|
提到嵌入式控制器,串口应该也是一个老生常谈的话题了,也不得不佩服这个通讯方式的顽强生命力,本次的测评,依旧是通过采用STM32CubeIDE+Nucleo-U545RE-Q全家桶的方式,测试串口通讯的基础功能。 在STM32CubeIDE中新建项目,选择通过开发板的方式,则开发环境可以为我们配置好基本的项目和针脚,其中就包括了串口1:
如果只是基本的发送的话,可以很方便的完成,直接在main函数中写程序:
编译下载以后,打开串口调试助手就可以看到通过调试器虚拟串口发送过来的数据:
普通接收数据的也很简单,例如将收到的数据原封不动的又通过串口输出:
则会疯狂回发收到的数据。不过这里只是演示串口数据收发的基本功能,这种代码在实际的应用中几乎没有任何作用,下节将介绍两个关于收发比较实用的功能。 |
|
这新品有没得测一下他跟其他板子的区别 |
|
仅能收不能发遇到过这类问题么大佬 |
经验分享 | 基于STM32CubeIDE的指定存储话题
实战经验 | 使用STM32CubeIDE开发上位机工具
【教程】STM32CubeIDE for Visual Studio Code 安装
解锁STM32开发新体验,STM32CubeIDE for VS Code全解析(附实操视频)
经验分享 | USART接收的数据怎么错位啦?
立即在GitHub上抢先体验面向STM32U5的最新STM32Cube HAL更新
速看!STM32CubeIDE for Visual Studio Code预发布版全面整合至正式版,完成重大升级
速看!STM32CubeIDE for Visual Studio Code预发布版全面整合至正式版,完成重大升级
【评论有奖】STM32CubeIDE 2.0版本要来了
STM32开发五大误区,新手别傻傻信了
微信公众号
手机版