工具/软件:
你(们)好
最近、我遇到了上述错误。 这是一个奇怪的问题。 下面是我主程序中的起始代码。
如果我从起始位置运行程序、将出现如下所示的 DataEntry 错误
DataEntry
b DataEntry
反相中断
LDR PC、[PC、#–0x1b0]
LDR PC、[PC、#–0x1b0]
程序将卡在 DataEntry。 如果我逐步执行主启动软件、例如在 main_vv Pcba_Init () 和中停止
boa Flag_System Init_Done = true、它不会挂起、软件将正常运行。
您能告诉我什么问题吗? 根据 chatgpt 的说法,原因可能是

您能帮助我验证这是否是原因吗? 如果是,如何解决它,使它不会发生。 谢谢你
--------------------------------------------------------
内部 main (void)
{
静态 bool BL_FLASH = false;
//其他任务计时计数器
//初始化所有硬件和低级模块
main_v Pcba_Init ();
//初始化所有软件模块
main_v Module_Init ();
对于 (uint8_t blockIdx=0U;blockIdx < EEP_TOT_NUM_BLOCKS;blockIdx++)
{
eep_vWriteEepDataCyclic ();
}
Bo Flag_System Init_Done = true;
while (true)
{
...
}

