8.3 通用同步/异步收发器相关的HAL库函数
USART相关的HAL库函数主要有两类:一类是针对同步通信的UART相关函数,在“stm32f1xx_hal_uart.h”文件中声明,在“stm32f1xx_hal_uart.c”文件中定义;另一类是针对同步/异步通信的USART相关函数,在“stm32f1xx_hal_usart.h”文件中声明,在“stm32f1xx_hal_usart.c”文件中定义。USART的应用编程有轮询、中断和DMA 3种模式,本节介绍相关的HAL库函数,该类函数可分为3类:初始化函数、外设操作函数、中断处理函数,如表8.5所示。
表8.5 USART相关的HAL库函数(https://www.daowen.com)
