主题中讨论的其他器件:UNIFLASH、
我已经为我们设计的电路板创建了一个发布十六进制文件。 为了确保我们使用合适的可执行文件对 MSP430FG4619进行编程、我们将计算程序空间上的校验和。 使用相同的十六进制文件并使用 UniFlash 编程器集来擦除主存储器、信息存储器和受保护存储器、我将从三个不同部分获得不同的校验和。 我知道我不会修改可执行文件、因为我添加了调试代码、以便在主循环末尾计算的校验和与加电校验和不同时断开。 加电校验和通过消息报告。 我已将内存从部件中拔出并对其进行了比较。 存储器在可执行文件末尾附近的1个字节内关闭(填充之前为~80字节)、但仍在可执行文件内关闭。 1) 1)我很困惑为什么会发生这种情况。 2) 2)我很困惑、如果程序空间中存在不同的字节、为什么我的可执行文件看起来运行正常。
如果有任何帮助或解释,将不胜感激。
