本节介绍了更新闪存中所存储内部图形数据所需的命令。若要成功更新图形数据,必须遵循以下步骤:
- 使用 DLP® 显示和光控制 EVM GUI 命令来生成图形数据。该 .bin 文件通过使用 GUI 中的“Save Pattern Data”(保存图形数据)按钮生成,其中包含要通过 I2C 发送的图形数据。
- 确保内部图形当前未在运行。
- 使用写入闪存数据类型选择 (DEh)命令将闪存数据类型设为图形数据块。
- 使用读取闪存更新预检验 (DDh)命令,检查生成的 .bin 文件是否能放入现有的图形数据闪存块。
- 使用写入擦除闪存数据 (E0h)命令来擦除现有的图形数据。
- 使用写入闪存数据长度 (DFh)命令将闪存数据长度设为 1024 个字节。
- 使用写入闪存开始 (E1h)命令来写入图形数据的前 1024 个字节。
- 使用写入闪存继续 (E2h)命令以 1024 个字节数据块形式写入其余数据。
注: 如果图形数据的大小不是 1024 个字节的倍数,则最后一个“写入闪存继续”命令少于 1024 个字节。在这种情况下,发出最后一个“写入闪存继续”命令之前,请先使用写入闪存数据长度 (DFh)命令来更新闪存数据长度。
请注意,本节中介绍的闪存命令不能在批处理文件中使用。