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.
我似乎无法使串行终端正常工作。 我正在运行 uart_echo_interrupts_standby_lp_MSPM0G3507_nortos_ticlang 示例。 如果我在没有 Theia 运行的情况下插入 launchpad、它只会回显到 Putty。 如果我启动 Theia 并连接到 COM 端口、我在 LaunchPad 上没有得到任何数据。 有趣的是、我非常确信它以前是可行的。 这令人困惑、因为即使没有 LaunchPad、串行终端似乎也会回声。
尊敬的 Keith:
为了验证情况、您在通过 CCS 进行调试时是否使用 Putty 作为终端?
如果是、原因听起来像是 CCS 和 PuTTy 正在使用的 COM 端口上存在资源冲突。
此致、
卢克
不、Putty 工作正常。
在使用 PuTTY 和 Retry Theia 之间、我甚至尝试重新启动。
虽然它看起来可以接收字符、但它只是回显我键入的字符、而不会传输。
除了 COM 端口和波特之外、串行终端是否有任何其他设置?
尊敬的 Keith:
我最终会看到同样的内容、因此我会将此内容传递给 CCS Theia 团队、因为我认为这是在 IDE 方面。
此致、
卢克
尊敬的 Keith:
进一步查看后、点击"输入"后、串行监视器上的文本将发送出去、如果您使用的是回显 UART 示例、您应该会看到输出。
此致、
卢克
我将尝试该功能。 不过、行为不正确。
尊敬的 Keith:
我已经发送这条反馈、是为了将预期的串行监视器运行、因为输入将立即发送(CCS 12.4是如何处理终端以及其他终端程序)。
此致、
卢克
因为我们要将字符发送到外部器件、所以它不应该是串行监视器作为"输出"。
Keith、您好
从我的角度来看、问题在于 IDE 如何 根据操作处理键盘输入、 在发送数据之前等待键盘输入"输入"(我不知道它是否检查换行或回车)。 虽然指定输入的来源可以减少混淆。
输出行为正确运行、这是因为串行监视器发送数据后、会立即以正确的波特率将数据正确发送至相应的 COM。
此致、
卢克
啊,我认为键盘和 Theia 是一个单元。