Создание проекта

Просмотров: 1405


Все начинается с момента создания проекта. Так как его создать?

Загрузим MPLAB X IDE.

Шаг 1. Выберите File New Project из меню или щелкните значок нового проекта illi_school_22 на панели инструментов. Т.е так

illi_school_19

или так

illi_school_18

а можно и так (кликаем правой кнопкой мыши и отрываем контекстное меню)

illi_school_20

или давим Ctrl+Shift+N.

Шаг 2. Выбор проекта

illi_school_21

Выберите из списка CategoriesMicrochip Embedded, а затем из списка Projects – Standalone Projects. Нажмите кнопку Next >, когда закончите.

Шаг 3. Выбор контроллера.

illi_school_23

используя выпадающие окна Семейство (Family) и Устройство (Device) выберите свой целевой PIC микроконтроллер. Нажмите Next > кнопку, когда закончите.

Шаг 4. Выбор заголовка.

illi_school_24

Шаг 5. Выбор инструмента отладки.

Обратите внимание, что если используете устройства отладки одновременно c MPLAB 8, то вам необходимо будет переключить (с помощью MPLAB driver switcher) драйверы устройств.

illi_school_25

Если при выборе отладчика вы увидите надпись “несовместимый драйвер”, отмените создание проекта, выйдите из MPLAB X, переключите драйвер и начните все заново.

illi_school_26

Выберите инструмент для отладки устройства. Если у вас нет аппаратного инструменты отладки, то симулятор является хорошим выбором.

Нажмите Next > кнопку, когда закончите.

Шаг 6. Выбор языка программирования.

illi_school_27

 Выберите необходимый инструмент для сборки (C компилятор или ассемблер для вашего проекта). Нажмите Next > кнопку, когда закончите.

Шаг 7. Имя проекта и место хранения.

illi_school_29

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

Обратите внимание на кодировку файла проекта. Нажмите кнопку Finish кнопку, для окончания.

Создание рабочего файла проекта main, правой кнопкой мыши выбираем на папке Source Files контекстное меню

illi_school_29a

задаем имя файла

illi_school_31

В тоге мы получим заготовку:

illi_school_30

Для продолжения надо выбрать из заготовок (Заготовки для программ на Си)

 



Это может быть интересно


  • Часы + Календарь + Термометр + …Часы + Календарь + Термометр + …
    Просмотров: 2631 Часы + Календарь + Термометр + Индикатор влажности + Секундомер + Дистанционное управление на ИК лучах (пульты на RC-5 протоколе) + Автоматическая регулировка яркости + Возможность вывода данных через USB, …
  • Система отопления на солнечных коллекторах от Дмитрия (rv3dpi)Система отопления на солнечных коллекторах от Дмитрия (rv3dpi)
    Просмотров: 3134 Солнечные коллекторы для отопления в Европе используют в более 50% от общего количества установленных гелиосистем. Однако следует понимать, что гелиосистемы предназначены лишь для поддержки отопления и экономии затрат на основную …
  • MCC PIC24 – модуль OUTPUT COMPARE – в режиме генератора звуковых сигналовMCC PIC24 – модуль OUTPUT COMPARE – в режиме генератора звуковых сигналов
    Просмотров: 579 При проектировании простых устройств автоматики, часто необходимо иметь механизм звукового оповещения. Самый верхний уровень, это формирование голосовых сообщений, но об этом, как то по позже… В самом примитивном …
  • Применение typedef, struct и unionПрименение typedef, struct и union
    Просмотров: 8640 Полезные описания переменных Часто необходимо в памяти расположить последовательно разные виды данных, что бы потом можно было их использовать. Полезные ссылки Взято и переработано с сайта http://www.butovo.com/~zss/cpp/struct.htm http://cppstudio.com/post/9172/ …
  • ch-4000 – универсальная печатная платаch-4000 – универсальная печатная плата
    Просмотров: 968 На смену устаревшей плате ch-3000, пришла новая ch-4000. Плату уже можно приобрести в магазине Ворон. Схема. Плата позволяет создавать таймеры, часы реального времени, регуляторы температуры, регуляторы влажности, вольтметры, …
  • APA102 – светодиоды со встроенным драйвером и SPI интерфейсомAPA102 – светодиоды со встроенным драйвером и SPI интерфейсом
    Просмотров: 3231 APA102 В 2014 году фирма Shenzhen Led Color Optoelectronic Co., Ltd http://www.szledcolor.com/ начала производство светодиодов на драйвере APA102. Это серия так называемых светодиодов со встроенным драйвером. Основной особенностью этих …
  • WiFi ESP8266 – AT команды связанные с функцией TCP/IP (v.1.6.1)WiFi ESP8266 – AT команды связанные с функцией TCP/IP (v.1.6.1)
    Просмотров: 4932 AT команды связанные с функцией TCP/IP В этом разделе описаны команды которые позволяют устанавливать соединения между серверами и клиентами в сети. Приведено описание команд и примеры их выполнения. …
  • Простой цифровой регулятор мощностиПростой цифровой регулятор мощности
    Просмотров: 6353 Простой регулятор мощности с цифровой индикацией. Этот проект создан как обучающий, для ознакомления с основами построения сетевых регуляторов мощности. Устройства подобного типа можно использовать для управления освещением, скоростью …
  • WiFi ESP8266 – AT команды связанные с функцией Wi-FiWiFi ESP8266 – AT команды связанные с функцией Wi-Fi
    Просмотров: 5161 AT команды связанные с функцией Wi-Fi Функции Wi-Fi подключения, запускаться из командной строки Команда Описание  1 AT+CWMODE Проверка, настройка режима работы Wi-Fi (sta/AP/sta+AP), (не рекомендуется для новых проектов). 2 …
  • Простой сенсорный регулятор светаПростой сенсорный регулятор света
    Просмотров: 2285 Простой сенсорный регулятор. Проект – 2007 года. Регулятор выполнена на микроконтроллере PIC12F683 и имеет минимальное количество элементов. Выполняет стандартные функции, включение выключение света, изменение яркости, запоминание последнего установленного уровня …



Поделись этим!