Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Четверг
18 сентября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
1542433
Топик полностью
=AlexD=
(16.09.2025 16:40, просмотров: 31)
ответил
IBAH
на
Захотелось 32 разрядный таймер с тактовой процессора (кортекс м3). Соответственно, младшее слово на аппаратном таймере, старшие по прерыванию инкрементируются. Как читать потокобезопасно? Классический способ, читать пока не будут прочитаны повторяющие значения не хиляет. Ничего умнее этого в голову не приходит, но как-то не вставляет...
Хиляет, хиляет, просто нужно по очереди читать, старший/младший. Между двумя одинаковыми старшими как-раз корректный младший.
Это моё личное предвзятое мнение. Любое совпадение с реальностью является случайным и непреднамеренным.
Ответить
я это и делаю, но это как-то неспортивно
-
IBAH
(16.09.2025 17:37
)