Оглавление:
- Шаг 1: ВНИМАНИЕ
- Шаг 2: загрузка MPLAB X
- Шаг 3. Установите
- Шаг 4: Скачивание компилятора
- Шаг 5: Установка компилятора
- Шаг 6: Вот и все
Видео: Установка MPLAB X для продуктов ChipKIT: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
Многие из вас, кто следит за моей серией «За дешевые роботы», знакомы с тем, как использовать MPIDE с продуктами chipKIT. Возможно, вы даже знаете, как использовать IDE Arduino с этими платами. Однако до сих пор я не очень часто использовал MPLAB X.
MPLAB X - это мощная IDE, созданная Microchip, которая дает вам прямой доступ к регистрам на плате микроконтроллеров PIC, которые используются платами chipKIT. Это позволяет гораздо более точный контроль над платами и доступ к большему количеству их оборудования, которое игнорируется Arduino.
Более того, поскольку MPLAB X не требует загрузчика, необходимого для Arduino и MPIDE, он позволяет вам использовать больше места для программирования на ваших платах.
~~~~~
Чтобы узнать больше о том, что я сделал, вы можете заглянуть на страницу моего профиля!
Чтобы узнать больше о Digilent или Digilent Makerspace, загляните в блог Digilent!
Шаг 1: ВНИМАНИЕ
Для использования MPLAB требуется chipKIT PGM. Более того, программирование вашей платы с помощью MPLAB и PGM перезапишет ваш загрузчик. Это означает, что после использования MPLAB вы не сможете вернуться к использованию Arduino или MPIDE, пока не перезагрузите загрузчик.
Здесь, в Instructables, есть несколько руководств, в которых рассказывается, как повторно загрузить загрузчик для DP32. Это также будет работать для WF32 и большинства других плат ChipKIT. Однако есть дополнительные шаги, необходимые для перезагрузки загрузчиков на uC32, поэтому я расскажу об этом в другом руководстве.
Я также собираюсь воспользоваться этим моментом, чтобы указать, что я не буду рассказывать, как программировать ваши платы chipKIT в MPLAB. Это еще одна баня с червями, поэтому я расскажу об этом в отдельном уроке.
Шаг 2: загрузка MPLAB X
Перейдите на сайт Microchip MPLAB X и прокрутите вниз. Вы увидите ряд вкладок. Щелкните на том, что написано «Скачать». Щелкните ссылку для своей операционной системы, и установщик должен начать загрузку.
(Боковое примечание: поскольку у меня уже установлен MPLAB X, для этого урока я собираюсь установить старую версию, которую можно найти на вкладке «Загрузить архив». Я устанавливаю IDE 3.10. Последнюю версию (как написания) составляет 3,30.)
Шаг 3. Установите
Этот шаг довольно прост, поэтому я не буду вдаваться в подробности. Однако я отмечу одну вещь, на которую стоит обратить внимание.
Запустите установщик и согласитесь с условиями использования. Довольно стандартный тариф для установщика, однако в конечном итоге вы должны перейти к шагу, похожему на рисунок 2, который спрашивает об установке IDE или установке IPE. Оба эти поля должны быть отмечены автоматически, но если это не так, установите их.
IPE - это интегрированная среда программирования. Это полезно, если у вас есть готовый шестнадцатеричный файл, который нужно просто загрузить на плату. В частности, этот инструмент полезен для повторной загрузки загрузчиков на платы chipKIT, чтобы вы могли снова использовать их с Arduino.
Для этого вы можете использовать только IDE, однако я считаю, что IPE более оптимизирован.
Шаг 4: Скачивание компилятора
Сразу после завершения установки вы должны перейти на последнюю страницу установщика с тремя флажками. Каждый из этих флажков, если он оставлен установленным, открывает вкладку в вашем браузере по умолчанию, которая ведет на веб-сайт продукта Microchip. Единственное, что нас сейчас интересует, - это компилятор XC32, который является лучшим вариантом.
Оставьте верхний флажок установленным и снимите два других флажка (как на первом рисунке).
Когда вы нажмете «Готово», откроется новая вкладка на странице компилятора XC. Прокрутите вниз, пока не увидите ряд вкладок, и щелкните вкладку с надписью «Загрузки». Загрузите компилятор XC32 для своей операционной системы.
Важно, чтобы вы получили компилятор XC32, потому что все платы chipKIT используют 32-битные микроконтроллеры. Вы также можете загрузить 16- и 8-битные компиляторы (XC16 и XC8 соответственно), но они будут полезны только в том случае, если вы используете 16- или 8-битные платы, а платы ChipKIT - нет.
Шаг 5: Установка компилятора
После завершения загрузки вы можете запустить установщик XC32, который проведет вас через сам процесс.
Стоит отметить, что мы устанавливаем бесплатную версию компилятора XC32. Таким образом, вам не нужно платить за какую-либо лицензию, и он отлично послужит нашим целям.
После установки вашего компилятора будет последний шаг в установщике, который попросит вас активировать или приобрести лицензию. Поскольку мы используем бесплатную лицензию, нам не нужно этого делать. Однако ниже приведен ключ и ссылка на бесплатную лицензию на C ++.
Вообще говоря, C ++ создает программы большего размера, чем C, и лично я не использую C ++, но вы можете, если хотите.
Шаг 6: Вот и все
Вы установили MPLAB X!
Если вы привыкли к Arduino или MPIDE, MPLAB - совершенно другой зверь. Arduino делает за вас большую часть действительно сложных вещей за кулисами. Устраняя это разделение между программистом и микроконтроллером, MPLAB становится в то же время более сложным в использовании и более сложным.
Я не буду вдаваться в подробности использования плат MPLAB и chipKIT, но напишу блог, в котором объясняется, как создать простую программу мигания светодиода, и что на самом деле происходит внутри платы.
Надеюсь, вы нашли это полезным!
Рекомендуемые:
Установка De La Carte TagTagTag Pour Nabaztag / Установка доски TagTagTag на ваш Nabaztag: 15 шагов
Установка с помощью TagTagTag Pour Nabaztag / Установка TagTagTag Board на ваш Nabaztag: (см. Ниже английскую версию) La carte TagTagTag создан в 2018 году на выставке Maker Faire Paris для справедливого обновления Nabaztag et les Nabaztag: tag. Elle a fait l'objet ensuite d'un financialment Participatif sur Ulule en juin 2019, si vous souhaitez
Установка De La Carte TagTagTag Pour Nabaztag: tag / Установка доски TagTagTag на свой Nabaztag: tag: 23 шага
Установка De La Carte TagTagTag Pour Nabaztag: tag / Установка TagTagTag Board на свой Nabaztag: tag: (см. Ниже английскую версию) La carte TagTagTag создана в 2018 году на выставке Maker Faire Paris для справедливого возрождения Nabaztag et les Nabaztag: tag . Elle a fait l'objet ensuite d'un financialment Participatif sur Ulule en juin 2019, si vous souhaitez
Простая система сортировки продуктов с Raspberry Pi и Arduino: 5 шагов
Простая система сортировки продуктов с Raspberry Pi и Arduino: я фанат инженерии, я люблю программировать и создавать проекты, связанные с электроникой, в свободное время, в этом проекте я бы поделился с вами простой системой сортировки продуктов, которую я сделал недавно. эту систему, пожалуйста, подготовьте компоненты
POS-СИСТЕМА ДЛЯ МАГАЗИНОВ, ПРОДУКТОВ И СЕРВИСНЫХ ЦЕНТРОВ ОТ EXCEL с использованием штрих-кодов: 7 шагов
POS-СИСТЕМА ДЛЯ МАГАЗИНОВ, ПРОДУКТОВ И СЕРВИСНЫХ ЦЕНТРОВ ОТ EXCEL с использованием штрих-кодов: в этом блоге я представляю вам, как создать простую POS-систему (точки продаж) для небольших продуктовых магазинов и сервисных центров. С помощью этого метода вы можете управлять следующими объектами без специального программного обеспечения и дорогостоящего оборудования. v Проблема
Витрина продуктов дополненной реальности (TfCD): 11 шагов (с изображениями)
Витрина продуктов с дополненной реальностью (TfCD): Продажа продуктов во время полета становится все более популярной в настоящее время. Однако в самолете первая и почти единственная информация, которую видит пассажир (возможный покупатель), - это печатная брошюра. Это руководство покажет, как вводить новшества в airp