3478| 6
|
为啥高于configMAX_SYSCALL_INTERRUPT_PRIORITY优先级的中断不能调用系统api |
1金钱
最佳答案官方文档要求的。
1、configMAX_SYSCALL_INTERRUPT_PRIORITY的设置范围为1-15
官方提醒:禁止将configMAX_SYSCALL_INTERRUPT_PRIORITY设置为0,中断优先级号0的中断是不可屏蔽中断。
优先级号为0的中断不受FREERTOS管理,如果强行在优先级号为0的中断服务程序中调用FREERTOS API函数,会死机。
2、如果configMAX_SYSCALL_INTERRUPT_PRIORITY 设置为10
那么官方强调:
(1) ...
| ||
| ||
| ||
日常敲键--头秃一片
|
||
| ||
| ||
| ||
| ||
|手机版|OpenEdv-开源电子网
( 粤ICP备12000418号-1 )
GMT+8, 2025-2-26 00:20
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网