DSP基础与应用系统设计.pdf

5星(超过95%的资源)
所需积分/C币:10 2012-12-25 13:49:00 16.49MB PDF
24
收藏 收藏
举报

DSP基础与应用系统设计.pdf ,学习资料认真学习
目录3 4.5.3PCI总线 ↓喜自即血■血血●■ ……,-…………---…-…];3 4.6 Internet intranet Fll Initanet 172 4.6.1引言 『阝↓卧■备吾■■自自···鲁· ·如自4會罪4tr聊甘■香d十十t血T平日卜■ 4.,6.2现场总线的特点 ●。和4p·t自·4罪·司唱啁即●即唱··自● v4中◆饣“平+日如 173 4.6.3几种有影晌力的现场总线… 4·:P·◆““日甲→“4如如西+吾吾 l73 4.6.4CAN总线介绍… ■上■血曲曲■t■歌息命會 画看會【l是 4.7本章小结 ·■音T44导斗晋4—4晶即·咱吾■如咱啁日日日即·即目··看中·4『日·會自自t÷自F一日日日日b山吾+吾吾中·■·↓晷t 178 第5章DSP处理器的前向通道和后向通道以及人机接口设计 5.引言 ↓备+亡晋4寻↓日··中中甲唱即即导即暗●自····直 *…………………180 5.2前向適道 ……………………………“…………………131 2.1引言 ………,…-…-……-…-1-…………181 5.2.2DSP系统的AD芯片的选择与使用 5.3后向通道 …,4*…-……∵………-*--………………?17 217 5.3.2并行接口D/A转换芯片……… 218 5,4DSP系统前后问通道中的其它常用芯片 28 .4.1引窖 4·d■會斷晋4+中日◆·晶 228 5,A,2集成有源滤波器 ……228 5.4.3可编程放大器… 鲁·导·D即甲日口·●●·■唱自冒?日即音■會咱_·“管“日面+4b 237 5.5DSP系统前后向系统设计的几个基本结论 240 5.6DSP系统的人机接口设计 ………“………240 5.6.1引言…… ………4,……………………………………240 5.6.2单片机+DSP的人机接[方案……… 如,,…∴……………………21 5.6.38279可编程键盘显示控制器…………………………………24 5.6,4绝对时钟MC146838/DS12887及其应用… ……“………244 5.6.5ICD接口… 如。自自申唱■會血·會十 ……………,…247 5.7本章小结 pa··…由中』吾卧吾『晋■冒;·中日······卓·:卡当 第6章可编程专用集成电路在DSP系统中的应用 6.1概述 非罪章 口■十自帚卓当 ·导·4◆●··4·自→b日Pv合早-““-4↓品4b吾4日··申 249 6.1.1ASIC与通用集成电路 1·■賢号■鲁·●4·●日●● ∴……-……:249 6,1.2半定制ASC… 249 6.2可缟程ASIC的基本结构…… ■上·↓L■L 250 6.2,1简单可编程逻辑器件(EPLD〕……"……!…"… …*…251 6.2,2复杂可编程逻辑器件 4,444…4252 6.3现场可编程逻*门阵列(FFGA ■电。p咖咖■■ 2 6.3.1FGA的基本结构…………… 6.3.2FPGA的设计流程… 卩;甲甲申唱·會中银s····自··曾.自中曹 254 6.3.3FFA的开发系统 6.4VHDL语慨述 P鲁 ●●咖t■●4b↓看如●■■鲁■冒冒 259 4DSP基础与实用系统设计 Cdctryx 6.5MAX?000系列及其使用……… 260 5.1简介…………………………………………………260 6.5.2EPM7192E功能…… 略4·口。申●↓中p咖日◆■■ 261 6.6FLEX10K系列及其配置…………………………267 6.6.1FLEX10K系列简介………… ::…:4267 6.6. E FLEX10K器件的配置 273 6,7本章小结………………………………… …288 第7章TMS320C6000系列DsP 7.1TMs320C60c0数宇信号处理平台 …289 7.1.3简介 ●命·甲●自。·甲●··r·■4古卜+b晋吾吾早·■卜■··■■·。命唱··唱·即·日··●·自 289 7.1.2TMs320C62X/C67X的主要特征……………………*……290 2CPU数据通道及其控制 292 7.2.1简介 单中·中自即自·电中甲中中鲁看鲁 自曾血中4P曾中平曾日··山↓···吾 292 7.2.2通用寄存器文件 292 7.2.3功能单元 295 7.2.4寄存器文件交叉通道… 鲁■噜曾音■曾曾◆晋曾甲啁ψ日如西昌吾口』如昌晶日郾日司甲即 296 7.2.5存储器存取通道…………………………………………………296 7.2,6数据地址通道∴ ………………………:296 7.2.7TMS320C62X/C67X控制寄存器文件 …r…-296 7.2.8TMs320C67X对控制寄存器文件的扩展 司咖自即◆·日●··中·学P即b 299 7.3TMs320600指令……… +………r303 7.3.1TMS320C62XC67X定点指令集 自命◆曾會鲁曾曾曾俨中+甲曾b中曾千4如 303 7.3.2TMs320C67X浮点指令集…… 看一晶即●自中t·甲中●■血即如。 7.4TMS320C67X流水线…… ●···cp◆咱省1聊看t·■·吾“ …………………325 7.4.1筒介 7.4.2流水线操作概述 …+66326 7.4.3各类指令的流水线执行 -"33 功能单元竞争曾险 …·…"336 7.4.5性能考虑 4*…………………………如……343 中断 中●·自◆·D■■音 7.5.1中断概述 章专单會日◆曾曾曾饣曾·平甲·古吾晶↓胡↓·号↓血 ………348 7.5.2全局使能或屏蔽中断(控制状态寄存器—CSR)………………353 7.5.3单个中断控制……………… 354 7.5.4中断检测和处理 p自·日●·罪普合P告牛·“平4如吾4吾目·吾吾罪寻4当『 357 7.5.5性能考虑 ·.·吾〓↓+吾吾吾昏早香■早甲4自即甲·b·命●甲 360 7.5.6绵程考虑… ↓■聊聊島喜者跏●● 36 7.6存器… 恤■·曾曾血◆曾甲曾甲曾甲啬当中·是口↓ 52 7.6.1存储器空间 …,,…+44…44…………"…“*…363 76.2内部存情器 4……………,4364 自录 x 7.6.3数据存储器访问… 7.6.4片内外围总线 暴↓↓◆↓备d↓ 山↓d·山普bb·pp口■ 67 7.6.5扩展总线 367 7.5.6外部存储器接口(EMIF〕 十督上t鲁晋■會■ _曾4t中會 會會嘈t會噜鲁鲁會曾■自十忄會鲁白會合幽■口斷個個■旨■ 368 7.?外围器件……… ·嚼山↓b吧↓ ……………………………**……368 7.7.1直接存储器访问(DMA)控制器… ……368 7.7.2增强直接存储器访问(EDMA)……,………………………,………369 .?.3主机端口接口(HPI)…………… ■◆↓ψ■晷■↓↓↓◆↓晋·壘晶↓中+罩↓↓鼻最最4.↓ 370 7.7.4扩展总线(XB)…… 7.7.5外部存储器接口(EMIF)……… 7.7.6引导配置逻辑………………………………………373 了.7.7多邇道缓冲串囗( McBSP) *374 7.7.8定时器 1375 7.7.9中断选择器 ………376 7.7.10节能逻辑… 愚↓↓↓唱b◆↓↓↓最最d單 …376 7.8本章小结 吾画↓如44目吾吾吾当b当卜吾吾卜吾4b4吾吾日昌吾吾吾吾4·吾吾辱·吾吾吾吾4甲吾吾吾每晋如吾吾日吾4吾4日 第8章TMs320C6000与外部存储器及PCI总线的接口 8TMs320C600的FIFO外部存储器接口 4吾吾↓4↓·母4甲号4↓日导吾A日品甲·44品 378 3.1.l概述 …378 8.1.2FIFO接口…………………………………………………378 8.1.3 TI FIF选用指南 …………………………………390 8.1.4EMIF概述…91 8.1.5读数据接囗举例 tt也■中 ………393 8.2TMs320C6000EMIF与闪存接口 397 8.2.1C6201/C6202/’C6701EMIF的ROM模式……………44397 8.2.2'C621l/C6711EMIF×8/X16异步模式 管宁··F『平早早宁?中管宁中!甲?号 8.2.3闪存接口 398 8.3TMS320C6000EMI与外部 SDRAM/ SGRAM接口 t402 8.3.1 SDRAM器件介绍……………………402 8.3.2’C6000EMIF与 SDRAM/ SGRAM的接口 生03 8.3.3’C6000EM狂接口对 SDRAM/ SGRAM的支持 …407 8.3.4 SDRAM命令 ↓山●山·↓凸d↓鼻·↓d↓↓甲最罪甲↓郾罩司■ “…4上 2 8,4TMS320C6000EMIF与外部 SBSRAM的接囗… 413 8,4.14MB(256KB×18,128KB×32/36) SBSRAMMT58256L18P介绍 413 8.4.2EMIF与 SBSRAM的接囗 ………4420 8.4.3 SBSRAM的操作… 428 8.5TMS320C6000的PCI总线扩展… …432 8.5.1概述 ←。↓↓命↓ψ·●↓晶L』—斗■,郾晶↓↓■暮唱■■晷■目。自哥m甲●·中申卓●命·●曲●·中 8.5.2C6202扩展总线 ↓噜_鲁中會中鲁鲁 →……"……………………432 GDS]基础与实用系统设计 xx式 S.5,3异步模式下的”C6202… 會P口■P身幽 …………………136 S.6本章小结 唱↓ψ愚蚤和;↓「和卓d 45i 第9章DSP应用系统的开发 91引言 454 9.2TMS32032的32路同步采集系统的开发 …“45 简介……………………………“*…+…∵454 92.2系统介绍 4會专中唱早」中费鲁 45 9.2.3部分硬件设计原理 自p和·p曹■?如tt平中+4 435 9.3TMS320C311路的砂A板 ·血画十音西血↓自阝中瞢昏卡平号卡晶■品■日·■咖卓 ………………156 9.3.1性能指标及系境构成 ■【b量 r…--……………………456 9.3,2系统介绍·…… 即罪司甲咖血中甲或b· 456 9.3.3典型电路原理 ●斗■c·如*·聊·■画會?■冒由晋十中平晋甲鼻■_·喜咖 45 9.÷TMs32a(32的双DSP开发系统的开发 凸孴b■■■冒冒昏口 "4;8 4.1系统性能 ··◆“◆口■·ψ◆咖中·●命罪当■1号自+幽 458 9.4.2系统框图 ………"453 9.4.3系统介绍 4J9 9.5四片TMS320C600构成的四杋系统… 459 9.5.系统硬件功能 …“…←……………………459 .5.2存储空间分配… ………-……-…………459 9.5.3系统初始化 462 93.4外部存储器 看s口4a4s4ψ自●◆自●命·“◆■·血如由◆···西··血日如西ψ吾『日■■·日饣■昏·噜昏冒中宁导即即·日日日·P自 63 5.5FIFO)端打输人输出扩展 463 9.5.6传输和接收FIFO端口数揠…………………………………………*↑”461 9.5.7监视FFQ状态 声1 .5.5FIFQ端复位 ·+鲁·甘如↓4一4↓晶福·■■墙自 +465 9.5,9控制FIF(端口可编程接近满标志 ■备■聊ψ日。,喜咖中当聊◆罪·白·●日p日qaq如↓卓晶晋 16 9.5.1定时器输入!输出和FIF(端L]… 4 9.5.ll设计与FI(端冂·一起绠用的外部硬件…… ↓晷·郾4 466 9.5.12FIFO链路处理器间通信网络……… a●pp看k最血即■P曹晋鲁會平· 5,3发送和传输FF(链路数据………………………………468 95.14监视FIFO状态… ……468 9.5.I5FIFO端∏复位……………… 9.5.16处理器间中断 处理器识别 4■■■■古由甘4 …………………“470 9.5.18串口……… 471 9.5,19定时器… 唱唱·●血音命■■ ∵…………:,471 9.5,20中断… 471 .5,21JTAG测试总线……………… 4475 22泵统的PCl总线接口… 甲甲■画面『十骨_曾甲中曾·-··- 476 目录7 其》了阿其不 9.5.23PC1总线输入输出和存储变换 k山↓鼻d·中↓·4山「郾↓·d4↓b最寻备·q晶↓,心mp↓dmbd+e一 476 9.5.242系统的引 b·■q···↓↓L山十■↓↓· ↓↓ 4?7 9.6本童小结…………… qh如山+中吾吾·■+中中吾■吾‘rT■ 47名 第3部分DSP软件开发 第I0章DSP编程基础 10.I引言…………………… f31 10.2COFF~—-公共园标文件格式 11 .2.1段的概念…… ·←斷q甲甲 t……………………4S1 ].2.2汇编器对段的处理 晶L·4山看■画暑↓』晷 t482 10.2.3链接器对段的处理 …………………………………………………484 10.2.4看序重定饰………………………………………48 ]0.2.5C(FF文件的符号…… 电●卩中自看中●自·p伽电p●中■中dp··ψ唱自→咖■p申etpp●咖●■一自咱申■■●@ 4S8 10.3DSP芯片的开发具………… ■■■■■q口中即鲁■鲁看■司导中■ 1(.3.1引 y 10.3.2代码生成王县· ……………………………………………………89 10.4代妈调试器… 193 10.4,1概述…… 中罪电电· 493 10.4.2初学者工具DSK 聊音rd■ 194 0,4.3软件馍拟器 『曾中rr"◆「 491 ]0.4.4评价模块FVM…… 备■晶4吾A吾A·4··喜L自↓B.·日日即鲁 195 0.1.5软件开发系统……… ……495 0.5调试器(调试C3X程序) 音會P1·上冒自曾中甲督t 中t中·+日曾=·b 495 10.5,1第一步:准备用于调试的程疗 49 0.5.2第二步:定义存储器空河分…… l0.5.3第三步:装载目标代码………… 10.5,4第四步:运行程序…… 中d喝b4晷4 l0.5.5第五步:检查管理数据… 504 0.5.6第六步:修改程序代码 t+512 10.6本章小结 『鲁■●■甲 513 第耵章DSP汇编语言编程基础 1!.1引言 4···4····中·· 4…………………514 11.2TMS20C3X的指令系统…… ·■■■·▲聊t斷會备■■十曹詈■■山十晋■■■早■ …514 11.2.1TMS320C3X的寻址 电●画电4q●●咱pD●q■日如↓■td;4■d自ψ中ψ甲φ罪·晶中如晋b■;十■■會 11.2.2TMS320C3X的指令系统……………… 515 11.3TMs320C3XDSP基本编程技巧…… 57 1].3.1定闼器编程………………“…M…………517 1.3.2串行口…… …………………………52 41.33 DMA 53:5 1].3.4中断的编程 5+1 8DSP基础与实用系统设计 二式 11.3.5程序引导装载功能… 545 1].1汇編语言編程流程… ……………………560 11.5本章小结…… 最啁D唱■自山b●●自·●中↓咖●司■●●● 562 第12章用高级语言开发DSP程序 12.1引言…………………………………………s……………563 12.2TMS320 ANSIC编译器… ……………563 12.2.1优化 ANSI C编译器… ·563 12.2.2优化编译器 幽自自p命·罪啁鲁p自·咖中·●●中●··聊 565 12,3TMS320C3XC4XC语言开发的运行环境………………576 12.3.1存储器模式 :t…57 12,3,2目标表狂 ↓山。↓晶山晶聊吾■幽鲁●鲁·自● …………………………“579 2.3.3寄存器规约 电d命@ ……582 2.3,4函数结构与调用规约…………… 4584 12.3.5中斯处理 ●↓d↓最昂晶 自t●意电。●甲 ………588 12,3,6运行支持算术程序 ………………ss…"“589 12.3.7系统初始化… ··●●●●4咖·聊p↓山山卜山●↓聊西●↓ψ■b■ r…591 12.4DSP芯片的汇缤语言与C语言的混合编程… ◆【↓暑叠早P早香 ……59 用C语言和汇编语言进行混合编程的方法…s594 12,4,2汇编语言模块 旷P_一4晶↓ 595 12,4.3预定义标识符……………………“……"596 12.4,4C调用汇编函数的例子… ……4596 12.4.5从C中访问汇编语言变量… …………………"597 12.4,6在C程序中嵌入汇编语句……………………*t599 12.4.7DSP的其它高级话言编程………………60 2 5本章小结 t自曾番鲁十中鲁◆Pv“即如如↓·b■如··日 600 第13章FFT及数字滤波器 3,1引 ………t……………r…rr*r-……601 13.2FFT的基本原理 L— -602 13.2.1DFT…………………………02 13.2.2常用FFT算法 4·……-ssss603 3.3滤波器的基本原理… 咖·■血香晋如晶卜昏昏早号P 607 滤波器……………… ψ画愚ψ愚唱■唱·昌◆·●·导■ 6607 13.3.2现代滤波器 n,+,1,+414444………………“608 13,4FFT及滤波器的实现 加●旷■看斷古d面◆中晋引早晋号晕吾 ……617 13,4.1FFT算法实现… 自昏◆看宁中曾号管v如 ……………617 13.4.2滤波器的实现… 4…-4+44,,,,,-444……*…r627 本章小结 37 参考文献 第1部分 DSP技术基础 DSP技术发展历史 DsP主要为容、持点 及其粒用领城 心DSP系统的开发步 心TI於司各种怂片的主要特点 自从1982年美国德州仪器(T1)公司推出通用可编程DSP芯片以 来,DSP技术取得了突飞猛进的发展。在DSP技术与DSP芯片的相 互推动下,在计算机与微电子技术飞速发展的基础上,DSP芯片的性 能得到了极大的提高。DSP的应用领域取得了不断的拓展。DSP芯 片已经走下其高贵的舞台,深入到了我们的工作与生活中。无论是在 计算杋外设、通信、工业控制、航空航天、精密仪器,还是在家用电气中, 都有DSP的身影。处在信息时代的科研人员有必要了解,甚至掌握这 门前浩的基础学科,有必要掌握实现DSP算法的DSP的应用。 作为本书的基础知识部分,主要介绍DSP技术的发展历史;DSP 技术的主要内容、特点及其应用领城;DSP系统的开发步骤及相关注 意事项。希望读者能对DSP技术有一个初步的了解。在这一部分的 最后,还以TI公司的DSP芯片为主,比较全面地介绍了各种DSP芯 片的主要特点。 Lm「最飞L 第1章概论 1.1信息时代与数字信号处理 1.1引言 计算机技术的发展使我们身不由己地步入了信息时代、网络时代……”。虽然不能说这个 世界已经是一个数字化的世界.因为这个世界本身主要还是由模拟的信息组成。但毫无疑问 数字信号处理技术的飞速发展极大地提高了人们对模拟世界的把握能力。可以毫不夸张地 说数字信号处理技术是这个时代最核心的技术之一。未来世纪是一个数字信号处理技术大 展身手的世纪 在阐述数字信号处理之前,有必要先明确信号、系统与信号处理的定义,弄清它们之间的 关系。 信号是信息的载体。所谓信息是指人类对外界事物的感知。人类在不断地进步,对信息 的表达、获取、传递的能力也在不断地进步。从远古时代的手势烽火、击鼓、族语到今大的电 报、电话、广播、传真、电视、多媒体网络,人们对信息的表达越来越准确,获取手段越来越广泛, 获取方式越来越先进信息的传递也越来越有效、可靠和迅速。 人们对信息的处理是通过对信号的处理来实现的。通常把对信号进行处理的整个设备称 为系统。如果对信号的处理是通过模拟部件来进行的,则设备被称为模拟系统;如果对信号的 处理是通过数字部件进行的,则被称为数字系统。 所谓信号巫理是指将信号从一种形式变成另一种形式,比如将信号从时域转化到频域,从 模拟信号转化为数字信号等。信号处理的内容很广泛,这将在以后的篇幅中有比较详细的 介绍。 由信号系统和信号处理的定义,可以清晰地看到它们之间的关系,即信号分析是基础系 统分析是桥粱,倍号处理是手段,系统综合是日的。信号处理作为手毅贯穿信号分析、系统分 析、系统综合等的始终。假如把世界本身视为一个大系统,那么对这个世界的认识能力在菜种 意义上无非是信号获取与分析能力、系统分析与综合能力信号处理能力的综合。 信息时代止使这个世界发生日新月异的变化无论是信息获取与分析手段、系统的分析与 综合能力,还是信息传递的质量都取得了极大地进步。可以说,这一切的变化首先是由信号表 达方式的突破引发的。由1,0来表达一切信号的表达方式直接导致了A/DD/A的快速发 展;另外信号处理理论与技术的荫芽诞生和飞速发展是导致这一变化的重要原因。这…新

...展开详情
试读 127P DSP基础与应用系统设计.pdf
立即下载
限时抽奖 低至0.43元/次
身份认证后 购VIP低至7折
一个资源只可评论一次,评论内容不能少于5个字
li十三 不错!清晰度不算高,但是能用!感谢分享
2021-04-29
回复
whyandong 适合初学者~~~
2014-05-08
回复
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
上传资源赚钱or赚积分
最新推荐
DSP基础与应用系统设计.pdf 10积分/C币 立即下载
1/127
DSP基础与应用系统设计.pdf第1页
DSP基础与应用系统设计.pdf第2页
DSP基础与应用系统设计.pdf第3页
DSP基础与应用系统设计.pdf第4页
DSP基础与应用系统设计.pdf第5页
DSP基础与应用系统设计.pdf第6页
DSP基础与应用系统设计.pdf第7页
DSP基础与应用系统设计.pdf第8页
DSP基础与应用系统设计.pdf第9页
DSP基础与应用系统设计.pdf第10页
DSP基础与应用系统设计.pdf第11页
DSP基础与应用系统设计.pdf第12页
DSP基础与应用系统设计.pdf第13页
DSP基础与应用系统设计.pdf第14页
DSP基础与应用系统设计.pdf第15页
DSP基础与应用系统设计.pdf第16页
DSP基础与应用系统设计.pdf第17页
DSP基础与应用系统设计.pdf第18页
DSP基础与应用系统设计.pdf第19页
DSP基础与应用系统设计.pdf第20页

试读结束, 可继续阅读

10积分/C币 立即下载