MPLAB的免费替代方案(PIC开发)

时间:2011-01-21 18:12:54

标签: ide embedded microcontroller pic mplab

我最近开始使用MPLAB,但对于使用Eclipse和VS IDE的人来说,它非常有限。您知道任何免费的IDE或如何配置Ecplise或Netbeans到PIC开发吗?

全部谢谢

5 个答案:

答案 0 :(得分:9)

MPLAB X的版本基于Netbeans。

答案 1 :(得分:6)

底层工具链(编译器/链接器等)可以在任何环境中使用,包括Eclipse和Visual Studio,尽管Eclipse在这方面可能更灵活。

MPLAB具有将项目导出为可与GNU make一起使用的makefile的功能,尽管您可能更愿意生成自己的makefile,或使用Eclipse提供的项目管理。在Visual Studio中,创建一个Makefile项目,尽管它的名称,您可以指定任何构建命令行,因此根据需要调用批处理文件或makefile。 Eclipse也可以使用makefile项目。

在Visual Studio中,手动添加所有项目和编译器包含项目的路径,以使所有智能感知导航功能生效。

答案 2 :(得分:4)

  

您知道任何免费的IDE或如何配置Ecplise或Netbeans到PIC开发吗?

不,但是如果Eclipse可用于PIC,我会在心跳中写下100美元的自己的钱。 MPLAB质量差是我不再使用Microchip处理器的唯一原因。 TI的Code Composer基于Eclipse,使用起来非常简单,比MPLAB更加可靠。

您可以运行Eclipse CDT并可能将其配置为使用Microchip编译器(请注意:我自己从未这样做过)。但是你不会得到任何调试功能,这是IDE价值的90%。

答案 3 :(得分:4)

一些选项:

Piklab(这是pikdev和更好的IMO的一个分支,有一个Windows版本)

Pikdev

您可能需要gputils这是一组用于各种事物的开源PIC实用程序,并集成到上述IDE中。

还有PIC C builder for Eclipse可以让你用C30编译器构建,不要认为它支持C18但也许。

答案 4 :(得分:2)

你一定要切换到MPLAB X.虽然它是测试版,但要注意。

尽管如此,它仍然允许我们摆脱Windows和非常有缺陷的MPLAB 8.x(虽然我不确定后者)。这是一个值得欢迎的步骤。我之前正在筛选他们的“MPLAB X入门”幻灯片。在其中一张幻灯片中,它表示他们选择基于NetBeans的IDE而不是基于Eclipse的IDE,因为“NetBeans被许多人认可为 存在:更高级,更少臃肿,更快,更直观“。我已经使用过这两种方法,我认为Eclipse在每个领域都是优越的。