主题中讨论的其他器件:TM4C123、 CODECMOSER
工具/软件:Code Composer Studio
我目前正在使用 Tiva 器件设计新产品。 该产品需要其固件能够使用 USB DFU 接口进行现场升级。 我可以使用 CodeComposer 加载固件、LM 闪存编程器使用"TM4C123 LaunchPad"连接进行连接。 然后、我擦除目标器件中的闪存并切换到器件 USB (不是 LaunchPad 的一侧)、然后将"Quick Set"切换到"Manual Configuration"、USB 随后将接口实例化为"Stellaris 虚拟串行端口"。 然后、我可以将固件写入目标器件闪存并开始执行。 问题在于、当我从 USB 线缆上移除 LaunchPad 并重新连接电路板时、它不再实例化 USB 端口、因此 LM 闪存不再看到 DFU 接口 (即、我无法通过 DFU 接口加载固件)。 如果我返回"TM4C123 Launch Pad"侧并擦除目标闪存、我能够再次看到器件 USB 端口。 但是、我需要能够在不使用"TM4C123 Launch Pad"(USB 转 JTAG)部件的情况下下载固件。 请告知...