eclipsearm开发
我在让Eclipse(这对我来说是全新的)为ARM开发做好准备方面非常失败 我在Windows10中安装了Eclipse。我想我应该安装xpm,但我不知道在何处键入此命令: xpm安装——全局@gnu mcu eclipse/arm none eabi gcc 或者这仅仅是针对linux用户的 PS:我安装了Eclipse的cpp版,这是我目前仅有的。供将来参考(可能只供我自己:) 更新: 在读了很多关于ARM开发的书之后,我终于走上了STM32的道路。leanpub上有一本很棒的书:Mastering STM32。 免费提供的示例非常详细地描述了如何在Eclipse中为ARM开发设置工具链。我设法让它以这种方式工作,所以可能每个人都可以:) 该书的链接: 第二章eclipsearm开发,eclipse,arm,Eclipse,Arm,我在让Eclipse(这对我来说是全新的)为ARM开发做好准备方面非常失败 我在Windows10中安装了Eclipse。我想我应该安装xpm,但我不知道在何处键入此命令: xpm安装——全局@gnu mcu eclipse/arm none eabi gcc 或者这仅仅是针对linux用户的 PS:我安装了Eclipse的cpp版,这是我目前仅有的。供将来参考(可能只供我自己:) 更新: 在读了很多关于ARM开发的书之后,我终于走上了STM32的道路。leanpub上有一本很棒的书:Maste
更新:
安装node.js,可在此处下载: 安装nodejs后,按如下方式安装xpm:
npm install --global xpm
然后,安装Eclipse的工具链:
xpm install --global @gnu-mcu-eclipse/arm-none-eabi-gcc
安装生成工具(仅限windows):
安装CDT
- 启动Eclipse
- 帮助
- 安装新软件
- 使用类型“Neon”(在“GNU MCU…”中自动完成)
- 扩展“编程语言”
- 安装“C/C++开发工具”,下一步完成后,重新启动Eclipse
- 启动Eclipse
- 帮助
- 安装新软件
- 使用“所有可用站点”
- 搜索“CMSIS”
- 检查GNU/ARMC/C++包(实验)
- 下一个,下一个,完成
- 启动Eclipse
- 帮助
- 市场
- 搜索“GNU MCU Eclipse”
- 安装
- 重新启动Eclipse
- 启动Eclipse
- 文件
- 托管生成(CDT)
- 项目名称“测试”
- 可执行文件“STM32F7xx C/C++项目”
- 下一个
- 使用系统调用“半托管(通过主机进行POSIX系统调用)”
- 下一个,下一个,下一个,完成
- 右键单击测试项目
- 性质
- C/C++构建
- 背景 -装置
按照所述的其余步骤操作,您应该安装DS-5 DS-5是基于Eclipse的ARM系统的IDE,由ARM本身发布 社区版是免费的 您所要做的就是安装DS-5 community edition以及Linaro为您的目标发布的正确工具链 以下是如何将工具链添加到环境中: 请注意,现在有了 添加了Linux AArch64(又名Arm64)的版本 Linux AArch64(Arm64)的二进制文件可供测试。
随着这种体系结构的普及,人们可以继续使用EclipseIDE,即使在更换机器时也是如此
看,还有。啊,非常感谢!我会尽快试试这个!eclipse方法真的很难。。。。还是没有把一切都准备好。。。!Bleh,按照步骤,安装了工具链,按照教程,在hello world示例中获得了所有类型的编译器错误。。。Djeeze,如果你不能花钱,那么开始ARM微控制器的开发不是一件容易的事:)。我将再次尝试eclipse MCU,至少我已经编译了一些东西。@bas关于Arm开发工具的最终结论是什么,应该怎么做?嘿,我最后选择了eclipse,使用stm32芯片:)请注意,大多数目标上的软件开发不需要IDE(没有独立工具的除外). ARM有IDE调用的独立工具,您可以直接调用它们。还有无数的文本编辑器。我会将工具的开发和安装彼此分开。您可以现在就开始arm开发,稍后再了解该工具,或者尝试几种工具,从其特性、易用性或易安装性中选择一种您喜欢的工具。
xpm install --global @gnu-mcu-eclipse/windows-build-tools