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:LP5569呼吸效果、独立 LED 映射

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

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/740653/lp5569-lp5569-breathing-effect-independent-led-mapping

器件型号:LP5569

大家好、

我正在使用 LP5569对应用进行编程、以用于未来的消费类产品。

我已成功地使用 Windows UI 软件创建效果、提取 RAM 的内容、将其下载到 RAM 存储器并执行它们。 具体而言、我们板上有2个 RGB LED 和3个白色 LED。 我想在这5个 LED 上单独使用和激活一个非常简单的呼吸效果。 我的意思是仅在 LED1上激活呼吸、然后在 LED2上激活呼吸、等等。

当我使用映射 LED 寄存器(ENGINE1_MAPPING1、ENGNE1_MAPPING2等)时 我相信 LED 会与不同的引擎相关联,但似乎没有任何变化。  只有在 Windows UI 程序上选择的 LED 才具有效果。

我在这里缺少什么吗? 创建程序时、LED 到引擎的映射是否绑定? 但是、如果是这种情况、LED 映射寄存器的用途是什么?

提前感谢您的帮助。

David

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

    如果使用 GUI 映射并启动引擎、引擎将作为映射指令运行。 使用寄存器更改映射不会产生影响、因为映射代码位于 SRAM 中。

    我建议您使用表5。 LED 映射说明在数据表第27页中、您不必停止并更改映射方法。

    您还可以参阅以下应用手册:
    www.ti.com/.../snva822.pdf

    如果您认为这可以回答您的问题、请帮助您单击"解决"。

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

    肯尼思、您好!

    非常感谢您的快速回复。 但我不确定我是否理解表5的建议是什么意思。

    我将尝试解释我要做的事情:

    -我已经使用 GUI 创建了以下代码(附加的图像)。

    -编译代码后、我将其复制到 c 文件中、并在芯片初始化期间通过 I2C 传输。

    -在本示例中,无论映射寄存器如何,只有一个 LED 会执行呼吸效果。

    我的问题是、如何创建程序以便能够在程序运行时将引擎1的效果分配给其他 LED? (我在应用手册中找不到任何类似的内容)

    再次感谢你的帮助。

    David