| 本帖最后由 丶吃鱼的猫 于 2018-12-13 09:41 编辑 STM32F407+FreeRTOS+LwIP 错误现象:程序编译无错,能够在板子上正常运行,但是串口会持续打印Error:..\FreeRTOS\portable\RVDS\ARM_CM4F\port.c,441 已采取措施:经过网上查询,检查了中断优先级,并将系统可管理的最高中断优先级 configLIBRARY_MAX_SYSCALL_INTERRUPT_PRIORITY提高到了1,用到的外设中断优先级从2开始 效果:无 ![]() ![]() ![]() 求大佬给看看 |
ai部署
STM32F407 音频输入输出时 IFFT 无法正常工作
keil有什么调试方法可以追踪链表被破坏的地方吗
无法通过 SPI 读取 TCD1304数据
MotorControl Workbench 6.4.1 生成 FOC 项目代码后运行死机。
F407的SDIO的硬件分流问题
workbench5.3.1生成代码问题
STLink下载程序失败,Flash部分地址不能写入
求助,局部变量初始化时未赋值会导致什么后果?
TIM11,TIM13失效
微信公众号
手机版
关键是程序编译无error,无warning,在板子上正常运行,就只是打开串口会打印这一句话
Error:..\FreeRTOS\portable\RVDS\ARM_CM4F\port.c,441
我在网上查的时候,有说是因为STM32的中断函数中调用了freertos的API函数,而中断函数的中断优先级不在freertos的管理范围内。
按照这个说法,我修改了freertos的中断优先级管理范围,问题并没有解决,我的中断函数中也没有调用freertos的API啊!!!
所以就想问问有没有大佬碰到过这种问题。。。
我是STM32F407+FreeRTOS+LwIP出现的这个问题