STM32
直播中

klysa

12年用户 1220经验值
私信 关注
[问答]

STM32F407ZGT6的串口通信是什么?

STM32F407ZGT6的串口通信是什么?

回帖(1)

刘凤英

2021-12-10 14:07:55
处理器与外部设备通信的两种方式:并行通信和串行通信。这里我们一般讨论串行通信,而且我们实际应用中也是常用串行通信。
串行通信可分为:单工,半双工,全双工。





由上图可知,串口通信实际包含SPI,IIC,UART。









重点下











   //USART1 初始化设置
        USART_InitStructure.USART_BaudRate = bound;//波特率设置
        USART_InitStructure.USART_WordLength = USART_WordLength_8b;//字长为8位数据格式
        USART_InitStructure.USART_StopBits = USART_StopBits_1;//一个停止位
        USART_InitStructure.USART_Parity = USART_Parity_No;//无奇偶校验位
        USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None;//无硬件数据流控制
        USART_InitStructure.USART_Mode = USART_Mode_Rx | USART_Mode_Tx;        //收发模式
  USART_Init(USART1, &USART_InitStructure); //初始化串口1
举报

更多回帖

发帖
×
20
完善资料,
赚取积分