DSP 基础学习 1:搭建环境与CCS6创建工程模板

本文介绍了DSP的基础知识,包括DSP的发展、应用领域和产品现状,重点讲述了如何搭建DSP开发环境,特别是使用CCS6创建TMS320F28335的工程模板。内容涵盖了从DSP简介到具体操作步骤,适合初学者入门。
摘要由CSDN通过智能技术生成


  鄙人之前学习过STM32,现在学习DSP的永磁同步电机矢量控制。同样是单片机,DSP显然比STM32“高级”很多。性能提高不少的同时,DSP使用起来也更为复杂。为了更好地学习DSP,鄙人在博客里记录学习过程。


  鄙人使用的DSP是TMS320F28335PGFA,开发板是pop28335(师兄遗留的,开发板大同小异,貌似POP现在倒闭了?),仿真器是XDS100V3。电脑系统为windows8.1,CCS软件版本是6.0.1。

  大部分DSP教学,不论是视频还是书籍,上来先一通理论,然后再是操作。这是因为大部分DSP使用者本身就有单片机与计算机的基础,所以会关注DSP在结构上有什么不一样的地方。如果是0基础者学习DSP也没有关系,不用听信别人诸如先学习51或STM32或AVR再学习DSP之类的言论。这些内容本质上是并列而非递进关系,就好比有人告诉您英文来源于拉丁文,先学习拉丁文再上手英文快,您不也照样英文66的,拉丁文毛都不会一样。因为大部分DSP学习者都是先学习的其他低性能单片机而后接触的DSP,只是单片机种类不同而已。所以我们本着先上手动起来的原则,先搭建环境并创建CCS6工程模板,然后在之后的例程使用中慢慢深入讲解DSP的体系。

1 DSP简介

  DSP 全程是Digital Signal Processing,数字信号处理。在这里DSP指专门用来进行数字信号处理的芯片。 DSP芯片是一种快速强大的微处理器,独特之处在于它能即时处理资料。 DSP 芯片的内部采用程序和数据分开的哈佛结构,具有专门的硬件乘法器,可以用来快速的实现各种数字信号处理算法。 在当今的数字化时代背景下, DSP 己成为通信、计算机、消费类电子产品等领域的基础器件。

1.1 DSP 发展

  DSP 芯片的诞生是时代所需。 20 世纪 60 年代以来,随着计算机和信息技术的飞速发展,数字信号处理技术应运而生并得到迅速的发展。在 DSP 芯片出现之前数字信号处理只能依靠微处理器来完成。但由于微处理器较低的处理速度不快,根本就无法满足越来越大的信息量的高速实时要求。因此应用更快更高效的信号处理方式成了日渐迫切的社会需求。

  上世纪 70 年代, DSP 芯片的理论和算法基础已成熟。但那时的 DSP 仅仅停留在教科书上,即使是研制出来的 DSP 系统也是由分立元件组成的,其应用领域仅局限于军事、航空航天部门。

  1978 年, AMI 公司发布世界上第一个单片 DSP 芯片 S2811,但没有现代 DSP芯片所必须有的硬件乘法器;

  1979 年, 美国 Intel 公司发布的商用可编程器件 2920 是 DSP 芯片的一个主要里程碑,但其依然没有硬件乘法器;

  1980 年,日本 NEC 公司推出的 MPD7720 是第一个具有硬件乘法器的商用 DSP芯片,从而被认为是第一块单片 DSP 器件。

  1982 年世界上诞生了第一代 DSP 芯片 TMS32010 及其系列产品。这种 DSP 器件采用微米工艺 NMOS 技术制作,虽功耗和尺寸稍大,但运算速度却比微处理器快了几十倍。 DSP 芯片的问世是个里程碑,它标志着 DSP 应用系统由大型系统向小型化迈进了一大步。至 80 年代中期,随着 CMOS 工艺的 DSP 芯片应运而生,其存储容量和运算速度都得到成倍提高,成为语音处理、图像硬件处理技术的基础。

  80 年代后期,第三代 DSP 芯片问世。 运算速度进一步提高,其应用范围逐步扩大到通信、计算机领域;

  90 年代 DSP 发展最快,相继出现了第四代和第五代 DSP 芯片。 第五代与第四代相比系统集成度更高,将 DSP 芯核及外围元件综合集成在单一芯片上。

  进入 21 世纪后,第六代 DSP 芯片横空出世。第六代芯片在性能上全面碾压第五代芯片,同时基于商业目的的不同发展出了诸多个性化的分支,并开始逐渐拓展新的领域。

1.2 DSP 应用领域

  DSP 芯片强调数字信号处理的实时性。 DSP 作为数字信号处理器将模拟信号转换成数字信号,用于专用处理器的高速实时处理。 它具有高速,灵活,可编程,低功耗的界面功能,在图形图像处理,语音处理,信号处理等通信领域起到越来越重要的作用。

  应用 DSP 的领域较多, 未来新应用领域有望层出不穷。 根据美国的权威资讯公司统计,目前 DSP 芯片在市场上应用最多的是通信领域, 占 56.1%;其次是计算机领域,占 21.16%;消费电子和自动控制占 10.69%;军事/航空占 4.59%;仪器仪表占 3.5%;工业控制占 3.3

  • 21
    点赞
  • 103
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值