
提到嵌入式控制器,串口应该也是一个老生常谈的话题了,也不得不佩服这个通讯方式的顽强生命力,本次的测评,依旧是通过采用STM32CubeIDE+Nucleo-U545RE-Q全家桶的方式,测试串口通讯的基础功能。 在STM32CubeIDE中新建项目,选择通过开发板的方式,则开发环境可以为我们配置好基本的项目和针脚,其中就包括了串口1: 如果只是基本的发送的话,可以很方便的完成,直接在main函数中写程序:
编译下载以后,打开串口调试助手就可以看到通过调试器虚拟串口发送过来的数据: 普通接收数据的也很简单,例如将收到的数据原封不动的又通过串口输出:
则会疯狂回发收到的数据。不过这里只是演示串口数据收发的基本功能,这种代码在实际的应用中几乎没有任何作用,下节将介绍两个关于收发比较实用的功能。 |
这新品有没得测一下他跟其他板子的区别 |
仅能收不能发遇到过这类问题么大佬 |
经验分享 | STM32U5系列TIMER+DMA+DAC应用演示
经验分享 | 基于STM32H7 UART 空闲事件及DMA传输示例
经验分享 | STM32G4 UART+TIMER+DMA应用示例
兔哥的最强U5图显【000】——U5G9最小系统绘制
经验分享 | STM32H563 UART+DMA 2D功能演示
经验分享 | 基于STM32H563演示UART+DMA功能
经验分享 | STM32U5 ADC+DMA配置演示
新版STM32Cube for Visual Studio Code开发体验
【P-NUCLEO-53L8A1评测】存在检测之动向追踪
STM32