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.

[参考译文] RTOS/MSP432E411Y:MSP432E UART未正确刷新/输出同步

Guru**** 2589280 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/658507/rtos-msp432e411y-msp432e-uart-not-flushed-properly-output-of-out-sync

部件号:MSP432E411Y

工具/软件:TI-RTOS

我目前在 一个小的UART命令interpeter中遇到了问题;--输出滞后(例如回显输入字符时) 1个字节(数据在下一个MSP432UART_write()调用中输出)(但新数据的最后一个字节不是输出)。  这是在阻塞模式下直接调用UART_WRITE ()函数。

我很确定这曾经是"更好"的,或者,我不知道到底发生了什么变化。

我确实有stdio (add_device())和显示模块使用的相同UART,如果这有影响的话。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    嗯...似乎这可能是由另一端的USB转换器引起的,并通过重放该转换器恢复。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    感谢您告知我们。

    此致,

    David