Прием DMX512 на STM32F103C8
tl;dr: попытка получить DMX512 (через модуль RS485) на STM32 и не очень хорошо.
Я пытаюсь изменить прошивку коммерческого осветительного прибора с помощью клона STM32F103C8, так как это MCU. Он в основном получает DMX и преобразует его в единую ось движения и светильник с ~24 светодиодами WS2812B. К сожалению, все доступные DMX-библиотеки (DMXSimple2, Conceptinetics) поддерживают только avr, и у меня нет большого опыта взаимодействия оборудования и библиотек более низкого уровня.
Я смотрю на этот учебник, потому что он кажется более легким для модификации для работы с STM32, но в учебнике говорится
Теперь просто выполните поиск "ISR(USARTn_RX_vect)" в HardwareSerial.cpp
которого я не могу найти в ядре Arduino STM32.
Может ли кто-нибудь помочь или указать мне на ресурсы о том, как изменить существующие библиотеки для работы с моим приложением?
@TheAutomator, 👍1
Обсуждение0
- распиновка для stm32duino с bluepill
- STM32f4 Предупреждение: ядро заблокировано
- STM32 ST LINK не работает в Linux
- программирование STM32 с проблемами Arduino IDE
- «Черная таблетка» STM32 не может надежно войти в режим DFU
- Как извлечь бинарник из микроконтроллера STM32
- Разница между (*(volatile unsigned int *) и (volatile unsigned int)?
- Как использовать прерывание АЦП на синей таблетке STM32
Вы используете Arduino STM32 core или STM32 HALs?, @Fahad