一次有着假象的hard fault
问题简述:一个较大型的程序在上电后不能正常执行。
故障现象:
程序运行后未能正常执行,反复打印"RT-Thread"的logo (此程序使用了RT-Thread操作系统);
在调试会话中强制停止CPU后,总是停止在"ConfigFlexRAM"中的一个清零DTCM的循环体中。这个循环体会对长达480KB的范围进行清零,耗费大量CPU周期。
注:ConfigFlexRAM重新划分了本程序所用的i.MX RT1062芯片中的512kB FlexRAM,分给ITCM 32KB, DTCM 480KB, OCRA
原创
2020-09-11 20:03:19 ·
518 阅读 ·
0 评论