本文作者twowinter,转载请注明作者:http://blog.csdn.net/iotisan/
CoIDE是什么
一款免费的ARM Cortex MCU嵌入式集成开发环境。 官网:https://www.coocox.org/
截止2016.11.22,CoIDE主要版本如下: V2Beta,2016.06.07发布。(早在2014年就开始了这个V2Beta的开发,中间发过了好多版本了) V1.7.8 release版本,2015.02.10发布。 V1.0.0 release版本,2010.08发布。
为什么值得用
- Free (言简意赅,不必在为MDKIAR焦头烂额了)
- Based on Eclipse and GCC tool chain, a number of mainstream Cortex-M based MCUs are supported (基于Eclipse和GCC工具链,支持一大波的Cortex-M的MCU)
- Customized and simplified, extremely easy to get started (balabala易用)
- Component-oriented development method for you to get most out of the reusable code
- Allows rapid prototyping like stacking up building blocks
- Code component sharing and collaborative cloud platform based on Git for friction-less collaboration
- Over 800 free and open code components available
为什么我要用,最主要的原因是现在接触的LoRaMac及新唐等工程都默认提供了这个工程,跟着潮流试试它。何况更重要的它是免费的。
怎么用
官方手册:https://coocox.org/book/coocox/coide-dev-manual.en
IDE基本都很容易上手,手册基本花几分钟也能大致摸清楚做什么。有一点要注意的是工具链的配置。 按照官方手册来操作:https://coocox.org/book/coocox/coide-dev-manual.en/09-Compiler
官方推荐使用ARM GCC编译器,我们安装完exe。在IDE中将“Select Toolchain path”选中编译器所安装的目录即可,例如:D:Program FilesGNU Tools ARM Embedded5.4 2016q3bin
End
我选择了V2Beta-20160607来试试,6月7日是个好日子啊,偶像Allen Iverson的生日。 OK, enjoy it.