返回信息流rt
面试中碰到的一个问题。。。
这是一条镜像帖。来源:北邮人论坛 / embedded-system / #9915同步于 2010/12/1
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Embedded_System机器人发帖
如何处理中断程序里的延时?
Wyatt
2010/12/1镜像同步6 回复
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
没明白问题...
如果为了延时的话用udelay mdelay没啥问题吧
【 在 Wyatt (小Z@哭着喊着要进步) 的大作中提到: 】
: rt
: 面试中碰到的一个问题。。。
lz到底是啥问题?
是说:中断处理函数应该总是尽快处理并及时返回,但是有时候需要延时处理,如何处理这一矛盾是吗?
如果是这个问题的话,好像有个什么顶半部、底半部之类的东西在2.6的内核中有所支持,可以把典型的中断事件拆成两截处理,可以提高系统的响应时间和处理能力。
底半部快而短,顶半部可以做很多消耗CPU和时间的事情。
当然,可能有更好的方法做类似的事情,欢迎探讨o(∩_∩)o
【 在 hobby 的大作中提到: 】
: lz到底是啥问题?
: 是说:中断处理函数应该总是尽快处理并及时返回,但是有时候需要延时处理,如何处理这一矛盾是吗?
: 如果是这个问题的话,好像有个什么顶半部、底半部之类的东西在2.6的内核中有所支持,可以把典型的中断事件拆成两截处理,可以提高系统的响应时间和处理能力。
: ...................
谢谢尹师兄,
面试当时这么一问,我也没搞明白是什么意思