2.2. Создание нового простого проекта
Для работы симулятора MPLAB SIM нужен код программы (файл с расширением HEX), который получается компиляцией исходного текста программы. В данном примере файл называется tutor84 hex, позже он может быть загружен непосредственно в микроконтроллер с помощью программатора
Выберите пункт меню Fife>New и на экране появится диалоговое окно показанное на рисунке рис.2.3.
Рис.2.3. Диалоговое окно Create Project (создание проекта)
Нажмите кнопку Yes и увидите следующее диалоговое окно рис.2.4.
Рис.2.4. Диалоговое окно New Project(новый проект)
В этом диалоговом окне необходимо указать где вы хотите сохранить проект. В данном случае создается файл tutor84.pjt в каталоге с:\Program Files \MPLAB.
Тип файла PJT будет назначен автоматически. Файлы с таким расширением являются файлами проекта в среде MPLAB IDE Имя проекта, в данном случае tutor84, станет заданным по умолчанию для многих файлов используемых в нашем примере.
Подтверждение имени файла проекта и место его размещение приведет к переходу к следующему диалоговому окну рис.2.5.
Рис.2.5. Диалоговое окно Edit Project
Симулятор, программаторы и эмулятор среды MPLAB IDE используют файлы кода, части которого созданы различными инструментальными средствами: ассемблером компилятором и/или линкером. Несколько различных инструментальных средств могут участвовать в создании шестнадцатеричного кода. Эти инструментальные средства являются частью каждого проекта. Создание проекта позволяет определить, какие инструментальные средства будут участвовать в создании .HEX файла кода
Имена файлов в диалоговом окне указаны правильно. Первоначальная настойка проекта соответствует предварительно установленным значениям по умолчанию
Параметры проекта по умолчанию можно настроить в меню Options> Environment Setup раздел Projects, которые используются только при создании нового проекта
В списках файлов проекта есть файл tutor84 hex. Выбрав этот файл (нажав на него левой кнопкой «мышки») кнопка Node Properties потемнеет, указывая возможность ее нажатия.
Прежде чем выполнять какие-либо действия необходимо указать правила создания шестнадцатеричного файла. Нажав на кнопку Node Properties, появится диалоговое окно настройки параметров компиляции, показанное на рисунке 2.6.
Рис.2.6. Диалоговое окно Node Properties
Это диалоговое окно содержит параметры настройки указанные по умолчанию, для инструментального средства, показанного в правом верхнем углу (в данном случае для MPASM) В самом простом варианте, проект содержит один исходный файл и один шестнадцатеричный HEX файл
Диалоговое окно содержит несколько строк и столбцов Как правило, каждая строка соответствует параметру, указываемому в командной строке при вызове инструментального средства Установка параметров отображается в командной строке (Command Line) которая будет использоваться при вызове MPASM средой проектирования MPLAB IDE
Нажмите кнопку ОК для сохранения параметров компиляции и возврату к диалоговому окну настройки проекта. (рис.2.7.)
Рис.2.7. Диалоговое окно Edit Project
Нажмите кнопку Add Nods. Вы увидите стандартный диалог выбора файлов (см. рисунок 2.8) с открытой рабочей директорией проекта. Введите имя файла tutor84.asm и нажмите кнопку ОК.
Рис.2.8. Диалоговое окно Add Node
Вы вернетесь к диалоговому окну редактирования параметров проекта, ниже файла кода tutor84.hex должен появиться файл исходного текста программы tutor84.asm. рис.2.9.
Рис.2.9. Диалоговое окно Edit Project
Нажатие на кнопку ОК закроет диалоговое окно и возвратит Вас на рабочий стол среды MPLAB IDE к открытому, но еще не названному исходному файлу.
Do'stlaringiz bilan baham: |