Проектирование CDC-устройств на микроконтроллерах со встроенным USB-модулем. Воробьева Г.С - 18 стр.

UptoLike

18
Глава 2. Разработка и отладка программ
Целью данной главы является ознакомление со средой
разработки Keil UV3 и программой внутрисистемного
программирования FLIP. Изучение основных функций и назначения
основных пунктов меню. Получение практических навыков по работе
с инструментальными средствами отладки микропроцессорных
систем.
Общие сведения
Существует множество инструментальных средств,
предназначенных для облегчения и интенсификации труда
разработчиков. Основное назначение любого отладчика помочь
разработчику разобраться на программно аппаратном уровне в
процессах происходящих в устройстве, а затем добиться желаемых
характеристик функционирования. Кроме этого инструментальные
средства могут обладать дополнительными возможностями, которые
избавляют разработчика от множества утомительных процедур. В
данном пособии рассмотрена интегрированная среда разработки Keil
UV3. Тестовая версия данной программы была взята с официального
сайта фирмы Keil: www.keil.com.
Общее описание внутрисхемного отладчика и
Keil UV3
Keil UV3 интегрированная среда разработки, представляет
собой программный продукт, работающий под управлением
операционной системы Windows и предназначенный для написания,
отладки и оптимизации программ для контроллеров MCS-51.
Keil UV3 включает в себя:
Project Manager менеджер проекта, позволяет создавать, сохранять
текущие проекты;
Editor текстовый редактор для написания программы;
Simulator симулятор для проверки функционирования программы;
Keil Assembler язык программирования;
Linker утилита объединения всех файлов проекта;
Compilar утилита преобразования программы в машинные коды.