大家好,在社区我算是一个新人。最近在用Cortex-M3的MCU做物联网相关的产品开发。
遇到了偶尔会进入HardFault的问题。具体的现象和调查细节我都整理到附件里了。
请各位帮忙看下,给一些建议。谢谢大家!
8156.程序进入HardFault的相关调查.pdf
原因已判明,是由于外设中断的优先级和FreeRTOS的系统调用优先级设置上不匹配造成的。
重新修改优先级后,已经测试5个小时,目前问题不再现了。谢谢大家。
OK, 多谢分享