
驱动
文章平均质量分 77
银河狼犬工程师
每天前进一步,要做宇宙第一工程师的狼犬呐
展开
-
[2014.3.17]开发板设备驱动程序的Makefile文件
【Makefile文件】 KERNELDIR = /home/wolf/wolfkittools/linux-2.6.32.2 #到网上下载目标板内核版本的内核源码并解压编译,这里填源码目录 #驱动程序编译时需要从目标平台的内核获取一些信息 PWD := $(shell pwd) #输出到当前目录 CC = arm-linux-gcc #交叉编译器 #注意设置好PATH环境变量,让系统能找原创 2014-03-17 23:16:45 · 791 阅读 · 0 评论 -
[2014.3.20]mini2440用ioremap写LED驱动程序
这两天移植在实验室和师兄测试接收机,没有什么时间学嵌入式。现在这个程序还只是一个半成品,暂且贴在这,有很多地方还不完美,回来再写个更好的。果然把裸机代码加个init open read write close exit的外壳就成驱动了,但是要使用ioremap把寄存器物理地址映射为虚拟地址,否则会出现segmentation fault错误。最后别忘了iounmap取消映射。 led_drive原创 2014-03-20 18:19:44 · 986 阅读 · 0 评论 -
[2014.3.25]自己写的mini2440的RTC驱动及测试程序
先是发个牢骚,书上有些地方看不明白的到网上去搜,可是发现网上的东西很多都是抄书的,甚至连章节号都还带着呢。然后网上的文章又都互相抄,一个看不懂就个个看不懂。论坛里有人问问题,真正问道我关心的问题和困难时,却鲜有人正面回答。真是让人窝火,最终遇到的重重困难还得靠自己去解决。 先上我的驱动代码,它注册了一个平台设备和一个混杂设备,实现了对 {读取时间/设定时间/蜂鸣器每秒一响/关闭蜂鸣器} 四个命令原创 2014-03-25 11:29:35 · 1043 阅读 · 0 评论