ZHCU950I October   2014  – November 2023 DLPC900

 

  1.   1
  2.   请先阅读
    1.     关于本手册
    2.     德州仪器 (TI) 相关文档
    3.     如果您需要协助
    4.     商标
  3. 1接口协议
    1. 1.1 I2C 接口
      1. 1.1.1 I2C 事务结构
        1. 1.1.1.1 I2C START 条件
        2. 1.1.1.2 I2C STOP 条件
        3. 1.1.1.3 DLPC900 I2C 辅助控制器地址 
        4. 1.1.1.4 DLPC900 I2C 子地址和数据字节
      2. 1.1.2 I2C 读取命令序列示例
        1. 1.1.2.1 带参数的 I2C 读取命令示例
      3. 1.1.3 I2C 写入命令序列示例
    2. 1.2 USB 接口
      1. 1.2.1 USB 事务序列
      2. 1.2.2 USB 读取事务序列示例
      3. 1.2.3 USB 写入事务序列示例
    3. 1.3 INIT_DONE 信号
  4. 2DLPC900 控制命令
    1. 2.1 DLPC900 状态命令
      1. 2.1.1 硬件状态
      2. 2.1.2 系统状态
      3. 2.1.3 主状态
      4. 2.1.4 检索固件版本
      5. 2.1.5 读取硬件配置和固件标签信息
      6. 2.1.6 读取错误代码
      7. 2.1.7 读取错误描述
    2. 2.2 DLPC900 固件编程命令
      1. 2.2.1  读取状态
      2. 2.2.2  进入编程模式
      3. 2.2.3  退出编程模式
      4. 2.2.4  读取控制
      5. 2.2.5  起始地址
      6. 2.2.6  擦除扇区
      7. 2.2.7  下载闪存数据大小
      8. 2.2.8  下载数据
      9. 2.2.9  计算校验和
      10. 2.2.10 控制器启用/禁用命令
    3. 2.3 芯片组控制命令
      1. 2.3.1  芯片组配置命令
        1. 2.3.1.1 功耗模式
        2. 2.3.1.2 DMD 待机和空闲模式
        3. 2.3.1.3 DMD 停止/解除停止(不再推荐)
        4. 2.3.1.4 幕布颜色
      2. 2.3.2  并行接口配置
        1. 2.3.2.1 并行端口配置
        2. 2.3.2.2 输入数据通道交换
      3. 2.3.3  输入源命令
        1. 2.3.3.1 端口和时钟配置
        2. 2.3.3.2 输入源配置
        3. 2.3.3.3 输入像素数据格式
        4. 2.3.3.4 内部测试图形选择
        5. 2.3.3.5 内部测试图形颜色
        6. 2.3.3.6 加载图像
      4. 2.3.4  图像翻转
        1. 2.3.4.1 长轴图像翻转
        2. 2.3.4.2 短轴图像翻转
      5. 2.3.5  IT6535 电源模式
      6. 2.3.6  伽玛配置和使能
      7. 2.3.7  LED 驱动器命令
        1. 2.3.7.1 LED 使能输出
          1. 2.3.7.1.1 LED PWM 极性
        2. 2.3.7.2 LED 驱动器电流
        3. 2.3.7.3 最小 LED 脉冲宽度(以微秒 [µs] 为单位)
        4. 2.3.7.4 最小 LED 脉冲宽度(以纳秒 [ns] 为单位)
        5. 2.3.7.5 获取最短 LED 图形曝光时间(以微秒 [µs] 为单位)
        6. 2.3.7.6 获取最短 LED 图形曝光时间(以纳秒 [ns] 为单位)
      8. 2.3.8  GPIO 命令
        1. 2.3.8.1 GPIO 配置
        2. 2.3.8.2 GPIO 时钟配置
        3. 2.3.8.3 GPIO Busy
      9. 2.3.9  脉宽调制 (PWM) 控制
        1. 2.3.9.1 PWM 设置
        2. 2.3.9.2 PWM 使能
      10. 2.3.10 批处理文件命令
        1. 2.3.10.1 批处理文件名
        2. 2.3.10.2 批处理文件执行
        3. 2.3.10.3 批处理文件延迟
        4. 2.3.10.4 批处理文件示例
    4. 2.4 显示模式命令
      1. 2.4.1 显示模式选择
        1. 2.4.1.1 视频模式分辨率
        2. 2.4.1.2 输入显示分辨率
        3. 2.4.1.3 DMD 块加载
        4. 2.4.1.4 最短曝光时间
      2. 2.4.2 图像标头
      3. 2.4.3 图形图像压缩
        1. 2.4.3.1 行程编码
          1. 2.4.3.1.1 RLE 压缩示例
        2. 2.4.3.2 增强型行程编码
          1. 2.4.3.2.1 增强型 RLE 压缩示例
          2. 2.4.3.2.2 图像结束填充
      4. 2.4.4 图形显示命令
        1. 2.4.4.1 触发器命令
          1. 2.4.4.1.1 触发器输出 1
          2. 2.4.4.1.2 触发器输出 2
          3. 2.4.4.1.3 触发器输入 1
          4. 2.4.4.1.4 触发器输入 2
        2. 2.4.4.2 LED 使能延迟命令
          1. 2.4.4.2.1 红色 LED 使能延迟
          2. 2.4.4.2.2 绿色 LED 使能延迟
          3. 2.4.4.2.3 蓝色 LED 使能延迟
        3. 2.4.4.3 图形显示命令
          1. 2.4.4.3.1 图形显示启动/停止
          2. 2.4.4.3.2 图形显示反转数据
          3. 2.4.4.3.3 图形显示 LUT 配置
          4. 2.4.4.3.4 图形显示 LUT 重新排序配置
          5. 2.4.4.3.5 图形显示 LUT 定义
        4. 2.4.4.4 动态图形命令
          1. 2.4.4.4.1 初始化 BMP 图形加载
          2. 2.4.4.4.2 BMP 图形加载
        5. 2.4.4.5 I2C 直通命令
          1. 2.4.4.5.1 I2C 直通配置
          2. 2.4.4.5.2 I2C 直通写入
          3. 2.4.4.5.3 I2C 直通读取
  5. 3DLPC900 故障状态
    1. 3.1 DLPC900 FAULT_STATUS 位置
    2. 3.2 DLPC900 FAULT_STATUS 解释
  6. 4上电和断电及初始化注意事项
    1. 4.1 加电
    2. 4.2 断电
    3. 4.3 上电自动初始化
  7. 5命令示例
    1. 5.1 视频图形模式示例
    2. 5.2 预存储图形模式示例
    3. 5.3 动态图形示例
    4. 5.4 I2C 直通写入示例
    5. 5.5 I2C 直通读取示例
  8.   A 寄存器快速参考
    1.     A.1 I2C 寄存器快速参考
    2.     A.2 命令指南
  9.   B 批处理文件命令描述符
    1.     B.1 命令描述符
  10.   C 修订历史记录
