主题中讨论的其他器件:controlSUITE、 C2000WARE、 MOTORWARE
工具/软件:Code Composer Studio
使用我的定制硬件、我已经能够验证正确的 SCI 通信、现在我正在使用 c2prog 程序测试串行编程、该程序来自 CCS 内 hex2000实用程序生成的十六进制文件。 使用 hex2000选项="C:/ti/ccsv6/tools/compiler/c2000_15.12.3.LTS/bin/hex2000 --map="myProgram.map"--memwidth=16 --romwidth=16 --Intel -o "myProgram.hex" "myProgram.out", 我可以使用 C2Prog 窗口成功地对我的设备进行编程,如下所示;
***请在 SCI 引导加载程序模式下重置目标***
正在与目标(自动波特率)连接... 好的。
引导加载... 好的。
请稍候...
正在与目标连接...
芯片 ID:0xCF
芯片版本:0x02
好的。
正在解锁目标... 好的。
正在加载... 好的。
正在与目标连接...
闪存 API 版本:200
好的。
正在擦除闪存... [ABCD]好的。
正在编程... 好的。
您现在可以关闭此窗口并重置目标。
在此之后、我关闭电源并设置 GPIO34和 GPIO37 =1且 TRST=0。 但在上电时、器件不执行任何操作、我看不到 LED 会像正常工作模式下那样闪烁。 我认为我在这里的流程中必须缺少一些东西吗?