用示波器 查看波特率是多少?
2015-08-14 12:55
316 查看
在做涉及串口操作的应用时,要看看串口数据是否正常,如果串口通信有问题,也可以用示波器来诊断。
示波器可以通过高低电平来检测哪里有数据,哪里没数据,判断哪个模块出问题了。示波器具体用法可以看示波器使用手册。
也可以通过示波器来知道波特率:
在使用串口的时候,串口的波特率是一个必须给定的参数。是一bit的时间。
比如:9600 波特率:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202008/10/18953ea8529257c0f2666b05940b1fe4)
115200波特率:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202008/10/9c4d8fc6a73132ec1a666e3a9a728d23)
数据传输的时候,记得要设置好对应的波特率和校验位等等信息。
比如:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202008/10/41ac04e0117189b00d6e25d90541ece6)
串口是双向的,Tx,Rx。A设备发送,B设备接收;B设备发送,A设备接收,【A,B设备波特率要一致】。比如:在现在市场上流行的蓝牙血糖仪,对于蓝牙血糖仪来说,A设备可以理解为蓝牙模块,B设备可以理解为血糖仪器的主控模块。血糖仪里面内嵌了蓝牙模块,这个模块有四个接口:电,GND,Tx,Rx。有的也带LED,或者状态等接线口。与手机端蓝牙相连,app就可以更新相关数据和提醒等等。相关蓝牙模块的了解,可以在某宝里面搜索“蓝牙模块”。蓝牙模块用来与手机蓝牙进行收发数据。蓝牙模块会与真正测试血糖的模块的串口相连,进行数据通信。
一般来说,像蓝牙模块这些第三方模块,来进行二次开发,资料都打包好了。按步骤使用就行。波特率设置等等都有相关说明。一般来说没啥问题。
但是项目开发总是遇到些问题让你毫无头绪。
这时候用示波器可以方便你查找问题的所在。
参考资料:
http://www.cnblogs.com/zyqgold/p/3366989.html
示波器可以通过高低电平来检测哪里有数据,哪里没数据,判断哪个模块出问题了。示波器具体用法可以看示波器使用手册。
也可以通过示波器来知道波特率:
在使用串口的时候,串口的波特率是一个必须给定的参数。是一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
相关文章推荐
- .NET示波器控件的实例代码分析
- bluetooth控制Arduino单片机的红外发射装置(一)——Arduino部分
- TeKtronix TDS210数字示波器使用简介
- 示波器知识
- 示波器的基本使用 && USBee逻辑分析仪的使用 && USBee AX-Pro示波器的使用
- LightningChart Ultimate SDK
- 示波器 DC50Ω与DC1M
- 用示波器测量I2C进行时序图、波形等分析
- 基于NIOS-II的示波器:PART3 初步功能实现
- 基于NIOS-II的示波器:PART2 界面动态显示功能
- 示波器使用
- 示波器X-Y模式分析
- 关于示波器测485串口波特率的使用方法总结
- 基于LabVIEW的虚拟示波器
- 采样示波器和实时示波器的原理与各自优势
- 廉价DSO Hantek 6022BL说明书上没有的内容
- iMSO-204L混合信号示波器
- 硬件设计9---什么是示波器?
- 示波器的捕获模式
- 关于TDS 2012C示波器的显示问题