STMCU小助手
发布时间:2022-2-3 19:00
|
STM32串口配置的一般步骤(库函数) (1)串口时钟使能:RCC_APBxPeriphClockCmd(); GPIO时钟使能:RCC_AHBxPeriphClockCmd(); (2)引脚复用映射:GPIO_PinAFConfig(); (3)GPIO端口模式配置:GPIO_Init(); 模式配置为GPIO_Mode_AF (4)串口参数初始化:USART_Init(); (5)开启中断并且初始化NVIC(如果需要开启中断才需要这个步骤) NVIC_Init(); USART_ITConfig(); (6)使能串口:USART_Cmd(); (7)编写中断处理函数:USARTx_IRQHandler(); (8)串口数据收发: void USART_SendData();//发送数据到串口,DR uint16_t USART_ReceiveData();//接收数据,从DR读取接收的数据 (9)串口传输状态获取: FlagStatus USART_GetFlagStatus(); void USART_ClearITPendingBit(); 范例代码:
|
DMA 原理从 0 到 1:为什么它能解放 CPU?一文讲透 DMA 的工作流程
【福利三:逢7发帖赢大礼】8、基于STM32G070板子的Ymodem串口协议IAP Bootloader开发
【福利三:逢7发帖赢大礼】7、基于STM32G070板子TF卡的FATFS移植
【福利三:逢7发帖赢大礼】6、基于STM32G070板子spiflash的FATFS移植
【福利三:逢7发帖赢大礼】5、基于STM32G070板子IRDA红外遥控接收解码
【福利三:逢7发帖赢大礼】4、基于STM32G070板子SPI flash 移植SFUD库
【福利三:逢7发帖赢大礼】基于STM32G070板子的uart shell移植设计
【福利三:逢7发帖赢大礼】3、基于STM32G070板子的YModem串口协议通信
【福利三:逢7发帖赢大礼】2、基于STM32G070板子的OLED移植U8G2库
实战经验 | ClassB功能安全认证代码与应用代码分区的实现要点
微信公众号
手机版