DMD_STM32 - версия библиотеки DMD для СТМ32Дуино

Antsanv
Offline
Зарегистрирован: 18.12.2018

DMD_GFX_Font fontBig((uint8_t*)&FranklinGothicMediumCond32pt7b, 38);

Практически на две матрицы в высоту.

На стандартном STM все работает отлично.

b707
Offline
Зарегистрирован: 26.05.2017

Antsanv пишет:

DMD_GFX_Font fontBig((uint8_t*)&FranklinGothicMediumCond32pt7b, 38);

Практически на две матрицы в высоту.

На стандартном STM все работает отлично.

Судя по картинке, с таймерами и прерываниями проблем нет, пиксели тоже выводятся правильно.

Скорее всего какой-то из мультиплексоров (А и В) - не включается или не выключается. Попробуйте выбрать другие пины для

#define DMD_PIN_A PB11 
#define DMD_PIN_B PB12
 
поменяйте сначала один пин, посмотрите. что изменится. Если ничего - тогда поменяйте и второй, напишите о результате.
Есть еще иысль - может не хватает уровня сигнала, можно попробовать пустить А и В через конвертер