Часть первая – Установка Гармонии.


Музыкальная тема к статье, слушаем:

Play

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

Тем кто перешел на MСС знают разницу в подготовке проекта в “ручную” и с использованием МСС. Для PIC32 Microchip предлагают систему MPLAB® Harmony Configurator.

Рекомендую послушать для общего развития:

 

Ну а теперь всегда вопросы еде “это” взять, как его установить и как начать с “этим” работать? Для начала где это взять?

Идем на сайт https://www.microchip.com/ и идем по такому пути:

и попадаем сюда https://www.microchip.com/mplab/mplab-harmony

Нам необходимо загрузить последнюю версию Гармони. Почему именно так, а не через средства которые предлагает Mplab. Дело в том, что бывает так, что новая версия в гармони появляется раньше, а об обновлении в Mplab еще не сообщили по этому на текущем этапе так получается эффективнее. После загрузки последней версии, её необходимо установить. Инсталлятор устанавливает её в паку C:\microchip, не сопротивляйтесь этому, просто так НАДО ;).

После установки запускаем Mplab (рекомендую проверять, что бы у вас всегда была последняя версия, ссылка на надписи Mplab ВСЕГДА указывает на последнюю версию, проверьте).

Для установки Гармони необходимо, войти в инструменты загрузки

В открывшемся окне выбрать закладку Загрузить

давим кнопку добавить плагин

В открывшемся окне загрузки выбираем путь C:\microchip\harmony\v2_06\utilities\mhc, где v2_06 должно быть номер последней версии Гармони, на момент написания стать была именно v2_06. Нас будет интересовать файл com-microchip-mplab-modules-mhc.nbm.

Mplab выполнить установку Гармони и попросит разрешить перезагрузку, выполните это не больно. После перезагруски и выполнения установки гармонив Mplab. Вы сможете легко обнаружить, что в меню Инструменты в папке Встроенные появилась возможность взвать конфигуратор Гармони

Но вы можете прискорбно заметить, что такого значка нет на панели инструментов. Надо его туда добавить, что бы было вот так, как у меня

Как это сделать? Для этого водите в закладки Просмотр и сделайте так:

Откроется панель, в которой необходимо найти и выбрать в ручную Гармони конфигуратор и перетащить его на панель инструментов, туда куда вам больше нравиться.

Если по проще, удерживаем левую кнопу мыши и тащим:


Все, вы установили конфигуратор, теперь следующий этап, это воспользоваться им.

Мы разберем это на примере запуска микроконтроллера  PIC32MZ1024ECG064.

В принципе можно использовать для обучения ЛЮБОЙ PIC32 который у вас есть под рукой!!!

Об это читайте MPLAB® Harmony – или как это просто! Часть 2.



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


  • Униполярный шаговый двигательУниполярный шаговый двигатель
        В приводах различных устройств часто применяются шаговые двигатели, Шаговый двигатели различают двух типов униполярные – когда обмотки коммутируются током текущим только в одну сторону, например при помощи обычных …
  • Просто о структурах и объединениях в СиПросто о структурах и объединениях в Си
    Какие задачи нам позволяют решать структуры и объединения? Для разработчика встроенных систем эффективность и компактность кода всегда на первом месте. Если программировании на Ассемблере ты сам определяешь как и где …
  • LED драйвер TM1639LED драйвер TM1639
    TМ1639 позволяет работать на матрицу 8*8 или 8 семисегметных индикаторов. Может работать как на индикаторы с общим катодом, но и есть возможность подключать общим анодом. Для управления драйвером используется трех …
  • Гаджеты для домашней автоматики – Датчик приближенияГаджеты для домашней автоматики – Датчик приближения
    Управление светодиодным освещением – Датчик приближения. Данный гаджет предназначен для управления внутренним освещением мебели. Датчик позволяет определить закрытие или открытие дверцы или ящика и при этом включать или выключать освещение. …
  • USB K-L-line адаптерUSB K-L-line адаптер
    USB K-L-line адаптер предназначен для связи персонального компьютера с диагностической шиной автомобиля – интерфейс ISO-9141. Этот проект предназначен для сборки недорого устройства с использованием специально для этой цели разработанной печатной …
  • Проект с использованием MCC часть 09Проект с использованием MCC часть 09
      Эта часть будет посвящена созданию практического проекта управления освещение. Тех задание: Два выхода управления ШИМ – светодиодным освещением. Две кнопки управления, каждая кнопка управляет, своим каналом, логика самая простая, нажимаем …
  • Самый простой диммер для светодиодного освещенияСамый простой диммер для светодиодного освещения
    Светодиоды все больше входят в нашу жизнь как источники освещения и как само собой разумеющееся, это вопрос регулировки яркости. Существует множество схемных решений, но в нашем варианте мы приведем несколько …
  • MPLAB® Harmony – или как это просто! Часть 1.MPLAB® Harmony – или как это просто! Часть 1.
    Часть первая – Установка Гармонии. Музыкальная тема к статье, слушаем: В начале запуска нового проекта и выбора микроконтроллера стоит задача правильно его сконфигурировать, прежде чем перейти к реализации самой задачи. …
  • ch-4050 – дифференциальный терморегуляторch-4050 – дифференциальный терморегулятор
    ch-4050 – это не новая модель, это расширенная версия универсального терморегулятора ch-4000. Различия коснулись в появлении новой функции дифференциального регулирования. Это вид регулирования по разности температур измеренного двумя датчиками. Теперь …
  • I2C MODULE – PIC18F25K42 Device ID Revision = A001I2C MODULE – PIC18F25K42 Device ID Revision = A001
    I2C MODULE Обход ошибок в версии I2C MODULE – PIC18F25K42 Device ID Revision = A001 В Серии K42 применен совершенно новый модуль шины I2C, который позволяет поддерживать все режимы этой …



Tagged with →  
Share →

Добавить комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Translate »

Copyright © Catcatcat electronics 2013-2019. Все права защищены.
Копирование разрешается только с указанием активной ссылки на правообладателя.

e-mail: catcatcat.electronics@gmail.com