12/20

作者: 王子龙同学 | 来源:发表于2017-12-21 10:40 被阅读0次

stm32f407接收串口数据 :

void UART1_config(void)

{

GPIO_InitTypeDef GPIO_InitStruct;

USART_InitTypeDef USART_InitStruct;

RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE);

RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1,ENABLE);

GPIO_InitStruct.GPIO_Pin  = GPIO_Pin_9|GPIO_Pin_10;

GPIO_InitStruct.GPIO_Mode = GPIO_Mode_AF;

GPIO_Init(GPIOA, &GPIO_InitStruct);

GPIO_PinAFConfig(GPIOA, GPIO_PinSource9,GPIO_AF_USART1);

GPIO_PinAFConfig(GPIOA, GPIO_PinSource10,GPIO_AF_USART1);

USART_InitStruct.USART_BaudRate  = 9600;

USART_InitStruct.USART_WordLength = USART_WordLength_8b;

USART_InitStruct.USART_Parity  = USART_Parity_No;

USART_InitStruct.USART_StopBits = USART_StopBits_1;

USART_InitStruct.USART_Mode = USART_Mode_Rx|USART_Mode_Tx;

USART_InitStruct.USART_HardwareFlowControl = USART_HardwareFlowControl_None;

USART_Init(USART1,&USART_InitStruct);

USART_ITConfig(USART1, USART_IT_RXNE, ENABLE);

USART_Cmd(USART1, ENABLE);

}

相关文章

网友评论

      本文标题:12/20

      本文链接:https://www.haomeiwen.com/subject/wobowxtx.html