第6章ADS1.2开发工具的使用.pptVIP

  • 12
  • 0
  • 约6.72千字
  • 约 77页
  • 2017-04-28 发布于四川
  • 举报
第6章ADS1.2开发工具的使用

第六章 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开发环境的系统资源;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++ 运行库链接在一起,根据提供的地址信息生成可执行的映像文件。;二、程序的

文档评论(0)

1亿VIP精品文档

相关文档