第4章 TS320C54x应用程序开发过程[DSP技术与应用实例(第3版)].ppt

第4章 TS320C54x应用程序开发过程[DSP技术与应用实例(第3版)].ppt

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 TS320C54x应用程序开发过程[DSP技术与应用实例(第3版)]

第4章 TMS320C54x应用程序开发过程 ;4.1 DSP应用系统开发方法;4.1.2 数字信号处理系统的设计过程;4.2 TMS320C54x应用软件开发;4.2.2 TMS320C54x开发工具;4.3 汇编语言程序的编写方法;常用的汇编命令: ;2.标号区;3.助记符区;4.代数指令区;5.注释区;4.3.2 汇编语言中的常数与字符串;4.3.3 汇编源程序中的符号;4.3.4 汇编源程序中的表达式;2.表达式上溢和下溢;5.可重新定位符号和合法表达式;4.4 公共目标文件格式;目标文件中的段与目标存储器之间的关系: ;4.4.2 汇编器对段的处理;3.命名段;4.4.3 链接器对段的处理 ;数据存储器;4.4.4 程序重新定位;4.5 汇编器;4.5.2 汇编器的内部函数;4.5.3 汇编器伪指令;1.定义段的伪指令;4.5.4 列表文件;4.5.5 交叉引用清单;4.6 链接器;链接器选项:;4.6.2 链接器命令文件的编写与使用;1.简单的命令文件与调用 用命令文件调用链接器的格式为: lnk500 command_filename;4.6.3 目标库;4.6.4 MEMORY伪指令及其使用;【例4-34】MEMORY伪指令的使用。 file1.obj file2.obj -o prog.out -m prog.map -e start MEMORY { PAGE 0: EPROM : origin = 0E00H length = 1000H PAGE 1: SPRAM : origin = 0060H length = 0020H DARAM : origin = 0080H length = 1000H };SPRAM;4.6.5 SECTIONS伪指令及其使用;【例4-35】 SECTIONS伪指令的使用. file1.obj file2.obj -o prog.out -m prog.map -e start SECTIONS { .text : load = ROM ,run = 800H .const: load = ROM .bss : load = RAM .vectors: load = FF80H { t1.obj(.intvec1) t2.obj(.intvec2) endvec = .; } .data : align = 16 };ROM;4.6.6 链接器应用实例;(2)编写example.asm. ;(3)分别对两个源文件example.asm和vectors.asm进行 汇编,生成目标文件example.obj和vectors.obj。;【例4-37】链接器命令文件example.cmd。 vectors.obj example.obj -o example.out -m example.map -e start MEMORY { PAGE 0: EPROM : org = 0E000H len = 0100H VECS: org = 0FF80H len = 0004H PAGE 1: SPRAM : org = 0060H len = 0020H DARAM : org = 0080H len = 0100H } SECTIONS { .text :EPROM PAGE 0 .data :EPROM PAGE 0 .bss :SPRAM PAGE 1 STACK :DARAM PAGE 1 .vectors:VECS PAGE 0 } ;4.7 汇编源程序的编辑、汇编和链接过程;1.编辑 利用诸如WORD,EDIT,记事本等文本编辑器,编写汇编语言源程序×××.asm。 2.汇编 利用TMS320C54x的汇编器ASM500对已经编好的一个或多个源文件分别进行汇编,并且生成 .lst(列表)文件和.obj(目标)文件。 asm500 %l -s -l -x

文档评论(0)

sm8558 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档