linux中断
wujiangguizhen
这个作者很懒,什么都没留下…
展开
-
《深入理解Linux内核》软中断/tasklet/工作队列
软中断、tasklet和工作队列并不是Linux内核中一直存在的机制,而是由更早版本的内核中的“下半部”(bottom half)演变而来。下半部的机制实际上包括五种,但2.6版本的内核中,下半部和任务队列的函数都消失了,只剩下了前三者。本文重点在于介绍这三者之间的关系。(函数细节将不会在本文中出现,可以参考文献,点这里)(1)上半部和下半部的区别上半部指的是中断处理程序,下半部则指的是一转载 2014-05-25 23:38:16 · 715 阅读 · 0 评论 -
带唤醒功能GPIO上拉电阻供电对系统的影响
嵌入式设备为了省电,不工作的时候进入睡眠状态,CPU和外设断电,DDR不断电。有些外设连接到CPU的GPIO,执行GPIO有些连接了上拉电阻,如果这些GPIO有唤醒功能。上拉电阻的供电要连接到不断电的电源,否则CPU进入睡眠的过程中,由于上拉电阻的电平跳变导致CPU被唤醒,这样进入一个振荡过程,睡眠--》唤醒--》睡眠导致系统不能够睡眠。转载 2014-07-22 16:25:00 · 1070 阅读 · 0 评论