TI中文支持网
TI专业的中文技术问题搜集分享网站

DLP6500二次开发的疑问

各位TI大神:

        本人第一次接触DLP开发板,看了论坛中一些相关问题的回答,我有几个问题,希望大神能指导一下。我们的功能是在windows上开发一个控制界面,功能就像官方的GUI。

        第一:是不是要根据DLP_SDK中的dlpc900_api.cpp和dlpc900_usb.cpp以及hidapi和DLPC900 Programmer's Guide进行开发?

        第二:就是这个DLP_SDK到底在我们的程序中是怎么使用的,例如编译DLP_SDK后生成的一些*.exe文件,如image_file_io.cpp生成的image_file_io.exe文件是怎么使用。是连接板子运行(就是把图片传入板子,经过运算,得到图片)还是这程序运行完之后生成的图片作为传入板子进行显示?

        谢谢大神能够指点一下。

yi lv:

回复 Jeremy Wu:

谢谢回复,再请问一下,像我的第二个问题中描述的,DLP_ALC_SDK的作用是不是生成一个可能上传到板子的3d图?

Jeremy Wu:

回复 yi lv:

 请用应用程序http://www.ti.com/dlpc900ref-sw-v300

测试图片显示在DMD上:

yi lv:

回复 Jeremy Wu:

好的,谢谢,我在板子上试试

Fly Li:

回复 Jeremy Wu:

您好!麻烦问一下,dlp6500开发环境搭建成功,如何进一步开发呢,有没有Demo可以参考下的呀?

感觉编译好DLP_SDK不会用呀,还请帮助,谢谢!

我初步想实现的就是通过代码来控制DMD中像素“开”“关”的切换,谢谢!

Jeremy Wu:

回复 Fly Li:

1.参考: http://www.ti.com/lit/ug/dlpu018c/dlpu018c.pdf

第60页有具体例子.

2. 参考DLP SDK USER guide : http://www.ti.com/lit/pdf/dlpu032

3. 通常需要先加载对应PATTERN的图片文件.

Fly Li:

回复 Jeremy Wu:

您好! 感谢您的回复解答。

还有几个疑惑的地方麻烦您:

1、Gui应用程序中如何操作可以完成DMD像素的“开”“关”切换?(我看了DLP LightCrafer 6500 and 9000 EVM User's Guide文档中没有找到)

2、DMD像素的“开”“关”切换设置对应的函数是什么,可以在 DLP_SDK 或 GUI应用程序的源码中找到吗?

3、DLP_SDK API 有说明文档吗,就是里面有很多函数,但具体这些函数是干什么的如何用,有文档介绍吗?

还麻烦您帮我理一下,十分感谢!

Jeremy Wu:

回复 Fly Li:

1. 对于单个pixel不能这么直接操作的.可以下载一幅有黑(PIXEL ON)有白(PIXEL OFF)的图片即可.

2. Load picture.

3. I2C(USB)API参考:http://www.ti.com/lit/pdf/dlpu018

Fly Li:

回复 Jeremy Wu:

大神,您好!

十分感谢您的及时回复!

是否可以理解为DMD像素的“开”“关”是通过传递图片的黑白来控制的呢,也即图片上的黑像素值控制着DMD像素的“开”,而图片中白像素值控制着DMD像素的“关”,那么新问题来了,传递的图片的像素是不是要与DMD像素一一对应呢?DMD中不是有很多很多个小镜元的吗?

另外,我想实现的通过代码来控制DMD中像素“开”“关”的切换是不是完全可以参考GUI的源码就行了(将黑白图像显示到DMD上的那部分)?

再次感谢!

Jeremy Wu:

回复 Fly Li:

Dmd控制比较复杂,请参考文档:

http://www.ti.com/lit/an/dlpa008a/dlpa008a.pdf

赞(0)
未经允许不得转载:TI中文支持网 » DLP6500二次开发的疑问
分享到: 更多 (0)