码迷,mamicode.com
首页 >  
搜索关键字:驱动开发    ( 1217个结果
Android系统移植与驱动开发——第七章——LED驱动
LED驱动的实现原理 编写LED驱动: 测试LED驱动之前需要用USB数据线连接开发板,然后打开电源,成功启动之后,执行build.sh脚本文件编译和安装LED驱动,顺利则会自动连接 如果有多个设备文件将会在后来使用,则要通过指针变量cdev.list.prev和cdev.list.next指针变量 ...
分类:移动开发   时间:2016-05-24 11:59:04    阅读次数:157
《Windows驱动开发技术详解》之Windows内存管理
虚拟内存地址 Windows所有的程序(Ring0和Ring3层)可以操作的都是虚拟内存。有一部分单元会和物理内存对应起来,但并非一一对应,多个虚拟内存页可以映射同一个物理内存页。还有一部分单元会被映射成磁盘上的文件,并标记为脏的。读取这段虚拟内存的时候,系统会发出一个异常,此时会出发异常处理函数, ...
分类:Windows程序   时间:2016-05-23 22:31:50    阅读次数:317
《Android深度探索》(卷1)HAL与驱动开发 第五章心得体会
本章我学习了S3C6410开发环境配置的过程如下: 1安装串口调试工具:minicom 以Ubuntu Linux为例,需要按照如下步骤安装、配置和调试minicom: 第一步:检测当前系统是否支持USB转串口 #lsmod | grep usbserial 如果有usbserial说明系统支持US ...
分类:移动开发   时间:2016-05-22 21:37:44    阅读次数:316
测试驱动开发基础
以下是我个人对测试驱动开发的一点理解,如有不足请指正 测试驱动开发的大致步骤是 写一个测试(基本上无法运行甚至编译) 小改动使之能够编译运行(建立需要调用的函数存根,不实现,或伪实现——直接返回定值) 逐渐使代码一般化(用变量代替常量定值) 通过改动,消除重复设计(提取为公用的变量或函数) 具体每一 ...
分类:其他好文   时间:2016-05-22 18:07:09    阅读次数:152
驱动开发环境安装
VM 虚拟机下载 : http://pan.baidu.com/share/link?shareid=3073139392&uk=2131000296 JV695-DR0D3-LZUC0-H8852-CAWJ4 安装就不多说了. 安装好以后打开命令控制台, 输入 bcdedit /copy {cur ...
分类:其他好文   时间:2016-05-22 06:13:33    阅读次数:133
Android深度探索(卷1)HAL与驱动开发第七章总结
这一章就是通过Linux驱动发送数据控制LED小灯的开关。 在通过驱动控制LED灯的开始我们需要创建LED驱动的设备文件: 第一步:使用cdev-init函数初始化cdev 第二步:指定设备号 第三步:使用cdev-add函数将字符设备添加到内核中的字符设备数组中 第四步:使用class-creat ...
分类:移动开发   时间:2016-05-21 14:22:05    阅读次数:191
Android深度探索(卷1)HAL与驱动开发第五章总结
开发板是开发和学习嵌入式技术的主要硬件设备,开发板的型号和种类很多,目前流行的是基于S3C6410 ARM11架构的开发板,S3C6410是由三星公司推出的一款低功耗,高性价比的RISC处理器,它基于ARM11内核,可广泛应用于移动电话和通妖魔化处理等领域。 OK6410开发板基于三星公司最新的AR ...
分类:移动开发   时间:2016-05-21 14:21:47    阅读次数:205
Android深度探索(卷1)HAL与驱动开发第六章总结
这章主要开始讲linux驱动。最开始讲了编写linux驱动程序的步骤: 第一步:建立Linux驱动骨架(装载和卸载Linux驱动) 第二步:注册与注销设备文件 第三步:制定与驱动相关的信息 第四步:指定回掉函数 第五步: 编写业务逻辑 第六步:编写makefile文件 第七步:编译Linux驱动程序 ...
分类:移动开发   时间:2016-05-21 14:17:18    阅读次数:185
《Windows驱动开发技术详解》之编程加载NT式驱动
之前我们加载驱动都是利用INSTDRV这个应用,其原理是在注册表中写入相应的字段,这一节我们手动编写代码去加载驱动,其原理类似: 设备驱动程序的动态加载主要由服务控制管理程序(Service Control Manager,SCM)系统组件完成。加载和卸载NT驱动分为四个步骤: 为NT驱动创建新的服 ...
分类:Windows程序   时间:2016-05-21 10:10:43    阅读次数:343
《Linux4.0设备驱动开发详解》笔记--第十五章:Linux I2C核心、总线与设备驱动
Linux I2C体系结构 15.1 I2C核心 I2C核心提供了I2C总线驱动和设备驱动的注册、注销的方法,I2C通信(Algorithm)方法上层的与具体适配器无关代码以及探测设备、检测设备地址的上层代码等 I2C总线驱动 是对I2C体系结构中适配器端的实现,适配器可由CPU控制,甚至可以直接集成在CPU内部 总线驱动包含I2C适配器数据结构i2c_adapter、I2C适配器的Algori...
分类:系统相关   时间:2016-05-20 19:48:29    阅读次数:366
1217条   上一页 1 ... 58 59 60 61 62 ... 122 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!