FreeRTOS——中断管理

1. 只有以“FromISR”或"FROM_ISR"结束的API函数或宏才可以在中断服务函数中使用。

2. 除互斥信号量外,所有类型的信号量都可以调用 xSemaphoreTake() 来获取信号量,但 xSemaphoreTake() 不能用在中断服务函数中。

3. 计数信号量的典型用法:① 事件计数;② 资源管理;

4. 中断嵌套:控制中断嵌套的常量:

1)configKERNEL_INTERRUPT_PRIORITY :设置系统心跳时钟的中断优先级。

2)configMAX_SYSCALL_INTERRUPT_PRIORITY :设置中断安全版本 RreeRTOS API 可以运行的最高优先级。

posted @ 2016-03-23 09:13  Risun_Lee  阅读(1491)  评论(0编辑  收藏  举报