February 15th, 2014

mpide: показать то, что скрыто

Пара заметок в закладки. Среда разработки MPIDE представляет собой не слишком сложный графический интерфейс к набору инструментов gcc для кросс-компиляции кода на Си для контроллера и утилите avrdude для прошивки платы через виртуальный ком-порт через шнур USB без специального аппаратного программатора.

Компилятор gcc и сопутствующие инструменты внутри архива с mpide (в редакции для плат ChipKIT с контроллером pic32) лежат в каталоге mpide-0023-windows-20130715/hardware/pic32/compiler/pic32-tools\bin (pic32-gcc, pic32-g++, pic32-ar, pic32-ld и т.п).

Avrdude.exe лежит в каталоге mpide-0023-windows-20130715/hardware/tools/avr/bin, конфиг-файл avrdude.conf - рядом в каталоге mpide-0023-windows-20130715/hardware/tools/etc.

По умолчанию среда разработки при компиляции программы и загрузке прошивки на плату не слишком многословна и посмотреть, каким именно образом запускаются pic32-gcc, avrdude и прочие инструменты в цепочке, не получится:



ДОБАВЛЕНО: получится, если зажать на клавиатуре shift и нажать кнопку Verify ("компилировать"), но так, как ниже, тоже можно.

Но если очень хочется (например, если нужно выйти за пределы mpide и организовать собственную систему сборки проекта), то это можно сделать, немного поправив файл настроек mpide preferences.txt вручную в текстовом редакторе.

Collapse )