ADS1.2安装及环境配置

工具安装

1、下载安装包后,打开SETUP.EXE文件开始安装

2、license.bat文件

安装过程中需要使用到此文件,可在安装目录中license文件夹下建一个txt文档,复制下列内容后把文件扩展名改为.bat,安装提示选择license文件时选择此文件即可。

PACKAGE ads armlmd 1.200 E32F0DE5161D COMPONENTS="armasm compiler bats armulate axd adwu fromelf armlink codewarrior armsd"
INCREMENT ads armlmd 1.200 permanent uncounted 612C53EF47C7 HOSTID=ANY ISSUER="Full License by armer, only for educational purpose!" ck=0


3、安装成功后如果看不到exe图标,可在win菜单中点击所有程序找到ads文件夹,打开CodeWarrior for ARM Developer Suite


工具使用及设置

1、点击File,New一个工程,点击选择第一个新建一个ARM可执行镜像,工程路径不能出现汉字,建立成功后会生成.mcp文件

2、再点击File,New然后选择file建立.c文件,并勾选 Add to Pro加到工程中,targetrs只勾选 DebugRel(生成的镜像只包含基本调试信息);

3、找到DebugRelax Setting按钮,点击进行设置。

Target->Target Settings 选项中Post-linker选择ARM formELF(这样才能生成可执行文件)

Language Settings 选项中每种语言都t选择ARM920T

Linker 选项中ARM Linker ->Output下的RO_Base为内存起始地址,设置成0x3000 0000

Options中Image entry point也设置成起始地址0x30000000

Layout中Object/Symbol是指定代码初始化的目标文件,一般由init.s文件生成的.o文件,因此输入init.o;Section中输入.s初始化汇编代码

中Main函数下AREA 后面定义的名字,如Init

ARM fromELF下Output format为可执行文件输出类型,选择Plain binary(二进制文件)即可;Output file name可指定生成的文件名,可不设置。


  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值