Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Пятница
22 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
Микроконтроллеры
1316349
Топик полностью
SciFi
(04.06.2023 17:21, просмотров: 146)
ответил
POV
на
Это разовая операция после старта прошивки - по появлению синхроимпульса зашли в прерывания, произвели вычисления и больше там никогда не бываем. Так что пофиг насколько гемморно софтверная плавучка реализуется...
Я бы в прерывании ничего не считал, просто прочитал бы нужный регистр и передал сигнал в фоновый поток, а он там всё посчитал бы.
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้
Ответить
Это пережиток от предыдущего проекта. Там это было нужно для удобства отладки. Тут оставил т.к. оно не мешает. Да и не выйдет красиво так как ты предлагаешь...
POV
(240 знак., 04.06.2023 17:39
)
Автор прошивки же знает, сколько срабатываний таймера соответствуют 10 мс? Ну или можно пересчитать в compile-time.
-
Dingo
(05.06.2023 04:59
)