语音信号处理课件第十二章_第1页
语音信号处理课件第十二章_第2页
语音信号处理课件第十二章_第3页
语音信号处理课件第十二章_第4页
语音信号处理课件第十二章_第5页
已阅读5页,还剩63页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第十二章语音处理的实时实现12.1概述112.2可编程DSP芯片应用基础12.3基于DSP的语音处理系统312.4DSPCCS集成开发环境412.5基于TMS320C5409的实时

语音识别系统5212.1概述

在实际的语音处理应用中,语音处理系统需要按照实时方式进行工作。

语音信号处理的实时实现方式一般有以下几种:(1)在通用计算机(微型机、小型机或工作站)中插上专用的数字信号处理板,称为主从系统方式,适用于实验室环境下进行语音信号处理技术的研究;

(2)用通用的单片机实现,这种方法可用于一些不太复杂的语音信号处理;

(3)由通用或专用DSP芯片以及其他辅助芯片构成一个独立的工作系统,也就是脱机式系统方式;(4)用嵌入式系统构成独立的语音信号处理系统,可用于便携式语音处理实时系统,近年来嵌入式系统和DSP相结合的复合系统已经进入实用阶段。

本章简要介绍可编程DSP芯片的基本概念、基本结构和开发工具,对基于DSP芯片的实时语音处理系统的构成作了介绍,最后介绍了一个基于通用DSP芯片的实时语音处理系统的开发。

12.2可编程DSP芯片应用基础12.2.1

DSP的发展历程DSP包含两个相关的概念:

数字信号处理(DigitalSignalProcessing)

数字信号处理器(DigitalSignalProcessor)后者是在模拟信号变换成数字信号以后进行高速实时处理的专用信号处理器,在本章内容中,DSP代表后者。

1982年世界上诞生了首枚DSP芯片(1978年AMI公司发布的S2811)。这种DSP器件采用微米工艺NMOS技术制作,虽功耗和尺寸稍大,但运算速度却比MPU(微处理器)快了几十倍,在语音合成和编码解码器中得到了广泛应用。随着CMOS技术的进步与发展,第二代基于CMOS工艺的DSP芯片应运而生,其存储容量和运算速度成倍提高,成为语音处理、图像硬件处理技术的基础。80年代后期,第三代DSP芯片问世,运算速度进一步提高,其应用范围逐步扩大到通信、计算机领域。

90年代DSP发展最快,相继出现了第四代和第五代DSP器件。第五代产品与第四代相比,系统集成度更高。这种集成度极高的DSP芯片不仅在通信、计算机领域大显身手,而且逐渐渗透到与信号处理、自动控制等相关的应用领域。近些年,随着集成电路技术的进一步发展,嵌入式微处理器的应用也越来越广泛。12.2.2DSP芯片的特点

DSP芯片主要特点:1.

DSP具有多总线结构,程序空间与数据存储空间分开,各有独立的地址总线和数据总线,取指令和读数据可以同时进行;2.

DSP具有独立的硬件乘法器,乘法指令可在单周期内完成,使卷积、数字滤波、FFT、相关运算、矩阵运算等算法中的大量乘法运算速度加快;

3.

采用流水作业,每条指令的执行划分为取指令、译码、取数、执行等若干步骤,由片内多个功能单元分别完成,相当于多条指令并行执行,大大提高了运算速度;4.

DSP具有零消耗循环控制的专门硬件,零消耗循环是指处理器不用花时间测试循环计数器的值就能执行一组指令的循环,硬件完成循环跳转和循环计数器的衰减;

5.

DSP经常包含有专门的地址产生器,它能产生信号处理算法需要的特殊寻址,如循环寻址和位翻转寻址,循环寻址对应于流水FIR滤波算法,位翻转寻址对应于FFT算法;6.

DSP片内具有快速RAM,通常可通过独立的数据总线在两块中同时访问;7.

快速的中断处理和硬件I/O支持。12.2.3DSP芯片的分类

1.

按基础特性分

2.

按数据格式分

3.

按用途分

12.2.4DSP芯片的基本结构在数字信号处理的运算中,常见的相关函数计算、卷积运算、信号滤波和各种变换算法大多可以归结为的乘加运算,因此的形式出现最为频繁。为了快速地实现数字信号处理运算,DSP芯片一般都采用特殊的软硬件结构。

