4421| 2
|
FreeRTOS硬件定时器中断中发送二值信号量问题 |
1金钱
最佳答案1、移植到 FreeRTOS 操作系统时,嵌套优先级分组必须设置为 4 ,即:NVIC_PriorityGroupConfig(NVIC_PriorityGroup_4)。
2、如果是stm32f407,
FreeRTOSConfig.h 中 configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY=5
表示优先级低于5的中断不受FREERTOS管理,因此要想让FREERTOS管理,必须确保优先级大于等于configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY。
因此如果需要在中断服务程序中发送信 ...
| ||
发表于 2019-10-29 11:32:14
|
显示全部楼层
| ||
发表于 2019-11-13 15:00:33
|
显示全部楼层
| ||
|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )
GMT+8, 2024-11-22 21:47
Powered by OpenEdv-开源电子网
© 2001-2030 OpenEdv-开源电子网