大家好、
我尝试 为 TMS570ls1227执行 CAN 引导加载程序。 首先、我要在微控制器的存储器映射中编写引导加载程序代码、然后我要编写应用程序代码、其中调试器要选择地址(0x10000)。 您可以在 IMG_1、IMG_2、IMG_3中以不同的样式查看内存状态。 然后、我将生成作为文本的代码输出。 生成后、我将整篇文本写入微处理器的闪存、代码无法正常工作。 因此、我发现了文本代码 和调试存储器位置的差异。 例如 、在第2行末尾写入0x10000地址的数据(可以 在 IMG_5上检查) 0x10020地址的数据已写入第327行 (可以在 IMG_4上检查)。我认为代码生成工具会生成与存储器映射顺序不同的代码样式。
您能提供有关这方面的任何信息吗? 我希望,我可以把这种情况解释为真的。