原子官方教材《FreeRTOS源码详解与应用》实验17-4 《FreeRTOS任务通知模拟事件标志组实验》试验疑问

2019-07-20 13:08发布

本帖最后由 zuozhongkai 于 2017-7-26 09:10 编辑

BUG复现步骤:
1、将《FreeRTOS实验17-4 FreeRTOS任务通知模拟事件标志组实验》(原子官方例程源代码)中按键处理函数中的延时函数换成HAL库自带的延时函数HAL_Delay(),将程序下载到F767开发板中。
2、一切显示正常,不要着急,一会就看到问题了。
3、多次重复按下KEY0键,开发板进入HardFault状态(多次快速连续按下或者偶然按下)
HardFault状态下的Fault Reports截图如下:
QQ截图20170724213118.jpg
说明:1,Fault Reports表明hardfault是有Usage Faults引起。
2、R14(LR)寄存器的值为 0xFFFFFFF1
请原子哥解答一下,感谢

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。