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

请教关于DLP4500的一个问题

我把图片添加到firmware然后upload之后可以显示FLASH中的图像了。如果我第二次想重新显示flash里面的图片,但是又不想重烧固件,请问有没有什么办法可以重复多次显示里面的图片?

谢谢!

Jeremy Wu:

请参考http://www.ti.com/lit/pdf/dlpu011

第51页关于*.ini的配置即可.(save solution).

Kevin Z:

回复 Jeremy Wu:

您好,我的意思是不重新传图片给4500,而是有什么指令或者外部触发,让它第二遍能重新显示flash里面的图片。谢谢!

Jeremy Wu:

回复 Kevin Z:

如果是Lightcrafter4500是这么操作的.

如果是4500 3D printer TI参考设计,得修改GUI 软件代码:

buildimages.cpp中BuildImages().

可以增加一个变量:update_images; 

void BuildImages(int led_current, float exposure_time, unsigned int image_count,

                 std::vector<std::string> print_images, dlp::LCr4500 *projector,

                 volatile bool *lcr4500_programming, bool update_images)

{

—-

—-

   

if(update_images)

{

    // Call the prepare pattern sequence method from the LightCrafter 4500.

    // This creates images and firmware from the sequence of patterns created

    // earlier and sends it to the LightCrafter EVM

    ret = projector->PreparePatternSequence(sequence);

 

    // Print any errors from the pattern sequence preparation to the console

    if(ret.hasErrors())

        std::cout << (ret.GetErrors()).at(0) << std::endl;

 

    dlp::Time::Sleep::Seconds(1);

}

—-

—-

}

Kevin Z:

回复 Jeremy Wu:

好的,谢谢。我试试!

赞(0)
未经允许不得转载:TI中文支持网 » 请教关于DLP4500的一个问题
分享到: 更多 (0)