stm32串行通信常用库函数
-
USART_Init(): 用于初始化串口通信,包括波特率、数据位、停止位、校验位等参数的设置。
-
USART_SendData(): 用于发送数据到串口。数据可以是单个字符或者一组字符。
-
USART_ReceiveData(): 用于从串口接收数据,返回接收到的字符。
-
USART_ITConfig(): 用于配置串口的中断,包括接收中断、发送完成中断等。
-
USART_ClearITPendingBit(): 用于清除串口中断标志位,防止中断重复触发。
-
USART_GetFlagStatus(): 用于获取串口状态标志位,例如接收完成标志、发送完成标志等。
-
USART_Cmd(): 用于使能或禁止串口。
-
GPIO_Init(): 用于初始化串口所在的GPIO口,包括输出模式、输入模式、上下拉电阻等设置。
-
NVIC_Init(): 用于初始化中断向量表,可以设置中断优先级等参数。
原文地址: https://www.cveoy.top/t/topic/hff5 著作权归作者所有。请勿转载和采集!