- 博客(1)
- 资源 (1)
- 收藏
- 关注
原创 FreeRTOS error:port.c,680,696
也就是这个,在STM32F103中,需要设置为4组,将存储优先级的4位全部存储抢占优先级,所有4组的时候,抢占优先级范围是0-15,而子优先级只能为0。出现680报错原因是用户自己设置的抢占优先级比FreeRTOS配置的可调配优先级数字等级要低。在中断服务函数中调用FreeRTOS的API遇到这个port.c 680 / 696。这里注释说,必须将中断控制器设置为只是用抢占优先级,不然会报错。将用户定义的中断优先级调的比系统可管理的优先级高就好了。再来说说696的问题。
2024-12-18 18:26:27
185
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人