嵌入式系统教学课件:34ARM处理器编程简介.pptVIP

  • 2
  • 0
  • 约1.39千字
  • 约 13页
  • 2017-05-14 发布于浙江
  • 举报

嵌入式系统教学课件:34ARM处理器编程简介.ppt

3.4 ARM处理器编程简介 3.4.1 ARM汇编语言的文件格式 *.s 汇编程序 *.c c程序 *.h 头文件 *.inc 引入文件 3.4.2 ARM汇编语言的语句格式 嵌入式系统软件开发流程 * * 程序调试 调试符号文件 调试配置 软件功能 RAM/ Flash调试 Go、Step etc. 软件开发步骤 断点、标记 调试窗口 文件类型 工程文件 源代码文件 功能文件 模块、库文件 文件类型 工程文件 (*.uv2等) 工程配置文件 用户一般不可更改 源代码文件( *.c、*.cpp、*.s etc.) ANSI C语言程序(*.c) C++语言程序(*.C、*.cpp) 汇编语言程序(*.S) 文件类型 功能文件 (*.cs、*.map、*.ld) ARM使用的GCC标准文件 用户参考相关资料并跟据实际硬件编写 模块、库文件( *.lib、*.a etc.) 直接支持的标准库文件 可由编译软件生成 链接脚本文件 在系统级别的嵌入式开发中需要使用链接定位文件,该文件描述代码链接定位的有关信息,包括代码段,数据段,地址段等,链接器必须使用该文件对整个系统的代码做正确的定位,该文件称为链接脚本文件(*.ld) SECTIONS { . = 0x0C000000; Image_RO_Base = .; .text : { *(.text) }

文档评论(0)

1亿VIP精品文档

相关文档