ZHCU955C August   2021  – March 2024 DLPC7540

 

  1.   1
  2.   摘要
  3.   商标
  4. 范围
  5. 参考资料
  6. 首字母缩写词
  7. 系统引导
    1. 4.1 闪存中的数据
    2. 4.2 引导加载程序
    3. 4.3 主应用程序
    4. 4.4 引导加载程序和主应用程序支持的命令
    5. 4.5 调试终端
    6. 4.6 HOST_IRQ/SYSTEM_BUSY
    7. 4.7 心跳
    8. 4.8 低电平故障
  8. 系统状态
  9. 版本
  10. 功耗模式
  11. 显示模式
  12. 源检测和配置
  13. 10内部源
    1. 10.1 测试图形 (TPG)
    2. 10.2 纯色域 (SFG) 颜色
    3. 10.3 幕布
  14. 11显示格式
  15. 12图像处理
  16. 13变形
    1. 13.1 控制点表
    2. 13.2 手动变形表
    3. 13.3 表约束
    4. 13.4 示例变形表
    5. 13.5 手动变形命令
      1. 13.5.1 CMD_SetManualWarpControlPoints [命令 ID:0x35,目标:4]
      2. 13.5.2 CMD_GetManualWarpControlPoints [命令 ID:0x35,目标:4]
      3. 13.5.3 CMD_WriteManualWarpTable [操作码:0x34,目标:4]
      4. 13.5.4 CMD_ReadManualWarpTable [操作码:0x34,目标:4]
      5. 13.5.5 CMD_ConfigureSmoothWarp [命令 ID:0x38,目标:4]
      6. 13.5.6 CMD_ApplyManualWarping [命令 ID:0x36,目标:4]
    6. 13.6 光学(镜头)失真校正
  17. 14混合简介
    1. 14.1  混合映射控制点
    2. 14.2  混合映射增益值
    3. 14.3  混合映射偏移值
    4. 14.4  约束条件
    5. 14.5  手动混合命令
      1. 14.5.1 CMD_EnableEdgeBlending [命令 ID:0x2F]
      2. 14.5.2 CMD_SetBlendMapControlPoints [操作码:0x2E]
      3. 14.5.3 CMD_ GetBlendMapControlPoints [命令 ID: 0x2E]
      4. 14.5.4 CMD_SetBlendMapGainValues [命令 ID:0x2B]
      5. 14.5.5 CMD_ GetBlendMapGainValues [命令 ID:0x2B]
      6. 14.5.6 CMD_ SetBlendMapOffsetValues [命令 ID:0x2D]
      7. 14.5.7 CMD_ GetBlendMapOffsetValues [命令 ID:0x2D]
      8. 14.5.8 CMD_ApplyBlendMap [命令 ID:0x2C]
    6. 14.6  手动混合应用命令
      1. 14.6.1 CMD_SetEdgeBlendingSystemParams [命令 ID:0x3D]
      2. 14.6.2 CMD_GetEdgeBlendingSystemParams [命令 ID:0x3D]
      3. 14.6.3 CMD_SetEdgeBlendingConfiguration [命令 ID:0x3E]
      4. 14.6.4 CMD_GetEdgeBlendingConfiguration [命令 ID:0x3E]
    7. 14.7  为混合设置裁剪输入图像
    8. 14.8  在 EEPROM 中存储边缘混合配置
    9. 14.9  存储在 EEPROM 或辅助闪存中
    10. 14.10 控制程序中的手动混合 GUI
  18. 15照明控制
  19. 16外设
    1. 16.1 GPIO
    2. 16.2 PWM
  20. 17接口协议
    1. 17.1 支持的接口
    2. 17.2 I2C 目标
    3. 17.3 USB
  21. 18命令协议
    1. 18.1 命令数据包
    2. 18.2 响应数据包
    3. 18.3 目标详细信息
    4. 18.4 错误处理和恢复
    5. 18.5 系统繁忙 - I2C 场景
      1. 18.5.1 GPIO 实施
      2. 18.5.2 短缺状态响应
    6. 18.6 支持可变数据大小
  22. 19自动初始化批处理文件
  23. 20命令说明
  24. 21系统命令
    1. 21.1  3D
    2. 21.2  管理事务
    3. 21.3  自动锁定
    4. 21.4  引导加载程序
    5. 21.5  校准
    6. 21.6  混合
    7. 21.7  调试内部
    8. 21.8  调试
    9. 21.9  常规运行
    10. 21.10 照明
    11. 21.11 图像处理
    12. 21.12 手动 WPC
    13. 21.13 外设
    14. 21.14 视觉
    15. 21.15 变形
  25.   修订历史记录

