![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
通信接口&协议
文章平均质量分 76
对自己学习和用过的通信接口或者通信协议进行知识总结
Lzy金壳bing
这个作者很懒,什么都没留下…
展开
-
STM32 CAN
别的不多说,CAN过滤器的过滤模式和消息的标识符才是最有意思的。(默认过滤器位宽为1个32位宽的过滤器)在屏蔽位模式下,标识符寄存器和屏蔽寄存器一起,指定报文标识符的任何一位,应该按照“必须匹配”或“不用关心”处理。在标识符列表模式下,屏蔽寄存器也被当作标识符寄存器用。因此,不是采用一个标识符加一个屏蔽位的方式,而是使用2个标识符寄存器。接收报文标识符的每一位都必须跟过滤器标识符相同。在CAN...原创 2019-12-21 20:05:08 · 448 阅读 · 0 评论 -
RS485通信
RS485通信基础知识:电气特性:1.RS-485的电气特性:逻辑“1”以两线间的电压差为+(2—6)V表示;逻辑“0”以两线间的电压差为-(2—6)V表示。该电平与TTL电平兼容,可方便与TTL 电路连接。2. RS-485的数据最高传输速率为10Mbps 。3. RS-485接口是采用平衡驱动器和差分接收器的组合,抗共模干扰(电流干扰信号)能力增强,即抗噪声干扰性好。4...原创 2019-06-12 12:26:11 · 3331 阅读 · 0 评论 -
MODBUS RTU通信
Modbus: 是一种单主/从通信协议。MODBUS网络上只有一个主站,主站在MODBUS网络没有地址,从站的地址范围为0-247,其中0为广播地址,从站的实际地址为1-247。MODBUS通信标准协议可以通过各种传输线路传播,如RS232、RS485、光纤、无线电等,MODBUS具有两种串行通信传输模式, ASCII模式和RTU模式,本文只讲RTU模式。通信格式:代...原创 2019-02-28 14:24:22 · 9090 阅读 · 0 评论 -
SPI协议
(1)NSS:从设备选择信号线,常称为片选信号线,当有多个SPI从设备与SPI主机相连时,设备的其他信号线SCK、MOIS及MISO同时并联到相同的SPI总线上,即无论有多少个从设备,都共同使用这3条总线,而每个从设备都有独立的一条NSS信号线,本信号线独占主机的一个引脚,即有多少个从设备,就有多少条片选线。SPI协议使用NSS信号线来寻址,当主机要选择从设备时,把该从设备的NSS信号线设置为低电平,该从设备即被选中,即片选有效,主机便开始与被选中的从机通信。NSS又由高变低,是SPI通信的起始信号。原创 2019-06-12 11:59:51 · 4226 阅读 · 2 评论 -
UART串口异步通信
校验方法常用奇偶检验位(数据位加上这一位后,使得“1”的个数为偶就叫偶校验,个数为奇数就叫奇校验)。1.波特率:通信设备之间需要约定好波特率(每秒钟传送的二进制位的个数,单位Baud),常见的波特率有4800,9600,115200。2.通信的起始信号和停止信号:USART协议空闲位默认为高电平,起始信号拉低,停止位(0.5、1、1.5、2位的高电平)。3.有效数据:起始位后紧着着就是传输的有效数据位,数据长度常被约定为5、6、7、8位长。1.三线制:数据通信TX、RX和通信设备之间的GND。原创 2019-10-18 10:47:48 · 1252 阅读 · 0 评论 -
I2C协议
广播完地址,接收到应答信号后, 从机开始向主机返回数据(DATA),数据包大小也为 8 位,从机每发送完一个数据,都会等待主机的应答信号(ACK),重复这个过程,可以返回 N 个数据,这个 N 也没有大小限制。广播完地址,接收到应答信号后, 主机开始正式向从机传输数据(DATA),数据包的大小为 8 位,主机每发送完一个字节数据,都要等待从机的应答信号(ACK),重复这个过程,可以向从机传输 N 个数据,这个 N 没有大小限制。该位为 0 时,主机向从机写数据,该位为 1 时,则相反,即主机由从机读数据。原创 2019-06-05 00:53:35 · 4241 阅读 · 1 评论