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