2016年6月5日

摘要: Linux驱动的代码重用有很多种方法,可以采用C程序的方式,将要重用的代码放在其他的文件,如果要使用某些功能,include 相应的头文件即可。也可使用另外一种动态重用的方式,uejiushi一个linux驱动可以使用另外一个linux驱动中的资源。 编译是由多个文件组成的Linux驱动,如果编写的 阅读全文
posted @ 2016-06-05 17:20 枪在手你跟我走 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 编写LED驱动,创建led驱动的设备文件第一,使用cdev_init函数初始化cdev 第二步,指定设备号,多个Linux设备文件可以拥有同一个主设备号,但两个设备的主设备号和次设备号不能都一样,在使用alloc_chrdev_region函数主动分配设备号时,baseminor和count参数不要 阅读全文
posted @ 2016-06-05 16:51 枪在手你跟我走 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 这个章节开始了实战,首先我们要知道编写程序的步骤,第一步,建立Linux驱动骨架。linux驱动程序中有两个函数来处理驱动初始化和退出的工作。分别是module_init和module_exit。第二步,注册和注销设备文件,可以分别使用misc_register和misc_deregister。第三 阅读全文
posted @ 2016-06-05 16:25 枪在手你跟我走 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 第五章主要讲的是给开发板烧写环境。这里给烧的事Android的环境。注意的是,烧写android之前一定要用Eboot擦除NandFlash。擦除完之后开始向SD卡里面写入镜像文件。还有要注意的事要在开发板上把开关调试到相应的位置,以便于是从SD卡开始启动的。然后是配置有线网络,这里需要使用的事li 阅读全文
posted @ 2016-06-05 14:09 枪在手你跟我走 阅读(68) 评论(0) 推荐(0) 编辑

导航