Бесплатная альтернатива MPLAB (разработка ПОС)
Недавно я начал использовать MPLAB, но для тех, кто работает с Eclipse и VS IDE, он очень ограничен. Знаете ли вы какую-либо бесплатную среду IDE или как настроить Ecplise или Netbeans для разработки ПОС?
Спасибо всем
Ответы
Ответ 1
Основная инструментальная цепочка (компилятор/компоновщик и т.д.) может использоваться из любой среды, включая Eclipse и Visual Studio, хотя Eclipse, вероятно, более гибкая в этом отношении.
MPLAB имеет функцию экспорта проекта в качестве файла makefile, который может использоваться с GNU make, хотя вы можете скорее создать свой собственный make файл или использовать управление проектами, предоставляемое Eclipse. В Visual Studio создайте проект Makefile, несмотря на его имя, вы можете указать любую командную строку сборки, поэтому при необходимости вызовите командный файл или makefile. Eclipse также может использовать проекты makefile.
В Visual Studio добавьте все свой проект и компилятор. Включите пути к проекту вручную, чтобы все функции навигации Intellisense работали.
Ответ 2
Существует версия MPLAB X, основанная на Netbeans.
Ответ 3
Знаете ли вы какую-либо бесплатную среду IDE или как настроить Ecplise или Netbeans для разработки ПОС?
Нет, но я бы записал 100 долларов США на свои собственные деньги, если бы Eclipse был доступен для ПОС. Низкое качество MPLAB стало моей единственной причиной, по которой я больше не использую процессоры Microchip. TI Code Composer основан на Eclipse, и он очень прост в использовании и гораздо более надежный, чем MPLAB.
Вы можете запустить Eclipse CDT и предположительно сконфигурировать его для использования компилятора Microchip (caveat: я никогда не делал этого сам). Но вы не получите никакой возможности отладки, которая составляет 90% + от значения IDE.
Ответ 4
Некоторые параметры:
Piklab (это вилка pikdev и лучше IMO, имеет версию Windows)
Pikdev
Вам, возможно, понадобится gputils, который представляет собой набор утилит PIC с открытым исходным кодом для разных вещей и интегрируется в указанные выше IDE.
Существует также построитель PIC C для Eclipse, который позволит вам строить с помощью компилятора C30, не думаю, что он поддерживает C18, но, возможно.
Ответ 5
Вы обязательно должны переключиться на MPLAB X. Будьте осторожны, хотя это бета-версия.
Тем не менее, promises избавляет нас от обоих окон и самого глючного MPLAB 8.x(я не уверен в последнем, хотя). Это приветствующий шаг. Я проскользнул через слайды "Getting Started With MPLAB X" немного раньше. На одном из слайдов говорится, что они выбрали среду IDE на основе NetBeans над основанной на Eclipse, потому что "NetBeans признан многими как
Быть: более продвинутый, менее раздутый, более быстрый и интуитивно понятный ". Я работал с обоими из них, и я думаю, что Eclipse намного превосходит каждую арену.