Что такое Systick во встроенных системах и для чего они используются? - PullRequest
0 голосов
/ 09 октября 2018

Я изучаю курс по встроенным системам и изучаю прерывания.Я сталкивался с Systick и временем цикла.Что они, когда и почему они используются?

1 Ответ

0 голосов
/ 10 октября 2018

Systick - это просто таймер, присутствующий в микроконтроллерах на базе ARM.Основная цель - предоставить помощь в создании точных прерываний для различных задач (ОСРВ).

Помимо этого, он имеет многократное использование.Например, многие разработчики используют его для создания точной функции задержки.Другими преимуществами являются мобильность, когда вы можете легко переносить задачу RTOS с одного микроконтроллера на другой, и в конечном итоге не изменять время планирования и зависящие от времени прерывания для задач, поскольку на новом микроконтроллере могут использоваться разные источники синхронизации.

Если вы хотите узнать больше об этом, обратитесь к онлайн-документации ARM.http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dai0179b/ar01s02s08.html Если вы не знаете, что такое ОСРВ, прочитайте следующую статью для быстрого обзора.https://www.freertos.org/about-RTOS.html

...