8.4 基于StellarisWares的开发
StellarisWares软件是德州仪器公司配合Cortex M3开发而推出的系列软件。采用基于Stellaris Wares软件的微处理器开发,不仅能够简化开发,而且可以加速开发进程。最新版本的StellarisWare整合了Stellaris 外设驱动库、Stellaris图形库、Stellaris USB库、Stellaris 示例代码、以及Stellaris boot-loader等。
StellarisWares软件拥有以下特性与优势:
z免许可证和免专利费使用(配合Stellaris MCU);
z可用于应用开发,也可以作为编程示例,能显著简化应用开发,加速开发进程;
z可创建功能全面、易于维护的代码;
z除特殊情况外,全部用C语言编写,便于阅读和调用。
z可用作对象库和源代码,能够直接使用库,也可以根据需要适当修改;
z可用Keil、IAR、Code Red、CCS以及通用GNU开发工具编译。
开发Stellaris ARM的常用工具有IAR EWARM、KEIL,在最新版的CCS中,已经加入了对Stellaris ARM的支持,不过CCS还未推出试用版,在本文档中重点讲述如何使用IAR EWARM实现快速入门级的开发。
8.4.1.IAR的下载
1、登陆IAR公司的中文网站:www.iar,如图8. 1所示。
图8. 1 IAR下载主页
2、点击下载,出现下载版本选择界面,如图8. 2所示。网站程序下载
图8. 2 EWARM 下载版本选择
IAR EWARM试用版分为两个版本:30天功能无限制版本、32K代码限制版本,后者在使用时间上无限制。在入门阶段,我们推荐下载32K代码限制版,点击ARM一栏32K限制版,出现软件下载确认页面,如图8. 3所示。
图8. 3  软件下载确认页面
3、点击continue,输入注册信息,如图8. 4所示,带红“*”标志的是必填项。
图8. 4 注册信息页面
4、注意在“Chip manufacturer(芯片制造商)”中选择“Luminary Micro”。如图8. 5所示
图8. 5 芯片制造商选择
5、填完全部选项后,点击“”,如信息无误,会出现注册成功提示页面,如图8. 6所示。
图8. 6 注册成功提示页面
6、稍过一段时间,会收到由IAR系统发出的确认邮件,如图8. 7所示
图8. 7  确认邮件
7、点击页面中的链接,若不是以链接的形式出现,可将其复制到浏览器的地址框。在弹出的页面中,可获得IAR提供的试用版序列号和密钥,如图8. 8所示。可将获得的序列号和密钥复制到文本文档中,以备后面安装时使用。
图8. 8 IAR EWARM 提供的序列号及密钥
7、点击页面中的”Download from:”中的链接便可下载安装程序,由于程序较大,建
议使用下载工具下载。
至此,便完成了IAR EWARM安装的准备工作。
8.4.2 IAR开发环境的安装
1、下载完成IAR开发软件,并到安装文件,如图8. 9所示。
IAR EWARM安装StellarisWare
图8. 9 安装软件位置
2、双击安装程序“EWARM-KS-WEB-5501”,启动安装。
图8. 10 安装解压界面
3、点击Install IAR Embedded Workbench,进入安装界面,如图8. 12所示。
图8. 12 安装确认
4、点击Next继续安装,选择“I accept the terms of the license agreement”,接收许可协
议,点击“Next”,进入下一步,如图8. 13所示。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。