Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Среда
17 апреля
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
812421
Топик полностью
Evgeniy1294
(27.01.2018 12:57, просмотров: 109)
ответил
ЫЫукпу
на
pin_set() и pin_reset() лучше делать через gpio->BSRR чтобы не получить проблем с записью в ODR из разных задач или обработчиков прерываний.
Я понимаю, что запись в ODR не атомарная. Это сделано больше для универсальности. В IAR в хедерах идет запись GPIO->BSRRL и GPIO->BSRRH, это у меня ещё от сюда тянется. Добавлю дополнительные функции с BSRR.
Ответить