下面的步骤可用于连续显示两个视频,然后停止显示。
- 写入视频帧速率寄存器。
- 时钟计数应与所使用的 DMD 序列的长度相匹配。
- 写入视频起始地址 1 寄存器。
- 起始地址应与视频在闪存存储器中的位置相匹配。
- 写入视频配置 1 寄存器。
- 帧计数 = 视频中的帧数
- 循环计数 = 1
- 写入视频起始地址 2 寄存器。
- 起始地址应与视频在闪存存储器中的位置相匹配。这可以在 DLP Composer 工具的构建日志输出中查找。
- 写入视频配置 2 寄存器。
- 帧计数 = 视频中的帧数
- 循环计数 = 1
- 写入视频控制寄存器。
- 循环配置 = 0
- 切换配置 = 1
- 配置指针 = 0
- 播放 = 1
- 停止 = 0
- 自动停止 = 1
由于“配置指针”= 0,此配置将从配置 1 开始。将播放此视频的一个循环,然后切换到配置 2。在第二个视频播放一个循环后,显示将自动停止。这意味着灯会关闭,不再显示图像。