Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
uchebnoe_posobie.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.25 Mб
Скачать

Министерство образования и науки российской федерации

Федеральное Государственное Бюджетное образовательное учреждение высшего профессионального образования

Псковский государственный университет

электромеханический факультет

Кафедра электроэнергитики

Учебное пособие

По дисциплине: «Теория и технология программирования»

Псков 2013 mplab ide

Содержание:

Глава 1. Общая информация. 2

§1.1Что такое MPLAB IDE? 2

§1.2 Состав MPLAB IDE. 2

Глава 2. Создание проекта и работа с ним. 3

Глава 3. Меню MPLAB и описание функций 6

§ 3.1 Меню File 6

§ 3.2 Меню Edit 8

§ 3.3 Меню View 15

§ 3.4 Меню Project 16

§ 3.5 Меню Debugger 19

§ 3.6 Меню Programmer 23

§ 3.7 Меню Tools 23

§ 3.8 Меню Configure 24

§ 3.9 Меню Windows 24

§ 3.10 Меню Help 24

Глава 4. Справочная информация и словарь 25

Глава 1. Общая информация

§1.1 Что такое mplab ide?

MPLAB IDE – это бесплатная интегрированная среда разработки для микроконтроллеров PICmicro фирмы Microchip Technology Incorporated. MPLAB IDE позволяет писать, отлаживать и оптимизировать программы для Ваших разработок. MPLAB IDE включает текстовый редактор, симулятор (виртуальный отладчик), менеджер проектов и поддерживает работу эмуляторов (внутрисхемные отладчики) MPLAB-ICE и PICMASTER , программаторов (PICSTART Plus и PRO MATE II) и других средств и инструментов разработок фирмы Microchip и других фирм.

Инструментальные средства MPLAB, организованные как ниспадающие меню и определяемые быстрые клавиши, позволяют: - ассемблировать, компилировать исходный текст; - отлаживать логику работы, наблюдая с помощью симулятора или, в реальном времени, с эмулятором MPLAB-ICE ; - просматривать переменные в окнах просмотра; - программировать кристаллы с помощью программаторов PICSTART Plus или PRO MATE II - и многое другое.

§1.2 Состав mplab ide.

MPLAB IDE представляет собой законченную среду разработки, интегрируя несколько инструментальных средств:

  • MPLAB менеджер проектов - меню Project.

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

  • MPLAB редактор – меню Edit.

Используется для создания и редактирования текстовых файлов, таких как исходные и файлы сценариев компоновки.

  • MPLAB отладчик –меню Debugger .

Microchip отладчик позволяет делать точки останова, пошаговую отладку, смотреть окна(watch windows), а так же обладает всеми возможностями современных отладчиков MPLAB IDE. Он работает в связке с редактором, чтобы сослаться на информацию от адресата, отлаженного назад к исходному коду.

  • Assembler/Linker and Language Tools- Ассемблер/компоновщик и Языковые Инструменты

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

  • MPLAB-SIM симулятор (Simulator). Позволяет моделировать выполнение команд и входные/выходные сигналы микроконтроллеров.

  • MPLAB-ICE внутрисхемный эмулятор (Emulator). Позволяет, используя дополнительные аппаратные средства и компьютер, заменять микроконтроллер в разрабатываемом устройстве  в реальном времени. MPLAB-ICE  самый новый эмулятор от Microchip.

  • MPASM универсальный ассемблер.

  • MPLIB управляет пользовательскими библиотеками.

  • MPLAB-CXX  компилятор C. Позволяет включать в проект исходные тексты написанные на языке высокого уровня С и на ассемблере.

  • PRO MATE II и PICSTART Plus программаторы. 

  • PICMASTER и PICMASTER-CE внутрисхемные эмуляторы.

Инструментальные средства  других производителей.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]