IIC图解

接线方式:

让SCL在高低电平间不断变换,SCL为高电平时是工作状态,低电平时是休息状态。

SCL变化频率的快慢决定了通讯的总速度。

比如:要发送八位二进制数10101111

在SCL工作期间(为高电平时),SDA一直是高电平,则发送一个高电平信号。

IIC的几个问题处理:

1:如何判断是否成功接收。

在发送了8个二进制位以后,在第九个工作期间,SDA高电平为无应答(数据错误),SDA低电平为有应答(数据正常)

无论是主从设备都有发送和应答位。

2:判断开始位和结束位

解决办法:

在发送的最开始加一个起始位,在发送完毕加一个结束位。

相关推荐
POMAGTOR5 小时前
【磁吸式连接器选型工程解析:结构原理、应用场景与选型可靠性要点】
网络·嵌入式硬件
RFID科技的魅力7 小时前
2026 年 RFID 资产标签批量制作怎么做?RFID 标签打印机实操指南
运维·人工智能·嵌入式硬件·物联网
Lxx_Zw9 小时前
机器周期与共地:时钟基准和电压参考基准
stm32·单片机·嵌入式硬件
我叫洋洋10 小时前
用 Qoder(AI 编程助手)把 Cadence 16.6 从零配到能画板
人工智能·单片机·嵌入式硬件·电路·1024程序员节
深圳老胡12 小时前
STM32 开发中 Trae 内置模型怎么选:Seed、MiniMax、GLM、DeepSeek、Kimi、Qwen 全对比
笔记·stm32·单片机·嵌入式硬件·代码规范·1024程序员节
传感器与混合集成电路12 小时前
多计算节点怎么融合?全国产通用融合计算机三子卡架构与任务配置方法
嵌入式硬件·1024程序员节
西安同步电子13 小时前
时统卡驱动踩坑:Windows 和 Linux 下时间同步的底层差异
linux·stm32·单片机
xiangw@GZ13 小时前
Keysight示波器型号命名规范
嵌入式硬件
女神下凡13 小时前
芯参谋(69):LED恒流驱动芯片电路设计指南
arm开发·人工智能·单片机·嵌入式硬件·设计规范
wanglong371314 小时前
Keil编译后自动重命名HEX文件
单片机·1024程序员节