Mac下STM32的Eclipse开发环境搭建Mac下STM32的Eclipse开发环境搭建.docx

Mac下STM32的Eclipse开发环境搭建Mac下STM32的Eclipse开发环境搭建.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Mac下STM32的Eclipse开发环境搭建Mac下STM32的Eclipse开发环境搭建

Mac下STM32的Eclipse开发环境搭建发表于:2015-07-25 ? 作者:5km(十里)本文将介绍如何在MacOSX平台下STM32的Eclipse开发环境的搭建。前言工欲善其事必先利其器,做开发,开发工具很重要,windows下STM32的开发环境很好解决,keil就可以。但在Mac OSX下这真是个棘手的问题,其实单片机开发,用命令行都一样,只要有交叉编译工具,加上对makefile了解的话,搭建命令编译下载环境也成,但对于makefile我还是个菜鸟,本身又不是专业学计算机的,更希望能找到一个GUI的开发方案。只能不断在网上寻找GUI的开发环境,经过不懈努力,找到了Eclipse的arm嵌入式开发插件,真的特别感谢开发这个插件的开发者们,本文将介绍如何在MacOSX平台下STM32的Eclipse开发环境的搭建,linux平台下同理也可以搭建,可以参考插件网站。正文直接切入正题,下面就讲解一下,我搭建开发环境的过程,首先说明一下,我的情况:Mac OSX系统开发板是STM32F103RCT6的最小系统板下载及仿真工具是stlink v2I. 下载安装eclipse到eclipse官网下载含CDT插件的eclipse版本:Eclipse IDE for C/C++ Developers。将下载包解压,并将解压出来的文件夹拖到应用程序文件夹中,完成安装eclipse,可以到lauchpad中找到下面的图标,单击就可启动eclipse。II. 安装GNU ARM Eclipse插件这里只介绍联网安装,离线安装也可以,参考GNU ARM Eclipse插件的安装指南。启动eclipse,选择菜单栏-『Help』-『Install New Software…』安装GNU ARM Eclipse插件,输入下面的Name和URL,然后pending,选中所有的工具,一路[Next],[Accept],[Finish]即可,安装成功的话会提示要重启E: GNU ARM Eclipse Plug-insURL: /updatesIII. 下载STM32的库函数文件包保证插件已经安装成功在eclipse工具栏上找到(Make the C/C++ packs perspective visible)此工具,并单击,显示pack窗口:点击图标,刷新,会联网加载必威体育精装版的库函数文件包列表,如上图,列表会按照公司进行分类,stm32芯片是STmicroelectronics公司的,所以展开此公司列表,我的开发板是stm32f103rct6最小系统板,所以右击STM32F1 Series项『Install』即可安装,开始时是灰色的,等待一段时间下载安装成功后就会变成黑色。IV. [GNU Tools for ARM Embedded Processors]的安装这是一个开源的arm嵌入式交叉编译链工具,要配置好编译环境这是所必需的东西。首先必威体育精装版的适合MacOSX版本的TOLLCHAIN(s)下载到桌面:解压下载的文件,并将解压出来的文件夹移动到/usr/local目录下,因为安装的eclipse插件会自动在/usr/local目录下搜寻TOOLCHAIN(s),此步的操作要在[Terminal](即终端)下执行命令完成。其中『gcc-arm-none-eabi-xxxxxxxxxxxxxxxx-mac.tar.bz2』为下载的压缩包文件名,改为自己下载的相应的文件名即可,依次执行下面三条命令:sudomkdir /usr/localcd /usr/localsudo tar xjf ~/Desktop/gcc-arm-none-eabi-xxxxxxxxxxxxx-mac.tar.bz2在终端下可以验证是否安装成功:/usr/local/gcc-arm-none-eabi-xxxxxxxx/bin/arm-none-eabi-gcc --version如果出现类似下面的语句,说明成功安装了:?arm-none-eabi-gcc (GNU Tools for ARM Embedded Processors) 4.8.4(release) [ARM/embedded-4_8-branch revision 211358]V. 配置ST-Link仿真下载因为性价比高,所以ST-Link用的还是比较多的,下面就讲解一下,如何实现在MacOSX下通过st-link对开发板进行仿真及下载程序。安装Xcode的『Command Line Tools』,这个非常容易的,因为我安装了Xcode所以很简单就能够安装了,不明白自行google解决。安装Homebrew工具,此工具可以让mac实现ubuntu下apt-get的类似功能,此步骤主要

您可能关注的文档

文档评论(0)

cduutang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档