主题中讨论的其他器件: DLP4710EVM-LC
工具与软件:
您好、TI 的朋友!
我使用具有内部图形并使用 dlpc3479的投影仪。
我想使用 MSP430 通过发送将数据读取到特定状态的指令、来确定 DLPC3479是否已完全显示结束图形设置顺序表。
我想知道、哪个指令可用于确定是否已完全显示图形集顺序表?
此致、
Chen
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
您好、TI 的朋友!
我使用具有内部图形并使用 dlpc3479的投影仪。
我想使用 MSP430 通过发送将数据读取到特定状态的指令、来确定 DLPC3479是否已完全显示结束图形设置顺序表。
我想知道、哪个指令可用于确定是否已完全显示图形集顺序表?
此致、
Chen
您好、Chen、
您能否告知您是使用我们提供的 DLP4710EVM-LC 解决方案、还是将您自己的解决方案用于 MSP430?
如果您使用的是 MSP430、则可以使用 DLPC-API 软件。 该软件还提供了用户指南、其中介绍了最终转换为 I2C 命令的所有代码。 API 软件具有演示代码、DLPC34XX_DUAL_ReadPatternOrderTableEntry 或 DLPC34xx_DUAL_ReadInternalPatternStatus 函数(几乎位于 dlpc34xx_dual.c 文件末尾)可能会对您有所帮助。
此外、 DLPC3479的软件编程人员指南详细介绍了寄存器地址和功能。 您需要查看99h 或9Fh。
此致!
亚伦
你好、Aaron
我目前正在使用 MSP430的9Fh 命令。我可以 通过9Eh 实现图形集顺序的重复显示、并且 我希望让引脚在图形集顺序投影结束后的一段时间内发送高电平信号。 但是当我对它进行测试时、我发现在投影完成之前就已发送了信号。 但我不知道如何分辨图形集顺序的投影在9Fh 之前完成。 那么、如何 确定图形集顺序表是否已按99h 或9Fh 完全显示?
此致、
Chen
您好、Chen、
抱歉、我没有完全回答这个问题!
从寄存器读回不是监控系统的理想方法、这就是为什么我们提供您可以监控的触发输出波形、在本例中为 Pattern Ready 线。
监控 Pattern Ready (图形就绪)行会更简单。 请通读 DLPC3479数据表 的第7.3.2.2.2节"触发模式"、图7-15应帮助向您展示监控图形完成的含义。
希望这一点有意义、因为这将比通过寄存器读回容易得多。 应通过 GPIO_06或引脚 F14提供图形就绪信号、DLP4710EVM-LC 模块上的信号应为 J48引脚接头的引脚2。
此致!
亚伦
您好、Chen、
您能说明为什么需要 手动更改图案集顺序并在投影中移动吗? 这些图形将遵循您在92h、90h、94h、05h 和9Eh 内选择的所有设置、并且每次尝试更新时都需要设置。 有关对光控制命令进行编程时的内部图形流执行的详细信息、请参阅 DLPC3479软件编程人员指南第3.4节。
如果您想随时添加延迟、我建议您利用触发输入(用于推进图形)、应该会监控图形就绪情况、以确保 加载期间也不会发送下一个触发。
请再次通读 DLPC3479数据表的第7.3.2.2节。 图7-15展示了其工作原理。
此致!
亚伦