
通信协议
文章平均质量分 86
lyxx03_
这个作者很懒,什么都没留下…
展开
-
通信协议之IIC
4、连接到IIC总线上的器件都有唯一的地址用来区别不同的芯片(7位),其中每个器件都可以作为主机或者从机,但同一时刻只能有一个主机,总线上的器件增加和删除不影响其他器件的正常工作;单片机A发送起始信号启用总线,其他主机和从机都能接受到信号,此时作为主机的单片机B就不会再启用总线了,其他从机接收到信号后就知道有主机开始通信了,此时总线处于被占用状态。注意:在IIC通信中,第一个字节都是由主机发送给从机的,确定数据的传输方向,后面的数据有可能主机发送,也可能是从机发送。1、起始信号表示一次数据传输的开始。原创 2025-03-16 22:39:45 · 709 阅读 · 0 评论 -
通信协议之RS232、RS485
RS232协议规定逻辑“1”的电平为-5v到-15v,逻辑“0”的电平为+5v到+15v,规定信号的电平可以提高其抗干扰能力,同时增大通信距离,RS232的传送距离一般可达15m。原因分析:因为RS485是通过两根线的电压差表示0和1,当其中一根线的受到干扰,另外一根线会受到同样的干扰,两跟信号线的电压差不变,所以RS485的抗干扰能力较强。RS232接口如下图所示。①接口的信号电平值较高,容易损坏接口电路的芯片,又因为与TTL电平不兼容,需要使用电平转换芯片才能与TTL电路连接,所以成本较高,电路复杂。原创 2025-03-15 22:41:12 · 675 阅读 · 0 评论 -
通信协议之通信基础、UART、CPU与外部硬件/串口数据交互的模式
1、定义:UART(Universal Asynchronous Receiver Transmitter)通用异步收发器,是一种通用的串行、异步通信总线。有两条数据线,分别是TDX(发送)和RXD(接收),可以实现全双工的发送和接收。原创 2025-03-06 20:58:35 · 801 阅读 · 0 评论