80a3e031 micron 技术, inc., reserves 这 正确的 至 改变 产品 或者 规格 没有 注意.
mt9m001_ds_2.fm - rev.c 7/05 en
10
©2004 micron 技术, 公司 所有 权利 保留.
mt9m001 - 1/2-inch megapixel 数字的 image 传感器
串行 总线 描述
串行 总线 描述
寄存器 是 写 至 和 读 从 这 mt9m001 通过 这 二-线 串行 inter-
面向 总线. 这 传感器 是 一个 二-线 串行 在terface 从动装置 和 是 控制 用 这 串行
时钟 (sclk), 这个 是 驱动 用 这 串行 接口 主控. 数据 是 transferred 在 和
输出 的 这 mt9m001 通过 这 串行 数据 (s
数据
) 线条. 这 s
数据
线条 是 牵引的 向上 至
3.3v 止-碎片 用 一个 1.5k
Ω
电阻. 也 这 从动装置 或者 主控 设备 能 拉 这 s
数据
线条
down—the 串行 接口 协议 确定 这个 设备 是 允许 至 拉 这
S
数据
线条 向下 在 任何 给 时间.
协议
这 二-线 串行 接口 定义 一些 不同的 传递 代号, 作 跟随:
•a 开始 位
• 这 从动装置 设备 第八-位 地址
• 一个(一个) (非) acknowledge 位
• 一个 8-位 message
•a 停止 位
Sequence
一个 典型 读 或者 写 sequence begins 用 the 主控 sending 一个 开始 位. 之后 这 开始
位, 这 主控 发送 这 从动装置 设备's eight-位 地址. 这 last 位 的 这 地址
确定 如果 这 要求 将 是 一个 读 或者一个 写, 在哪里 一个 “0” indicates 一个 写 和 一个 “1”
indicates 一个 读. 这 从动装置 设备 acknowledges 它的 地址 用 sending 一个 acknowledge
位 后面的 至 这 主控.
如果 这 要求 是 一个 写, 这 主控 然后 transfers 这 8-位 寄存器 地址 至 这个 一个
写 应当 引领 放置. 这 slave 发送 一个 acknowledge 位 至 表明 那 这 寄存器
地址 有 被 received. 这 主控 然后 transfers 这 数据 第八 位 在 一个 时间, 和
这 从动装置 sending 一个 acknowledge 位 之后 各自 第八 位. 这 mt9m001 使用 16-位
数据 为 它的 内部的 寄存器, 因此 需要 二 8-位 transfers 至 写 至 一个 寄存器.
之后 16 位 是 transferred, 这 寄存器 address 是 automatically incremented, 所以 那
这 next 16 位 是 写 至 这 next register 地址. 这 主控 stops writing 用
sending 一个 开始 或者 停止 位.
一个 典型 读 sequence 是 executed 作 跟随. 第一 这 主控 发送 这 写-模式
从动装置 地址 和 8-位 寄存器 地址, just 作 在 这 写 要求. 这 主控 然后
发送 一个 开始 位 和 这 读-模式 从动装置 地址. 这 主控 然后 clocks 输出 这 regis-
ter 数据 第八 位 在 一个 时间. 这 主控 sends 一个 acknowledge 位 之后 各自 8-位 trans-
fer. 这 寄存器 地址 是 自动-incremented 之后 每 16 位 是 transferred. 这 数据
转移 是 stopped 当 这 主控 发送 一个 非-acknowledge 位.
总线 空闲 状态
这 总线 是 空闲 当 两个都 这 数据 和 clock 线条 是 高. 控制 的 这 总线 是 initi-
ated 和 一个 开始 位, 和 这总线 是 released 和 一个 停止 位. 仅有的 这 主控 能 发生
这 开始 和 停止 位.
开始 位
这 开始 位 是 定义 作 一个 高-至-低 transition 的 这 数据 线条 当 这 时钟 线条
是 高.
停止 位
这 停止 位 是 定义 作 一个 低-至-高 transition 的 这 数据 线条 当 这 时钟 线条
是 高.