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.   修订历史记录

CMD_SetEdgeBlendingConfiguration [命令 ID:0x3E]

此命令用于为手动边缘混合设置投影仪重叠和几何校正参数。它为给定的混合输入创建并应用混合和变形映射。若要使结果生效,必须单独调用相应的命令,以便启用手动变形和启用边缘混合。

与相邻投影仪的重叠必须以像素为单位指定。水平重叠有一个值,垂直重叠也有一个值。这意味着在给定方向(水平或垂直)下所有投影仪之间的重叠必须相同。重叠设置为零会导致不发生混合。暂时将重叠保持为零对于初始几何调整非常有用。

存储选项提供了将配置存储到非易失性存储的功能,以及在启动时启用存储混合配置应用的功能。存储的信息包括通过 CMD_SetEdgeBlendingConfiguration 和 CMD_SetEdgeBlendinSystemParams 提供的信息。可以使用任何有效的混合配置更改存储选项,包括无混合的简单情况:1x1 系统、零重叠、无几何校正。

几何参数取决于几何调整类型。几何调整类型选项为梯形角或无几何校正。不进行几何校正时,不需要额外参数。使用简单 1D RGB 模式时,不应使用几何校正。

字节索引 说明
0 0x54 命令数据包标头(目标 4,长度存在,需要响应)
1 Ox3E 命令操作码
2-3 0x0050 与其他投影仪的水平重叠 = 80 像素
4-5 0x0040 与其他投影仪的垂直重叠 = 64 像素
6 0x01 几何调整类型:1 = 梯形角
7 0x02 存储选项:2 = 存储在非易失性存储器中并在启动时应用
8-9 0x0064 投影仪 0:左上角 X 坐标 = 100
10-11 0x006F 投影仪 0:左上角 Y 坐标 = 111
12-13 0x0EE2 投影仪 0:右上角 X 坐标 = 3810
14-15 0x0001 投影仪 0:右上角 Y 坐标 = 1
16-17 0x000A 投影仪 0:左下角 X 坐标 = 10
18-19 0x0870 投影仪 0:左下角 Y 坐标 = 2160
20-21 0x0F00 投影仪 0:右下角 X 坐标 = 3840
22-23 0x0834 投影仪 0:右下角 Y 坐标 = 2100
24-25 0x0064 投影仪 1:左上角 X 坐标 = 100
26-27 0x006F 投影仪 1:左上角 Y 坐标 = 111
28-29 0x0EE2 投影仪 1:右上角 X 坐标 = 3810
30-31 0x0001 投影仪 1:右上角 Y 坐标 = 1
32-33 0x000A 投影仪 1:左下角 X 坐标 = 10
4-35 0x0870 投影仪 1:左下角 Y 坐标 = 2160
36-37 0x0F00 投影仪 1:右下角 X 坐标 = 3840
38-39 0x0834 投影仪 1:右下角 Y 坐标 = 2100
40-41 0x0064 投影仪 2:左上角 X 坐标 = 100
42-43 0x006F 投影仪 2:左上角 Y 坐标 = 111
44-45 0x0EE2 投影仪 2:右上角 X 坐标 = 3810
46-47 0x0001 投影仪 2:右上角 Y 坐标 = 1
48-49 0x000A 投影仪 2:左下角 X 坐标 = 10
50-51 0x0870 投影仪 2:左下角 Y 坐标 = 2160
52-53 0x0F00 投影仪 2:右下角 X 坐标 = 3840
54-55 0x0834 投影仪 2:右下角 Y 坐标 = 2100
56-57 0x0064 投影仪 3:左上角 X 坐标 = 100
58-59 0x006F 投影仪 3:左上角 Y 坐标 = 111
60-61 0x0EE2 投影仪 3:右上角 X 坐标 = 3810
62-63 0x0001 投影仪 3:右上角 Y 坐标 = 1
64-65 0x000A 投影仪 3:左下角 X 坐标 = 10
66-67 0x0870 投影仪 3:左下角 Y 坐标 = 2160
68-69 0x0F00 投影仪 3:右下角 X 坐标 = 3840
70-71 0x0834 投影仪 3:右下角 Y 坐标 = 2100
72-73 0x0064 投影仪 4:左上角 X 坐标 = 100
74-75 0x006F 投影仪 4:左上角 Y 坐标 = 111
76-77 0x0EE2 投影仪 4:右上角 X 坐标 = 3810
78-79 0x0001 投影仪 4:右上角 Y 坐标 = 1
80-81 0x000A 投影仪 4:左下角 X 坐标 = 10
82-83 0x0870 投影仪 4:左下角 Y 坐标 = 2160
84-85 0x0F00 投影仪 4:右下角 X 坐标 = 3840
86-87 0x0834 投影仪 4:右下角 Y 坐标 = 2100
88-89 0x0064 投影仪 5:左上角 X 坐标 = 100
90-91 0x006F 投影仪 5:左上角 Y 坐标 = 111
92-93 0x0EE2 投影仪 5:右上角 X 坐标 = 3810
94-95 0x0001 投影仪 5:右上角 Y 坐标 = 1
96-97 0x000A 投影仪 5:左下角 X 坐标 = 10
98-99 0x0870 投影仪 5:左下角 Y 坐标 = 2160
100-101 0x0F00 投影仪 5:右下角 X 坐标 = 3840
102-103 0x0834 投影仪 5:右下角 Y 坐标 = 2100