购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.1.1 软件开发平台——CW简介

CodeWarrior(以下简称CW)集成开发环境(Integrated Development Environment,IDE)是飞思卡尔公司推出的面向嵌入式应用开发的商业软件工具,功能强大。下面简要介绍CW功能简介、授权版本、下载与安装,具体用法参见本书网上光盘的“..\CW_v10.5简明操作.pdf”文件及“CodeWarrior Development Studio for Microcontrollers V10.x FAQ Guide”文件。

1.CW功能简介

CW作为一个完整的集成开发环境,主要功能是:集成了方便开发人员使用的编辑器、源码浏览器、搜索引擎、调试器和工程管理器等功能模块,提供了高度可视化操作及自动创建复杂嵌入式系统应用的功能,为飞思卡尔嵌入式产品开发提供了便利。飞思卡尔官方推荐使用CW v10进行K60及其他MCU的开发,2014年初,飞思卡尔发布的CW最新版本是v10.5。

2.CW的授权版本

CW v10.5有两种默认的授权版本——试用版和特别版。安装试用版后,CW v10.5有30天的试用期限,授权期过后,如要继续使用,需要申请license,否则仅能作为特别版使用。特别版无时间限制,但是限制生成的机器代码大小,对于本书说明的Kinetis系列MCU限制生成的机器码大小为128 KB。

3.CW的下载与安装

飞思卡尔公司为网上注册用户在官方网站(www.freescale.com/cwmcu10)提供了CW安装文件的下载链接,下载安装文件后,即可根据提示进行安装。需要注意的是,CW v10.5基于Eclipse集成开发环境,有适用于Windows版和Linux版两个平台的版本,本书中使用Windows平台下的CW v10.5。CW v10.5环境的运行界面如图2-1所示。

图2-1 CW v10.5运行界面

CW v10.5安装后的程序文件夹中,已包含了本书硬件系统SD-FSL-K60-C评估板中内含的Kinetis写入器的驱动程序,将写入器接到PC时,Windows会提示发现新硬件,使用系统自动安装向导即可进行写入器驱动程序的自动安装。在实际使用之前,建议仔细阅读本书提供的电子文档“CW_v10.5简明操作.pdf”。这样可以避免一些不必要的操作失误给程序调试带来的烦恼。 cH9o/1Vg++dY5eFuoeObvYhonGmmft/opVTe77aPoz/6nk+8bEep2wSvWLvAY72o

点击中间区域
呼出菜单
上一章
目录
下一章
×