• 欢迎访问少将全栈,学会感恩,乐于付出,珍惜缘份,成就彼此、推荐使用最新版火狐浏览器和Chrome浏览器访问本网站。
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏少将全栈吧
  • 欢迎加博主微信:jiang_shaobo

Crazepony Windows下开发环境搭建

点滴 admin 4年前 (2015-06-27) 277次浏览 已收录 扫描二维码

环境配置说明

目前采用Keil+gcc+jlink是最好的编译与调试方法。Keil内部有自己的编译工具链,但是Keil自带的编译器不支持目前代码的许多语法,所以建议使用gcc工具链。等代码稳定未来可以直接移植到Keil自带的编译器上。

安装arm-none-eabi gcc工具链

arm-2013.11-24-arm-none-eabi的下载地址

  • 为了后面配置的方便,在其中的”Next”菜单中选择 “添加参数到环境变量” (菜单提示的是英文)
  • 路径请注意中间不要有空格。比如我的根路径是:D:MentorGraphicsSourcery_CodeBench_Lite_for_ARM_EABI

使用Keil4

若Keil4能配置成功,选择Keil4将是最方便的办法。安装Keil4并配置gcc的方法:

  • 打开工程
  • 点击菜单 Project->Manage->Component,Envrenment,Book。选择Folders/Entensions,选择勾中gcc
  • 把路径设置为工具链的根目录,比如我的环境设置为:D:MentorGraphicsSourcery_CodeBench_Lite_for_ARM_EABI
  • 如图所示:

Crazepony Windows下开发环境搭建

使用Keil5

若Keil4通过以上配置,编译工程的时候提示找不到gcc或认不出来编译文件的名字,那么请安装Keil5。Keil5的安装文件是Keil4的几倍,很多组件与模板都需要分开来安装,安装稍微比较麻烦。

使用原生态的make编译

使用原生态的make编译也很方便,并且也可以通过keil来下载并调试

  • 安装arm-none-eabi工具链
    修改工具链根目录下的cs-make.exe为make.exe,cs-rm.exe为rm.exe
  • 安装python2.7并把其加入到环境变量
  • 下载MyGit,并得到Git的windows版工具
  • 下载crazyflie的默认python-client代码,与此版本代码在同一级目录
  • 打开MyGit,cd到项目代码目录并: make

转载自:http://www.crazepony.com/book/

喜欢 (0)
[🍬谢谢你请我吃糖果🍬🍬~]
分享 (0)
关于作者:
少将,关注Web全栈开发、项目管理,持续不断的学习、努力成为一个更棒的开发,做最好的自己,让世界因你不同。