This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
您好!
我在将 hex 文件刷写到微控制器时遇到问题。 使用 CCS 在发布模式下编译工程后、会成功创建.hex 文件。 但是、当我尝试将该文件转储/刷写到微控制器中时、需要20分钟以上的时间才能完成。 相反、.out 文件以极短的时间闪烁。
您能说明为什么会发生这种情况吗? 十六进制实用程序中是否有需要调整的特定设置、或者是否还需要考虑其他因素来解决此问题?
感谢您的帮助。
尊敬的 Subham:
您能否同时检查.out 和.Hex 的大小。
实际上、我对.out 和.hex 都进行了编程、并且我没有看到太大的时间差异。
我还建议您尝试使用 Uniflash 工具一次、
使用此工具、我们还可以将.out、.hex 或.bin 刷写到 Hercules 控制器。 请使用此工具检查一次。
——
谢谢、此致、
Jagadish。
您好!
我想分享一个有关我遇到的.hex 文件在微控制器上闪存所需时间过长的更新。 尽管.out 和.hex 文件大小相同、但使用 UniFlash 的刷写过程花费了意外的时间。
经过一些研究、我找到了解决该问题的解决方案。 该过程涉及设置 --memwidth
和 --romwidth
标志以匹配微控制器的大小。 例如、如果微控制器为32位、则两个标志都应设置为32位。
在相应地配置这些标志之后、刷写过程得到了显著改善。
您能否确认这种方法是否正确?
感谢您的帮助。
此致、
Shubham Ubare
尊敬的 Shubham Ubare:
经过一些研究、我找到了解决该问题的解决方案。 该过程涉及设置--memwidth
和--romwidth
标志以匹配微控制器的大小。 例如、如果微控制器为32位、则两个标志都应设置为32位。
在提及32位宽度之前、您能否比较 Hex 文件?
请在 hex 文件中分享您看到的更改的屏幕截图。
——
谢谢、此致、
Jagadish。