freertos中断机制
时间: 2023-08-01 15:15:04 浏览: 95
在FreeRTOS中,中断机制是通过管理中断对自己API函数的访问来控制的。FreeRTOS通过设置configMAX_SYSCALL_INTERRUPT_PRIORITY宏来定义允许调用FreeRTOS API函数的中断优先级范围。这个宏的设置目的是为了让低于此优先级的中断可以安全地调用FreeRTOS的API函数。如果高于设定优先级的中断调用了FreeRTOS的API函数,FreeRTOS会报错并输出相应的错误信息。虽然FreeRTOS不能禁止高于设定优先级的中断运行,但可以禁止该中断函数调用自己的API函数。这样,如果我们有对实时性要求很高的任务,可以使用高优先级的中断来保证实时性。总之,FreeRTOS通过管理中断对自己API函数的访问来控制中断的优先级范围,以满足实时性要求。\[2\]
#### 引用[.reference_title]
- *1* *2* *3* [FreeRTOS的学习(三)——中断机制](https://blog.csdn.net/qq_39397153/article/details/123838918)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文