主题中讨论的其他器件:UCD3138A64
工具/软件:Code Composer Studio
我和我一起使用了 UCD3138A64模块、每次在我使用 CCS 刻录代码之前、我都会清除闪存并加载所需的代码、在刻录代码期间、它会显示在特定地址范围内写入闪存、并 在特定存储器范围内执行闪存程序。 但是,当我断开电源并重新连接电源时,程序不会运行。
这是否意味着代码存在于 RAM 中而不是闪存中?
P.S 我甚至使用了培训实验中提供的示例代码、但仍然得到相同的错误。 请快速回复。
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.
工具/软件:Code Composer Studio
我和我一起使用了 UCD3138A64模块、每次在我使用 CCS 刻录代码之前、我都会清除闪存并加载所需的代码、在刻录代码期间、它会显示在特定地址范围内写入闪存、并 在特定存储器范围内执行闪存程序。 但是,当我断开电源并重新连接电源时,程序不会运行。
这是否意味着代码存在于 RAM 中而不是闪存中?
P.S 我甚至使用了培训实验中提供的示例代码、但仍然得到相同的错误。 请快速回复。
您好!
如果您使用的是 CCS、那么您将使用 JTAG 进行下载。 有一个写入校验和的设置。 请观看以下有关在 CCS 中使用 JTAG 下载的培训视频。
https://training.ti.com/using-jtag-ucd3138-downloading-program-using-ccs-jtag-flash-gui?cu=841391
如果您使用 JTAG、则无需下载器件 GUI。 但是、许多人认为其中的内存调试器非常有用。
以上视频是 UCD 培训系列的一部分。
https://training.ti.com/ucd3138-digital-power-training-series