示波器分析串口数据
2016-09-21 18:03
190 查看
串口通讯方式3(多机通讯方式)
通讯端口:Com1
波特率:9600 bit/s
校验:偶校验
数据位:8位
停止位:1位
单个字符传输的格式如下:
有奇偶校验
无奇偶校验
[align=center]图1. 位顺序[/align]
例一:
发送数据0x01,用示波器测试的数据如下:
图2. 示波器测试图1
起始位为0 ; 8位数据位 从左至右 为 1000 0000 ;校验为为1(1的个数为奇数个);停止位为1;
数据为:0000 0001 0x01
例二:连续发送数据0x02 0x11 0x20,用示波器测试数据如下:
图3. 示波器测试图2
如图: 第一个数据为 01000000 -à 实际数据0000 0010 ----0x02 校验位为1
第二个数据为 10001000 -à 实际数据0001 0001 ----0x11 校验位为1
第三个数据为 00000100 -à 实际数据0010 0010 ----0x20 校验位为1
通讯端口:Com1
波特率:9600 bit/s
校验:偶校验
数据位:8位
停止位:1位
单个字符传输的格式如下:
有奇偶校验
启始位 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 奇偶位 | 停止位 |
启始位 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 停止位 | 停止位 |
例一:
发送数据0x01,用示波器测试的数据如下:
图2. 示波器测试图1
起始位为0 ; 8位数据位 从左至右 为 1000 0000 ;校验为为1(1的个数为奇数个);停止位为1;
数据为:0000 0001 0x01
例二:连续发送数据0x02 0x11 0x20,用示波器测试数据如下:
图3. 示波器测试图2
如图: 第一个数据为 01000000 -à 实际数据0000 0010 ----0x02 校验位为1
第二个数据为 10001000 -à 实际数据0001 0001 ----0x11 校验位为1
第三个数据为 00000100 -à 实际数据0010 0010 ----0x20 校验位为1
相关文章推荐
- 示波器分析UART串口数据
- 示波器分析UART串口数据
- 从串口获得并分析GPS数据
- 串口数据波形分析
- 从串口设置、读取、并分析um220模块的数据
- HiQ 读串口分析的GGA数据不全不更新的问题
- 通过MATLAB对从串口采集上来的一组数据进行频谱分析
- CSerialport用于多串口烧录MCU时丢失数据的分析与解决办法
- WinCE 6.0中串口读数据函数代码分析
- Linux 串口 一次性read接收不定长的数据(非阻塞,非延时) 程序分析
- linux串口驱动分析——发送数据
- 从串口获得并分析GPS数据
- 示波器与串口数据格式
- 串口数据打包分析
- stm32串口发送数据,丢失字节问题分析
- 分享一个自己写的串口数据分析、图形显示软件 can debugger 串口调试助手 免费,功能强大!
- 串口通信校验方式(even,odd,space,mark)UART数据波形分析
- 串口数据在示波器上高地位是反的!!!!!!!!!!!!!!!!!!
- 串口驱动分析之读写数据流
- WinCE 6.0中串口读数据函数代码分析