教你学习DSP

marshzr   2009-2-2 10:35 楼主
 
随着3G技术的发展,要求处理器的速度越来越高,体积越来越小,DSP的发展正好能满足这一发展的要求。因为,传统的其它处理器都有不同的缺陷:MCU的速度较慢;CPU体积较大,功耗较高;嵌入CPU的成本较高。DSP的发展,使得在许多速度要求较高,算法较复杂的场合,取代MCU或其它处理器,而成本有可能更低。


数字化的时代已经来临,对DSP专业人才的需求也越来越大,如今DSP技术和DSP应用已经成为当今嵌入式系统应用领域中最热门的技术,是高校科研院所和高新技术企业的DSP软件、硬件开发人员的新的课题。很多高校开设了DSP专业,很多相关专业也增设了DSP课程,更有许多业内人士在准备给自己充电的时候选择了学习DSP。在这里,笔者就根据个人的一些经验和体会向初学者介绍一些学习方法和途径:

    一、选择培训

 
有条件的朋友可以选择参加培训班,聪明的学员会做好两手准备:一是带着问题听培训,这就要求你必须提前熟悉教材,以便在听课时与老师和其他学员交流。二要珍惜老师和同学们的交流机会和以后的联系方式,一般的培训班讲师们和同学都会留下他们的联系方式,以后遇到了问题也能找行家求援了。其实培训班的意义就在于解决问题和建立今后的交流平台。

    二、选对教材

  目前,跟DSP相关的教材充斥着电子图书市场,选对入门教材很关键。在这里向大家推荐个人认为比较好的书目:江思敏主编的《TMS320LF240xDSP硬件开发教程》、彭启琮等主编的《DSP的发展与应用》、朱铭锆等主编的《DSP应用系统设计》、邬可军、朱铭锆等主编的《DSP实时多任务操作系统设计与实现》、刘和平等主编的《TMS320LF240xDSPC语言开发应用》、何苏勤主编的《TMS320C2000系列DSP原理与应用技术》等都是比较好的教材。对于教材,我想说的是,不在于通读,初学者应该选择适合自己的教材,然后精读。

    三、有自己的操作平台

  由于DSP是一门实践性很强的专业,所以要想快速精通,就必须有自己的操作平台。这样既可以增强动手能力,也可以节约很多时间。所以,对于初学者来说,选择一款性价比较高的教学套件很重要。

  1、支持DSP软件开发及教学实验电机控制算法开发的评估板选择。在这里向大家推荐性能好,价格超低的评估板。北京三恒星(SHXDSP2812开发板:DSP 处理器TMS320F2812 ,最高工作频率150MHz;DSP 芯片内置18K X 16 位 SRAM, 4K X 16 位BOOT ROM , 1K X 16 位 OPT ROM ;DSP 芯片内置128K X 16 位FLASH;外扩32k×16bit 的程序RAM,32k×16bit 的数据RAM;监视用LED 发光管一个;DSP 所有功能引脚引出,176pin 4MB 程序、数据寻址空间;I/O 输入输出模块――8 个LED;SCI模块――RS232 通讯接口电路;SPI_DA模块――4 路8位串行D/A输出;A/D转换模块――2 路12位A/D 采样(可扩展到16 路);CAN 模块――CAN 总线收发器; PWM 模块――PWM 控制微型直流电机正反转。价格便宜,只有900元。
  2、仿真器的选择。目前市场上的仿真器种类繁多,性能、价钱差别很大。建议大家选择北京三恒星(SHX)DSP USB2.0仿真器;USB2.0数据传输快、仿真速度高;适合便携要求,仿真器无须外接电源;兼容性强,安装方便;支持TI JTAG与 MPSD两种接口;USB2.0接口,即插即用 ;实现对F28x/F240x/F24x/F20x的Flash可靠编程;Win98/2k/NT/Win-me/XP运行稳定 ;宽电压范围1.0V~5.0V ,不需独立供电,使用PC机电源 ;全面支持TI 的TMS320C6000、OMAP、TMS320C5000、TMS320C2000系列DSP 如支持所有DSP芯片的硬件仿真

    在这里把我的经验和体会介绍给大家。

技术交流QQ:1074381370



www.sanhengxing,com

回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复