- 2
- 0
- 约1.39千字
- 约 13页
- 2017-05-14 发布于浙江
- 举报
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)