I2C
发表于|更新于|技术指南
|浏览量:
简介
I2C 是一种多主机、多从机的串行通信协议,允许多个设备通过两根线(数据线 SDA 和时钟线 SCL)进行通信。常用于传感器、EEPROM 和其他外围设备。
位置
在 Linux 中,I2C 设备通常表示为 /dev/i2c-* 设备文件。例如,/dev/i2c-0 表示 I2C 总线的第一个接口。
相关推荐
2024-11-17
mqtt
mqtt的连接方式 TCP 连接 描述:这是 MQTT 的默认连接方式,使用 TCP/IP 协议进行数据传输。 特点: 可靠性:TCP 提供可靠的数据传输,确保消息顺序和完整性。 适用场景:适合对延迟和数据丢失敏感的应用,如物联网设备之间的通信。 WebSocket 连接 描述:WebSocket 是一种在单个 TCP 连接上进行双向通信的协议,可以与 MQTT 配合使用。 特点: 实时性:支持全双工通信,适合需要...
2024-12-30
bluetooth
蓝牙协议栈的层次 应用层:用户应用程序与蓝牙协议栈的接口,负责具体的业务逻辑。 GAP 层(Generic Access Profile):处理设备的发现、连接、配对等基本功能。 GATT 层(Generic Attribute Profile):用于数据的传输和属性的管理,支持服务和特性的定义。 L2CAP 层(Logical Link Control and Adaptation Protocol):提供逻辑链路的控制和适配,...
2024-12-01
SPI
简介 SPI 是一种高速的串行通信协议,用于在主设备和一个或多个从设备之间进行数据交换。它使用四根线(主时钟 SCK、主输出从输入 MOSI、主输入从输出 MISO 和从设备选择 CS)。 位置 在 Linux 中,SPI 设备通常表示为 /dev/spidev* 设备文件。例如,/dev/spidev0.0 表示 SPI 总线的第一个接口的第一个从设备。
2024-11-10
tty
!!! tip 在终端使用串口连接开发板 iq sudo picocom -b 115200 /dev/ttyUSB0 anviz-one sudo picocom -b 1500000 /dev/ttyUSB0 * -b 比特率 * /dev/ttyUSB0 串口名字 * 在 picocom 中,按下 Ctrl + A,然后按 Ctrl + X。这将使 picocom 退出并返回到终端。 !!! path ...
公告
同步整理可公开的工程笔记,优先保留可复用的技术脉络。