ImageVerifierCode 换一换
格式:DOC , 页数:16 ,大小:968KB ,
资源ID:7014785      下载积分:10 金币
验证码下载
登录下载
邮箱/手机:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/7014785.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  
声明  |  会员权益     获赠5币     写作写作

1、填表:    下载求助     留言反馈    退款申请
2、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
3、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
4、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
5、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【xrp****65】。
6、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
7、本文档遇到问题,请及时私信或留言给本站上传会员【xrp****65】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。

注意事项

本文(SEED——DSP开发工程建立.doc)为本站上传会员【xrp****65】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4008-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

SEED——DSP开发工程建立.doc

1、前段时间一直忙一个项目,同时在生活上时时提防和抵抗中国地沟油、国外核心转基因调和油、大豆油、色拉油、大米玉米、可怕的喂药鱼、药水泡农药喷无虫咬的青菜,所以没时间打理自己的博客,让开发攻略停顿了一段时间。还好,这个世界上还有很多善良和正义的人们,值得我们继续战斗下去。DAVINCI DSP的开发环境分两部分来讲,一是单核DSP运行的环境,二是和ARM建立相互通信DSP SERVER机制。本片先从简单的单核DSP运行环境说起,因为这个是基础的必须的东西,同时适合DM643X、DM644X平台。说到DSP的开发环境,当然离不开CCS,仿真器安装调试等步骤,这些很多网友都发表过不错的文章。本人重点介绍

2、DM6446的DSP开发环境。一、CCS安装介绍目前CCS4.0已经出来,网上有篇文章CCS V4SEED仿真器基本操作指南.pdf的介绍,大家可以了解一下,功能比CCS3.3强大多了,而且配置也比较简单。但鉴于国内主流开发DAVINCI的CCS版本是3.3,所以在这里具体介绍一下。购买合众达仿真器或闻亭仿真器,都会提供TI CCS3.3,网上也有下载,安装之前,建议把各种杀毒软件先关闭掉,然后运行文件包里的setup.exe,会提示你的安装路径选择和平台选择界面,见下图:如果不是开发OMAP芯片、C2000、C5000平台芯片,这些可以参考上图,把他们“X”掉,这样CCS安装就更省空间。TM

3、S470和C6000平台一定要选,TMS470包括ARM9的驱动和配置,C6000包括C64、C64+、C67。然后点击“Next”,按提示安装下去。二、仿真器驱动安装介绍选用仿真器,一般就是合众达SEED和闻亭了,开发DAVINCI平台,都必须用到560型仿真器,510是不行的,不知道TI当时是怎么想的,仿真器如此贵,也不便于DAVINCI平台的推广。三年前PCI 560(8000多)和USB 560(上万元)都非常贵,后来推出560 PLUS一般都要4000左右。购买两家公司的仿真器都会提供安装光盘,里边有详细的安装介绍,这里不累赘。三、建立DSP BIOS例子工程1、配置CCSCCS安装

4、和仿真器驱动(本人买的是SEED 560PLUS)结束后,双击桌面Setup CCStudio v3.3,进入配置界面,见下图主要选择C64+平台,xds560,开发DM6437,就选择C6455 XDS560这一项,如果开发开发DM6446,就选择DM6446 XDS560这一项,然后点击下面“Add”,这样在配置My System左边出现平台信息。右键点击“ARM9_0”,选择“属性properties”,进入,在GEL file输入dm644x_dvevm_arm.gel,接着,点击“C6400PLUS_0”,选择“属性properties”,在GEL file输入dm644x_dvev

5、m_dsp.gel。一般买开发板都会提供相应的GEL文件,最后点击左下边“Save&Quit”,保存设置。为了验证CCS安装、仿真器安装和配置是否正确,首先插好仿真器JTAG,如果板子有程序,建议把DM6446 BOOT MODE设置为UART模式,目的让板子发送BOOTME命令,板子没程序也会发送BOOTME,在这种模式下,才能连接JTAG。运行桌面的CCStudio v3.3,见下图,给板子上电,确保上面的安装和配置一切OK,右键点击ICEPICK_C_0,“Connect Device”能连接上的话,表明仿真器等安装没问题,见下图。连接设备连接ARMOpen ARM9_0,设置DSP从D

6、DR BOOT连接DSPOpen DSP以上连接如果都OK的话,表明仿真环境已经建立好,这时可以做DSP开发工作了。不过在进行工程开发之前,补充一点东西,有些朋友喜欢更新较新的DSP/BIOS包,DSP/BIOS是一个实时的操作系统,比如bios_setupwin32_5_33_06.exe,或者开发DM6437平台,则需要安装DM6437_DVSDK、NDK等开发包。CCS3.3自带的DSP/BIOS版本比较低,是5.31.02,安装新的DSP/BIOS包后,要对新的BIOS版本进行设置,点击菜单上的“Help”的“About”就会弹出下图:点击“Component Manager”,见下图

