软件 规格
接口 协议
这 接口 协议 comprises:
一个 开始 情况 (s)
一个 碎片 地址 字节, containing 这 tda7442d
地址
一个 subaddress 字节
一个 sequence 的 数据 (n 字节 + achnowledge)
一个 停止 情况 (p)
ack = achnowledge
s = 开始
p = 停止
一个 = 地址
b = 自动 increment
S 1 0 0 0 0 0 一个 0 ACK ACK 数据 ACK P
MSB
LSB MSB LSB MSB LSB
碎片 地址
D95AU226A
B 数据
SUBADDRESS 数据 1 至 数据 n
EXAMPLES
非 incremental 总线
这 tda7442d receives 一个 开始 情况, 这
准确无误的 碎片 地址, 一个 subaddress 和 这 msb
= 0 (非 incremental 总线), n-datas (所有 这些 datas
concern 这 subaddress 选择), 一个 停止 condi-
tion.
S 1 0 0 0 0 0 一个 0 ACK ACK 数据 ACK P
MSB
LSB MSB LSB MSB LSB
碎片 地址
D95AU306
0D3
SUBADDRESS 数据
XXX
D2 D1 D0
incremental 总线
这 tda7442d receives 一个 开始 情况, 这
准确无误的 碎片 地址, 一个 subaddress 和 这 msb
= 1 (incremental 总线): now 它 是 在 一个 循环 情况
和 一个 autoincrease 的 这 subaddress whereas
subaddress 从 "1xxx1010" 至 "1xxx1111"
的 数据 是 ignored.
这 数据 1 concern thesubaddress sent, 和
这 数据 2 concern 这 subaddress sent 加
一个 在 这 循环 等, 和 在 这 终止 它 接受者 这
停止 情况.
S 1 0 0 0 0 0 一个 0 ACK ACK 数据 ACK P
MSB
LSB MSB LSB MSB LSB
碎片 地址
D95AU307
1D3
SUBADDRESS 数据 1 至 数据 n
XXX
D2 D1 D0
tda7442 - tda7442d
7/16