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.

[参考译文] LP5569:Quot 中的示例代码(&quot);应用手册 SNVA822 - LP5569照明图案设计"

Guru**** 2530330 points
Other Parts Discussed in Thread: LP5569

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/741280/lp5569-sample-code-in-application-note-snva822---lp5569-lighting-pattern-design

器件型号:LP5569


您好!

我正在尝试获取  上述说明中所述应用手册中的双色循环模式示例代码以运行、但没有成功。 从我可以看出、第4节中与 RGB LED 相关的所有图形示例代码似乎都构建在单个大型程序中、其中通用代码是 LED 映射和呼吸示例? 我将代码复制到每个芯片的.src 中、使用 EVM GUI 进行汇编、并将十六进制代码转录到我的 C 程序中、 但由于我可以告诉的触发器、代码无法运行。  

我需要帮助了解如何使用芯片间触发器来同步芯片。 我不理解的是如何在多个 LP5569 IC 之间使用触发器。 我的设计包含4个 LP5569器件、它们使用基于旧环形演示 EVM 的电路板设计来驱动12个 RGB LED。 我假设"触发"命令中的位和/或 TRIG 引脚寄存器位必须被设定以实现芯片间 通信? 我已经使 CLK 主从配置正常工作、并且我已编程的所有其他模式 、例如闪烁和呼吸(在所有芯片上使用相同的代码、而不需要触发器)均已正确同步。 我不理解如何在芯片之间使用触发器。 我看到用于 SEND 和 WAIT 的触发命令中有一个位支持"外部"触发器? 这是我需要使用的吗? 如果是、在使用外部触发器时如何指定引擎位? 对于每个芯片、我将所有 LED 映射到引擎1、因此我不了解 s{x}和 w{x}命令如何知道芯片上的源和目标。 希望这是有道理的。 我可以提供更多详细信息、帮助您解决此问题。

谢谢您、

Bill  

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

    很抱歉、您现在面临的问题、让我们一起解决这个问题。

    实际上、如果您为输出设置一个芯片 CLK、为输入设置其他芯片的 CLK、它们将使用内部32kHz 来同步运行引擎。

    那么、您是否要为我附加您的 GUI 设置和.src 以获得参考?

    让我仔细检查一下。

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

    肯尼思、您好!

    感谢你的答复。 附件是我正在使用的4 .src 文件。 命名惯例是按芯片编号(即1.src =芯片1等)命名。 请注意、我认为应用手册第8页上的 U1程序中存在错误。 我认为循环标签应该是 loop2_0、而不是 loop2_3。 我仅使用 TI LP5569EVM GUI 来汇编和生成我在应用中使用的十六进制代码。 4个.src 文件中的每一个都可以清晰地编译、没有错误。 尽管我使用示例中提供的映射表、但我只需要应用的蓝色/绿色映射。 了解触发后、我希望能够删除不必要 的映射、以便仅使用 BG。

    这对我来说是时间敏感的,我感谢肯尼斯的帮助。

    谢谢您、

    Bill

    e2e.ti.com/.../chase_2D00_pattern3.rar

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

    Kenneth、

    我只是注意到我在2.src-4.src 中进行了复制/粘贴错误load_end 行错误地指定了 Row2。 我更改为行7、这是我尝试执行的代码。

    谢谢、

    Bill

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Kenneth、您是否收到了这些文件、以及您是否有机会查看这些文件? 谢谢。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、Bill、

    我会制作一个简单的循环代码供您修改。

    e2e.ti.com/.../6518.1.zip

    请告诉我这是否能解决您的问题。

    谢谢。

    此致、

    Kenneth

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

    肯尼思、您好!

    感谢您的样片。  我在运行时没有问题、但我最初的问题是我需要一个4芯片解决方案、而不仅仅是一个单芯片。 我尝试为其余3个芯片复制代码并调整时序、但未获得我预期的结果。 您是否可以提供其他3个芯片用于完成追踪模式的实施?

    谢谢您、

    Bill