大家好、
在正常复位(按 TMS320F28388D 控制卡上的 S1)或下电上电后、我当前无法使代码正常工作。
当我通过 CCS (RAM 或闪存)重新加载程序时、一切工作正常。 正常复位后、程序将不再工作(RAM 或闪存)。 在下电上电后、它将不会运行(仅闪存)
当我在复位后连接调试器时、或者如果我在复位期间保持连接、我可以看到一些变量是随机变化的。 这让我想、有些代码正在运行、但不知怎么说、执行会分支到内存中的随机位置、而不是我的写入代码。 我不知道应该如何调试这个问题,因为执行永远不会到达 main()。
这种行为的原因可能是什么? 为什么在通过 CCS /在任何复位后加载程序时、引导过程不同?
谢谢、此致、
Marcel Kummer。