TI DSP入门:选型指南与主要系列解析

需积分: 10 23 下载量 109 浏览量 更新于2024-07-31 2 收藏 556KB PDF 举报
"《DSP--最详细入门教程》是一份针对初学者的指南,旨在深入理解数字信号处理器(DSP)的基础知识和选型策略。作者首先强调了选择DSP时的关键因素,包括处理速度、功耗、程序存储器和数据存储器容量,以及片内资源如定时器数量、I/O口、中断和DMA通道等。主要供应商如TI、ADI、Motorola、Lucent和Zilog中,TI占据主导地位,特别是其四大系列:C5000、C2000、C6000和OMAP。 C5000系列,如C54X和C55X,以其低功耗特性适合个人设备和无线通信应用,处理速度在80MIPS至400MIPS之间。C55XX具备EMIF扩展接口,可支持SDRAM,而C54XX则不支持。C2000系列,如C20X和F20X,专为控制应用优化,拥有丰富的外设资源,包括A/D转换器、定时器、异步串口等,并且是唯一有内置Flash的系列。 C6000系列,如C62XX和C67XX,以高性能见长,适用于宽带网络和数字影像应用,其中C67XX为浮点系列。OMAP系列结合了ARM指令集和低功耗实时信号处理能力,特别适合移动设备和多媒体家电。 获取技术参考资料和源码的方法是在遇到问题时访问TI的官方网站或其他开发者社区,那里通常能找到详细的文档、API和示例代码。随着技术的发展,某些旧系列如C3X和C2X/C5X已经不再是TI的重点,但仍有一些特定的应用场景可能继续使用这些产品。 这份教程不仅介绍了DSP的选择过程,还提供了实用的资源获取途径,对于想要进入或深入DSP领域的学习者来说,是一份非常有价值的指南。"
2019-05-22 上传
TI公司现在主推四大系列DSP 1)C5000 系列(定点、低功耗) :C54X,C54XX,C55X 相比其它系列的主要特点是低 功耗,所以最适合个人与便携式上网以及无线通信应用,如手机、PDA、GPS 等应用。 处理速度在80MIPS--400MIPS之间。C54XX和C55XX 一般只具有McBSP同步串口、 HPI并行接口、定时器、DMA等外设。值得注意的是C55XX提供了EMIF外部存储 器扩展接口,可以直接使用SDRAM,而C54XX则不能直接使用。两个系列的数字IO 都只有两条。 2)C2000系列(定点、控制器) :C20X,F20X,F24X,F24XX ,C28x该系芯片具有大量 外设资源,如:A/D、定时器、各种串口(同步和异步) ,WATCHDOG、CAN总线/PWM发 生器、数字IO脚等。是针对控制应用最佳化的DSP,在TI所有的DSP中,只有 C2000有FLASH,也只有该系列有异步串口可以和PC的UART相连。 3)C6000系列:C62XX,C67XX,C64X 该系列以高性能著称,最适合宽带网络和数字 影像应用。32bit,其中:C62XX和C64X是定点系列,C67XX 是浮点系列。该系列提供 EMIF扩展存储器接口。该系列只提供BGA封 装,只能制作多层PCB。且功耗较 大。同为浮点系列的 C3X 中的 VC33 现在虽非主流产品,但也仍在广泛使用,但 其速度较低,最高在 150MIPS。 4)OMAP系列:OMAP处理器集成ARM的命令及控制功能,另外还提供DSP的低功 耗实时信号处理能力,最适合移动上网设备和多媒体家电。 其他系列的DSP曾经有过风光,但现在都非TI主推产品了,除了C3X系列外,其他 基本处于淘汰阶段,如:C3X的浮点系列:C30,C31,C32C2X和C5X系列:C20, C25,C50每个系列的DSP都有其主要应用领域. 2、设计中如何得到技术参考资料以及如何得到相关源码 原则是碰到问题就去www.ti.com 1) 在TI网站的搜索中用keyword搜索资料, 主要要注意的就是ApplicationNotes, userguides 比如不知道怎样进行VC5402的McBSP编程,搜McBSP和VC5402 如果不知道如 何设计VC5402和TLV320AIC23的接口以及编程,搜TLV320AIC23和VC5402; 这 样可以搜到一堆的资料,这些资料一般均有PDF文档说明和相应的源程序包提供, download后做少许改动即可