- 1、本文档共55页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]第四章 汇编语言程序开发工具
第四章
汇编语言程序的开发工具
主要内容
C54X软件开发过程
汇编语言程序的编辑、汇编和链接过程
COFF的一般概念
源程序的汇编
链接器的使用
C54x的应用软件开发主要完成以下工作:
(1)选择编程语言编写源程序
C54x提供2种编程语言:汇编语言和C/C++语言
完成一般功能的代码两种语言
运算量很大的关键代码汇编语言以提高运算效率
(2) 选择开发工具和环境
C54x的开发环境:非集成和集成开发环境CCS
开发过程的目的是产生一个可以由C54X 目标
系统执行的模块。
1.用C/C++语言或汇编语言编写源文件(.c /.asm) ;
2.经C编译器、汇编器生成COFF格式的目标文件(.obj) ;
3.用链接器进行链接,生成可执行目标代码(.out) ;
4.利用调试工具对可执行代码进行仿真和调试,
或固化到EPROM中或加载到用户应用系统,以便DSP 目标
系统脱离计算机单独运行。
C源程序
宏源程序
C编译器
归档器 汇编代码 翻译帮助
建立源程序
宏库 编译器 汇编代码
汇编器
归档器 COFF文件 C编译器
库建立程序
汇编器
目标文件库
链接器 实时支持库
链接器
可执行
COFF文件 PC机 测试工具 调试工具
十六进制
转换程序 Hex转换工具
EPROM 绝对 交叉引用
编程器 列表器 列表器
C54x DSP
图1 TMS320C54x DSP软件开发流程
TI公司提供的DSP开发环境和工具主要包括以下
三个部分:
代码生成工具
代码调试工具
实时操作系统
(1)代码生成工具
C编译器:将C/C++语言源程序自动编译为C54x的汇编语言
源程序。
汇编器:将汇编源文件汇编成机器语言COFF 目标文件。
链接器:将汇编生成的、可重新定位的COFF 目标模块组合
成一个可执行COFF 目标模块。
(2)代码调试工具
评估EVM板:低成本的开发板,可进行DSP芯片评价、性能
评估和有限的系统调试。
软件仿真器Simulator:模拟DSP芯片各种功能并在非实时
条件下进行软件调试的调试工具,不需目标硬件支持,只
需在计算机上运行。
旺旺 :你是爱我的天使
汇编语言源程序可以使用任何一种文本编辑器。
当汇编语言源程序编写完成后,还必须经过汇编和链接后
才能运行。
. cmd
链接命
令文件
.asm
您可能关注的文档
- [工学]第六章 螺纹的测量.ppt
- [工学]第六章 芳香烃.ppt
- [工学]第六章 角度调制与解调南昌航空大学.ppt
- [工学]第六章 机械制造基础之工艺规程设计.ppt
- [工学]第六章 钢的热处理1.ppt
- [工学]第六章2 串行通信.ppt
- [工学]第六章 高聚物的分子运动和力学状态.ppt
- [工学]第六章2西南交通大学 模拟电子技术课件.pdf
- [工学]第六章-线性振动的近似计算方法.ppt
- [工学]第六章 过热器和再热器.ppt
- gambit用户指南20049被人承认使用fluentinc英文版ugtoc.pdf
- 首先阅读这些说明在您交给工作写下中心号码候选名称学习使.pdf
- 说明chenin blanc 2010 new tasting notesondine新品尝笔记.pdf
- 电子系统简介chptchpt 7 ac steady-state稳态分析.pdf
- 出生期21 o86移动电子邮件个人未分类百事监.pdf
- 文稿分析eplan新闻t.pdf
- 板间通信方式电镜p89c51rd2.pdf
- 足够吉他手动菜单1ample guitar manual手册.pdf
- 案例成果-aoi heringsdorf lido 2016 edah边缘.pdf
- truck-mounted concrete pump卡车安装混凝土泵.pdf
文档评论(0)