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

I2C通信中的ACK与NACK详解

I2C 中的 ACK 与 NACK

一句话解释

ACK = Acknowledge(应答),接收方拉低 SDA 表示"收到了"。
NACK = Not Acknowledge(非应答),接收方释放 SDA(保持高电平)表示"没收到"或"不要再发了"。

物理层表现

I2C 每传输8 bit 数据后,第 9 个时钟周期由接收方控制 SDA:

数据传输: 8 个时钟 = 1 字节 ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ SCL ─────┘ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ └── ... D7 D6 D5 D4 D3 D2 D1 D0 应答位: 第 9 个时钟 ┌──┐ SCL ────────────┘ └─── ... ACK: ┌───────── 接收方拉低 SDA = "收到了" SDA ────────┘ NACK: 接收方保持高电平 = "没收到 / 不要了" SDA ──────────────────────
http://www.jsqmd.com/news/1078655/

相关文章:

  • Webshell攻防全解析:从文件上传到内存马的防御实践
  • 【2026】超详细ANSYS2024安装保姆级教程,仿真分析一步到位,环境配置和使用指南,看完这一篇就够了
  • 丝路筑展寻良匠:2026西安展厅设计搭建公司实力深度甄选
  • 字节二面:Agent 路由错了,最高分那个不是该选的应该怎么办?我说:用置信度第二高的。他摇了摇头:这是拍脑袋,生产环境得靠降级机制
  • 工业级许可证管理器设计:从安全校验到全生命周期管理
  • IwaraDownloadTool:3分钟快速上手,高效下载Iwara视频的终极解决方案
  • 这次终于选对了!2026年最值得用的专业降AI率网站
  • Video-Downloader:一个能下载各平台视频的桌面工具
  • VibeCoding 时代,程序员应该做什么产品?——副业、变现与成本深度分析
  • 3步搭建Sunshine游戏串流服务器:跨平台游戏共享终极指南
  • 专业钣金加工厂家推荐:深圳机汇五金一站式加工服务
  • 传统RAG已经落伍了?清华大神开源的这个 rag-skill,让知识库检索直接升维
  • Agent = LLM + Harness:用Python代码跑一遍就懂了
  • 企业数字化转型 AI 智能体解决方案哪家强? 2026全球主流Agent架构实测对比与落地指南
  • 2026年程序员学量化开发,先慢下来理清规则
  • aily blockly IDE尝鲜封神,实战硬伤尽显
  • Transformer组件级工程指南:从Attention实现到显存优化
  • 反序列化漏洞:从原理到防护的深度解析
  • 数据解封装:一条网络消息,怎样从网卡走到你的程序
  • 技术实现:如何利用Sherlock.js构建自然语言事件解析解决方案
  • RAG创新了,MCompassRAG装上了语义指南针
  • Faster-Whisper-GUI技术适配突破:日语语音识别6.3倍性能提升的实现路径
  • 如何免费制作专业PPT:PPTist在线演示文稿工具终极指南
  • 对话聊天(Chatbot)
  • LangGraph图编排底层原理:状态、节点与边的工程实践
  • 蓝速科技 10.1 寸会议预约门牌:小尺寸终端的大场景智慧落地方案
  • PVE Tools终极指南:让Proxmox VE管理变得简单高效的完整工具箱
  • LLM混合架构优化:量化、剪枝与蒸馏的工程化协同
  • 近期碎片0625
  • 一个传统企业老板的自白