图形显示 LUT 重新排序配置

图形显示 LUT 重新排序配置命令对查找表重新排序(图形显示 LUT),以便存储器中存储的图形按照此命令定义的顺序显示。在执行此命令之前,停止当前图形序列。此命令仅在预存储图形模式和动态图形模式中才适用。

可以按任何顺序引用图形,并可以在图形显示 LUT 中重复。此外,可以引用存储在 DLPC900 图形存储器中的图形子集。

注:

  • 必须先通过发出图形显示 LUT 配置命令来设置默认显示顺序,然后才可以使用此命令。
  • 所用的图形索引号必须在图形显示 LUT 配置命令定义的图形集内(即必须小于或等于图形显示 LUT 配置命令定义的条目数 - 1)。

表 2-137 图形显示 LUT 重新排序配置命令
I2C USB
读取 写入 0x1A32
0xF6
表 2-138 图形显示 LUT 重新排序配置命令定义
字节 说明 复位 类型
1:0 10:0 重新排序 LUT 条目数 (NR):
  • 范围 1 至 1024(对于 DLP5500 DMD)
  • 范围 1 到 512(对于所有其他 DMD)
d0 wr
1 = 一个条目
2 = 两个条目
  • 最多 1024 个条目(对于 DLP5500 DMD)
  • 最多 512 个条目(对于所有其他 DMD)
5:2 31:0 要显示的图形数量 (NP):
  • 设置 = 0 可无限重复该序列
  • 设置 = 要显示的图形数量(1)
d0 wr
7:6 15:0 将第一个显示的图形索引号 d0 wr
9:8 15:0 将第二个显示的图形索引号 d0 wr
15:0 要第 N 个显示的图形索引号 d0 wr
注意:N = [BYTE 1:0] 中的 LUT 条目数 (NR)
注意:要显示的图形索引必须 <= 0x1A31 中定义的条目数 - 1换句话说,图形必须存在于图形显示 LUT 中
要显示的图形显示重排 LUT 配置中的图形数量 (NP)。
注: 将其设置为等于图形显示 LUT 条目数 (NR) 以显示序列一次。可以在此处输入任何数字以多次显示序列。该图形将显示下限 (NP/NR) 次数,任何剩余部分 (R) 将显示第一个 R 图形显示 LUT 重排条目。例如,如果 NP = 157 且 NR = 50 图形显示 LUT 重排序列将显示三次,然后是图形显示 LUT 重排序列中定义的前七个图形。

输入触发器注意事项:

图形显示 LUT 定义 命令中定义的带输入触发器的图形已连接至图形。因此,每当重新排序的显示图形 LUT 中引用图形索引号时,系统都会等待触发器。此外,不管图形出现在重新排序显示图形 LUT 中的什么位置,最初位于默认显示图形 LUT 顺序中触发图形之前的图形在结束时显示 105µs 的黑暗时间。此外,如果未位于默认显示图形 LUT 顺序中触发图形之前的图形放置于触发图形的前面,则该图形的最后一位图形会显示,直至收到触发器。

有几种方法可用于管理此行为:

  • 将触发的图形和默认显示图形 LUT 顺序中位于其之前的图形视为必须捆绑在一起的集合。
  • 在默认显示图形 LUT 顺序中的触发图形之前添加 1 位具有允许的最短持续时间的全黑图形。请参阅任何图形模式下的最短曝光时间,了解当前 DMD 的正确最短持续时间。将这些图形视为必须捆绑在一起的集合。
  • 添加具有所允许最短持续时间的 1 位全黑图形,然后是触发的 1 位全黑图形,并从最初要在默认显示模式 LUT 顺序中触发的图形中删除触发器。这两个图形成为一个通用的触发器集,可以在需要触发器的任何地方重复使用。触发图形是黑色的,因此即使相关曝光集成从触发的黑色图形开始,也没有额外的光线加入曝光。