Прием 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.

Может ли кто-нибудь помочь или указать мне на ресурсы о том, как изменить существующие библиотеки для работы с моим приложением?

, 👍1

Обсуждение

Вы используете Arduino STM32 core или STM32 HALs?, @Fahad