Прерывание от таймера

Чаплин В.В. Январь 15,2014

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

Свяжитесь с нами

Отправьте ваш запрос на почту sales@chipslon.ru

Телефон:+7-(499)-408-37-63

Отправить запрос по e-mail

Рассылка

ChipSlon