Дизайн проблема!

S

sarita_sagittaire

Guest
Я получить более быстрый чувствительных входных данных в Прерывание КОТОРЫЕ PRVENT ME Для обработки данных в программной MAIN (риЬспаг деЬспаг).
Один из способов отключить interrput затем обрабатывать данные в основном после завершения активировать его снова, но никоим образом вы потеряете данные;

Есть ли другие пути решения этой проблемы
Thanks;

 
Неужели вы не можете писать программу так, чтобы прервать ничего не делает, но хранить полученный байт в кольцевой буфер, а затем вернуться из прерывания?
Основная программа делает все то обработка данных.

 
Привет

Вы должны использовать обычные малые (несколько линия) для прерывания и кольцевой буфер для получения и извлечения данных для обработки

Этот метод можно было бы решить некоторые проблемы вы упомянули

Все самое лучшее

Боби
Микроконтроллер специалиста
 

Welcome to EDABoard.com

Sponsor

Back
Top