Интернет-магазин

Просмотр корзины
В корзине:

товаров - 0 шт.



§ 42. USART. Установка среды программирования MPLAB 7.40

Иванов Дмитрий, Апрель 2007
Статья обновлена 26 Мая 2014

Данный цикл статей посвящен вопросам применения и программирования микроконтроллеров PIC фирмы Microchip на языке Си. Не создать этот раздел я не мог, поскольку довольно много устройств, рассматриваемых мною в других статьях содержат в себе применение этих микроконтроллеров (позвольте, дальше я буду применять сокращение МК).


Почему язык Си, спросите Вы. Ведь казалось бы, МК и ассемлер неразлучные друзья. Ассемблер безусловно ни куда не исчезнет, поскольку пока есть необходисмоть в низкоуровневом программировании он будет существовать. Но писать на нем программы рядовому пользователю - дело очень мутное. Ассемблер жрет огромное колличество времени и сил. Занимаясь написанием программы на нем, иногда забываешь о конечной цели программы, а думаешь над тем как правильно организовать все переходы и незабыть что-нибудь в стеке. Тем более при нынешних параметрах МК, как размер памяти и быстродействие часто бывает лучше пожертвовать оптимальностью кода в пользу быстроты и удобства разработки. Особенно эта проблема встаенет при программировании USB микроконтроллеров. Например, код, написанный на Си, практически ни чего не делающий полезного, а просто позволяющий Windows корректно опознать и установить в системе это USB устройство как раз помещается на 10 листах A4!!! А если это перевести на ассемблер, то вообще страшно делается.

Т.о. мы остановимся на языке Си. Для работы нам потребуется программная среда разработки, в которой мы будем писать программы для МК. Для PIC`ок есть специализированная программа MPLAB. Использовать будем версию MPLAB 7.40. Давайте ее установим. Установочный файл можно скачать на сайте http://www.microchip.com или http://www.microchip.ru. Надеюсь, Вы ее скачали. Приступаем к установке. Запускайте инсталятор Install_MPLAB_v740.exe. При этом появится то, что на рис. ниже. Подождать придется действительно несколько минут, поскольку он (инсталятор) почему-то довольно долго проводит каке-то настройки.

Когда он закончит, появится вот такое окно. Разумеется, жмем Next.

Безусловно, соглашаемся с лицензионным соглашением, жмем Next.

Оставляем тип установки по умолчанию Complete, жмем Next.

Оставляем директорию установки по умолчанию, если у Вас нет на это возражений.

Опять соглашаемся с каким-то там соглашением, , жмем Next.

Необращаем внимания. Next.

Начнется процесс копирования и установки файлов. Придется немного подождать.

Далее появится окно с какими-то USB драйверами. Оставеть все как есть и жмите Next.

Все. Поздравляю. MPLAB Вы успешно установили.

Тут, правда, выскочит окно, но Вы его смело закройте, ибо там особенно полезного ничего нет.

Но на этом установка программной среды еще не закончена. Дело в том, что MPLAB сама по себе работает только с ассемблером. В следующей статье рассказывается, как установить к ней расширение в виде компилятора языка Си.



© Иванов Дмитрий
Апрель 2007
http://www.kernelchip.ru



© KERNELCHIP 2006 - 2017