Я должен запрограммировать планировщик с таймерами - PullRequest
0 голосов
/ 26 июня 2018

Мы используем микроконтроллер S12XEA100.У нас нет ОС.Мы должны реализовать планировщик и таймер для запуска некоторых задач.Я не имею ни малейшего представления, с чего начать и что нужно отметить.

Можете ли вы помочь мне в этом

Заранее спасибо, Харшита

1 Ответ

0 голосов
/ 01 июля 2018

Если ваш проект не слишком важен по времени, вы можете упростить свой проект, как показано ниже 1. Инициализируйте таймер до 1 мсек или требуемого минимального времени 2. В функции прерывания от таймера обновите необходимые временные переменные / флаги, такие как 2mSec, 5mSec, 1Sec, 15min .... и т. Д. 3. Вызвать функцию в цикле while, например: scheduler (); 4. В планировщике () проверьте переменные времени и вызовите соответствующие функции или напишите строку кода в соответствии с временным интервалом

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...