第4章汇编语言程序开发工具 2.C54X的开发工具 (2)代码调试工具: ●软件开发系统SWS:是一块PC插卡,可提供低 成本的评价和实时软件开发,还可用来进行软件调 试,程序可在DSP芯片上实时运行 ●可扩展的开发系统仿真器(XDS510):可用来进 行系统级的集成调试,是进行DSP芯片软硬件开发的 最佳工具 ●评价模块EVM板:是一种低成本的开发板,可 进行DSP芯片评价、性能评估和有限的系统调试。 2021年2月24日 DSP原理及应用 11
2021年2月24日 DSP原理及应用 11 第4章 汇编语言程序开发工具 2. ’C54x的开发工具 (2)代码调试工具: 软件开发系统SWDS:是一块PC插卡,可提供低 成本的评价和实时软件开发,还可用来进行软件调 试,程序可在DSP芯片上实时运行。 可扩展的开发系统仿真器(XDS510):可用来进 行系统级的集成调试,是进行DSP芯片软硬件开发的 最佳工具。 评价模块EVM板:是一种低成本的开发板,可 进行DSP芯片评价、性能评估和有限的系统调试
第4章汇编语言程序开发工具 4.2汇编语言程序的编辑、汇编和链接过程 汇编语言源程序可以在任何一种文本编辑器中进 行。如笔记本、WoRD、EDI、TC等 当汇编语言源程序编写完成后,还必须经过汇编 和链接后才能运行。 2021年2月24日 DSP原理及应用 12
2021年2月24日 DSP原理及应用 12 第4章 汇编语言程序开发工具 4.2 汇编语言程序的编辑、汇编和链接过程 汇编语言源程序可以在任何一种文本编辑器中进 行。如笔记本、WORD、EDIT、TC等。 当汇编语言源程序编写完成后,还必须经过汇编 和链接后才能运行
第4章汇编语言程序开发工具 4.2汇编语言程序的编辑、汇编和链接过程 示意图 cmd asmm 源文件 目标文件 输出文件 文本编辑器 汇编器 链接器 调试程序 列表文件 转换程序 映像文件 HEX500 2021年2月24日 DSP原理及应用 13
2021年2月24日 DSP原理及应用 13 第4章 汇编语言程序开发工具 4.2 汇编语言程序的编辑、汇编和链接过程 示意图 文本编辑器 汇编器 链接器 调试程序 .asm 源文件 .obj 目标文件 .out 输出文件 . cmd 链接命 令文件 . lst 列表文件 . map 存储器 映像文件 十六进制 转换程序 HEX500 - o - l - m
第4章汇编语言程序开发工具 4.2汇编语言程序的编辑、汇编和链接过程 1.编辑 利用各种文本编辑器,如笔记本、WoRD、 EDI和TC等,可编写汇编语言源程序。 2.汇编 当汇编语言源程序编写好以后,可利用’C54X 的汇编器ASM500,对一个或多个源程序分别进行 汇编,并生成列表文件(st)和目标文件(.obj) 2021年2月24日 DSP原理及应用 14
2021年2月24日 DSP原理及应用 14 第4章 汇编语言程序开发工具 4.2 汇编语言程序的编辑、汇编和链接过程 1. 编辑 利用各种文本编辑器,如笔记本、WORD、 EDIT和TC等,可编写汇编语言源程序。 2. 汇编 当汇编语言源程序编写好以后,可利用’C54x 的汇编器ASM500,对一个或多个源程序分别进行 汇编,并生成列表文件(.lst)和目标文件(.obj)
第4章汇编语言程序开发工具 4.2汇编语言程序的编辑、汇编和链接过程 2.汇编 常用的汇编命令: asm500901-s 1 X 生成 交叉汇编表 生成一个 列表文件,1st 将程序所有定义的符号放 在目标文件的符号表中 源文件名 调用汇编器命令 2021年2月24日 DSP原理及应用 15
2021年2月24日 DSP原理及应用 15 第4章 汇编语言程序开发工具 4.2 汇编语言程序的编辑、汇编和链接过程 2. 汇编 常用的汇编命令: asm500 %1 -s -1 -x 调用汇编器命令 源文件名 将程序所有定义的符号放 在目标文件的符号表中 生成一个 列表文件.lst 生成一个 交叉汇编表