Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Воскресенье
27 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Средства и методы разработки
1096446
Топик полностью
evgeniy1294
(28.04.2021 12:50, просмотров: 355)
ответил
Andreas
на
BSP скорее для проца должен быть. gpio_set_pin(uint32_t pin) един для stm32f0, stm32f1, MKL27, lpc1850...
Это скорее HAL - hardware abstraction layer, bsp - board support package. Использование в логике функций типа gpio_set_pin очень плохая идея, может обернуться серьёзным гемороем.
Ответить
Да, это скорее HAL, но уж лучше его выделять, чем BSP. В смысле или 2 уровня абстракции, или HAL. C магией 1 << 2 скорее косяков наловить, чем с gpio_set_pin(LEDG_PIN).
-
Andreas
(28.04.2021 13:05
)