PICPgm Programmer

3-05-2013, 12:51 От: admin Посмотрели: 9738

Программирование микроконтроллеров PIC

По запросу Ниже приводится краткое руководство о том, как подготовить и программу прошивки PIC микроконтроллера. Первый список желаемых товаров в:

  • ПИК программиста
  • Программное обеспечение
  • Компилятор
  • Firmware файл сборки или HEX файл
  • PIC микроконтроллеров / процессоров
  • PC (предпочтительно с RS-232)


ПИК программиста

PIC программист немного часть оборудования для передачи микропрограммы с компьютера на PIC микроконтроллера. Есть много видов доступны, и они большую часть времени только уметь программировать микроконтроллеры одного конкретного бренда. Поскольку PHCC использует Microchip ОСТО Я буду акцентировать внимание только на этих. При попытке найти программиста, который подойдет работу, а также проверить, если оно способно программирования конкретной модели микроконтроллера семьи. Так как существует слишком много программистов, все они основываются на некоторых из основных исполнениях в иногда несколько модификаций. Я рекомендую использовать JDM программист, потому что это дешево и не требует внешнего источника питания и приводится в движение непосредственно последовательного порта (требуется одна на Вашем компьютере, хотя). Если у вас нет последовательного порта есть и параллельные программистов порт, который большую часть времени требует внешнего источника питания. Это приведет к увеличению затрат большую часть времени, так как программисты часто нужно не так часто напряжения питания. Некоторые из них, с другой стороны, иногда также работать с различными напряжение затем указанному. Также USB решений спроста но это немного дороже (Примечание от Иоанна:. Я взял USB JDM программатор для 35 USD на eBay). Программистом JDM поставляется в различных форм и размеров, но в основном все работают так же и широко поддерживается Большинство из доступных (бесплатного) программного обеспечения. Хорошим источником является Ebay, просто искать JDM программиста.

Другим вариантом является построить его самостоятельно. По следующей ссылке описывается, как и предоставляет схемы и макеты для программиста THVP. [THVP программист ] или для решения пойти в USB [PICKit2 клон ]

Программное обеспечение

Чтобы загрузить прошивку на PIC вам также необходимо программное обеспечение, которое будет работать с вашего ПК. Есть много свободного программного обеспечения во всем, но я рекомендую использовать PICpgm. Она проста в использовании и имеет автоопределение которые найдут вашего типа программиста и микроконтроллер модели автоматически. http://members.aon.at/electronics/pic/picpgm/

WinPicPgm скриншот

Проверьте, если автоопределение был успешным путем проверки информации об устройстве для правильной модели ПОС. Это так же просто, как загрузка ваших HEX файл с диска и нажмите кнопку программы (желтая молния) и если все пойдет хорошо, вы получите сообщение, что программирование успешным. Как правило, она занимает всего несколько секунд для программирования ПОС.


Компилятор

В случае, если вы хотите написать свои собственные прошивки или внести коррективы в существующие прошивки необходимо иметь компилятор, который будет выводить исходный код в HEX файл, который может быть загружен на MC. Microchip предоставляет бесплатный пакет называется MPLAB которая включает в себя IDE (которая выходит за рамки этой статьи), где вы можете разработать свой собственный код прошивки. Он также содержит компилятор называется MPASMWIN который может скомпилировать. ASM исходных файлов HEX файлов.


MPASMWIN скриншот


Убедитесь, что настройки такие же, как на картинке, за исключением с вашими собственными. ASM загружен. PHCC работает с системной шиной называют DOA и дата рождения (ромашка прикован модули вывода), которая использует уникальный адрес для каждого выхода борту вы подключиться к нему. Вы определения уникального адреса в дополнительном текстовом варианте. Оставить все как на картинке, за исключением изменить 2 цифры после 0x. Как многие из вас, наверное, заметили адрес дается в шестнадцатеричных цифр. PHCC может обрабатывать 256 устройств на автобусе, так определить уникальный адрес от 0x00 до 0xFF. После всех настроек и установок, нажмите собрать и ваш HEX файл будет создан в том же каталоге вашего. ASM файл дюйма компилятор скажет вам, если процедура была удачной, и если не будет создавать журнал ошибок (yourfilename.err) в же каталоге. Журнал ошибок скажет вам о любых ошибках в. ASM исходного файла, обозначены номера строк из источника для каждой ошибки. Даже если процедура была успешным в большинстве случаев ошибок по-прежнему создан. Вы можете оставить это как есть, и не должны обращать на это внимание, все нормально. Теперь ваш HEX файл готов для погрузки на ПОС.


Просим прощения за перевод, Google


Скачать PICpgm


Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться, либо войти на сайт под своим именем.

Обсудить на форуме


На момент добавления PICPgm Programmer все ссылки были рабочие.
Все публикации статей, книг и журналов, представлены на этом сайте, исключительно для ознакомления,
авторские права на эти публикации принадлежат авторам статей, книг и издательствам журналов!
Подробно тут | Жалоба
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.


Опрос

Ваши предпочтения в TRX


Одинарное преобразование
Двойное преобразование
Прямое преобразование
SDR
Другое
Мне всё равно

Популярные новости
Календарь новостей
«    Апрель 2024    »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930