工具/软件:TI-RTOS
我在我的代码(TI-RTOS)中为定制板实现了 USBCDC、USB 在没有调试的情况下工作正常。 我使用 XDS200至 TM4C 器件。
我注意到、当我在调试模式(无断点)下将 USB 插头连接到笔记本电脑时、它崩溃并丢失调试。
EVAL 板未崩溃、因为 它使用 ICDI 方法。 我使用 XDS200是因为没有独立的 ICDI 模块可供使用、仅用于 EVAL 板。
我怀疑 USBCDC 停止代码并断开连接。
与此同时 、由于 USB 连接干扰、调试功能无用、我愿意提供建议。
Cortex_M4_0:GEL 输出:
内存映射初始化完成
Cortex_M4_0:JTAG 通信错误:(错误-2172 @ 0x0)无法与调试探针通信。 确认调试探针配置和连接、重置调试探针、然后重试此操作。 (仿真包8.0.27.9)
Cortex_M4_0:在断开连接之前无法从目标中删除调试状态。 程序存储器中仍可能嵌入了断点运算代码。 建议您在连接之前重置仿真器、并在继续调试之前重新加载程序
CCS 8.0
TivaWare_C_Series-2.1.4.178
tirtos_tivac_2_16_00_08
BIOS_6_70_01_03