硬件通信协议

1,UART

没有时钟,异步收发器。两个串口协议之间约定相同的波特率,一般设置9600,115200

TX(transmit发送)和RX(receive接收)交叉相接 。双方共地

缺点:一对一传输,传输距离短,速率慢,抗干扰差。

2.SPI(串行外设接口Serial Peripheral Interface)

需要四根线连接,时钟Clk,MOSI(主机 给从机),MISO(从机 给主机),片选端;

其中clk实现了同步时钟,两个设备可以使用同一个时钟信号。

一对多传输,主机可以连接多个从机。连接方式:从机的时钟Clk,MOSI,MISO都连接同一个主句对应的IO口,通过CS片选段单独接IO口实现一对多全双工通信

常用于:OLED,SD卡

优点:一对多传输,速度更快

3.I2C(Inter-Integrated Circuit集成电路总线)

只有两根线,SCL(时钟线),SDA(数据线),所有设备的SCL和SDA并联接在一起

缺点:半双工,不能同时收发;协议比较复杂

4.CAN(Controller Area Network,控制器局域网)

主要用于汽车工业的总线通信,只有两根线要连接,CANH,CANL;所有设备的CANH和CANL全部并联,共地GND

CAN 总线两头必须接 120Ω 电阻,跨在 CANH 和 CANL 之间

工作原理:抗干扰能力强,有干扰同时作用到二者上,干扰相抵消

  • CANH 电压比 CANL 高 → 代表 1
  • CANH 电压比 CANL 低 → 代表 0
相关推荐
网络研究院13 天前
2026年网络安全
网络·安全·法律·法规·趋势·发展
酣大智13 天前
ARP代理--工作原理
运维·网络·arp·arp代理
treesforest13 天前
AI安全系统如何识别异常访问?IP风险识别正在成为关键能力
网络·人工智能·tcp/ip·安全·web安全
shushangyun_13 天前
2026年快消品B2B系统推荐:支持终端门店订货、促销政策自动化的工具?
java·运维·网络·数据库·人工智能·spring·自动化
2601_9618451513 天前
粉笔行测题库|系统班|刷题
网络·百度·微信·微信公众平台·facebook·新浪微博
程序猿阿伟13 天前
《Chrome离线扩展安装的底层逻辑与场景落地指南》
服务器·网络·chrome
InHand云飞小白13 天前
无人值守站点网络困境?工业级路由器IR315破解连接难题
网络·物联网·4g·工业路由器·4g路由器·iiot·蜂窝路由器
森G13 天前
75、服务器源码解析---------云视频服务项目
linux·服务器·网络·c++·qt
江华森13 天前
TCP/IP 协议栈实战 — 7 个实验详解
网络·tcp/ip·智能路由器
酉鬼女又兒13 天前
零基础入门计算机网络运输层:端到端通信核心作用、端口号分类规则、复用分用工作机制及UDP与TCP协议全方位对比详解
网络·网络协议·tcp/ip·计算机网络·考研·udp·php