更新时间:2021-07-08 GMT+08:00
注意事项
- 根据具体硬件,配置支持的最大中断数及可设置的中断优先级个数。
- 中断共享机制,支持不同的设备使用相同的中断号注册同一中断处理程序,但中断处理程序的入参pDevId(设备号)必须唯一,代表不同的设备。即同一中断号,同一dev只能挂载一次;但同一中断号,同一中断处理程序,dev不同则可以重复挂载。
- 中断处理程序耗时不能过长,否则会影响CPU对中断的及时响应。
- 中断响应过程中不能执行引起调度的函数。
- 中断恢复LOS_IntRestore()的入参必须是与之对应的LOS_IntLock()的返回值(即关中断之前的CPSR值)。
- Cortex-M系列处理器中0-15中断为内部使用,Cortex-A7中0-31中断为内部使用,因此不建议用户去申请和创建。
父主题: 中断