Бесплатная альтернатива MPLAB (разработка PIC) - PullRequest
14 голосов
/ 21 января 2011

Я недавно начал использовать MPLAB, но для тех, кто работает с Eclipse и VS, IDE очень ограничен.Знаете ли вы какую-нибудь бесплатную среду разработки или как настроить Ecplise или Netbeans для разработки PIC?

Спасибо всем

Ответы [ 5 ]

9 голосов
/ 21 января 2011

Существует версия MPLAB X , основанная на Netbeans.

6 голосов
/ 22 января 2011

Базовая цепочка инструментов (компилятор / компоновщик и т. Д.) Может использоваться из любой среды, включая Eclipse и Visual Studio, хотя Eclipse, вероятно, является более гибким в этом отношении.

MPLAB имеет функцию экспорта проекта в виде make-файла, который можно использовать с GNU make, хотя вы можете сгенерировать свой собственный make-файл или использовать управление проектами, предоставляемое Eclipse. В Visual Studio создайте проект Makefile, несмотря на его имя, вы можете указать любую командную строку сборки, поэтому при необходимости вызывайте командный файл или make-файл. Eclipse также может использовать проекты makefile.

В Visual Studio добавьте все свои проекты и компилятор. Включите пути к проекту вручную, чтобы все функции навигации Intellisense заработали.

4 голосов
/ 22 января 2011

Некоторые опции:

Piklab (это форк pikdev и лучше IMO, имеет версию для windows)

Pikdev

Вам, вероятно, понадобится gputils , который представляет собой набор утилит PIC с открытым исходным кодом для различных целей и интеграции в вышеупомянутые IDE.

Существует также PIC C компоновщик для Eclipse , который позволит вам строить с помощью компилятора C30, не думайте, что он поддерживает C18, но возможно.

4 голосов
/ 21 января 2011

Знаете ли вы какую-нибудь бесплатную IDE или как настроить Ecplise или Netbeans для разработки PIC?

Нет, но я бы в один миг написал чек на 100 долларов США на свои деньги, если Eclipse были доступны для PIC.Низкое качество MPLAB было моей единственной причиной, по которой я больше не использую процессоры Microchip.Code Composer от TI основан на Eclipse, и его очень легко использовать и он гораздо надежнее, чем MPLAB.

Вы можете запустить Eclipse CDT и предположительно настроить его для использования компилятора Microchip (предостережение: я никогда этого не делалсебя).Но вы не получите никакой возможности отладки, которая составляет 90% от стоимости IDE.

2 голосов
/ 02 апреля 2011

Вам определенно следует переключиться на MPLAB X. Имейте в виду, что это бета-версия.

Тем не менее он обещает избавить нас от обоих окон и очень глючного MPLAB 8.x (хотя я не уверен насчет последнего). Это долгожданный шаг. Я просматривал их слайды «Начало работы с MPLAB X» немного раньше. На одном из слайдов говорится, что они выбрали IDE на основе NetBeans, а не Eclipse, потому что «NetBeans признается многими как Быть более продвинутым, менее раздутым, более быстрым и более интуитивным ". Я работал с обоими из них, и я думаю, что Eclipse намного превосходит все области.

...