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.

[参考译文] DLPC6540:DLP471TPEVM 扭曲控制

Guru**** 2547790 points
Other Parts Discussed in Thread: DLPC6540, DLP471TP

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1471873/dlpc6540-dlp471tpevm-warping-control

器件型号:DLPC6540
主题中讨论的其他器件: DLP471TP

工具与软件:

您好!

请帮帮我。

我不知道如何控制变形。

 DLP471TPEVM (DLPC6540控制器)上是否有用于变形控制的示例脚本文件或代码?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、用户:

    欢迎来到 E2E 论坛、我们希望能帮助您解决您的问题。  

    您可以下载 GUI 来控制 EVM。

    https://www.ti.com/tool/DLPDLC-GUI

    如果进入高级模式、将找到用于变形的命令。  

    如果转至"Help"并选择"Scripting Reference"、然后可以找到有关如何运行这些扭曲命令的信息。

    此致、

    Alex Chan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、用户:

    除了上述信息外、还请参阅 DLPC6540编程人员指南的 第19.13节、了解更多变形信息。  

    此致、

    Lori  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的回答。


    我还知道 GUI 工具-"Advanced"-"Warping"菜单。

    但有以下两种类型的失真。
    有"Pincusion"和"barrel "类型。 我应该如何应用其中的每一个?

    您能举个例子来说明如何执行此操作吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ted:

    请告诉我、您是否可以参考我们提供的示例。 我会在本周结束之前回复您。

    此致、

    Lori  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ted:

    您需要按照软件程序员指南自行创建变形失真、从而评估/测试变形功能。 遗憾的是、我们目前还没有演示。  

    此致、

    Lori  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Lori、您好!

    我按如下所示创建了一个测试脚本文件、并进行了变形测试。

    但是、屏幕上没有变化。

    请检查运行脚本文件的日志消息、如下所示。

    --------------------------------------------------------------------------------

    1.脚本代码

    ------------------------------------------------------------------------------------------------

    摘要= WriteManualWarpTableUpdateMode (0)

    如果为 Summary.Success:
    print ("[Warping]写入手动扭曲表更新")
    否则:
    print ("[Warping] Failed to Write Manual WarpTable Update")

    ControlPointsDefinedByArray = 0
    HorizontalCtrlPoints =[4]
    VerticalCtrlPoints =[3]
    摘要= WriteManualWarpControlPoints (ControlPointsDefinedByArray、HorizontalCtrlPoints、VerticalCtrlPoints)
    如果为 Summary.Success:
    print ("[Warping]写入手动控制点")
    否则:
    Print ("[Warping]写入手动控制点失败")

    摘要、ControlPointsDefinedByArray、CtrlPoints = ReadManualWarpControlPoints ()
    如果为 Summary.Success:
    打印("[Warping] ControlPointsDefinedByArray =%d"%ControlPointsDefinedByArray)
    打印(CtrlPoints)
    否则:
    print ("[Warping] Failed to read Manual WarpControlPoints")

    摘要= WriteApplyManualWarping (True)
    如果为 Summary.Success:
    print ("[Warping] Write Apply Manual Warping")
    否则:
    print ("[Warping] Failed to Write Apply Manual Warping")

    --------------------------------------------------------------------------------

    2.日志消息

    ------------------------------------------------------------------------------------------------

    [扭曲]写入手动扭曲表更新
    [扭曲]写入手动控制点
    [扭曲] ControlPointsDefinedByArray = 0
    [4、3]
    [扭曲]写入应用手动扭曲失败

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ted:

    您是否能够通过 GUI 手动写入这些变形命令?  

    当确定所需的变形命令时、可以使用"GUI"->"Debug"->"Command Log"来查看命令和顺序、然后应该能够在脚本中实现它们。  

    此致、

    Lori  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Lori、您好!

    您能帮助我提供一个方法或示例、说明如何通过 GUI 手动写入这些变形命令吗?

    我不确定如何使用(操作序列) GUI 来控制变形。

    此致、

    TED

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ted:

    我需要在本周结束之前测试 EVM 上的示例并向您提供信息。  

    此致、

    Lori  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ted:

    请查找 DLPC6540的变形用户指南。 请注意、命令参数对应于旧版本。
    因此、或者 确切的命令参数和操作码、请参考 dlpc6540的软件程序员指南。 下面的文档将提供一些示例以及需要发送的命令序列。

    e2e.ti.com/.../DLPC6540_5F00_Warping_5F00_Blending_5F00_Programrs_5F00_Guide_5F00_v0.6.pdf

    此致、

    Akhil

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Lori

    我还有一个问题。
    我正在测试从外部 MCU 到 DLP471TP EVM 套件的 KeyStone 操作。
    我已将 MCU 的 I2C 线连接到 EV 套件的 I2C0端口(J16连接器)。
    DLPC6540的 I2C 端口中是否有可由外部 MCU 控制的 I2C 端口0 (从模式)?
    默认从器件地址是0x34 (8位)吗?

    13个字节时的预期结果。 控制器信息[操作码:00h]、 读取如下。

    i2c 读:00h -----------------------------------
    80 00 00 00 00 00 00 00 00 00 00 00 00
    --------------------------------------------------------

    我在 MCU 上测试了 i2c 时钟400kHz、100KHz

    --- I2C 读取 CDE --------------------------------------------------------
    I2C_READ (0x00、buf、13);
    --------------------------------------------------------

    如果要使用外部 MCU 的 i2c 进行控制、是否需要在 DLPC6540上设置某个东西?

    此致、

    TED。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Ted:

    我需要在本周稍后时间对此进行探讨、并在下周结束前与您联系。

    此致、

    Lori