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