STM32F4之USART【庫函式操作】
阿新 • • 發佈:2018-12-10
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進行初始化