主题中讨论的其他器件:MSPM0G3507、 SysConfig
工具与软件:
大家好!
我使用的是 TI MSPM0G3507电路板。 我已将 UART 配置为正常模式、波特率为19200。
UART 配置:
硬件 FIFO (TX- FIFO 和 RX- FIFO)已禁用并启用 TXINT 和来自 IMASK 寄存器的所有错误中断。
示例:我要通过 UART 发送缓冲区[]={1、2、3、4、5}字节的数据。
示例代码:
{
UART->TXDATA = buffer[index++];
}
void UART0_IRQHandler (void)
{
开关(UART0->CPU_INT.IIDX)
{
案例 UART_CPU_INT_IIDX_STAT_TXIFG:
{
Tx_Isr ();
休息;
}
案例 UART_CPU_INT_IIDX_STAT_EOT:
{
UART0_EOT_CALLBACK ();
休息;
}
默认值:
{
休息;
}
}
}