ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
6 мая
1208954 Топик полностью
VladislavS. (16.05.2022 07:20, просмотров: 161) ответил Dingo на А если настройщику GPIO передавать номер альтернативной функции, который должна знать сама периферия?
Я этого не делал. Это неподъёмно при том зоопарке контроллеров, которые я использую. Да и идёт поперёк моей философии. Я в класе описываю только функционал модуля. Висит он на GPIO, SPI, I2C или радиоканале приходит из шаблонного параметра. Да, в моём классе конфигурации GPIO приходится руками назначать номер альтернативной функции по даташиту на чип. Зато дальше происходит "магия".