request_irq或request_thread_irq后,irq的使能问题

TsingSoftware2014 2020-08-03 05:44:18
request_irq或request_thread_irq后,irq的使能问题

调用过request_irq或request_thread_irq后,应该不需要再特意区enable_irq的,但是有看到别人在request_irq后,去额外调用一次enable_irq。此部分想确认,request后是否需要enable_irq。另外request函数,是在哪部分使能中断的,是通过这里吗?thread_mask?谢谢。
...全文
32832 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
yoveldf 2020-08-08
  • 打赏
  • 举报
回复
一般不用的,而且enable_irq 必须和 disable_irq配套使用
Lenged_Zhao 2020-08-04
  • 打赏
  • 举报
回复
不清楚你用的啥MCU,也不清楚你用的啥软件。一般中断发生后,会进入中断处理函数,一般不需要再次使能的。但是可能需要清除中断事件标志位,有的操作系统会自动清除。也有可能使用的场景中,进入中断后会先将中断使能关闭,防止其他中断产生,这时候就需要重新使能中断了。
TsingSoftware2014 2020-08-04
  • 打赏
  • 举报
回复
求大神能帮忙解答啊

21,597

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