驱动
csu_小王子
这个作者很懒,什么都没留下…
展开
-
初级字符设备驱动
一下讲解一个mini2440上运行的初级的字符设备驱动来对嵌入式驱动程序有个基本的入门。这个驱动能够支持的功能:中断方式产生按键值,poll方式和异步通信方式读取按键值,此外还加入内和定时器来进行键消抖,每次产生一个按键中断时就延时10ms再调用超时函数来读取键值。原创 2014-12-02 21:46:09 · 371 阅读 · 0 评论 -
同步互斥阻塞异步
1.原子操作:指在执行过程中不会别的进程所中断的操作。 常用的原子操作函数: atomic_t v=ATOMIC_INIT(0); //定义原子变量v并初始化为0 void atomic_read(atomic_t *v); //读取原子变量的值返回到v void atomic_inc(atomic_t *v); //原子变量加1 void atomic_de转载 2014-12-02 18:46:20 · 363 阅读 · 0 评论