УЦ Контакт

Лидер IT образования

Как приятно знать, что ты что-то узнал (Мольер)

 
03056, Киев, пер. Ковальский 13, 1-й этаж, офис №2
 
Программы курсов

Акция! Студентам - Скидка 15%! Слушателям IT Academy бесплатное посещение English Club

Статья>>Трансляция и отладка программ

Трансляция и отладка программ

И так мы приступаем к рассмотрению еще одного важного вопроса, который неизбежно задает себе каждый начинающий конструктор микропроцессорной техники. Как же практически происходит процесс создания программы для микропроцессорного устройства? Технология написания программ включает в себя следующие этапы:

• Написание текста программы

• Трансляция

• Отладка

• Прошивка программного кода и программную память микроконтроллера

• Опробование работоспособности программы на реальной схеме

• Анализ выявленных ошибок

• Корректировка программы по результатам опробования и повторная отладка

Курсы "web-программирование для профессионалов" хорошо подходят для овладения этой технологией.

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

Отладкой называется поэтапное выполнение написанной вами программы под управлением специальной программы – отладчика. Различают два вида отладчиков: программный и программно-аппаратный. Самый эффективныq – это программно-аппаратный отладчик.

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


Полезные статьи