Вход
Наше всё
Теги
codebook
PARTS
Поиск
Опросы
Закон
Четверг
21 января
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
ARM
AVR
PIC
PLD, FPGA, DSP
Кибернетика
Технологии
Схемы, платы, компоненты
Микроконтроллеры
/1046536
Топик полностью
Tpoeшник
(23.10.2020 16:57, просмотров: 99)
в ответ на
напишу общий комментарий к выложенным примерам.
- автор:
Mahagam
В случае с 1ms "системный тик" это 1000 Hz кажется. А зачем кто то меняет этот самый тик?
Ответить
Ответы
как зачем? у меня, например, в проекте на старте тик был 100Hz. и его разрешения хватало. а потом я потребовалось сделать 200Hz, хотя таймеров было уже натыкано достаточно. и нигде ничего менять не пришлось.
-
Mahagam
(
23.10.2020 17:27
)
То есть, у вас был сначала 10мс интервал, потом 5мс. В программе в мс все задержки. В первом случае в прерывании вы накидываете 10, а во втором 5. По идее все честно.
-
Tpoeшник
(
23.10.2020 17:33
)
именно. хреново считать всякие тайминги в "тиках". потому что тики могут быть разные. лучше писать код так, чтобы все эти тики и миллисекунды автоматом переводились в нужную сторону.
-
Mahagam
(
23.10.2020 18:33
)
Я менял с 1000 Гц на 10 кГц потому что так проще организовать поддержку периферии.
-
VLLV
(
23.10.2020 17:23
)