通过波形分析方法调试UART数据收发
来源:互联网 发布:无人机手机遥控软件 编辑:程序博客网 时间:2024/05/19 15:19
通过波形分析方法调试UART数据收发
(2011-12-14 14:40:28)杂谈
分类: 硬件设计-
是否有数据接收或发送; -
数据是否正确; -
波特率是否正确;
一、串行数据的格式
异步串行数据的一般格式是:起始位+数据位+停止位,其中起始位1 位,数据位可以是5、6、7、8位,停止位可以是1、1.5、2位。
起始位是一个值为0的位,所以对于正逻辑的TTL电平,起始位是一位时间的低电平;停止位是值为1的位,所以对于正逻辑的TTL电平,停止位是高电平。对于负逻辑(如RS-232电平)则相反。
图1 TTL电平的串行数据帧格式(55aah)
图2 RS-232电平的串行数据帧格式(55aah)
二、根据波形图计算波特率
如图3是图1在示波器中的显示示意,其中灰色线是示波器的时间分度线,此时假设是200ms/格。
图3 波特率计算示意图
10bit / 1.05ms X 1000 ≈ 9600 bit/s
三、根据波形图判断RS-485收发数据的正确与否
图4 RS-485的正确发送数据时序
图5 RS-485控制信号太短时的时序
图6 RS-485控制信号太短时的时序
- 通过波形分析方法调试UART数据收发
- UART数据收发波形
- tiny4412 UART 收发数据
- 串口通信校验方式(even,odd,space,mark)UART数据波形分析
- Tiny4412裸机程序之UART收发数据
- MTK之UART串口收发数据
- MTK之UART串口收发数据
- UART数据格式波形
- 示波器看UART波形
- I2C设备调试及波形分析
- I2C设备调试及波形分析
- I2C设备调试及波形分析
- I2C设备调试及波形分析
- 如何通过波形解析can总线数据
- 如何通过波形解析can总线数据
- 示波器分析UART串口数据
- CC2540 UART数据失真分析
- 示波器分析UART串口数据
- oracle中游标详细用法
- IDEA配置tomcat7
- Android 照片选择器
- win10无法使用内置管理员账户打开应用怎么办
- Codeforces 19E Fairy
- 通过波形分析方法调试UART数据收发
- hadoop
- 使用Node.js+Socket.IO搭建WebSocket实时应用
- 技术体系
- 使学习C++很容易
- [JNI] 开发基础(5)内存分配
- 生活小点滴--------燃起来!!!!
- align-items
- PAT--1121. Damn Single (25)