用示波器 查看波特率是多少?

在做涉及串口操作的应用时,要看看串口数据是否正常,如果串口通信有问题,也可以用示波器来诊断。


示波器可以通过高低电平来检测哪里有数据,哪里没数据,判断哪个模块出问题了。示波器具体用法可以看示波器使用手册。


也可以通过示波器来知道波特率:

在使用串口的时候,串口的波特率是一个必须给定的参数。是一bit的时间。

比如:9600 波特率:



115200波特率:



数据传输的时候,记得要设置好对应的波特率和校验位等等信息。

比如:



串口是双向的,Tx,Rx。A设备发送,B设备接收;B设备发送,A设备接收,【A,B设备波特率要一致】。比如:在现在市场上流行的蓝牙血糖仪,对于蓝牙血糖仪来说,A设备可以理解为蓝牙模块,B设备可以理解为血糖仪器的主控模块。血糖仪里面内嵌了蓝牙模块,这个模块有四个接口:电,GND,Tx,Rx。有的也带LED,或者状态等接线口。与手机端蓝牙相连,app就可以更新相关数据和提醒等等。相关蓝牙模块的了解,可以在某宝里面搜索“蓝牙模块”。蓝牙模块用来与手机蓝牙进行收发数据。蓝牙模块会与真正测试血糖的模块的串口相连,进行数据通信。


一般来说,像蓝牙模块这些第三方模块,来进行二次开发,资料都打包好了。按步骤使用就行。波特率设置等等都有相关说明。一般来说没啥问题。


但是项目开发总是遇到些问题让你毫无头绪。


这时候用示波器可以方便你查找问题的所在。


参考资料:

http://www.cnblogs.com/zyqgold/p/3366989.html


  • 3
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

潭边一树

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值