Thread 中讨论的其他器件:EK-TM4C1294XL
您好!
我遇到了以下与 ROM 引导加载程序相关的问题:
首先、如果我使用 调试器加载它、我的固件就能完美工作。
然而 、我使用 ROM 引导加载程序进行上载、在复位后、它会导致不精确异常。 (NVIC_FAULT_STAT = 0x400)
如果我在此之后执行下电上电、它将会非常完美。
如果我在固件生命周期的任何时刻使用函数 SysCtlReset()进行复位、它也总是能完美工作、器件总是初始化而不会出现任何问题。
我已经阅读 了 https://www.ti.com/lit/an/spma043/spma043.pdf?ts=1658473901542 、但仍然无法解决问题。
我检查 SP、R3是否符合预期、但 R2-R1-r0不正常。 此外、第2行中的第3个寄存器会将我引导至完全无关的位置。

您能不能帮助找出问题所在?
此致、
Erman



