Пробовал собирать первый прототип на основе nrf51822, но используя двоичную угловую модуляцию(BAM) не получается сделать свечение без мерцания. Мерцание, как выяснил позже, проистекает из-за особенности мк, каждые 100мс он обращается к радиочасти и приостанавливает работу основного цикла в котором и крутится алгоритм BAM. Изменить приоритет невозможно, у bt функции он наивысший. Собственно есть мысль перейти на CC2640r2, как я понял там 2 ядра работающие независимо друг от друга. Имеет ли кто опыт работы с этим мк? Получится ли на нем провернуть подобное?
а почему бы просто не сделать шим на аппаратном таймере?
У меня 8 каналов rgb, но может стать и больше потом. Для этого у меня все приходит на сдвиговик
возможно, получится извратиться и собрать схему из DMA, таймера и SPIM
Схему могу чуть позже скинуть, там элементарщина. Как бы проект выходного дня😀 я сам схемарь, просто интересно в программирование попробовать. Решил сделать сразу что-то полезное для себя. До того ранее играл с стм32
То есть предлагаете добить существующий прототип на nrf51822?
SoftDevice?
А что насчёт (почему бы не) esp32?
Ценник🙂 надеюсь что в последствии подделку получится пустить в массы😀
Обсуждают сегодня