- 4
- 0
- 约 77页
- 2017-01-02 发布于重庆
- 举报
第六章 ADS1.2开发工具的使用 一、软件开发 系统软件开发步骤图: 1.1 ADS集成开发工具 Code Warrior IDE集成了ARM汇编、ARM的C/C++ 编译器、Thumb的C/C++ 编译器、ARM链接器,包含工程管理器、代码生成接口、编辑器、源文件、类浏览器等等。 Code Warrior IDE窗口: AXD调试器为ARM扩展调试器(ARM eXtended Debugger),包括ADW/ADU 的所有特性,支持硬件仿真和软件仿真(ARMulator)。 AXD调试器窗口如图所示: 1.2 ADS开发环境的系统资源 重要的工具文件: armasm:ARM汇编语言编译器,把ARM/Thumb指令的汇编语言源文件编译成相应的二进制代码。 armcc:ARM C语言编译器,把C语言源程序编译成32位的ARM指令代码; armcpp:ARM C++ 语言编译器,把C++ 语言源程序编译成32位的ARM指令代码; tcc:ARM C语言编译器,把C语言源程序编译成16位的Thumb指令代码; tcpp:ARM C++ 语言编译器,把C++ 语言源程序编译成16位的Thumb指令代码; armlink:ARM链接器,把编译输出的ELF格式的目标文件以及相关的C和C++ 运行库链接在一起,根据提供的地址信息生成可执行的映像文件。 二、程序的编辑 按钮具体功能:
您可能关注的文档
最近下载
- 基于LpxC靶点的新型抗菌药物探索:虚拟筛选、先导优化与活性验证.docx VIP
- 上海市三类人员安全员C3证考试题库及答案(判断题401-600).pdf VIP
- 南华大学单片机基础期末复习习题及参考学案.docx VIP
- 2025年年轻人生活方式洞察报告.docx VIP
- 模块26.CR400AF型动车组车端连接装置《高速铁路动车组机械设备维护与检修》教学课件.ppt VIP
- 2025年山东济南市初中学业水平考试生物试卷(含答案详解).pdf VIP
- 上海市三类人员安全员C3证考试题库及答案(判断题201-400).pdf VIP
- 国开学习网《酒店管理概论》形考任务3答案.docx
- 医院培训课件:《毒蛇咬伤的特征及紧急处理》.pptx VIP
- 单元整体教学在小学语文教学中的优化路径.docx VIP
原创力文档

文档评论(0)