串口 (一) 协议

串口和并口

  • 串口和并口的定义
在一个独立的信道上,每次同时传输1bit为串口,每次同时传输多个bit为并口。
  • 串口和并口的标准
串口标准
	RS232C、EIA232D、RS422、RS449、RS485、RS530、IEEE1394、IEEE1174、MIL-188C、USB
并口标准
	IEEE1284
  • 串口和并口的速度
串口形容一下就是一条车道,而并口就是有8个车道同一时刻能传送8位(一个字节)数据。

但是并不是说并口快,由于8位通道之间的互相干扰(串扰),传输时速度就受到了限制,传输容易出错。
串口没有互相干扰。并口同时发送的数据量大,但要比串口慢
  • 串口和并口的常见形态
串口
	ttl串口 firewire(IEEE1394) rs232 rs485 usb
并口
	类ram接口

串口

在这里插入图片描述

rs232 
	rx tx 传输 收发, 发送的是电平信号 , 可以 全双工
rs485
	A B 发送的是差分信号,两个信号相减之后组成了一个信号,所以只能收或者发,所以只能半双工.但是这种模式抗干扰能力强,传输距离长

时序

  • 如何调试串口
// 算的时候 是 用 1s/"一个bit传输所用的时间",就可以算出比特率了.
“波特率”英文是“Baud rate”,是每秒传输码元符号个数
9600 的时候,线上的频率大概为4.8Khz
	// 1s 传输 9600个字符,每传一个字符携带2bit其他数据
	//  共 9600*((8+2)/2) 个周期,即4.8Khz
19200 的时候,线上的频率大概为 9.6khz
115200 的时候,线上的频率大概为57.5Khz
230400  115K
256000 的时候,线上的频率大概为128Khz
460800   230K
921600   460K
DSView 示波器配置
先从波特率小的开始调试, 4800 8n1,发送 0x55 对应 2.4KHz
例如 'C' , 10bit
1(Start bit) 1100 0010 0(Stop bit)

在这里插入图片描述

  • 单比特secureCRT

单字节b的发送,115200 8n1


0110 0010 0x62 b 

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 多比特sscom32

abc 0x61 0x62 0x63

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值