当前位置: 首页 > 工具软件 > wanlix > 使用案例 >

第2章第5节 Wanlix的开发环境

阎晗日
2023-12-01

源码请在https://github.com/ifreecoding/MbedRtos.git下载

第5节 Wanlix的开发环境

芯片使用的是ADI公司的Aduc7024,前面已经做过一些介绍。

软件开发环境使用的是Keil MDK4.20。Keil是德国软件公司Keil(现已被ARM公司收购)开发的嵌入式系统开发平台,Keil开发平台支持许多厂家的芯片,提供基本的最小软件系统,Keil开发环境集成了文本编辑器、C编译器、汇编编译器、链接器等工具,并提供仿真调试功能,可使用仿真器在线硬仿真,也可单独使用Keil进行软仿真,仿真时有多种调试手段可以使用。因此,Wanlix和Mindows选择在Keil工具下开发的。我所使用的是MDK4.20免费版本,有32KBytes程序空间的使用限制。

Keil允许更改其编译工具链,在开发Wanlix时,我选择了功能强大的GNU编译工具链。本章第3节所介绍的汇编语言就是GNU中的ARM7汇编语言,与其它工具链的汇编语言会有少许出入。

编译选项使用的是O2优化,只有unoptimize.c文件采用的是O0优化。

有关Keil开发环境的设置参考附录3。

 类似资料: