← 2022 · 艾为 笔试

推荐答案 测试一下

翻译以下段落,并根据描述画出I2C接口的start和stop时序:

题目配图 题目配图
编程题 中等 笔试真题

参考答案

先给出翻译(假设英文段落为:I2C communication begins with a START condition, where SDA transitions from high to low while SCL is high. The communication ends with a STOP condition, where SDA transitions from low to high while SCL is high.):I2C通信以一个START条件开始,此时当SCL为高时,SDA从高变低。通信以一个STOP条件结束,此时当SCL为高时,SDA从低变高。 时序描述:Start条件:在SCL高电平期间,SDA产生一个下降沿(从高到低)。Stop条件:在SCL高电平期间,SDA产生一个上升沿(从低到高)。注意,数据位在SCL低电平时变化,而Start和Stop是唯一在SCL高电平时改变SDA的特殊情况。 ASCII时序简图: SCL: _____‾‾‾‾‾‾_____‾‾‾‾‾‾_____ SDA: ‾‾‾‾‾‾___‾‾‾‾‾‾‾‾‾‾‾___‾‾‾‾‾‾ ↑Start ↑Stop

涉及知识点

  • I2C协议基础
  • Start条件定义
  • Stop条件定义
  • SCL高电平时SDA变化
  • 时序波形理解
← 上一题
登录后反馈错题