ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
1208051 Топик полностью
=AlexD= (13.05.2022 11:02, просмотров: 299) ответил Dingo на Я понял, что меня смущает: вывод принадлежит периферии, даже если это (как частный случай) GPIO. То есть хочется сказать UART-у что-то вроде "цепляйся к TX3 = PD8, RX = PD9" и хоба - всё готово. Для примера задачу можно упростить предельно, прибив гвоздями битрейт, чётность и прочие параметры самого порта. Инициализировать структурой периферию - норм, а вывод имеет номер и порт, то есть двухкомпонентная адресация. И номер альтернативной функции для каждого случая
А ты проверь, возможно константную таблицу с константным индексом компилятор сократит до загрузки константы. Может быть придётся поиграть с static const. 
Три кита на которых зиждется реклама: враньё, преувеличение, замалчивание. Новости СМИ - это политическая реклама.