Загрузочный комплект Infineon DAVE v4.2.2 XMC1200, 4-канальный DMX - PullRequest
0 голосов
/ 05 декабря 2018

Я использую Infineon Dave v4.2.2.запрограммировать загрузочный комплект XMC1200 с цветной светодиодной картой для считывания входного сигнала DMX с помощью поворотного переключателя.

Для тех, кто не знает, Дейв использует простой пользовательский интерфейс с «приложениями», которые автоматически генерируют код для вас.Я успешно проработал пример Infineon для 3-канального RGB-светодиода с управлением DMX, который можно найти здесь:

https://www.infineon.com/dgdl/Infineon-Application_Lighting_Digital_Multiplex_(DMX512)_Receiving_Device-TR-v02_00-EN.pdf?fileId=5546d4625696ed76015698fbfb177fdb

Это прекрасно работает, но я заинтересован в реализации управления RGBW, котороепотребуется 4-й канал.

Поэтому я предположил, что мне придется изменить количество светодиодов с 3 на 4 в приложении PDM_DIMMED_LAMP, назначить контакт для нового светодиода, обновить количество соответствующих слотов вПриложение DMX512 с 3 по 4, добавьте новую строку в коде, чтобы собрать 8-битные данные для нового светодиода (я использую СИНЮЮ часть на 2-м светодиоде RGB в качестве замены для белого), а затем запустите код.

Однако, когда я изменяю количество соответствующих слотов с 3 на 4, загораются все 4 канала, но они перестают реагировать на диммер.

Если у кого-нибудь есть какие-либо предположения относительно того, почему это может происходить, это будет высоко оценено.

...