Разделы сайта

Среда разработки

Программное обеспечение для системы сбора и обработки информации разрабатывалось в интегрированной системе Keil Software uVision3 Version 2.0.это интегрированное отладочное средство для микроконтроллеров различных фирм (Intel, Philips, Siemens, и т.д.), включающее в себя компиляторы с языков ассемблер и С. uVision3 позволяет пользователю полностью контролировать выполнение программ с использованием симулятора. Отладочная среда поддерживает выполнение программ в виде ассемблерного текста формата Assembler, и в формате языка С.

Окно исходного текста программ

Ключевое окно в uVision3 это окно исходного текста программы. Когда объектный файл открыт, автоматически создается окно исходного текста программ. В окне отображается код, который выполняется в отладочном окружении (эмуляторе или программном симуляторе) а текстовый маркер всегда находится на строке, которая будет выполнена в следующем цикле.

Выполнение программ и пошаговый режим

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

Просмотр регистров

При выполнении программы в окне выводится информация о состоянии регистров контроллера. В дополнение, uVision3 имеет много других окон, которые позволяют управлять и отображать информацию о любом элементе микроконтроллера, такие как: I/O порты, таймеры, прерывания, состояние параллельного порта, карту памяти, и многое другое.

Интересное из раздела

Проектирование и программная реализация комплексной системы стрелочных переводов
Цифровая обработка сигналов (ЦОС) [1] представляет собой одну из наиболее мощных технологий, которая в XXI веке будет определять развитие наук ...

Расчет спектра и энергетических характеристик сигнала
В последнее десятилетие ХХ века произошла научно-техническая революция в области транспортной связи, в основе которой лежат два крупных достижения науки сер ...

Преобразователь двоичного кода
Логические элементы (узлы) предназначены для выполнения различных логических (функциональных) операций над дискретными сигналами при двоичном коде их предст ...