当前位置: 首页 > news >正文

I2C、SPI、UART

I2C:串口通信,同步,半双工,双线(数据线SDA+时钟线SCL),最大距离1米到几米

SPI(串行外设接口):串口通信,同步,全双工,四线(三条数据线+时钟线),最大距离一般是数米,

UART(通用异步收发器):串口通信,异步,全双工,三线(RX TX GND)

CAN:串口通信协议,异步,半双工,差分双线(CAN_Hight, CAN_Low),最大距离40米

RS485:差分信号传输,异步传输,差分双线,最大距离可到1200米

RS232:串口通信协议,异步传输,单端双线,最大距离50米,标准15米

  • IIC(互联集成电路)

    • 一种同步的多主机、多从机、分组交换的单端串行通信总线。常用于低速设备之间的通信,如传感器、存储器或微控制器,具有较低的引脚数量,适用于短距离通信。
  • SPI(串行外设接口)

    • 一种同步串行通信协议,广泛用于微控制器与外设之间的短距离通信。它传输速度较快,通常用于与传感器、显示器、SD卡等外设连接,需要主从结构。
  • USB(通用串行总线)

    • 一种用于计算机与外部设备之间的数据传输和供电标准。USB支持热插拔和即插即用,常用于连接键盘、鼠标、存储设备等。
  • CAN(控制器局域网络)

    • 一种用于高可靠性、实时通信的总线协议,适合在嘈杂的环境中使用。它广泛应用于汽车、工业自动化和嵌入式控制系统中,用于设备之间的通信。
  • DMA(直接存储器访问)

    • 一种允许外设或内存映射设备在不涉及CPU的情况下直接进行数据传输到内存或从内存传输数据的功能,从而加快数据传输速度并减少CPU负担。通常用于高速数据传输系统。
  • Modbus

    • 一种广泛应用于工业自动化系统的通信协议,通常用于控制和监控设备,如传感器、执行器和PLC。它可以通过多种物理层(如RS485和TCP/IP)实现,常见于工控设备之间的通信。
http://www.lryc.cn/news/539099.html

相关文章:

  • 如何监控和优化 MySQL 中的慢 SQL
  • 13-二叉树最小深度-深度优先(DFS)
  • 51单片机入门_10_数码管动态显示(数字的使用;简单动态显示;指定值的数码管动态显示)
  • 代码补全『三重奏』:EverEdit如何用上下文识别+语法感知+智能片段重构你的编码效率!
  • 电脑系统损坏,备份文件
  • Token Statistics Transformer:线性注意力革命,重新定义Transformer效率天花板
  • Django 5实用指南(二)项目结构与管理
  • JAVA监听器(学习自用)
  • Ubuntu下mysql主从复制搭建
  • VirtualBox 中使用 桥接网卡 并设置 MAC 地址
  • Ubuntu 20 掉显卡驱动的解决办法
  • EasyPoi系列之框架集成及基础使用
  • Web后端 Tomcat服务器
  • 【RK3588嵌入式图形编程】-SDL2-构建模块化UI
  • 面向机器学习的Java库与平台简介、适用场景、官方网站、社区网址
  • 基于YOLO11深度学习的心脏超声图像间隔壁检测分割与分析系统【python源码+Pyqt5界面+数据集+训练代码】深度学习实战、目标分割、人工智能
  • ubuntu24基于虚拟机无法从主机拖拽文件夹
  • 常用Webpack Loader汇总介绍
  • 剑指 Offer II 023. 两个链表的第一个重合节点
  • 个人搭建CDN加速服务 特网科技
  • 用deepseek学大模型08-卷积神经网络(CNN)
  • 蓝桥杯单片机基础部分——6、555定时器
  • Python学习心得函数
  • 神经网络实验——MLP
  • 配置Api自动生成
  • dify-AI 私有部署可修改前端页面
  • 使用 @Results 注解来手动指定字段映射
  • 数据治理中 大数据处理一般都遵循哪些原则
  • 从0到1:STM32温控系统开发踩坑指南
  • 修改时无条件,可以自定义id条件(通过查询)