Day30:I2C 与其他通信协议对比

I2C vs SPI:

特性 I2C SPI

线数 2 线 (SDA+SCL) 4 线 (SCK+MOSI+MISO+SS)

通信方式 半双工 (同一时刻单向) 全双工 (同时双向)

速率 最高 3.4Mbps (高速模式) 最高几十 Mbps

寻址方式 7/10 位地址 (软件识别) 片选线 (硬件选择)

适用场景 低速、多设备、PCB 内通信 高速、单设备、短距离通信

I2C 总结:

I2C 是 STM32 常用的通信协议,适合连接 EEPROM、传感器、OLED 等外设

掌握 I2C 的主从通信和多字节读写是 STM32 应用开发的必备技能

建议练习:使用 I2C 读取 EEPROM、控制 OLED 显示、读取温湿度传感器数据

相关推荐
焦糖码奇朵、11 分钟前
课设:基于Arduino的无线LED开关控制系统
嵌入式硬件·物联网·arduino·信息与通信·信号处理
z20348315201 小时前
定时器练习报告
单片机·嵌入式硬件
zk001 小时前
内容分类目录
单片机·嵌入式硬件
安生生申1 小时前
STM32 ESP8266连接ONENET
c语言·stm32·单片机·嵌入式硬件·esp8266
广药门徒1 小时前
电子器件烧毁的底层逻辑与避坑指南
单片机·嵌入式硬件
我先去打把游戏先5 小时前
TCP、TLS、HTTP、HTTPS、MQTT、MQTTS几种网络协议的对比与解释
嵌入式硬件·mcu·物联网·网络协议·tcp/ip·http·aws
IT方大同5 小时前
实时时钟RTC
嵌入式硬件·实时音视频
点灯小铭6 小时前
基于单片机的社区医院小型高压蒸汽灭菌自动控制器设计
单片机·嵌入式硬件·毕业设计·课程设计·期末大作业
youcans_6 小时前
【动手学STM32G4】(3)STM32G431之定时器
stm32·单片机·嵌入式硬件·定时器
悠哉悠哉愿意6 小时前
【嵌入式学习笔记】AD/DA
笔记·单片机·嵌入式硬件·学习