В настоящее время я пишу программу для своего робота с Bluepill (STM32F108) с Mbed в VScode, работающем на Linux. Все почти сделано, но я застрял с чтением из приемника. У меня есть Taranis X9d + и приемник XM + (16 каналов).
RX-сигнал от приемника - Sbus, и мне очень трудно его прочитать и разделить значения каналов в массиве. Я пытался использовать библиотеку FutabaSbus, но у меня не работало из-за MODSERIAL. Было несколько ошибок, и я не знаю, что с ними делать:
'LPC_UART0' не было объявлено в этой области