DSP芯片的基本硬件结构包括:哈佛结构、流水线操作、专用的硬件乘法器、特殊的DSP指令以及快速的指令周期。

1.

哈佛结构

2.

流水线操作

3.

专用的硬件乘法器

4.

特殊的DSP指令

5.

快速的指令周期

在种类繁多的DSP芯片中,最成功的是美国德克萨斯仪器公司(TI)推出的一系列DSP产品。

1.TMS320C2000系列

TMS320C2000系列包括TMS320C20x、TMS320C24x、TMS320C28x。

TMS320C20x系列DSP芯片具有如下特点:

(1)

处理能力强。最高运算能力40MIPS。

(2)

片内具有较大的闪存。不仅降低成本,减小体积,同时系统升级方便。12.2.5常用DSP芯片简介

(3)

功耗低。如使用DSP核的省电模式可进一步降低功耗。

(4)

资源配置灵活。

TMS320C24x系列针对数字控制系统应用作了优化设计。

2.TMS320C3x系列

TMS320C3x是TI的第三代产品,也是第一代浮点DSP芯片。该系列产品有TMS320C30、TMS320C31、TMS320C32、TMS320C33四种。TM眯S3备20菊C3渣1是TM如S3们20盏C3宏0的简诸化和盈改进系型,受它在TM污S3辉20揉C3备0的基督础上嗽减去菠了一瓦般用距户不霜常用正的一饺些资耽源,蜓降低渠了成在本,佩是一挑个性意价比落较高夫的浮婶点处患理器匪,在筝国内席已得丝式到了毕较广商泛的纷应用小。TM废S3辩20飞C3顶3是TM亚S3记20虾C3杰x系列袖中性交能最编高,却功耗遥最低离的一跃种芯虾片,共采用3.筝3V电压承(核仇心电水压1.孩8V),贷峰值漆功耗虏小于20依0m切W。3.泽TM律S3辣20城C5就00摇0系列TM哈S3紧20班C5欺00俯0系列DS夕P包括TM沸S3厘20涂C5变4x和TM鉴S3仗20妙C5烧5x两大弃类。蓬这两者类芯顿片软壳件完后全兼辟容,跳所不葛同的程是TM向S3做20谨C5顿5x具有渴更低勇的功城耗和罢更高令的性亩能。TM阻S3吓20愈C5炼4系列宗是为融实现拥低功觉耗、穴高性没能而炕专门喂设计览的定范点DS紧P芯片端,主堤要特明点:(1干)运算慢速度医快。搂运算唉速度叛为30拖~5狸32般MI茅PS。(2仓)优化各的CP消U结构饱。可蒙高效妙的实畅现无弃线通谷信系统的循各种须功能躲。(3棍)低功盾耗方椒式。孟可以番节省DS腰P的功顿耗,尤特别屡适用于以无线凳通信跨设备迎。(4耀)智能腿外围血设备晚。TM蚊S3系20闭C5财5x是目就前功葵耗最典低的堆,与TM缘瑞S3津20商C5归4x兼容掌且性顿能比蕉之提练高了5倍,狐功耗浊仅为份其1/唐6。TM茧S3欢20艺C5咏5x采用福变指办令长冒度提斧高代挣码效已率,疏增强觉并行热机制亿提高委循环猛效率砌。TM役S3拌20饲C5长5x以极涂低的脆功耗径和优植越的炎性能疗可以己在通券信、场消费位电子罪等很阵多领前域得迫到广负泛应陆用。4.TM踏S3既20志C6纳00秘0系列TM危S3瞒20弟C6湖2x系列仗是19砖97年开瓜发的桃定点DS且P芯片叹,特械点是笑:(1厌)运行策速度焦快。悠指令绘周期部最小爽为3.估3n净s,运哄算能假力24钥00挤MI欺PS。(2拳)内部鞠集成简了高巧度正碧交的2个乘勉法器狠和6个算亮术逻辑单氏元,结单指依令周扩期最祥大支坚持8条32位的辉指令肥。(3疾)指令莫集不早同。犁一个汤时钟沟周期化内可戏并行香执行划多条熊指令尺。(4烟)大容祸量的恩片内差存储田器和择大范辣围的规寻址糊能力康。(5愿)智能悠外围畏设备毅。(6敲)低廉叨的使扇用成久本。TM因S3使20版C5晚5x是目党前功某耗最击低的坝,与TM搞S3西20嚼C5志4x兼容幕且性纪能比乞之提卸高了5倍,春功耗烦仅为寺其1/横6。TM就S3第20识C5林5x采用担变指斥令长可度提阅高代冬码效获率,嫩增强互并行面机制宅提高爱循环玩效率坚。TM鄙S3布20趟C5丹5x以极谁低的井功耗钞和优姻越的洋性能猛可以排在通唐信、衫消费蚀电子甘等很太多领化域得村到广笔泛应贯用。TM专S3骗20滥C6绒4x是TM摧S3趴20欢C6市00疮0系列DS宪P中的严最新缴的高交性能腔定点启芯片漆,其黄软件冠与TM立S3敬20绢C6隐2x完全爬兼容条。TM章S3须20胳C6晌4x采用Ve手lo点ci落TI框.2结构露的DS辜P核,杀增强岗的并古行机落制可弦以在诊单周滨期内匀完成4个16搁xl向6位或8个8x饲8位乘煮累加皂操作第。与TM壳S3历20倡C6导2x相比可,TM年S3核20级C6亦4x的总约体性咱能提头高了10倍。TM赠S3夹20劝C6凡7x是继脏定点DS息P芯片TM碌S3坐20神C6赛2x系列欠后开自发的夹一种臣新型删浮点DS枝P芯片终,特叼点是艳:(1于)运行至速度疼快。膨指令逆周期6n老s,峰狸值运柴算能贝力13笋36MI终PS,单戒精度律运算答可达1G喂F见LO垒PS,双精料度运宫算可粗达25祖0M日F到LO孕PS。(2肌)硬件缓支持IE那EE格式期的32阶bi览t单精挥度和64松bi钟t双精漂度浮秀点操初作。(3抄)集成拖了32盘x3巾2比特坐的乘许法器谋,其源结果奸可为32绝bi耀t或64掘bi摔t。(4貌)料TM个S3吃20巧C6宫7x的指婚令集乳在TM叛S3掉20户C6影2x的指令集茧基础庙上增限加了小浮点挤执行政能力丧,可孟以看农作是TM根S3排20极C6家2x指令姐集的芦超集瓜。TM嫌S3杜20越C6磁2x指令充可在TM咽S3展20中C6班7x上运痰行,灯而无效需任狡何改挽变。TM收S3观20尝C6陕7x系列子适用至于对欠运算听能力锯和存装储量典有高包要求案的应低用场处合。TM讯S3定20勿C6抖4x是TM务S3坊20衔C6辉00趁0系列考中最吹新的堆高性秘能定片点芯座片,缩慧软件颜与TM缴S3表20兼C6毙2x完全围兼容邮。DS厚P芯片叉最初味主要长应用觉在数支字信勿号处旁理领窃域。旅随着DS放P技术孩的不议断发驴展,话其应漠用领神域逐梯步扩秩展到严自动队化、留机械材电子随等领共域。落目前西,其锤应用屑范围颤已经贡越来叹越广灯。1.作为登通用调数字竖信号早处理骡器,晋可用平于数蔽字滤发波、谎卷积拾、相看关、FF颗T、希吗尔伯辆特变歇换、烛自适矿应滤永波、济窗函秤数产炎生、算波形康发生推等。2.在通届信设打备中瓣,可交用于劣高速臣调制租解调叹器、挪编/毒译码奇器、舍自适楼应均拴衡器鼻、传蛾真、渔程控延交换玩机、欺蜂房猎移动讯电话品、数碍字基闪站、缩慧数字鼻留言抹机、12节.2妙.6姑DS孤P芯片握的应之用回音垃消除宵、噪隐声抑浆制、就电视稿会议集、保粪密通肢信、绳卫星息通信鼓、TD胁MA/FD鸦MA/CD攻MA等各闭种通灯信制蜓式。躁随着艇互联减网络丝式的迅恢猛发券展,DS唯P又在奶网络硬管理/服务临、信听息转夜发、IP电话馒等新毙领域贡扮演视着重盛要角双色,吗而软公件无风线电滋的提赖出和尾发展恳进一犁步增透强了DS惧P在无受线通筒信领势域的吼作用浓。3.在语福音处藏理领为域,稍可用闯于语知音编烘码、续语音侮合成捧、语亡音识脖别、阶语音构增强绘、说艺话人肾辨认云、说纪话人晚确认转、语此音储铜存等疼。4.在图昌形/驶图像衔处理畏领域省,可杰用于爪三维瓜图像魄变换投、模掉式识扎别、愁图像痰增强串、动妖画、体电子矩出版表、电汤子地类图等籍。5.在自怕动控虑制领誓域,谎可用坦于磁闭盘、行光盘藏、打斥印机遮伺服毕控制剧、发脆动机马控制橡、电理机驱侍动等京。6.在仪堂器仪纺表中采,可位用于研测量啊数据赏谱分迹析、革自动倚监测掌及分脆析、男暂态妖分析哀、勘时探、密模拟胀试验叫。7.在医照学电测子领敏域,劈燕可用浅于助益听器标、CT扫描轰、超凭声波随、心注脑电糊图、旋核磁逗共振什、医伸疗监扛护等宣。8.在军叹事与价尖端植科技健领域麦,可栽用于叛雷达汗和声栋呐信级号处隙理、朝雷达凤成像咽、自雾适应丑波束浩合成工、阵白列天屯线信旨号处疼理、筝导弹杂制导野、火榨控系关统、辛战场C3围I系统症、导裹航、件全球事定位GP值S、目虚标搜府索跟殊踪、沃尖端净武器冠试验贡、航押空航醒天试辈验、豪宇宙那飞船牛、侦誉察卫僚星。9.在计驴算机术与工漆作站松,可挪用于链阵列革处理屋机、垃计算族加速废卡、陷图形培加速冻卡、估多媒型体计货算机侧。10.在消蜘费电隆子领帽域,偿可用呜于数吹字电南视、驼高清叨晰度祖电视内、图窝像/声音罪压缩晨解压抛器、VC抬D/饥DV叹D/穴CD播放挖机、策电子押玩具究、游正戏机锦、数六字留围言/应答汉机、软汽车浸电子央装置厅、音慰响合慈成、器住宅判电子祝安全艳系统哥、家泰电电拒脑控苹制装威置。12纳.3基于DS便P的语努音处吊理系忘统12华.3芦.1基于DS馆P的实太时语惩音处原理系恨统的算构成一个禾基于DS裁P芯片焰的实夺时语油音处所理系克统如葱图示论:模数转换DSP芯片数模转换平滑滤波语音输入语音输出图12.3

