2011-01-21 62 views
14

我最近開始使用MPLAB,但對於使用Eclipse和VS工作的人來說,IDE非常有限。你知道任何免費的IDE或如何配置Ecplise或Netbeans PIC開發?MPLAB自由替代(PIC開發)

感謝所有

回答

6

底層工具鏈(編譯器/鏈接器等)可用於任何環境,包括Eclipse和Visual Studio,但Eclipse可能在這方面更靈活。

儘管您可能會生成自己的makefile,或者使用Eclipse提供的項目管理,但MPLAB具有將項目導出爲可與GNU make一起使用的makefile的功能。在Visual Studio中,儘管創建了Makefile項目名稱,但您可以指定任何構建命令行,因此可以根據需要調用批處理文件或生成文件。 Eclipse也可以使用makefile項目。

在Visual Studio中,添加您的所有項目和編譯器手動添加路徑到項目以獲取所有Intellisense導航功能的工作。

4

你知道任何免費的IDE或如何Ecplise或Netbeans的配置爲PIC開發?

不,但是如果Eclipse可用於PIC,我會在心跳上寫一筆100美元的自己的錢。 MPLAB的質量差是我不再使用Microchip處理器的唯一原因。 TI的Code Composer基於Eclipse,與MPLAB相比,使用起來非常簡單,而且更加可靠。

您可以運行Eclipse CDT,並可能將其配置爲使用Microchip編譯器(警告:我從來沒有自己做過)。但是你不會得到任何調試能力,這是IDE價值的90%。

+0

同意,但根據Microchip的說法,Eclipse是不適合的,所以他們去了Netbeans。雖然我們都在等待MPLAB有任何改進,但考慮到歷史,我將不會使用MPLAB X的第一個版本,直到錯誤發生。 – Martin 2011-03-18 09:27:06

+0

他們去了Netbeans?什麼時候?我會用它。舊的MPLAB吸了。 – 2011-03-18 12:12:56

+0

在[目前處於測試階段]的MPLAB X中(http://www.microchip.com/forums/f238.aspx)。 – Martin 2011-03-18 13:34:59

9

有一個基於Netbeans的MPLAB X版本。

+0

+1 - 最後!!!!一個真正的IDE!現在,如果他們只是發佈基於gcc而不是C編譯器的C++編譯器。 – 2011-03-18 12:19:57

4

一些選項:

Piklab(這是pikdev用來的一個分支,更好IMO,有一個Windows版本)

Pikdev

你可能需要gputils這是一套開源的用於各種事情的PIC實用程序並集成到上述IDE中。

也有PIC C builder for Eclipse,可以讓你用C30編譯器構建,不要以爲它支持C18,但也許。

2

您絕對應該切換到MPLAB X.儘管它是一個測試版,但請注意。儘管如此,它承諾擺脫了Windows和非常麻煩的MPLAB 8.x(但我不確定後者是如何)。這是一個受歡迎的步驟。我正在篩選他們的「MPLAB X入門」,並在之前的一段時間內對其進行了介紹。在其中一張幻燈片中,他們表示他們選擇了基於Eclipse的NetBeans IDE,因爲「NetBeans被許多人認爲是:更先進,更臃腫,更快,更直觀」。我曾與這兩個人合作過,我認爲Eclipse在每個舞臺上都非常出色。