
4
4.1
4.1.1
4.1.2
DSI协议层
通讯接口概述
DSI物理层
DSI的数据链路层
该设备与DSI总线标准V2.5兼容。
参考DSI总线标准V2.5 ,第3节关于物理层信息。
参考DSI总线标准, V2.5 ,第4章关于DSI数据链路层的信息。下面几节介绍
DSI数据链路层的功能的支持。
4.2
4.2.1
DSI协议
DSI总线命令
DSI的总线命令归纳于
表11 。
该器件支持仅在指定的命令格式
第4.2.1节。
该设备将忽略任何其他格式的命令。如果检测到一个CRC错误,或者保留或不执行的命令是
接收,该设备将不会响应。
以下所有信息,该设备至少需要帧间间隔(T
IFS
) 。只要最小帧间sep-
在定义aration次
第4.2.1节
得到满足,所有支持的命令都保证要被执行,并且该设备将
准备下一个消息。该设备将响应后续的DSI传输过程中适当。正好一个响应
尝试。
表11. DSI总线命令总结
命令
C3
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
命令格式
描述
D7
标准只有龙
标准/增强型L / S
标准/增强型L / S
未实现
标准/增强型L / S
未实现
未实现
标准/增强型L / S
未实现
标准/增强l
标准/增强l
标准/增强l
标准/增强型L / S
标准/增强型L / S
未实现
未实现
WA[3]
读/写
0
WA[2]
FA[2]
0
WA[1]
FA[1]
0
NV
数据
D6
BS
C2
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
C1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
C0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
(十六进制)
$0
$1
$2
$3
$4
$5
$6
$7
$8
$9
$A
$B
$C
$D
$E
$F
D5
Bnk[1]
D4
Bnk[0]
D3
PA[3]
D2
PA[2]
D1
PA[1]
D0
PA[0]
初始化
请求状态
读取加速度数据
未实现
请求ID信息
未实现
未实现
明确
未实现
读写NVM
格式控制
读寄存器数据
禁用自测试
启动自检
未实现
反初始化
未实现
未实现
未实现
WA[0]
FA[0]
0
RD[3]
FD[3]
RA[3]
RD[2]
FD[2]
RA[2]
RD[1]
FD[1]
RA[1]
RD[0]
FD[0]
RA[0]
未实现
未实现
未实现
MMA16xxNKW
传感器
飞思卡尔半导体公司
29