大家好、
我仍在努力将简单的 LED 呼吸效果扩展到不同的映射选项。 我们的应用具有以下 LED 输出
LED1 -连接到白色 LED_A
LED2 -连接到白色 LED_B
LED3 -连接到白色 LED_C
LED4 -连接到 RGB LED_D (R)
LED5 -连接到 RGB LED_D (G)
LED6 -连接到 RGB LED_D (B)
LED7 -连接到 RGB LED_E (R)
LED8 -连接到 RGB LED_E (G)
LED9 -连接到 RGB LED_E (B)
我想使用一个非常简单的引擎来产生无限的呼吸效果、并将其与不同的5个 LED 同时闪烁白光相关联、一次一个 LED。 请注意、LED_A、LED_B 和 LED_C 将激活一行、LED_D 和 LED_E 将分别激活3行。 然后、我将需要5个与引擎1相关的不同 LED 映射。 是否可以动态更改映射?
该程序如下所示:
.segment 程序1.
map_addr led_a (如果我使用一个 LED 组合来定义一个 dw 指令、它会起作用)
SET_PWM 0
环路1:
斜坡1、100
斜坡1、-100
等待0.3
分支0、
环路1结束
我的问题是、如何定义我想要独立生成的5种不同组合的映射?
感谢你的帮助
