Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Среда
4 декабря
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Кибернетика, автоматика, протоколы
1353147
Топик полностью
Boвa
(22.09.2023 07:01, просмотров: 119)
ответил
Nikolay_Po
на
Ну, справедливости ради, UART у Ардуино работает через прерывания, и задержки тоже по таймеру. Поэтому во время "блокирующего" delay_ms(), UART будет принимать в и передавать из своих буферов. При этом, точность задержки не пострадает.
Для таких умных ардуинщики в библиотеках пишут cli(); delay(1000); чтобы точнее считало время :-))
Ответить
Это что-то древнее. Сейчас и без запрета прерываний всё точно будет.
-
Nikolay_Po
(22.09.2023 09:49
)