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

2.1

软硬件开发环境

嵌入式软件开发有别于PC软件开发的一个显著的特点在于,它需要一个交叉编译和调试环境,即工程的编辑和编译所使用的软件通常在PC上运行,而编译生成的嵌入式软件的机器码文件则需要通过写入工具下载到目标机(如K60)上执行。由于主机和目标机的体系结构存在差异,从而增加了嵌入式软件开发的难度,因此,选择好的开发套件将有助于学习与开发。

本书将以飞思卡尔公司2014年年初发布的CodeWarrior Development Studio for Microcontroller v10.5集成开发环境(以下简称CW v10.5)作为嵌入式软件集成开发平台,以苏州大学飞思卡尔嵌入式中心设计的Kinetis写入器及SD-FSL-K60-C评估板(板载Kinetis写入器)作为硬件平台,本书中提供的所有样例程序均在该软硬件平台下调试通过。2014年8月,飞思卡尔公司正式推出针对Kinetis的集成开发环境KDS(Kinetis Design Studio,KDS),本书也将在网上光盘中推出基于KDS开发环境下的相关例程,请读者及时关注。随着KDS开发环境的推出与升级,今后Kinetis家族微控制器的开发将逐步转到KDS环境。 9M9sU3oVQNGXyDMQ1NZhsqoC5VPtq/m4S4M9chGjhNV/wzQuJPHgpQcEnXeiHm1f

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