标题 | 阅读 | 评论 | 转发 | 发布日期 | |
---|---|---|---|---|---|
Linux系统管理员(基础)<电子书下载> | 1323 | 0 | 0 | 2009-12-07 | |
类UNIX操作系统(进阶)<电子书下载> | 931 | 0 | 0 | 2009-12-07 | |
类unix操作系统(基础)<电子书下载> | 1872 | 3 | 1 | 2009-12-07 | |
C&C++语言(基础)<电子书下载> | 1100 | 0 | 0 | 2009-12-07 | |
类UNIX系统(新书介绍)<中译,含影印> | 887 | 0 | 0 | 2009-12-07 |
config20102010-01-15 23:36
现在就是这样做的,来150次中断后,让数据一起被读走,让CPU少切换,一次性多读点。屏蔽中断用的是local_irq_save。 目前为止只做了两个750us的中断,125us暂时还没考滤。
config20102010-01-14 18:23
125us是中断周期,15us多将数据拷到内存中,并将设备中断清除。我想利用(125-15)us来取走内存中的数据,但是数据还没做完,中断又来了。所以感觉cpu从中断返回到读函数切换太慢了,不知道有没有什么好的方法没有?