- 博客(3)
- 资源 (5)
- 收藏
- 关注
转载 LPC2000串口字符串超时相关(转)
http://blog.21ic.com/user1/3269/archives/2009/54909.html来自 、LPC2000 系列芯片的串口的接收模块包括接收缓冲寄存器和移位寄存器。接收的数据进入移位寄存器后经移位处理并行传入缓冲寄存器,事实上,UART的FIFO是一个硬件环形的缓冲队列,物理上不可寻址,不可见,仅U0RBR这个FIFO出口可见。U0RBR就是接收FIFO的第一位。FI
2013-05-15 10:12:32 794
原创 驱动学习之POLL机制
POLL的应用: 1. 允许进程决定是否可以对一个或多个打开的文件做非阻塞的读取或写入,这些调用也会阻塞进程,知道给定的文件描述符集合中的任一个可读取或写入。因此它们常用于多个输入或多个输出流而又不会阻塞其中任一个流的应用中。 unsigned int (*poll) (struct file *file,poll_table *wait); 1. 在一个或多个可以指示poll状态变化的等待
2013-04-20 20:26:52 511
原创 驱动学习 之 异步通知
异步通知的应用场合: 一个进在低优先级执行长的循环计算,但有需要很快的处理输入数据,如果该进程正在响应来自数据收集外设的新的观测数据,则应该在心数据可用时立即知晓并处理。————就是驱动程序主动通知应用程序,而不是应用程序查询。 写一个信号处理的应用函数的4点: 1. 注册信号处理函数 2. 谁发信号 3. 发给谁 4. 怎么发 写一个异步通知的驱动函数: 1.注册信号处理函数——
2013-04-20 19:12:15 463
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人