|
|

楼主 |
发表于 2025-10-31 17:21:44
|
显示全部楼层
我的代码如下
void SerialInit(void)
{
UART_InitStructure UART_initStruct;
PORT_Init(PORTB, PIN12, PORTB_PIN12_UART0_RX, 1); //GPIOB.12配置为UART0输入引脚
PORT_Init(PORTB, PIN14, PORTB_PIN14_UART0_TX, 0); //GPIOB.14配置为UART0输出引脚
UART_initStruct.Baudrate = 57600;
UART_initStruct.DataBits = UART_DATA_8BIT;
UART_initStruct.Parity = UART_PARITY_NONE;
UART_initStruct.StopBits = UART_STOP_1BIT;
UART_initStruct.RXThreshold = 3;
UART_initStruct.RXThresholdIEn = 0;
UART_initStruct.TXThreshold = 3;
UART_initStruct.TXThresholdIEn = 0;
UART_initStruct.TimeoutTime = 10;
UART_initStruct.TimeoutIEn = 0;
UART_Init(UART0, &UART_initStruct);
UART_Open(UART0);
}
|
|