1. 程式人生 > >STM32F4之USART【庫函式操作】

STM32F4之USART【庫函式操作】

       07xx內嵌四個通用同步/非同步接收器​​(USART1,USART2,USART3 和USART6)和兩個通用非同步收發器(UART4和UART5)。這6個介面提供非同步通訊的IrDASIR ENDEC支援,多機通訊模式,單線半雙工通訊模式LIN主/從功能。 USART1和USART6介面能夠速度高達10.5 Mbit / s的通訊其他可用的介面通訊高達5.25bit/s。USART1,USART2,USART3和USART6還提供硬體管理的CTS,RTS訊號,智慧卡的模式(ISO7816相容)和類似的SPI通訊能力。所有介面都可以通過DMA控制器。         這裡只使用了兩根線的最簡單串列埠設定。         硬體環境:STM32
F4-Discovery         軟體環境:MDK4.7a         實現的功能:1、串列埠初始化,                              2、通過串列埠傳送資料                              3、中斷方式接收資料,並將接收到的資料回送。        使用庫函式操作        首先,配置NVIC使用NVIC_PriorityGroupConfig()設定優先順序分組,使用NVIC_Init()對NVIC進行初始化