ZHCUAS8B january   2022  – march 2023 DLPC3421

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
    1. 1.1 系统概述
    2. 1.2 软件概述
      1. 1.2.1 I2C 概述
      2. 1.2.2 I2C 事务
      3. 1.2.3 数据流控制
    3. 1.3 相关文档
  5. 2系统初始化
    1. 2.1 引导 ROM
    2. 2.2 器件启动
  6. 3I2C 命令
    1. 3.1 常规运行
      1. 3.1.1  写入输入源选择 (05h)
        1. 3.1.1.1 写入参数
      2. 3.1.2  读取输入源选择 (06h)
        1. 3.1.2.1 读取参数
        2. 3.1.2.2 返回参数
      3. 3.1.3  写入外部视频源格式选择 (07h)
        1. 3.1.3.1 写入参数
      4. 3.1.4  读取外部视频源格式选择 (08h)
        1. 3.1.4.1 读取参数
        2. 3.1.4.2 返回参数
      5. 3.1.5  写入外部视频色度处理选择 (09h)
        1. 3.1.5.1 写入参数
      6. 3.1.6  读取外部视频色度处理选择 (0Ah)
        1. 3.1.6.1 读取参数
        2. 3.1.6.2 返回参数
      7. 3.1.7  写入测试图形选择 (0Bh)
        1. 3.1.7.1 写入参数
      8. 3.1.8  读取测试图形选择 (0Ch)
        1. 3.1.8.1 读取参数
        2. 3.1.8.2 返回参数
      9. 3.1.9  写入启动界面选择 (0Dh)
        1. 3.1.9.1 写入参数
      10. 3.1.10 读取启动界面选择 (0Eh)
        1. 3.1.10.1 读取参数
        2. 3.1.10.2 返回参数
      11. 3.1.11 读取启动界面标题 (0Fh)
        1. 3.1.11.1 读取参数
        2. 3.1.11.2 返回参数
      12. 3.1.12 写入图像裁剪 (10h)
        1. 3.1.12.1 写入参数
      13. 3.1.13 读取图像裁剪 (11h)
        1. 3.1.13.1 读取参数
        2. 3.1.13.2 返回参数
      14. 3.1.14 写入显示图像方向 (14h)
        1. 3.1.14.1 写入参数
      15. 3.1.15 读取显示图像方向 (15h)
        1. 3.1.15.1 读取参数
        2. 3.1.15.2 返回参数
      16. 3.1.16 写入显示图像幕布 (16h)
        1. 3.1.16.1 写入参数
      17. 3.1.17 读取显示图像幕布 (17h)
        1. 3.1.17.1 读取参数
        2. 3.1.17.2 返回参数
      18. 3.1.18 写入图像冻结 (1Ah)
        1. 3.1.18.1 写入参数
        2. 3.1.18.2 利用图像冻结减少屏幕上的伪影
      19. 3.1.19 读取图像冻结 (1Bh)
        1. 3.1.19.1 读取参数
        2. 3.1.19.2 返回参数
      20. 3.1.20 写入外观选择 (22h)
        1. 3.1.20.1 写入参数
      21. 3.1.21 读取外观选择 (23h)
        1. 3.1.21.1 读取参数
        2. 3.1.21.2 返回参数
      22. 3.1.22 读取序列头属性 (26h)
        1. 3.1.22.1 读取参数
        2. 3.1.22.2 返回参数
      23. 3.1.23 写入去伽玛校正/CMT 选择 (27h)
        1. 3.1.23.1 写入参数
      24. 3.1.24 读取去伽玛校正/CMT 选择 (28h)
        1. 3.1.24.1 读取参数
        2. 3.1.24.2 返回参数
      25. 3.1.25 写入 CCA 选择 (29h)
        1. 3.1.25.1 写入参数
      26. 3.1.26 读取 CCA 选择 (2Ah)
        1. 3.1.26.1 读取参数
        2. 3.1.26.2 返回参数
      27. 3.1.27 写入执行闪存批处理文件 (2Dh)
        1. 3.1.27.1 写入参数
      28. 3.1.28 写入外部输入图像尺寸 (2Eh)
        1. 3.1.28.1 写入参数
      29. 3.1.29 读取外部输入图像尺寸 (2Fh)
        1. 3.1.29.1 读取参数
        2. 3.1.29.2 返回参数
      30. 3.1.30 写入启动界面执行 (35h)
        1. 3.1.30.1 写入参数
      31. 3.1.31 写入镜片锁定控制 (39h)
        1. 3.1.31.1 写入参数
      32. 3.1.32 读取镜片锁定控制 (3Ah)
        1. 3.1.32.1 读取参数
        2. 3.1.32.2 返回参数
    2. 3.2 照明控制
      1. 3.2.1  写入 LED 输出控制方法 (50h)
        1. 3.2.1.1 写入参数
      2. 3.2.2  读取 LED 输出控制方法 (51h)
        1. 3.2.2.1 读取参数
        2. 3.2.2.2 返回参数
      3. 3.2.3  写入 RGB LED 启用 (52h)
        1. 3.2.3.1 写入参数
      4. 3.2.4  读取 RGB LED 启用 (53h)
        1. 3.2.4.1 读取参数
        2. 3.2.4.2 返回参数
      5. 3.2.5  写入 RGB LED 电流 (54h)
        1. 3.2.5.1 写入参数
      6. 3.2.6  读取 RGB LED 电流 (55h)
        1. 3.2.6.1 读取参数
        2. 3.2.6.2 返回参数
      7. 3.2.7  读取 CAIC LED 最大可用功率 (57h)
        1. 3.2.7.1 读取参数
        2. 3.2.7.2 返回参数
      8. 3.2.8  写入 RGB LED 最大电流 (5Ch)
        1. 3.2.8.1 写入参数
      9. 3.2.9  读取 RGB LED 最大电流 (5Dh)
        1. 3.2.9.1 读取参数
        2. 3.2.9.2 返回参数
      10. 3.2.10 读取 CAIC RGB LED 电流 (5Fh)
        1. 3.2.10.1 读取参数
        2. 3.2.10.2 返回参数
    3. 3.3 图像处理控制
      1. 3.3.1 写入局部区域亮度增强控制 (80h)
        1. 3.3.1.1 写入参数
      2. 3.3.2 读取局部区域亮度增强控制 (81h)
        1. 3.3.2.1 读取参数
        2. 3.3.2.2 返回参数
      3. 3.3.3 写入 CAIC 图像处理控制 (84h)
        1. 3.3.3.1 写入参数
      4. 3.3.4 读取 CAIC 图像处理控制 (85h)
        1. 3.3.4.1 读取参数
        2. 3.3.4.2 返回参数
      5. 3.3.5 写入色彩坐标调整控制 (86h)
        1. 3.3.5.1 写入参数
      6. 3.3.6 读取色彩坐标调整控制 (87h)
        1. 3.3.6.1 读取参数
        2. 3.3.6.2 返回参数
      7. 3.3.7 写入梯形校正控制 (88h)
        1. 3.3.7.1 写入参数
      8. 3.3.8 读取梯形校正控制 (89h)
        1. 3.3.8.1 读取参数
        2. 3.3.8.2 返回参数
    4. 3.4 常规设置
      1. 3.4.1 写入并行接口同步极性 (B6h)
        1. 3.4.1.1 写入参数
      2. 3.4.2 读取并行接口同步极性 (B7h)
        1. 3.4.2.1 读取参数
        2. 3.4.2.2 返回参数
      3. 3.4.3 读取自动组帧信息 (BAh)
        1. 3.4.3.1 读取参数
        2. 3.4.3.2 返回参数
      4. 3.4.4 写入梯形校正投影螺旋角 (BBh)
        1. 3.4.4.1 写入参数
      5. 3.4.5 读取梯形校正投影螺旋角 (BCh)
        1. 3.4.5.1 读取参数
        2. 3.4.5.2 返回参数
    5. 3.5 DSI 命令
      1. 3.5.1 写入 DSI HS 时钟 (BDh)
        1. 3.5.1.1 写入参数
      2. 3.5.2 读取 DSI HS 时钟 (BEh)
        1. 3.5.2.1 读取参数
        2. 3.5.2.2 返回参数
      3. 3.5.3 写入 DSI 端口启用 (D7h)
        1. 3.5.3.1 写入参数
      4. 3.5.4 读取 DSI 端口启用 (D8h)
        1. 3.5.4.1 读取参数
        2. 3.5.4.2 返回参数
    6. 3.6 管理命令
      1. 3.6.1 读取短暂状态 (D0h)
        1. 3.6.1.1 读取参数
        2. 3.6.1.2 返回参数
      2. 3.6.2 读取系统状态 (D1h)
        1. 3.6.2.1 读取参数
        2. 3.6.2.2 返回参数
      3. 3.6.3 读取系统软件版本 (D2h)
        1. 3.6.3.1 读取参数
        2. 3.6.3.2 返回参数
      4. 3.6.4 读取通信状态 (D3h)
        1. 3.6.4.1 读取参数
        2. 3.6.4.2 返回参数
      5. 3.6.5 读取控制器器件 ID (D4h)
        1. 3.6.5.1 读取参数
        2. 3.6.5.2 返回参数
      6. 3.6.6 读取 DMD 器件 ID (D5h)
        1. 3.6.6.1 读取参数
        2. 3.6.6.2 返回参数
      7. 3.6.7 读取闪存构建版本 (D9h)
        1. 3.6.7.1 读取参数
        2. 3.6.7.2 返回参数
      8. 3.6.8 读取 DMD I/F 训练数据 (DCh)
        1. 3.6.8.1 读取参数
        2. 3.6.8.2 返回参数
    7. 3.7 闪存更新命令
      1. 3.7.1 读取闪存更新预检验 (DDh)
        1. 3.7.1.1 读取参数
        2. 3.7.1.2 返回参数
      2. 3.7.2 写入闪存数据类型选择 (DEh)
        1. 3.7.2.1 写入参数
      3. 3.7.3 写入闪存数据长度 (DFh)
        1. 3.7.3.1 写入参数
      4. 3.7.4 写入擦除闪存数据 (E0h)
        1. 3.7.4.1 写入参数
      5. 3.7.5 写入闪存开始 (E1h)
        1. 3.7.5.1 写入参数
      6. 3.7.6 写入闪存继续 (E2h)
        1. 3.7.6.1 写入参数
      7. 3.7.7 读取闪存开始 (E3h)
        1. 3.7.7.1 读取参数
        2. 3.7.7.2 返回参数
      8. 3.7.8 读取闪存继续 (E4h)
        1. 3.7.8.1 读取参数
        2. 3.7.8.2 返回参数
  7. 4修订历史记录

