1
第二?/p>
编译开发环境的建立
这一章主要介绍编译软件平台的安装过程?/p>
菜单使用说明?/p>
具体设置等内容,是后面实?/p>
操作中经常要用到的,需要熟练掌握。只有这样,才能提高开发效率,减少低级错误的出现?/p>
在这里只是做简单的介绍,没有详细的讲解每一个细节,只是把要用到的地方着重讲了一下?/p>
有关更详细的内容,可以参阅有关参考文献?/p>
2.1
.下载和安装
EWARM
STM32F
系列芯片,其控制器基?/p>
ARM
核,所以许多基?/p>
ARM
的开发环境都可以用于
STM32F
系列的开发,选择合适的开发环境和工具可以加快开发的速度和节省开发成本。本章对
STM32F
常用的开发工?/p>
IAR EWARM
进行简单介绍?/p>
IAR Embedded Workbench for ARM
(下面简?/p>
EWARM
)是一款针?/p>
ARM
处理器的集成开?/p>
环境,包含项目管理器、编辑器?/p>
C/C++
编译器、汇编器、链接器和调试工?/p>
C-SPY
等所有开?/p>
过程中所需的模块。在
EWARM
环境下可以使?/p>
C/C++
和汇编语言方便地开发嵌入式应用程序。比
较其他的
ARM
开发环境,
EWARM
具有入门容易?/p>
使用方便?/p>
编译效率高?/p>
生成的代码紧凑等优点?/p>
IAR EWARM KickStart
版本具有
32KB
代码限制,但没有时间限制,适合入门者学习使用?/p>
EWARM Evaluation
版本没有功能上的限制,但具有
30
天的时间限制,适合商业用户在购买正
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
KickStart
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
EWARM
?/p>
?/p>
?/p>
?/p>
?/p>
www.iar.com/ewar
m
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
?/p>
往
?/p>
http://supp.iar.com/Download/SW/?item=EW
ARM-KS32
,出现如?/p>
2-1-1
所示界?/p>