VLSI
解决方案
y
VS1003 初步的
VS1003
7. SPI BUSES
7.5.2 SCI 读
0
1
2
3
4
5
6
7
8
9
10
11
12
13
30
31
14
15
16
17
0
0
0
0
0
0
1
1
0
0
0
0
3
2
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
15
14
1
0
X
操作指南 (读)
地址
数据 输出
XCS
SCK
SI
所以
don’t 小心
don’t 小心
DREQ
执行
图示 6: SCI 文字 读
VS1003 寄存器 是 读 从 使用 这 下列的 sequence, 作 显示 在 图示 6. 第一, XCS 线条 是
牵引的 低 至 选择 这 设备. 然后 这 读 opcode (0x3) 是 transmitted 通过 这 SI 线条 followed 用
一个 8-位 文字 地址. 之后 这 地址 有 被 读 在, 任何 更远 数据 在 SI 是 ignored 用 这 碎片.
这 16-位 数据 相应的 至 这 received 地址 将 是 shifted 输出 面向 这 所以 线条.
XCS 应当 是 驱动 高 之后 数据 有 被 shifted 输出.
DREQ 是 驱动 低 为 一个 短的 当 当 在 一个 读 运作 用 这 碎片. 这个 是 一个 非常 短的 时间 和
doesn’t 需要 特定的 用户 注意.
7.5.3 SCI 写
0
1
2
3
4
5
6
7
8
9
10
11
12
13
30
31
14
15
16
17
0
0
0
0
0
0
1
0
0
0
0
3
2
1
0
1
0
X
地址
XCS
SCK
SI
15
14
数据 输出
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
所以
0
0
0
0
X
0
操作指南 (写)
DREQ
执行
图示 7: SCI 文字 写
VS1003 寄存器 是 写 从 使用 这 下列的 sequence, 作 显示 在 图示 7. 第一, XCS 线条
是 牵引的 低 至 选择 这 设备. 然后 这 写 opcode (0x2) 是 transmitted 通过 这 SI 线条 followed
用 一个 8-位 文字 地址.
版本 0.92, 2005-06-07 19