7、,选择新的BIOS版本,从菜单上“Save”,并“OK”退出。关闭CCS,然后再重新启动CCS,新版本的BIOS就设置好了。2、工程建立通过以上的步骤,我们可以开发DSP程序了,DSP程序分两种开发模式,算法LIB的开发和系统工程开发,或者把LIB的源码一起放到工程统一开发。点击DSP界面菜单“Project”的“New”,出现以下界面,如果是系统工程开发,输入工程名字,选择工程保存路径,点击Finish,就OK了。如果是算法LIB开发,则按下图选择.lib进入工程界面这里边的工程配置有很多学问,涉及到DSP/BIOS的配置和设计,程序运行效率(优化),大部分DSP的书籍都有介绍,如果这里要详

8、细一步一步描述,则太浪费时间,我们在这里点到为止,重点介绍DM6446 DSP端开发。右键点击工程,dm6446_example.prj,下拉有Build Options,这里有Debug模式和Release模式,运行程序时,Debug模式可以设置断点等一些功能,但运行效率很低。而Release则是正式发布版本模式,对程序做了一些优化,包括流水线等,不能设置断点。我们以Release模式为例,见下三图,其他设置保持默认的就可以了,更完善的功能,则需要自己修改,这方面得书籍和网文有很多,CCS菜单Help里也有很多描述详细的文档。设置完工程配置后,右键点击Soure,添加源码文件,一般就是*.C

9、、*.CPP、*.asm、*.sa文件,然后添加相应的*.cmd文件,有例子可参考。Include不需要添加,编译的时候会自动链接到工程配置指定的路径搜索。Libraries则需要添加(CCStudio_v3.3C6000cgtoolslib)里的rts64plus.lib。还有其他LIB,比如自己开发的*.lib,c6400dspliblib下的dsp64x.lib,c6400imgliblib下的img64x.lib,EDMA3 LIB,这些根据工程和算法程序需要而添加。对于DM6446产品开发,无论采用TI DSP SERVER机制,还是独立DSP运行模式,都离不开DSP/BIOS,下图

10、是新添加DSP/BIOS的方法,当然,你也可以直接使用开发板提供商提供的例子,或从网上下载相关带DSP/BIOS的例子。选择ti.platform.evmDM6446,选择“Global Settings”,右键进行设置,见下图,DSP工作频率,看情况设定,商业级DM6446采用594M,其他设置保持不变。还是在同一个界面,选择64PLUS,关键的地方时L2CFG,就是定义L2内部存储器CACHE的大小,同时使能MAR 128-159,这些L1D、L2的存取速度比DDR2快多了,可惜这两个片上内存很小,不能把很多程序段定义到这些片上内存运行。同时,因为上面使用了32K的L2,则MEM下面的IR

11、AM处,右键选择属性配置IRAM的len为32K,否则保存BIOS配置文件*.TCF时会出现错误,同样设置DDR或分配新的内存段(片内和片外),段的地址和长度一定要一一对应,衔接好,不能越界。然后我们对MEM进行设置,同样右键选择MEM-Memory Section Manager,第一个参数一般为0x0004,第二个参数默认是0x400,太小,我们加大一点,0x4000、0x8000、0x10000都可以。“No Dynamic Memory heaps”,不选,这样就允许我们在程序里动态申请内存,刚开始是不出现DDR2的,你要先“确定”,再右键选择DDR,入下图,“create a hea

12、p in this memory”一定要选中,然后heap的大小定义为0x01000000,16M,这个大小自己定义。这里设置完后,回到上图,DDR2就出现在下拉条里。这时候,上图的BIOS data BIOS code这些设置都可以定义到DDR内存上运行都可以。还有BIOS里的BUF、SYS - System Settings、Instrumentation、Scheduling、Synchronization、Input/Output介绍到这里,编译自己建的工程是没问题了,CCS仿真也可以运行程序,有关Instrumentation的设置、Scheduling、Synchronizatio

13、n、Input/Output这些在这里就不用累赘了,要认真讲完,完全可以写一本书,其实书店很多DSP的书籍都有介绍,网上各大DSP的论坛也有人举例如何添加多TSK、PRD、HWI、SWI、SEM、MBX等应用。四、OUT文件的处理生成的OUT文件,可以使用HEX64产生BIN文件,然后通过ARM,字节写个DSP BOOT的程序,设置控制DSP BOOT的寄存器,就可以把DSP给运行起来,这是一种独立运行DSP的方法,第二种就是下篇要介绍的TI DSP SERVER机制,如何把OUT文件和Codec Engine结合起来。五、声明写了这几篇开发攻略的文章,很多朋友看到本人的QQ后,都把本人的QQ加上,本人的QQ是用来和客户洽谈生意,并给购买本人产品的客户提供技术支持。没有这个条件的朋友最好通过博客留言,大家一起讨论不是更好,因为本人不是老师,也不是职员,很多时间要为自己的生活奔波。如果大家对DM6446核心板、DM6437核心板,开发板或者项目合作感兴趣,可以聊聊。我们的目的就是辅助客户快速设计自己的产品,便于抢占市场。

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服