ZHCU950I October 2014 – November 2023 DLPC900
此命令指示闪存是否已准备好进行编程,以及是否有闪存操作正在进行中。
I2C | USB |
---|---|
读取 | 0x0000 |
0x23 |
字节 | 位 | 说明 | 复位 | 类型 |
---|---|---|---|---|
0 | 0 | 主控制器就绪 | d1 | r |
0 = 主控制器未就绪 | ||||
1 = 主控制器就绪 | ||||
1 | 辅助控制器就绪(仅在双 DLPC900 板上有效) | d0(单控制器 DMD) d1(双控制器 DMD) |
||
0 = 辅助控制器未就绪 | ||||
1 = 辅助控制器就绪 | ||||
2 | 辅助控制器闪存繁忙(仅在双 DLPC900 板上有效) | d0 | ||
0 = 辅助控制器不繁忙 | ||||
1 = 辅助控制器繁忙 | ||||
3 | 主控制器闪存繁忙 | d0 | ||
0 = 主控制器不繁忙 | ||||
1 = 主控制器繁忙 | ||||
4 | 保留 | d0 | ||
5 | 辅助控制器存在(仅在双 DLPC900 板上有效) | d0(单控制器 DMD) d1(双控制器 DMD) |
||
0 = 辅助控制器不存在 | ||||
1 = 辅助控制器存在 | ||||
6 | 辅助控制器编程模式(仅在双 DLPC900 板上有效) | d0(单控制器 DMD) d1(双控制器 DMD) |
||
0 = 辅助控制器未处于编程模式 | ||||
1 = 辅助控制器处于编程模式 | ||||
7 | 主控制器编程模式 | d1 | ||
0 = 主控制器未处于编程模式 | ||||
1 = 主控制器处于编程模式 | ||||
1 | 3:0 | 主要版本 | x | |
7:4 | 次要版本 | x | ||
2 | 7:0 | 修补程序版本 | x | |
3 | 7:0 | 控制器 ID | 0x52 | |
4 | 7:0 | 引导加载程序 ID 0x65 = 单 DLPC900 0x90 = 双 DLPC900 |
0x65(单 DLPC900) 0x90(双 DLPC900) |
|
5 | 7:0 | 字节 1-15 来自主控制器或辅助控制器 | d1 | |
0 = 字节 1-15 来自辅助控制器 | ||||
1 = 字节 1-15 来自主控制器 | ||||
6 | 7:0 | 数据 (LSB) | d0 | |
7 | 7:0 | 数据 | d0 | |
8 | 7:0 | 数据 | d0 | |
9 | 7:0 | 数据 (MSB) | d0 | |
10 | 7:0 | 保留 | 0x3 | |
11 | 7:0 | 保留 | d0 | |
12 | 7:0 | 数据 (LSB) | d0 | |
13 | 7:0 | 数据 | d0 | |
14 | 7:0 | 数据 | d0 | |
15 | 7:0 | 数据 (MSB) | d0 |