Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1165459
  • 博文数量: 134
  • 博客积分: 2488
  • 博客等级: 大尉
  • 技术积分: 7554
  • 用 户 组: 普通用户
  • 注册时间: 2011-02-26 21:19
  • 认证徽章:
个人简介

1.每日自省; 2.享受人生; 3.尽力而为; 4.坚持不懈; 5.切莫急躁; 6.慎言敏行; 7.动心忍性; 8.上善若水。

文章分类

全部博文(134)

文章存档

2014年(38)

2013年(42)

2012年(15)

2011年(39)

发布时间:2013-07-17 11:35:41

写在前面的话:对于框架,我觉得就是在一定规范的形式下去实现你要的功能。这里就涉及到一个变与不变的地方。你所要实现的功能会是千差万别的---这就是变的地方,而所谓既定的规范,包括建立目录和属性文件这是Linux系统已经为我们做好了的,我们只需要直接拿来引用就OK了。那么今天,我们就来看看hwmon框架是怎.........【阅读全文】

阅读(2526) | 评论(0) | 转发(2)

发布时间:2013-07-14 16:52:52

基于platform驱动模型-mini2440按键驱动(完美支持防抖动)......【阅读全文】

阅读(2181) | 评论(0) | 转发(2)

发布时间:2013-07-12 15:30:17

最近项目需要,需要在mini2440上移植SPI驱动,板子需要驱动SPI设备,上网找了很多资源,但是很多都是有问题,最终在基本理解驱动结构的前提下,将SPI驱动顺利移植到mini2440。,我使用的内核版本是2.6.32.2,这个版本和2.6。29不一样,网上很多版本都是关于2.6.29,如果完全按照网上步骤,编译会出现问题,我做的步骤.........【阅读全文】

阅读(3277) | 评论(0) | 转发(1)

发布时间:2013-07-09 08:42:51

sysfs与platform的相关基础介绍可以参考博文【 sysfs   platform总线 】。platform模型驱动编程,需要实现platform_device(设备)与platform_driver(驱动)在platform(虚拟总线)上的注册、匹配,相互绑定,然后再做为一个普通的字符设备进行相应的应用,总之如果编写的是基于字符设备的pla.........【阅读全文】

阅读(2465) | 评论(0) | 转发(1)

发布时间:2013-07-06 08:57:11

2.6内核下编译驱动模块时,我采用的是以下的模块Makefile模板:ifneq ($(KERNELRELEASE),)mymodule-objs := guanji.oobj-m := guanji.oelsePWD  := $(shell pwd)KDIR := /iharm/ihkernel        //这是我的交叉编译源代码文件的目录all:.........【阅读全文】

阅读(1187) | 评论(0) | 转发(2)

发布时间:2013-07-03 09:51:47

Stm32 can总线传输数据工作模式bxCAN有3个主要的工作模式:初始化、正常和睡眠模式。初始化模式*软件通过对CAN_MCR寄存器的INRQ位置1,来请求bxCAN进入初始化模式,然后等待硬件对CAN_MSR寄存器的INAK位置1来进行确认。*软件通过对CAN_MCR寄存器的INRQ位清0,来请求bxCAN退出初始化模式,当硬件对CAN_MSR寄存器的INAK.........【阅读全文】

阅读(1593) | 评论(0) | 转发(0)
给主人留下些什么吧!~~

Yiran_Linux2014-06-11 21:11

binggo 顶博主

回复  |  举报

apple_guet2014-01-09 09:45

ITDSLEEE:博主给力

谢谢!一起努力!

回复  |  举报

ITDSLEEE2014-01-09 09:04

博主给力

回复  |  举报
留言热议
请登录后留言。

登录 注册