Views: 3853
Часть первая – Установка Гармонии.
Музыкальная тема к статье, слушаем:
В начале запуска нового проекта и выбора микроконтроллера стоит задача правильно его сконфигурировать, прежде чем перейти к реализации самой задачи. И согласитесь этот подготовительный этап может занимать значительное время, особенно если выбран микроконтроллер с которым ты еще не имел дело.
Тем кто перешел на 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.
Это может быть интересно
Temperature measurement with NTC thermistor.Views: 686 Проекты в которых присутствовало измерение температуры начинал с цифровых датчиков, т.к. в них все просто и не надо ничего преобразовывать и вычислять. При использовании цифровых датчиков ты получаешь …
Проблемы классической светомузыкиViews: 2189 Светомузыка – что это такое? Определение: Светомузыка (жаргонное: цветомузыка) — вид искусства, основанный на способности человека ассоциировать звуковые ощущения со световыми восприятиями. Такое явление в неврологии получило название …
LED модуль P10 (1R) V706AViews: 7971 Это еще одно чудо от китайского брата. Это монохромные матрицы, называются они P10 (1R) V706A, ну типа R-красные, но не верьте паяют светики и зеленые и синие, в общем …
Проект с использованием MCC часть 06Views: 1465 Изменим схему следующим образом добавим две тактовые кнопки BT1 и BT2. Теперь переключимся на конфигурацию выводов, для этого сделаем двойной клик в окне Ресурсы проекта на Pin Module. …
CCP модуль для декодирования ИК-кодов пультов ДУViews: 1151 Множество изготовителей для своих пультов дистанционного управления на ИК лучах используют принцип широтно-импульсной модуляции. В таких кодах бит единицы представляется импульсом большой длительности, а ноль импульсом короткой длительности. …
Датчик контроля протечки воды ch-c0020Views: 2088 Как здорово летом под теплым дождем с тобою вдвоем оказаться. Как классно по лужам бежать босиком, с тобою играть и смеяться! Но совсем грустно оказаться под таким дождем, который течет с …
Analog-to-Digital Converter with Computation Technical BriefViews: 1476 Аналого-цифровой преобразователь с вычислительным модулем. ВВЕДЕНИЕ Аналого-цифровой преобразователь (ADC) с вычислительным модулем (ADC2) в 8-разрядном микроконтроллере Microchip имеет встроенные вычислительные функции, которые обеспечивают функции пост-обработки, такие как передискретизация, …
Altium Designer – подготовка документации для производства и сборки печатных платViews: 4000 В процессе освоения Altium Designer много возникает вопросов по подготовке документации для производства плат, а также для её сборки. Altium Designer позволяет сделать все требуемые документы, хотя скажем …
Game, exercise machine – Logic Gates.Views: 29 Game, exercise machine – Logic Gates. A game, a simulator, a gift – the development of logical thinking. The game is designed to develop logical thinking in children, …
Модуль CAN в микроконтроллерах PIC18Views: 5956 Введение CAN последовательный интерфейс связи, который эффективно поддерживает распределенное управление в реальном масштабе времени с высокой помехозащищенностью. Протокол связи полностью определен Robert Bosch GmbH, в спецификации требований …











Комментарии