3D

3D

表 21-1 启用 3D [操作码:B1h | 目标:4]
设置启用 3D
写入参数
字节 说明
字节 0

启用

bit0:TRUE - 启用处理,FALSE - 禁用处理。

启用 3D 功能。

获取启用 3D
返回的数据与写入参数的格式相同。

返回是否已启用 3D。

表 21-2 3D 源配置 [操作码:B2h | 目标:4]
设置 3D 源配置
写入参数
字节 说明
字节 0

格式

0 = VSync 分隔(场序列)格式。

1 = VSync 分隔(帧序列渐进)格式。

2 = 上下(垂直打包)半分辨率格式。

3 = 上下(垂直打包)全分辨率格式。

4 = 并排(水平打包)半分辨率格式。

5 = 并排(水平打包)全分辨率格式。

6 = 未定义格式。

字节 1

LR 基准

0 = 来自帧的 3D LR 确定左/右(高电平 = 左)。

1 = GPIO 确定左/右(高电平 = 左)。

2 = Vsync/Hsync 对齐情况确定左/右。

3 = LR 第一个帧

4 = LR 参考嵌入在视频数据中。

5 = 未定义的 LR 参考。

字节 2

帧显性

0 = VSync 单独源仅左眼图是 3D 图像对中的第 1 帧。

1 = VSync 单独源仅右眼图是 3D 图像对中的第 1 帧。

2 = 未定义的帧优势。

字节 3

LR 编码

0 = 单色线路编码。

1 = 无编码

2 = LR 75 25 编码

3 = 未定义的 LR 编码。

字节 4

TB 基准

0 = 顶部是左眼图。

1 = 顶部是右眼图。

2 = 没有可用的顶部/底部参考。

3 = 未定义的顶部/底部参考。

字节 5

OE 基准

0 = 奇数图场为左眼图。

1 = 奇数图场为右眼图。

2 = 无奇/偶参考。

3 = 未定义的奇/偶参考。

字节 6

有效消隐行数

字节 7

编码行数

字节 8-9

左侧编码行位置

字节 10-11

右侧编码行位置

字节 12

消隐颜色

对于 RGB 源,0 = 通道 A=0 通道 B=1023 通道 C=0YUV 源将被转换。

对于 RGB 源,1 = 通道 A=1023 通道 B=0 通道 C=0YUV 源将被转换。

对于 RGB 源,2 = 通道 A=0 通道 B=0 通道 C=1023YUV 源将被转换。

对于 RGB 源,3 = 通道 A=1023 通道 B=0 通道 C=1023YUV 源将被转换。

对于 RGB 源,4 = 通道 A=0 通道 B=1023 通道 C=1023(对于 RGB 源),YUV 源将被转换。

对于 RGB 源,5 = 通道 A=1023 通道 B=1023 通道 C=0YUV 源将被转换。

对于 RGB 源,6 = 通道 A=1023 通道 B=1023 通道 C=1023YUV 源将被转换。

对于 RGB 源,7 = 通道 A=0 通道 B=0 通道 C=0YUV 源将被转换。

8 = 75% 行为蓝色,25% 为黑色

9 = 25% 行为蓝色,75% 为黑色

10 = 未定义的颜色。

获取 3D 源配置
返回的数据与写入参数的格式相同。
表 21-3 左右信号极性 [操作码:B3h | 目标:4]
设置左右信号极性
写入参数
字节 说明
字节 0

左右极性反转

bit0:TRUE - 左/右帧交换。FALSE - 左/右帧正常。

此命令用于反转左/右信号极性。

获取左右信号极性
返回的数据与写入参数的格式相同。

此命令告知左/右信号极性是否已反转。