的软件开发过程ppt课件

上传人:bb****7 文档编号:60239447 上传时间:2018-11-14 格式:PPT 页数:10 大小:1.10MB
返回 下载 相关 举报
的软件开发过程ppt课件_第1页
第1页 / 共10页
的软件开发过程ppt课件_第2页
第2页 / 共10页
的软件开发过程ppt课件_第3页
第3页 / 共10页
的软件开发过程ppt课件_第4页
第4页 / 共10页
的软件开发过程ppt课件_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《的软件开发过程ppt课件》由会员分享,可在线阅读,更多相关《的软件开发过程ppt课件(10页珍藏版)》请在金锄头文库上搜索。

1、内容提要可编程DSP芯片开发霁要一套完整的软、硬件开妻羹具.通常可分成代码生成工具和代码调试工具两代码生成工具是指将高级语言或汇编语言编写的DS“怪序转拐成可执行的DSP芯片目标代码的工具程库,主驱儿括汇助县,怀挂婉和“纺诚挂以及一些辅助工具程序等。代码调试工具包括C/汇编语言源码调试器、仿真器等。本章介绍TMS320CS4x的软件开发过程DSP原理及应用1第4章TMS320C54x的软件开发过程“C54x的应用软件开发主要完成以下工作:(D)选择编程语言编写源程序“C54x提供2种编程语言:汇编语言和C/C+语言。对于完成一般功能的代码,这两种语言都可使用,但对于一些运算量很大的关键代码,最

2、好采用汇编语言来完成,以提高程序出运算教享、(2)选择开发工具和环境“C54x提供了两种开发环境:非集成开发环境和集成开发环境CCS(CCodeComposerStudio。2015年6月26目DSP原理及应用第4章TMS320C54x的软件开发过程zsssseeeeemeeemmmemme1.“C54x应用软件开发流程“C54x应用软件的开发可在TI公司提供的开发环境中进行,用户可以用C/C+语言或汇编语言编写源文件,经(编译器、汇编器生成COFF格式的目标文件,再用链接器进行链接,生成在,C54x上可执行的目标代码,然后利用调试工具对可执行的目标代硅进行仿真和调试。当调试宇股后通讽Bex位

3、仁耗捞工兵,格调歪后的可执行目标代码转换成EPROM编程器能接受的代码,并将该代码固化到EPROM中或加载到用户的应用系统中,以便DSP目标系统脱离计算机单独运行。2015年6月26目DSP原理及应用3第4章TMS320C54x的软件开发过程2015年6月26目DSP原理及应用第4章TMS320C54x的软件开发过程2.“C54x的开发工具TI公司提供的DSP开发环境和工具主要包括以下兰枫部办人代码生成工具代码调试工具实阡操作系统2015年9月26目DSP原理及应用第4章TMS320C54x的软件开发过程zcccccsseeesseeeemmeeeemememe2.“C54x的开发工具(4)代

4、码生成工具:C编译器(CCCompiler):将C/C+语言源程序自动编译为“C54x的汇编语言源程序。C编译器是和汇编语言工具包分开的工具。汇编嘴(4ssemiler1t冷汀统诱言源元件汇编成机器语言COFF目标文件。链接器(Linker:将汇编生成的、可重新定位的COFF目标模块组合成一个可执行的COFF目标模块。文档管理器(Archiver):允许用户将一组文件(源文件或目标文件集中为一个文档文件库。2015年9月26目DSP原理及应用6第4章TMS320C54x的软件开发过程sssccseeeeseeeeemeeeemmmmme2.“C54x的开发工具(代码生成工具:助记符指令一代数式

5、指令翻译器(Mnemonic-to-algbraictranslatorutility):将包含助记符指令的汇编语言源文件转换成包含代数式指令的汇编语言源文件。建库宏用程序(Libraryrbuil4utitity;建立用户自己使用的、并用C/C+语言编写的支持运行的库函数。十六进制转换程序(Hexconyersionutility:可以很方便地将COFF目标文件转换成TI、Intel、Motorola等公司的目标文件格式。2015年9月26目DSP原理及应用7第4章TMS320C54x的软件开发过程zzccseseeseeeemeeeemmmemme2.“C54x的开发工具(4)代码生成工具

6、:纤对制表程序(Absolute1ister):将链接后的目标文件作为输入,生成.abs输出文件。交叉引用制表程序(006ss-TYeferentef1ister:利用目标文件生成一个交叉引用清单,列出链接的源文件中的符号以及它们的定义和引用情况。2015年9月26目DSP原理及应用8第4章TMS320C54x的软件开发过程2.“C54x的开发工具(2)代码调试工具:C/汇编语言源码调试器:与软件仿真器、评价模块、软件开发系统、软件模拟器等配合使用。软件仿真器:一科模枳DSP芯片各种功能并在非实时条件下进行软仵调讪的诗试工其“它不而目余便件支持,只需在计算机上运行。集成开发环境(CCS):提供

7、了环境设置、源文件编辑、程序调试、跟踪和分析的工具,可帮助用户在软件环境下完成编辑、编译、链接、数据分析等工作。2015年9月26目DSP原理及应用5第4章TMS320C54x的软件开发过程z=cccccsseeeeseeememeeeemmmmme2.“C54x的开发工具(2)代码调试工具:初学者工具DSK:TI公司提供给初学者进行DSP编程练习的一套廉价的实时软件调试工具。软件开发系统SWDS:一块PC插卡,可提供低成本的评价和实时软件开发,还口用来诉行#什词订r桠/不盯在DSP芯片上实时运行。与仿真器不同,SWDS不提供实时硬件调试功能。可扩展的开发系统仿真器(XDSEmulator):进行系统级的集成调试,是进行DSP芯片软硬件开发的最佳工具。评价模块(EVM板):一种低成本的开发板,可进行DSP芯片评价、性能评估和有限的系统调试。2015年6月26目DSP原理及应用10

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号