ADS1.2 集成开发环境使用手记

本文详细介绍了如何使用ADS1.2集成开发环境创建和配置ARM可执行映象文件工程。从新建工程、添加代码、设置编译选项到编译和链接的全过程,包括ARM Linker和fromELF的使用,帮助开发者生成可用于烧录的bin文件和调试的axf文件。
摘要由CSDN通过智能技术生成

集成环境: - ADS1.2
( 下载地址: http://esoft.mcu123.com/MCU123_temp_0080309@/ARM/ads1.2.rar )
三、 正文。
本节通过一个简单的具体实例,介绍如何使用 ADS 集成开发环境。包括如何创建一个
新的工程,如何配置编译选项,并编译生成可以直接烧写到 Flash 中的 bin 格式二进制可执
行文件和用于 JLINK 仿真调试的 axf 文件。
1. 建立一个工程
ADS 集成开发环境中,点 File->New ,打开如图所示窗口:
[attachment=492]
可以看到有 7 种工程类型可以选择:
ARM Excuteable Image :用于由 ARM 指令的代码生成一个 ELF 格式的可以执行映象文件。
ARM Object Library :用于由 ARM 指令的代码生成一个 armar 格式的目标文件库。
Empty Project :用于创建一个不包含任何库或者源文件的工程。
Makefile Importer Wizard :用于将 Visual C nmake 或者 GNU make 文件转入到 CodeWarrior
IDE 工程文件。
Thumb ARM Excutable Image :用于由 ARM 指令和 Thumb 指令的混和代码生成一个可执行
ELF 格式的映象文件。
Thumb Excutable image :用于由 Thumb 指令创建一个可执行的 ELF 格式的映象文件。
Thumb Object Library :用于由 Thumb 指令的代码生成一个 armar 格式的目标文件库。
 

 

我们在这里选择 ARM Executable Image ,在“ Project name :”中输入工程文件名,本例
为“ test ”,点击“ Location :”文本框的“ Set ”按钮,浏览选择想要保存该工程的路径 (
例为“ D:/test ) ,将这些设置好之后,点击“确定”,即可创建一个新的名为 test 的工程。这个时候会出现 test.mcp 窗口,如图所示,同时会在“ D:/Backup/ 我的文档 /MCU/ARM9/STUDY/ 点灯 _ 汇编 / 学习 / 目录下创
建一个工程目录 test ,而 test.mcp

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值