|
请教一下,FM33LE023单片机的UART5串口如何配置使用?按照例程修改后串口没有输出。
void MF_UART5_Init(void)
{
FL_GPIO_InitTypeDef GPIO_InitStruct;
FL_UART_InitTypeDef defaultInitStruct;
GPIO_InitStruct.pin = FL_GPIO_PIN_0;
GPIO_InitStruct.mode = FL_GPIO_MODE_DIGITAL;
GPIO_InitStruct.outputType = FL_GPIO_OUTPUT_PUSHPULL;
GPIO_InitStruct.pull = FL_ENABLE;
GPIO_InitStruct.remapPin = FL_DISABLE;
FL_GPIO_Init(GPIOD, &GPIO_InitStruct);
GPIO_InitStruct.pin = FL_GPIO_PIN_1;
GPIO_InitStruct.mode = FL_GPIO_MODE_DIGITAL;
GPIO_InitStruct.outputType = FL_GPIO_OUTPUT_PUSHPULL;
GPIO_InitStruct.pull = FL_DISABLE;
GPIO_InitStruct.remapPin = FL_DISABLE;
FL_GPIO_Init(GPIOD, &GPIO_InitStruct);
defaultInitStruct.clockSrc = FL_RCC_UART1_CLK_SOURCE_APB1CLK;
defaultInitStruct.baudRate = 115200;
defaultInitStruct.dataWidth = FL_UART_DATA_WIDTH_8B;
defaultInitStruct.stopBits = FL_UART_STOP_BIT_WIDTH_1B;
defaultInitStruct.parity = FL_UART_PARITY_EVEN;
defaultInitStruct.transferDirection = FL_UART_DIRECTION_TX_RX;
FL_UART_Init(UART5, &defaultInitStruct);
}
|
|