I2C 命令

表 3-1 系统写入/读取软件命令列表
命令类型 命令描述 操作码(十六进制) 参考章节
常规操作命令
写入 写入输入源选择 05 写入输入源选择 (05h)
读取 读取输入源选择 06 读取输入源选择 (06h)
写入 写入外部视频源格式选择 07 写入外部视频源格式选择 (07h)
读取 读取外部视频源格式选择 08 读取外部视频源格式选择 (08h)
写入 写入外部视频色度处理选择 09 写入外部视频色度处理选择 (09h)
读取 读取外部视频色度处理选择 0A 读取外部视频色度处理选择 (0Ah)
写入 写入测试图形选择 0B 写入测试图形选择 (0Bh)
读取 读取测试图形选择 0C 读取测试图形选择 (0Ch)
写入 写入启动界面选择 0D 写入启动界面选择 (0Dh)
读取 读取启动界面选择 0E 读取启动界面选择 (0Eh)
读取 读取启动界面标题 0F 读取启动界面标题 (0Fh)
写入 写入图像裁剪 10 写入图像裁剪 (10h)
读取 读取图像裁剪 11 读取图像裁剪 (11h)
写入 写入显示图像方向 14 写入显示图像方向 (14h)
读取 读取显示图像方向 15 读取显示图像方向 (15h)
写入 写入显示图像幕布 16 写入显示图像幕布 (16h)
读取 读取显示图像幕布 17 读取显示图像幕布 (17h)
写入 写入图像冻结 1A 写入图像冻结 (1Ah)
读取 读取图像冻结 1B 读取图像冻结 (1Bh)
写入 写入外观选择 22 写入外观选择 (22h)
读取 读取外观选择 23 读取外观选择 (23h)
读取 读取序列头属性 26 读取序列头属性 (26h)
写入 写入去伽玛校正/CMT 选择 27 写入去伽玛校正/CMT 选择 (27h)
读取 读取去伽玛校正/CMT 选择 28 读取去伽玛校正/CMT 选择 (28h)
写入 写入 CCA 选择 29 写入 CCA 选择 (29h)
读取 读取 CCA 选择 2A 读取 CCA 选择 (2Ah)
写入 写入执行闪存批处理文件 2D 写入执行闪存批处理文件 (2Dh)
写入 写入外部输入图像尺寸 2E 写入外部输入图像尺寸 (2Eh)
读取 读取外部输入图像尺寸 2F 读取外部输入图像尺寸 (2Fh)
写入 写入启动界面执行 35 写入启动界面执行 (35h)
写入 写入镜片锁定控制 39 写入镜片锁定控制 (39h)
读取 读取镜片锁定控制 3A 读取镜片锁定控制 (3Ah)
照明控制命令
写入 写入 LED 输出控制方法 50 写入 LED 输出控制方法 (50h)
读取 读取 LED 输出控制方法 51 读取 LED 输出控制方法 (51h)
写入 写入 RGB LED 启用 52 写入 RGB LED 启用 (52h)
读取 读取 RGB LED 启用 53 读取 RGB LED 启用 (53h)
写入 写入 RGB LED 电流 54 写入 RGB LED 电流 (54h)
读取 读取 RGB LED 电流 55 读取 RGB LED 电流 (55h)
读取 读取 CAIC LED 最大可用功率 57 读取 CAIC LED 最大可用功率 (57h)
写入 写入 RGB LED 最大电流 5C 写入 RGB LED 最大电流 (5Ch)
读取 读取 RGB LED 最大电流 5D 读取 RGB LED 最大电流 (5Dh)
读取 读取 CAIC RGB LED 电流 5F 读取 CAIC RGB LED 电流 (5Fh)
图像处理控制命令
写入 写入局部区域亮度增强控制 80 写入局部区域亮度增强控制 (80h)
读取 读取局部区域亮度增强控制 81 读取局部区域亮度增强控制 (81h)
写入 写入 CAIC 图像处理控制 84 写入 CAIC 图像处理控制 (84h)
读取 读取 CAIC 图像处理控制 85 读取 CAIC 图像处理控制 (85h)
写入 写入颜色坐标调整控制 86 写入色彩坐标调整控制 (86h)
读取 读取颜色坐标调整控制 87 读取色彩坐标调整控制 (87h)
写入 写入梯形校正控制 88 写入梯形校正控制 (88h)
读取 读取梯形校正控制 89 读取梯形校正控制 (89h)
常规设置命令
写入 写入并行接口同步极性 B6 写入并行接口同步极性 (B6h)
读取 读取并行接口同步极性 B7 读取并行接口同步极性 (B7h)
读取 读取自动组帧信息 BA 读取自动组帧信息 (BAh)
写入 写入梯形校正投影螺旋角 BB 写入梯形校正投影螺旋角 (BBh)
读取 读取梯形校正投影螺旋角 BC 读取梯形校正投影螺旋角 (BCh)
DSI 命令
写入 写入 DSI HS 时钟 BD 写入 DSI HS 时钟 (BDh)
读取 读取 DSI HS 时钟 BE 读取 DSI HS 时钟 (BEh)
写入 写入 DSI 端口启用 D7 写入 DSI 端口启用 (D7h)
读取 读取 DSI 端口启用 D8 读取 DSI 端口启用 (D8h)
管理命令
读取 读取短暂状态 D0 读取短暂状态 (D0h)
读取 读取系统状态 D1 读取系统状态 (D1h)
读取 读取系统软件版本 D2 读取系统软件版本 (D2h)
读取 读取通信状态 D3 读取通信状态 (D3h)
读取 读取控制器器件 ID D4 读取控制器器件 ID (D4h)
读取 读取 DMD 器件 ID D5 读取 DMD 器件 ID (D5h)
读取 读取闪存构建版本 D9 读取闪存构建版本 (D9h)
读取 读取 DMD I/F 训练数据 DC 读取 DMD I/F 训练数据 (DCh)
闪存更新命令
读取 读取闪存更新预检验 DD 读取闪存更新预检验 (DDh)
写入 写入闪存数据类型选择 DE 写入闪存数据类型选择 (DEh)
写入 写入闪存数据长度 DF 写入闪存数据长度 (DFh)
写入 写入擦除闪存数据 E0 写入擦除闪存数据 (E0h)
写入 写入闪存开始 E1 写入闪存开始 (E1h)
写入 写入闪存继续 E2 写入闪存继续 (E2h)
读取 读取闪存开始 E3 读取闪存开始 (E3h)
读取 读取闪存继续 E4 读取闪存继续 (E4h)