Подписка на новости

Опрос

Нужны ли комментарии к статьям? Комментировали бы вы?

Реклама

 

Все статьи автора

Алгоритмическая многозадачность в микроконтроллерных разработках, (Компоненты и технологии №8'2001)

В статье представлен один из вариантов алгоритма параллельного выполнения нескольких задач для микроконтроллерных систем. Также приведен макет программы для микроконтроллеров фирмы Microchip. Мы постоянно наблюдаем за бурным развитием микропроцессорной техники. Разработчики микроконтроллеров, наращивая вычислительный потенциал своих микросхем, расширяют области их применения. Еще недавно программа, написанная для микроконтроллеров, размещалась в одном файле, так как ее структура была обычно несложной — основной программный модуль, выполняемый в цикле, и процедуры для обработки прерываний. И если программа увеличивалась в размерах, то нередко становилась загадкой для самого программиста, а постороннему человеку разобраться с ней вообще не представлялось возможным. С расширением аппаратных и вычислительных возможностей микроконтроллеров актуальными становятся задача усложнения структуры программы и данных и проблема параллельности выполнения нескольких задач. Понятие «многозадачность и многопоточность», тесно связанное с программными продуктами для компьютеров, по наблюдениям автора, мало распространено в области программирования микроконтроллеров.

Применение знакосинтезирующих индикаторов фирмы Data Vision, (Компоненты и технологии №7'2001)

При разработке микроконтроллерных устройств перед разработчиком ставится задача, какую микросхему использовать при проектировании. Выбор микроконтроллеров (МК) довольно широк, а возможности, как правило, примерно одинаковы.