-
- Низко точную по времени асинхронщину на нём удобно делать. Вот нужно мне датчик опрашивать примерно раз в 25 мс, будет это ровно 25 или на пару мс больше роли не играет. - Evgeniy1294(29.07.2019 09:46)
- Если главный цикл шустро крутится, то прямо в нём можно опрашивать, используя DWT cycle counter. - SciFi(29.07.2019 13:33)
- "у него слишком высокий приоритет" с какой радости ? приоритет прерывания задается какой нужен. ЗЫ вообще все оси используют systick в качестве базового таймера Aleksey_75(281 знак., 29.07.2019 08:48 - 08:52)
- Пардон. Точно, это у Freescale SysTick входит в прерывания ядра. - VLLV(29.07.2019 08:59)
- ??? Фрискалики изобрели какой-то свой особенный систик? Он всю жизнь был частью NVIC, и приоритет там всегда можно настраивать, ЕМНИП. - SciFi(29.07.2019 09:29)
- картинко VLLV(29.07.2019 10:15)
- Это все NVIC - evgeniy1294(29.07.2019 12:43)
- Хоть горшком назови. Просто смутил намёк на то, что у фрискаликов как-то по-особому. - SciFi(29.07.2019 12:48, ссылка)
- Это все NVIC - evgeniy1294(29.07.2019 12:43)
- NVIC_SetPriority() работает и для систика, однако его нельзя вызвать программно. Это его единственное отличие от обычных прерываний. - Evgeniy1294(29.07.2019 09:48)
- картинко VLLV(29.07.2019 10:15)
- ??? Фрискалики изобрели какой-то свой особенный систик? Он всю жизнь был частью NVIC, и приоритет там всегда можно настраивать, ЕМНИП. - SciFi(29.07.2019 09:29)
- Пардон. Точно, это у Freescale SysTick входит в прерывания ядра. - VLLV(29.07.2019 08:59)
- Низко точную по времени асинхронщину на нём удобно делать. Вот нужно мне датчик опрашивать примерно раз в 25 мс, будет это ровно 25 или на пару мс больше роли не играет. - Evgeniy1294(29.07.2019 09:46)