mbed 串口通信------带校验位的通信,奇偶校验(stm32F103RBT6)

这篇博客介绍了在mbed平台上进行串口通信时遇到的奇偶校验问题,作者使用stm32F103RBT6进行实践,并详细分析了数据位设置的误区,通过实例展示了如何正确配置Serial类以实现有效通信。在调试过程中发现,mbed Serial类的数据位参数包含了校验位,与一般串口助手软件的设置方式不同,导致了通信异常。通过调整代码和设置,最终实现了正常通信。
摘要由CSDN通过智能技术生成

第一次写技术积累博客,有不对的地方大家多多指出,多多交流。

关于mbed就不多讲了,这人比较推崇这个平台,毕竟是ARM公司主推。虽然像意法这样的公司,并不喜欢mbed(国内其实很多人用st,mbed的出现很可能挖走原来用stm32的人)。mbed在国内不温不火,能查到的大家写出来的技术积累真的很有限。在调串口问题的时候遇到了很多疑惑。没有前人去踩雷,我只能光着脚去踩了,为后人乘凉吧。下面直入正题吧。

串口通信,基础问题不多说了,不懂得百度吧。在一个小项目中,需要用到奇偶校验。看了一下mbed提供Serial类,该类的提供的功能还没很丰富的。


官方网站上有sdk的讲解

下面说说常用的几个public 方法

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值