FreeRTOS——中断管理
1. 只有以“FromISR”或"FROM_ISR"结束的API函数或宏才可以在中断服务函数中使用。
2. 除互斥信号量外,所有类型的信号量都可以调用 xSemaphoreTake() 来获取信号量,但 xSemaphoreTake() 不能用在中断服务函数中。
3. 计数信号量的典型用法:① 事件计数;② 资源管理;
4. 中断嵌套:控制中断嵌套的常量:
1)configKERNEL_INTERRUPT_PRIORITY :设置系统心跳时钟的中断优先级。
2)configMAX_SYSCALL_INTERRUPT_PRIORITY :设置中断安全版本 RreeRTOS API 可以运行的最高优先级。
What can I do for you ?