15

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

谢谢大家

4

5 回答 5

9

有一个基于 Netbeans的MPLAB X版本。

于 2011-01-21T18:19:02.597 回答
6

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

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

在 Visual Studio 中,手动添加所有项目和编译器包含项目的路径,以使所有 Intellisense 导航功能正常工作。

于 2011-01-22T12:27:49.663 回答
5

一些选项:

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

皮克德夫

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

还有用于 Eclipse 的 PIC C 构建器,它可以让您使用 C30 编译器进行构建,但可能不支持 C18。

于 2011-01-21T22:39:41.530 回答
4

你知道任何免费的 IDE 或者如何配置 Ecpise 或 Netbeans 来进行 PIC 开发吗?

不,但如果 Eclipse 可用于 PIC,我会立即用自己的钱写一张 100 美元的支票。MPLAB 质量差是我不再使用 Microchip 处理器的唯一原因。TI 的 Code Composer 基于 Eclipse,它比 MPLAB 更易于使用且可靠得多。

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

于 2011-01-21T18:18:58.930 回答
2

您绝对应该切换到 MPLAB X。尽管它是一个 beta 版本,但请注意。

尽管如此,它承诺让我们摆脱 Windows 和非常错误的 MPLAB 8.x(不过我不确定后者)。这是一个受欢迎的步骤。不久前,我正在浏览他们的“MPLAB X 入门”幻灯片。在其中一张幻灯片中,它说他们选择了基于 NetBeans 的 IDE 而不是基于 Eclipse 的 IDE,因为“NetBeans 被许多人认为是:更先进、更不臃肿、更快、更直观”。我曾使用过这两种方法,我认为 Eclipse 在几乎所有领域都表现出色。

于 2011-04-01T21:53:19.263 回答