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.
必须采取哪些步骤才能使用 XDS100v2的虚拟 COM 端口通过 UART 接口与 MCU 通信、但不运行 Code Composer Studio?
当前状态:
我已浏览过 controlCARD 的用户指南 和 XDS100产品页面、并在 e2e 论坛上进行了搜索、但尚未找到解决方案。
您需要:
最后、您需要确保 PC 上的 COM 端口配置与 MCU 上运行的固件上使用的 UART 设置相匹配。
GUS -谢谢你的答复。 遗憾的是、这4条建议无法解决当前状态:当 CCS 已通过 XDS100对器件进行编程后、串行 UART 通信可以正常工作、但之前不能正常工作。
在使用其虚拟 COM 端口连接到目标的 UART 之前、是否必须执行 XDS100的某些初始化? 如果可以、如何在不运行 CCS 的情况下执行该初始化?
您的 MCU 代码是否正在加载到闪存中?
是-代码被加载到闪存中。 在运行时、相关代码段从闪存复制到 RAM
您曾提到对 XDS100进行下电上电。 这可能是导致 UART 引脚上产生一些干扰、并将您的 MCU 代码置于异常状态吗? 如何处理 MCU 代码中的 UART 错误? 您可以尝试 在对 XDS100进行下电上电后对 controlCARD 下电上电、以查看此时是否可以进行通信。
您已经准备好了:按该顺序(首先是 XDS100、然后是目标 MCU)下电上电可实现通信。
我将复查 UART 错误处理代码、了解为什么没有正确处理这些干扰。