实时语音处理系统抗混叠滤波图12武.3中给律出的泽基于DS授P的语惩音处登理系造统模比型只且是一凭个典爸型模替型,召并不泥是所吃有的愈语音梢处理抱系统威都必杨须具省有模痛型中摸的所泉有部傍件。砖比如面语音让识别酷系统宁在输啦出端刺并不澡是连延续的垫语音翁波形迷而是盼识别去结果蛙,如鬼数字僻、文鸽字等协,因车此可汪以不姿必进悉行数由模转镰换。12猫.3昨.2基于DS萝P的语服音处诱理系围统的痕特点DS痕P语音未处理局系统弟以数早字信民号处律理为码基础箩,因拐此具敲有数抬字处离理的恭全部范优点古。1.接口尸简单菊方便锡。2.编程所方便偷,容麦易实粱现复辟杂的脖算法敏。3.精度灰高,纺稳定闯性好州。4.集成掏方便县。12纲.3估.3基于DS砖P的语井音处部理系译统的核设计企过程基于DS贿P的语撕音处旗理系团统设沉计的称一般旬过程杜如下桌:定义系统性能指标选择DSP芯片系统集成系统调试和测试软件编程软件调试硬件设计硬件调试图12.4基于DSP的语音处理系统的设计流程设计惩系统杀之前亦,必按须根穗据语欣音处秩理系蛋统要纹达到路的目延标和召要求满确定助系统饥的各激项性行能指区标。谁按照浸语音身处理缘瑞的要她求,毛系统辞要达特到的未目标割通常别可用坐数据竖流程循图、漂数学务运算车序列戚、正挖式的花符号谁或自乎然语汽言来倡加以孕详细碰描述着。在基炕于DS防P的语猾音处误理系勇统中似,对告语音蜜信号便的处识理方乔法也棒就是年语音调信号克处理系算法世。算量法模蒜拟输洁入的被数据鉴根据廉不同续的情魂况可宴以是葬经过悲采样跨的实甜际信滑号,览也可莫以是就假设犯的数残据。实时DS桥P语音搂处理欠系统坡的设稿计包盲括硬双件设并计和兼软件匠设计攀两个倘并行辱的部临分。怨硬件黑设计渴首先闭要根丽据运支算量摆的大延小、执运算长精度亦的要博求、滥系统毕成本收限制少以及嫌体积剃、功劝耗等还要求围选择案合适系的DS征P芯片纺,然丛后根释据系隆统要辞求和夕选好役的DS吹P芯片丧设计逢外围丙电路挪及其控它电收路。捞软件旬设计摔和编侍程主痕要根殊据系卧统要滋求和彻所选拜的DS碧P芯片锁编写叮相应首的DS钱P汇编麻程序盏或C/购C+匆+程序定。在织实际关应用蜡系统悄中常苗采用驼高级柄语言械和汇扑编混决合编种程的测方法妻。DS领P硬件纱和软茶件设疫计完僵成后疗,就养需要他进行教硬件碗和软羡件的输调试林。软划件的凯调试假一般鞠借助阁于DS忘P开发闲工具铸,如丈软件母模拟换器、DS酸P开发恩系统政或仿晴真器翠等。低调试DS狠P算法肤时一骂般采锄用将阵实时赏结果迫与模样拟结林果进相行比朱较的麻方法核。应买用系耗统的拥其他狼软件永可以暗根据惰实际固情况造进行象调试愤。硬迁件调帐试一兵般采寄用硬袄件仿饼真器放进行避调试水,如瞧果没绍有相户应的责硬件列仿真巧器,敌且硬眨件系厦统不料是十崭分复袋杂,键也可棚以借历助于恩一般讲的工估具进隶行调算试。系统虾的软纯件和哑硬件培调试绝完成电后,加就可脂以将僵软件新脱离讯开发板系统门而直颗接在字应用庭系统艇上运成行。12粥.4梁DS标P映CC号S集成咱开发悠环境12裂.4百.1烂DS认P的开贱发工阳具可编疲程DS校P芯片守的开拐发需枪要一跑整套搜完整赤的软紫硬件献开发糠工具永。这湿些开蹦发工污具一走般可陵以被戚分为学代码页生成蜜工具勤和代艰码调诸试工撇具。代码养生成沿工具物的作馒用是势将用C或汇酒编语警言编州写的翁程序锈转化检为可唯执行拦的DS摘P程序动。TI公司锋提供材的代烛码生部成工谅具主练要包背括:C编译允器、疗汇编趣器、搞链接话器、妖文件串格式烘转换禁程序陷、库振存生众成程近序、学文档戴管理彼程序君、库灶存文尼件头最文件汽等。代码否调试是工具沸的作叫用是悦对DS早P程序夜进行售调试欣以达密到预金定的备设计百目标心。代厉码调吊试工思具主板要包碌括C/汇编晚语言塞源码懒调试扑器、体初学普者工离具DS备K、软捞件模命拟器那、评膏价模床块EV民M、软辜件开肥发系陪统SW规DS、软塞件仿啊真器陆等。CC培S是TI推出府的集遥代码碍生成绸工具禾和代减码调浸试工底具于坚一体穿的DS搞P集成她开发扭环境冒,结略合仿漫真器段等硬晒件调胆试工枕具,仇就可望以进威行几火乎所班有的DS沃P软硬键件测狡试。19单99年TI公司键推出响了集植成开堪发环钟境CC遭S哗ID庭E围(C贤od巷e将Co隆mp摩os间er艰S沙tu把di之o按In盛te避gr梢at讯ed捆D窄ev幻玉el班op聚me臣nt沃E祖nv受ir歇on齿me果nt)。它互支持TM慌S3球20蹦C2裤00聋0、C5陆00灿0和C6状00股0系列胡。CC奏S是一定个开捕放和纺具有鹊强大坛集成脱能力撑的集流成开宰发环汤境,隙该套希开发姻环境规集成排代码丢生成寨工具披和代锦码调矛试工城具为艳一体努,能论完成DS逼P系统服开发令过程水的各袍个环倒节。12贯.4晒.2叼CC兰S概述1.工程新管理阻功能CC残S对一忘个DSP应用纵系统肥的文裤件管晒理是瓣通过量工程霸方式凶进行送的。(1叉)向工泛程中约添加悉文件念,CC仁S会根振据文衡件的甩类型砌将其陶自动补分配档到相汗应的川文件栗夹。(2念)不用态添加葱头文浓件,CC柿S会自计动搜踢索源锣文件候用到厕的头购文件服,并神添加燃到工摆程中达。2.源代遵码编测辑功吴能(1秤)对C语言察和汇率编语顾言源轮代码逝进行遇编辑补。(2安)可在鼻一个榜或多摄个文仔件中手查找吼、替虎换、恋快速惹搜寻慢特定牙字符茂串。(3迅)可以诊根据踩用户吗习惯烦定制历不同载的快青捷方害式。(4葛)对关万键字求、注帅释、电字符第串等冰以不泽同的屠颜色源高亮洪显示骨。(5匠)选定且某一择指令顺后,壮按下F1键,杰可以品得到迅指令叨帮助烈。3.代码企生成原功能CC鸟S对某御一应固用系旅统的劳生成核,实闸际上丈就是懒实现理对这建一工成程的渠编译撤、汇歇编和耀链接务。(1秒)通过有对话低方式肢设置Bu潮il趋d命令尤选项叨。(2臣)姥C编译澡器将C源代活码编葡译为猴汇编牵语言登代码洞。(3晓)扫描争文件送,为顿整个搂工程钉创建漂依赖邮关系惯树。(4旨)运行题支持居库。4.代码乘调试粘功能(1暂)提供摸完善馆的程拾序运弟行控迟制的笑功能竿,如播单步叮执行著、条毒件执售行和惹端点感设置校等。(2涉)综合以数据炉显示休能力暖,可丸以方暴便地卷通过树不同网窗口锅显示魔和修呼改变匪量、疯存储弃器和伤寄存席器的破值。(3蚊)在断附点处船自动否更新哥所有约窗口励。(4鸡)显示晋反汇检编文会件和C文件窜,实陪现C语言垦和汇服编语离言源韵代码君的同绿时调皆试。(5肚)图形时显示DS戒P中的泉数据善。(6旱)统计药代码底的执质行时毙间。用C或汇矛编语废言开张发的伤应用兼程序墨,经宅代码鱼生成除工具侦编译嗓、链狱接后任生成名可执政行文坟件(*菜.o词ut零),还粥需要破把可脚执行竭文件辛加载团到指扇定的DS亦P目标范板或律软件芝模拟汉器中进行秘逻辑薯错误不和实贤时性恐调试班。CC仰S支持录的调络试器岛包括:Si坝mu总la拨to调r(软件疑模拟己器)、EV吼M、DS焦K板和搁硬件才仿真辈器XD贞S5象10等。图12值.5给出站了CC夏S的功附能框案图。设仪计概念抄性规姓划调资试语法像检查断点烫设置和日律志保欲存等编程敬和编器译创建僵工程松文件编写论源程毒序和配默置文咳件分础析实时耕调试统计渗和跟弯踪图12赚.5CC陆S的功耕能框挽图CC节S包括扎如下胆各部偷分:CC告S代码艺生成映工具根、CC断S集成童开发敬环境职(ID腿E)、DS僵P/很BI渗OS插件很程序刘和AP其I函数撤、RT鸽DX插件摧、主存机接原口和AP蚊I函数盗。CC聚S构成受及接渠口见无图12萌.6。12洪.4震.3但CC协S的构溜成图12买.6降CC供S构成立及接际口1.CC选S的代猜码生虎成工维具代码吸生成淋工具须奠定缺了CC旺S所提乏供的成开发西环境产的基卫础。拼图12牧.7是一汉个典寨型的翠软件怎开发拐流程极图,啊图中构阴影询部分依表示睡通常凡的C语言北开发东途径侵,其窑它部端分是认为了尽强化丈开发妨过程鼠而设票置的梯附加删功能想。图12宁.7描述膊的工碍具如如下:(1称)每C编译竭器(C击c诉om蒙pi违le予r):产生去汇编距语言衡源代厘码。(2线)汇编肝器(a畅ss坦em刻bl区er江):把汇病编语半言源造文件翻译成招机器蚁语言猛目标谅文件送。(3米)连接狐器(li壮nk纽奉er):把印多个矮目标婶文件徒组合龟成单盖个可默执行叠目标剖模块理。(4稿)归档饺器(ar警ch碑iv概er):允宅许你术把一秃组文借件收陕集到富一个光归档默文件广中。(5波)助记真符到免代数舞汇编漫语言匆转换据公用霞程序(m撤ne龄mo漂ni选c鄙to内a挥lg烟eb枕ra疫ic进a离ss遭em绩bl炮y渡tr忍an质sl邪at贤or箱u唐ti聪li绿ty灿):把纯含有裳助记争符指形令的盆汇编毯语言缓源文滥件转草换成恋含有抓代数赌指令交的汇驰编语夜言源那文件前。(6云)建库品程序(li产br窝ar踏y并bu鸽il醉d董ut贞il慎it厨y):建筑立满能足自英己要缩慧求的美“运汉行支扒持库蹄”。图12剩.7软件率开发诵流程(7龙)运行化支持鼓库(r卫un匠-t毯im欺e-旗su山pp佳or丈t躁li篇br除ar街ie积s):它包餐括C编译烫器所疲支持娱的AN厉SI标准侦运行晕支持裤函数跳、编火译器烛公用蜘程序揪函数优、浮堡点运叫算函佩数和C编译蝇器支然持的I/纠O函数她。(8峰)十六朴进制垂转换姿公用锦程序(h办ex蜜c引on泻ve华rs张io蛛n淡ut森il扶it继y):把CO逐FF目标寒文件柄转换曲成TI听-T搜ag头ge送d、AS笛CI译I-瓣he轻x、In捷te去l、Mo批to挖ro六la泽-S、或Te虫kt械ro至ni锈x等目罪标格军式。(9毁)交叉蹄引用峰列表断器(cr摧os纲s-泊re外fe哭re溜nc弯eli送st鞋er):用目拒标文衬件产奴生参信照列倡表文唉件,右可显仪示符武号及淋其定奋义,炒以及博符号脏所在准的源侨文件讲。(1遣0)绝对发列表咱器(ab挑so家lu饭teli砍st骆er):它输齐入目策标文准件,锁输出.a涉bs文件陆,通皮过汇初编.a肉bs文件露可产竿生含池有绝悼对地亡址的落列表纪文件径。2.着C焰CS集成市开发饺环境CC昨S集成慕开发具环境(ID承E)允许庭编辑航、编艰译、闲汇编漫、链督接和朝调试DS行P目标理程序既。(1宰)编辑访源程柜序(2香)创建位应用奶程序(3邀)调试六应用汤程序3.DS攻P/衡BI没OS插件DS凭P/押BI统OS织A数PI具有威下列督实时回分析践功能弟:程俘序跟士踪(Pr扑og屯ra疏m渗tr围ac谈in献g)显示钩写入匹目标萝系统徒日志(ta经rg软et兽l瓶og)的事雕件,歼反映差程序羞执行嘴过程粉中的干动态罚控制开流;才性能奶监视(Pe蹦rf佛or朱ma看nc坑e厦mo凭ni匆to阅ri稠ng)跟踪舌反映泰目标环系统辛资源朽利用骗情况蚁的统徐计表隙,诸匪如处添理器宇负荷阴和线搂程时廉序;余文件注流(Fi堂le到s抗tr棋ea张mi炸ng)把常匪驻目弱标系仅统的I/闭O对象救捆绑妖成主宴机文档。DS韵P/祖BI丙OS也提情供基继于优筋先权继的调载度函血数,锄它支州持函赚数和仁多优掩先权趋线程耻的周耳期性铲执行姜。4.硬件壁仿真济和实坟时数停据交谈换TI受D决SP提供宏在片至仿真腊支持煌,它怕使得CC括S能够貌控制伐程序圣的执渡行,宫实时伴监视百程序恒运行股。增摸强型JT言AG连接基提供范了对技在片扇仿真椅的支热持,福它是历一种贵可与淘任意DS煌P系统厦相连戏的低瓜侵扰呜式的锈连接蛮。仿柴真接滚口提蜻供主鞠机一遣侧的JT稠AG连接馋,如TI肚X喂DS片51倒0。为缺方便荐起见失,评源估板哀提供副在板JT置AG仿真损接口惨。在片矛仿真盈硬件锋提供伟多种后功能晒:1)DS抱P的启喷动、研停止葬或复递位功咽能;2)向DS触P下载本代码陡或数歪据;3)检查DS扁P的寄嫌存器垮或存黑储器凡;4)硬件选指令宪或依甚赖于形数据迫的断津点;5)包括笋周期翠的精节确计烘算在牙内的原多种鞋记数购能力韵;6)主机排和DS显P之间挪实时刘数据闹交换(RT链DX)12坊.5基于TM翅S3择20记C5捧40旗9的实玩时语央音识惊别系道统12晕.5神.1硬件汤介绍本节所以TM顿S3双20威C5扛40剧9D幸SP为核亲心并瓜配置诸一些牛外围吉器件瓣构成由一个拿非特戚定人打小词表汇量胁语音榨识别摊系统彩。系营统硬替件主劫要由隐处理韵器模育块、鸟编解华码模瓣块、击存储垦器模法块、役串行眼通信袜模块钳和电周源模雄块等甘组成塘。TM殿S3耳20滤C5各40橡9是整经个系浙统的同核心滩,其胃它设给备都捎围绕演着它幅工作新。PC语音输入处理器模块TMS320C5409异步通信串口模块电源模块JTAG语音输出

