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

发布于 2024-10-12 23:10:54 字数 1539 浏览 11 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

戏蝶舞 2024-10-19 23:10:54

有一个 MPLAB X 版本在 Netbeans 上。

There is a version of MPLAB X that is based on Netbeans.

素年丶 2024-10-19 23:10:54

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

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

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

The underlying toolchain (compiler/linker etc.) can be used from any environment including Eclipse and Visual Studio, though Eclipse is probably the more flexible in this respect.

MPLAB has a feature to export a project as a makefile that can be used with GNU make, although you may rather generate your own makefile, or use the project management provided by Eclipse. In Visual Studio, create a Makefile Project, despite its name, you can specify any build command line, so invoke a batch file or makefile as necessary. Eclipse can use makefile projects also.

In Visual Studio, add all your project and compiler Include paths to teh project manually to get all the Intellisense navigation features to work.

手心的温暖 2024-10-19 23:10:54

一些选项:

Piklab (这是 pikdev 的一个分支,在我看来更好,有 Windows 版本)

Pikdev

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

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

Some Options:

Piklab (this is a fork of pikdev and better IMO, has a windows version)

Pikdev

You'll probably need gputils which is a set of open source PIC utilities for various things and integrate into the above IDEs.

There is also PIC C builder for Eclipse that would let you build with the C30 compiler, don't think it supports C18 but maybe.

带上头具痛哭 2024-10-19 23:10:54

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

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

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

Do you know any free IDE or how to configure Ecplise or Netbeans to PIC development?

No, but I'd write a US$100 check of my own money in a heartbeat, if Eclipse were available for PICs. The poor quality of MPLAB has been my one and only reason why I don't use Microchip processors anymore. TI's Code Composer is Eclipse-based and it is hugely easier to use and much more reliable than MPLAB.

You could run Eclipse CDT and presumably configure it to use the Microchip compiler (caveat: I've never done this myself). But you wouldn't get any debugging capability, which is 90%+ of the value of an IDE.

败给现实 2024-10-19 23:10:54

您绝对应该切换到 MPLAB X。但请注意,它是测试版本。

尽管如此,它还是有望让我们摆脱这两个窗口和漏洞百出的 MPLAB 8.x(不过我不确定后者)。这是值得欢迎的一步。早些时候,我正在仔细浏览他们的“MPLAB X 入门”幻灯片。其中一张幻灯片表示,他们选择了基于 NetBeans 的 IDE,而不是基于 Eclipse 的 IDE,因为“NetBeans 被许多人认为是
是:更先进、更不臃肿、更快、更直观”。我曾经使用过这两个工具,并且我认为 Eclipse 在每个领域都远远优于它们。

You should definitely switch to MPLAB X. Be warned though that it is a beta release.

Nonetheless it promises to rid us of both windows and the very buggy MPLAB 8.x (I'm not sure about the latter, though). It is a welcome step. I was sifting through their "Getting Started With MPLAB X" slides a little while earlier. In one of the slide it says that they chose NetBeans based IDE over an Eclipse based one because "NetBeans is acknowledged by many as
being: More advanced, Less bloated, Faster and More intuitive". I have worked with both of these and I think Eclipse is far superior in about every arena.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文