【问题标题】:UART terminal garbage value RA2A1 series MCUUART终端垃圾值 RA2A1系列MCU
【发布时间】:2021-08-06 11:08:36
【问题描述】:

我用的是RA2A1瑞萨系列​​MCU和E2 studio & Moboxtream串口终端

我尝试每 5 秒后通过 UART 功能在终端上打印浮点值。 所以我使用了定时器中断并通过UART中断回调检查UART传输是否完成。所以它看起来像一个嵌套中断。 UART 回调具有较高的优先级,即 0,而 5 秒周期性定时器中断具有较低的优先级,即 1。 我使用 4800 作为波特率和通道 1。我使用了另一个波特率但没有成功。 有时它打印正确,有时不正确。如何解决? UART Terminal

【问题讨论】:

    标签: serial-port uart sprint


    【解决方案1】:

    使用 FSP API 对具有 UART 功能的 RA2A1 瑞萨 MCU 进行编码 有两个 API,即 R_SCI_UART_Open 和 R_SCI_UART_Close 因此,当您想先发送数据时,请打开 UART 外围设备,发送数据后您必须关闭它

    【讨论】:

      猜你喜欢
      • 2016-02-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多