存储器模块编解码模块TLC320AD50图12.8系统硬件结构系统径硬件超结构谜如图12析.8所示泻。1.处理者器模畏块(1美)顽TM货S3赚20突C5家40吗9解DS陶P简介(2屠)处理功器模粱块设昼计2.编解促码模跟块编解室码模熊块以TL谣C3照20锹AD信50闷C为核录心,呼主要苦完成启对从籍麦克础风或窗线性婶音频设接口离输入震的语峡音信犬号的胁采样睁和模乏数转谷换,悉并能迎够将DS幕P处理委后的州信号毫转换迫成模音拟信钟号由盾音频白输出绘口输沾出。TL压C3留20援AD遗50延C(以亦下简嫁称AD瓜50)是TI公司陷生产室的多定媒体层音频胜编解根码器愤芯片涌,它傍为系亏统提蜂供了沉一个西灵活岛、通洗用的腊音频废前端距。AD纱50的主膨要特扣点如都下:(1翼)单一贪的5V电源米供电肢或5V模拟类、3.赚3V数字拆双电箩源较供电衫。(2春)内含16位精画度的AD彻C和DA娘C。器件深中的AD士C为64倍过介采样膨,DA抹C为25稍6倍过关采样(内部)。(4英)吗A炊DC和DA妖C的SN安R(信噪悟比)能达喂到89维dB。(5雨)可编艺程的AD领C和DA推C的采痕样速亿率,抚最大笼可达22悟.0徒5kH劈燕z。(6且)可编贞程的描输入御输出允增益躬。(7展)支持下级联万方式雁工作隶。(8棉)数据搜的动废态范振围能欺达到88干dB。模拟输入复用器ADC抽取滤波器缓冲模拟环路时钟模块低通滤波器DAC内插滤波器缓冲数字环路AUXOUTDOUTDINMCLKIN图12船.9韵TL距C3弃20怖AD希50的结获构3.存守储器苍模块TM址S3婚20梨C5却40腰9辟DS抵P总共破有19晃2千字币的存运储器可空间

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论