- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
DSP芯片的开发环境;第十章 DSP芯片的开发环境;一、开发流程和开发工具 ;;;,;▲ 汇编器 —— 将汇编语言的源程序文件汇编成机器语言的目标文件,目标文件的格式为公用目标文件格式,该汇编语言文件可以是C编译器产生的汇编文件或汇编优化器输出的汇编文件,或是由文档管理器管理的宏库内的宏。
汇编器的功能:
√处理汇编文件(.ASM)中的源语句,产生可重新定位的目标文件(.obj);
√根据要求产生源程序列表文件(.lst),并向用户提供对此列表的控制;
√根据要求将交叉引用列???加到源程序列表中;
√将代码分为段,并为每个目标代码段设置段程序计数器(SPC);
√定义和引用全局符号;
√汇编条件块;
√支持宏调用,允许用户在程序中或在库内定义宏。;9、我们的市场行为主要的导向因素,第一个是市场需求的导向,第二个是技术进步的导向,第三大导向是竞争对手的行为导向。七月-21七月-21Saturday, July 17, 2021
10、市场销售中最重要的字就是“问”。15:05:1015:05:1015:057/17/2021 3:05:10 PM
11、现今,每个人都在谈论着创意,坦白讲,我害怕我们会假创意之名犯下一切过失。七月-2115:05:1015:05Jul-2117-Jul-21
12、在购买时,你可以用任何语言;但在销售时,你必须使用购买者的语言。15:05:1015:05:1015:05Saturday, July 17, 2021
13、He who seize the right moment, is the right man.谁把握机遇,谁就心想事成。七月-21七月-2115:05:1015:05:10July 17, 2021
14、市场营销观念:目标市场,顾客需求,协调市场营销,通过满足消费者需求来创造利润。17 七月 20213:05:10 下午15:05:10七月-21
15、我就像一个厨师,喜欢品尝食物。如果不好吃,我就不要它。七月 213:05 下午七月-2115:05July 17, 2021
16、我总是站在顾客的角度看待即将推出的产品或服务,因为我就是顾客。2021/7/17 15:05:1015:05:1017 July 2021
17、利人为利已的根基,市场营销上老是为自己着想,而不顾及到他人,他人也不会顾及你。3:05:10 下午3:05 下午15:05:10七月-21
;▲ 链接器——将目标文件组合成一个可执行的COFF目标模块。链接器可以接受的输入文件包括汇编器产生的COFF目标文件、命令文件、库文件以及已部分链接好了的文件,它所产生的可执行COFF目标模块可以装入各种开发工具或由TMS320器件来执行。在生成可执行模块的过程中,链接器进行重定位操作,并处理外部引用符号。
主要功能:
√定义一个与目标系统存储器一致的存储器模块;
√组合目标文件块;
√定位程序段到目标系统存储器的特定区域,赋予它们最后的地址;
√ 定义和重新定义全局符号以赋予它们特定的值;
√处理输入文件之间的未定义外部符号。;▲ 文档管理器 ——将多个独立文件组合成一个文档Archive或库library。 √文档管理器可以方便的管理一组文件
√利用文档管理器,可以方便地删除、替换、提取或增添库成员。
√利用文档管理器可以生成不同类型的库。也可使用文档管理器来建立宏库。
文档管理器最有用的应用之一是建立目标模块库。例如:用户可以编写几种算法子程序,汇编它们,并使用文档管理器把目标文件收集到单个逻辑组中。然后用户可以规定目标库作为链接器的输入。链接器将搜索库并包含解决外部引用的成员。;▲ 交叉引用列表器 —— 接受已连接的目标文件作为输入,产生一个交
叉引用列表,在列表文件中列出符号、符号的定义以及它们在已经链接的源
文件中的引用。
▲ 代码格式转换器器 ——将链接器生成的.out文件(COFF文件格式)
转换为若干标准的ASCII十六进制形式之一。如Intel的Hex文件格式、TI-
Tagged文件格式等。
因为大多数的EPROM编程器不支持TI的COFF格式目标文件,因此TI提供该代码格式转换器,以便烧制EPROM。 ;▲ 绝对列表器器 ——接收已链接的目标文件作为输入,创建.abs文件作为输出的调试工具。
√ 这些.abs文件可以被汇编以产生显示目标代码绝对地址的列表
√如果用人工的方法,这将需要冗长的操作过程;绝对列表器实用程序可以自动完成这些操作。
产生绝对列表所需要的步骤:
√汇编源文件;
√链接所产生的目标文件;
√调用绝对列表器,使用已链接
原创力文档


文档评论(0)