STM32—cubeIDE+DMA+USART 接收任意长度的数据

关于usart串口收发信息网上能搜到很多相关资料,但大都是只能是有限的字符,有的能发不限字符,但大部分不能直接用,对新手来说不是很友好。按以下做,其实很简单就能实现 1、配置USART1,选择异步asynchronous,软件自动配置了PA9和PA10管脚 2、配置时钟树,我用默认的,然后生成代码。 3、修改UASRT串口程序 先声明下: volatile uint8_t rx_len = 0;
相关文章
相关标签/搜索