2024年5月4日发(作者:)
代码开发流程 (Code Development Flow)
宏源码文件 归档器 宏库 汇编器
汇编源代码 转换工具 汇编器源码 汇编器
C源码文件 c/c++编译器 汇编源代码 汇编器 coff目标文件 链
接器 优化器 可执行coff文件 交叉参考列表工具
绝对列表器
coff目标文件 归档器 目标文件库 链接器
库创建应用程序 实时支持库 链接器
可执行coff文件 16进制转换工具 EPROM编程器 交叉参考列表工具
C编译器(c compiler):将c语言程序代码编译成处理器对应的汇编语言代码,编译器包括一
个外壳程序(shell program)一个优化器和一个内部列表共用程序。
汇编器(Assemnbler):把汇编源文件转换成基于公用目标文件格式(COFF)的机器语言目
标文件,.obj文件。
链接器(linker):把多个目标文件组成单个可执行目标文件,他除了能够创建可执行文件外,
还可以调整外部符号的引用,链接器的输入是可重新定位的目标文件和目标库文件。
归档器(Archiver):允许用户将一组文件收集到一个归档文件中,也叫归档库,允许通过
删除,替换,提取或添加文件操作了调整库,常见用法是创建目标文件库。
转换工具:助记符到代数汇编语言转换共用程序,把含助记符的汇编语言源文件转换成含有
代数指令的汇编语言源文件。
库创建应用程序(Library Build Utility):用户可以利用建库工具建立满足要求的运行支持库,
标准的c/c++运行试试支持库函数,以源代码的形式放在文件中。
十六进制转换工具(Hex Conversion Utility):十六进制转换工具把coff目标文件转换成
TI-Tagged,ASSCII-hex,Intel,Motorola-s或Tektronix等目标文件格式,用户可以把转换好
的文件下载到EEROM,或FLASH等非易失性存储器上。
交叉参考列表工具(Cross Reference Lister):接收已连接的目标文件作为输入,在交叉引用
列表中列出了目标文件包含的所有符号,以及这些符号在被连接的源文件中的定义和引用情
况。
绝对列表器(Absolute Lister):他输入目标文件,输出.abs文件,通过汇编.abs文件可产生
含有绝对地址的列表文件。如果没有绝对列表器,这些操作将需要冗长乏味的手工操作才能
完成。
文件名介绍
.cmd:链接命令文件
.obj:由源文件汇编或汇编后所生成的目标文件
.out:完成编译,汇编,链接后所生成的可执行文件,可在ccs监控下调试和执行
.wks:工作空间文件,用来记录工作环境的设置信息
.cbd:ccs配置数据库文件,是使用dsp/bios API模块所必须的,当保存配置文件时,将产生链接器
命令文件(*),头文件(*cfg.h54)和汇编语言源文件(*cfg.s54)
工程创建选项 (Project Build Options)
工程创建选项是为使用代码生成工具提供的一个图形接口。一个 CCS 工程记录了一个
目标程序或者目标库创建的所有必要信息。一个工程主要记录了以下几方面:
源代码和目标库的文件名
发布者:admin,转转请注明出处:http://www.yc00.com/web/1714804316a2519090.html
评论列表(0条)