首页 > 2016年06月05日 > 全部分享
Android深度探索--第六章读后感
建立Linux驱动骨架:Linux内核在使用驱动时需要装载与卸载驱动,装载驱动:建立设备文件、分配内存地址空间等;module_init 函数处理驱动初始化,卸载驱动:删除设备文件、释放内存地址空间等;module_exit函数处理退出,包含这两个函数的两个宏的C程序文件也可看做是Linux驱动的骨 ...
分类:移动平台   时间:2016-06-05 18:34:01    收藏:0  评论:0  赞:0  阅读:182
个人简介
经济学_(学士) 数学___(硕士) ...
分类:其他   时间:2016-06-05 18:33:52    收藏:0  评论:0  赞:0  阅读:195
第七章
对于大多数Linux驱动来说,需要直接与硬件交互,本章主要介绍用Linux驱动来控制二极管的明暗,即通过Linux驱动发送数据控制开发板上LED灯的开关。第一节介绍了LED驱动的实现原理。Linux驱动不是直接向硬件中的内存写数据,而是与本机的I/O内存交互,Linux内核提供了多个与I/O内存交互 ...
分类:其他   时间:2016-06-05 18:33:31    收藏:0  评论:0  赞:0  阅读:184
Android MP3录音实现
给APP做语音功能,必须考虑到IOS和Android平台的通用性。wav录音质量高,文件太大,AAC和AMR格式在IOS平台却不支持,所以采用libmp3lame把AudioRecord音频流直接转换成MP3格式。 声明一下,代码参考了http://blog.csdn.net/cboy017/art ...
分类:移动平台   时间:2016-06-05 18:33:21    收藏:0  评论:0  赞:0  阅读:305
第七章
编写LED驱动,创建led驱动的设备文件第一,使用cdev_init函数初始化cdev 第二步,指定设备号,多个Linux设备文件可以拥有同一个主设备号,但两个设备的主设备号和次设备号不能都一样,在使用alloc_chrdev_region函数主动分配设备号时,baseminor和count参数不要 ...
分类:其他   时间:2016-06-05 18:33:11    收藏:0  评论:0  赞:0  阅读:233
括号匹配
<!--StartFragment-->#include <stdio.h> #include <string.h> #include <stdlib.h> #define STACK_SIZE 10000 typedef struct STACK{ char stack[STACK_SIZE]; ...
分类:其他   时间:2016-06-05 18:32:51    收藏:0  评论:0  赞:0  阅读:210
android 底层入门开发(二)
LED将为我闪烁:控制发光二极管 对于大多数Linux驱动来说,需要直接与硬件交互,本章主要介绍用Linux驱动来控制二极管的明暗,即通过Linux驱动发送数据控制开发板上LED灯的开关。 第一节介绍了LED驱动的实现原理。Linux驱动不是直接向硬件中的内存写数据,而是与本机的I/O内存交互,Li ...
分类:移动平台   时间:2016-06-05 18:32:41    收藏:0  评论:0  赞:0  阅读:176
2016.5.28 计算机网络考试要点-第一章
第一章 概述 1.1计算机网络在信息时代中的作用 ①21世纪的一些重要特征就是数字化,网络化和信息化,它是一个以网络为核心的信息时代。 ②网络是指“三网”,即电信网络,有限电视和计算机网络。 ③计算机网络向用户提供的最重要的功能有两个,即: 连通性:计算机网络使上网用户之间都可以交换信息,好像这些用 ...
分类:其他   时间:2016-06-05 18:32:31    收藏:0  评论:0  赞:0  阅读:230
个人总结
1、根据自己的理解翻译下面这段话 软件工程师应该是保证他们对一款软件所做的分析,规划,设计,开发,测试以及维护是方便并且注重专业性的。为保证软件工程师所做的工作是健康的,安全的,并有利于公共福利的,软件工程师应该遵从以下八个准则。 1.公众——软件工程师应该是致力于与公众兴趣一致 2.客户和雇主—— ...
分类:其他   时间:2016-06-05 18:32:21    收藏:0  评论:0  赞:0  阅读:117
IIS7 IIS8 中多个版本php共存的方法
原文地址: https://blog.cozof.com/pieces/54.shtml 最近又重回.net,用回IIS。然后用到某个php开源项目,需要低版本的php,之前装的一个php5.5不能用,所以决定降一下版本,后面发现其实可以多个版本共用。于是打算分享下。分享之前网上先搜了下,有发现有人 ...
分类:Web开发   时间:2016-06-05 18:32:12    收藏:0  评论:0  赞:0  阅读:915
第六章读书笔记
1.建立Linux驱动骨架(装载和卸载Linux驱动) Linux驱动程序需要提供两个函数来分别处理驱动初始化和退出的工作,用module_init和module_exit宏指定。 2.注册和销毁设备文件 使用misc_register创建设备文件,使用misc_deregister移除设备文件。 ...
分类:其他   时间:2016-06-05 18:32:01    收藏:0  评论:0  赞:0  阅读:241
listview使用总结
1. android给listview的item设定高度 原文网址:http://blog.csdn.net/l_serein/article/details/7403992 在item的layout文件中,用android:layout_height设置item的高度。运行,高度设置无效。解决办法 ...
分类:其他   时间:2016-06-05 18:31:54    收藏:0  评论:0  赞:0  阅读:180
JS学习之注意事项及错误更正
JavaScript 是一种面向对象的动态语言,它的语法来源于 Java 和 C,所以这两种语言的许多语法特性同样 适用于 JavaScript。需要注意的一个主要区别是 JavaScript 不支持类,类这一概念在 JavaScript 通过对象 原型(object prototype)得到延续( ...
分类:Web开发   时间:2016-06-05 18:31:41    收藏:0  评论:0  赞:0  阅读:431
Android深度探索(卷1)HAL与驱动开发 第七章读书心得
Linux驱动是与I/O内存进行交互,所谓I/O内存是通过各种接口连接到主机的硬件在主机内存中的映射。Linux内核提供了多个与I/O内存交互的函数,Linux内核的内存管理模块负责同步I/O内存与硬件中的数据。 一:首先创建led驱动的设备文件 1.使用cdev_init函数初始化cdev 2.指 ...
分类:移动平台   时间:2016-06-05 18:31:33    收藏:0  评论:0  赞:0  阅读:189
[Java Concurrent] 多线程合作 producer-consumers / queue 的简单案例
在多线程环境下,通过 BlockingQueue,实现生产者-消费者场景。 Toast 被生产和消费的对象。 ToastQueue 继承了 LinkedblockingQueue ,用于中间存储 Toast 。 Producer 生产 Toast ,并将生产出来的 Toast 放进队列 initia ...
分类:编程语言   时间:2016-06-05 18:31:21    收藏:0  评论:0  赞:0  阅读:247
第七章、LED将为我闪烁:控制发光二极管
通过对这一章的学习,我学会了对LED灯的驱动过程,inux驱动发送数据控制LED灯的亮灭。 驱动控制LED灯我们需要创建LED驱动的设备文件: 第一步:使用cdev-init函数初始化cdev; 第二步:指定设备号; 第三步:使用cdev-add函数将字符设备添加到内核中的字符设备数组中; 第四步: ...
分类:其他   时间:2016-06-05 18:31:01    收藏:0  评论:0  赞:0  阅读:197
fedora 配置
静态ip配置 vi /etc/sysconfig/network-scripts/ifcfg-ens33 [root@localhost network-scripts]# cat ifcfg-ens33 HWADDR="00:0C:29:5A:5C:A1"TYPE="Ethernet"BOOTPR ...
分类:其他   时间:2016-06-05 18:30:51    收藏:0  评论:0  赞:0  阅读:166
第七章
编写LED驱动,创建led驱动的设备文件第一,使用cdev_init函数初始化cdev 第二步,指定设备号,多个Linux设备文件可以拥有同一个主设备号,但两个设备的主设备号和次设备号不能都一样,在使用alloc_chrdev_region函数主动分配设备号时,baseminor和count参数不要 ...
分类:其他   时间:2016-06-05 18:30:23    收藏:0  评论:0  赞:0  阅读:111
第七章感想
本章学习控制发光二极管,通过直接与硬件交互完成,控制开发板上的四个小灯。 LED驱动的实现原理可以开始编写led驱动了,与上一章步骤类似,通过命令和读写文件实现。首先创建led驱动的设备文件,可以使用cdev_init,register_chrdev_region,cdev_add等建立主设备号的设 ...
分类:其他   时间:2016-06-05 18:30:11    收藏:0  评论:0  赞:0  阅读:192
Linux下快速设定ip bond
在计算机网路普及的初期,很多OS系统都使用的为单网卡方式,即一个网卡使用一个IP地址。随着网络要求的不断提高,我们可以对多个网卡进行绑定聚合当一个逻辑网络接口来使用,从而大幅提升服务器的网络吞吐(I/O),同时也可以根据不同的场景和需求来设置其绑定模式。本文简要描述一下其配置过程。 1. 编辑ifc ...
分类:系统服务   时间:2016-06-05 18:30:01    收藏:0  评论:0  赞:0  阅读:269
1313条   上一页 1 ... 21 22 23 24 25 ... 66 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!