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

源码请在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。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值