发布网友 发布时间:2022-03-24 23:20
共4个回答
热心网友 时间:2022-03-25 00:49
DSP器件与单片机的比较
在过去的几十年里,单片机的广泛应用实现了简单的智能控制功能.随着信息化的进程和计算机科学与技术、信号处理理论与方法等的迅速发展,需要处理的数据量越来越大,对实时性和精度的要求越来越高,在某些领域,低档单片机已不再能满足要求.
近年来,各种集成化的单片DSP的性能得到很大改善,软件和开发工具也越来越多,越来越好;价格却大幅度下滑,从而使得DSP器件及技术更容易使用,价格也能够为广大用户接受;越来越多的单片机用户开始考虑选用DSP器件来提高产品性能,DSP器件取代高档单片机的可能性越来越大.
本文将从性能、价格等方面对单片机和DSP器件进行比较,在此基础上,以TI的MS320C2XX系列DSP器件为例,探讨DSP器件取代高档单片机的可行性.
1.单片机的特点
所谓单片机就是在一块芯片上集成了CPU、RAM、ROM(EPROM或EEPROM)、时钟、定时/计数器、多种功能的串行和并行I/O口.如Intel公司的8031系列等.除了以上基本功能外,有的还集成有A/D、D/A,如Intel公司的8098系列.概括起来说,单片机具有如下特点:
具有位处理能力,强*制和事务处理功能.价格低廉.如低档单片机价格只有人民币几元钱.开发环境完备,开发工具齐全,应用资料众多.后备人才充足.国内大多数高校都开设了单片机课程和单片机实验.
2.DSP器件的特点
与单片机相比,DSP器件具有较高的集成度.DSP具有更快的CPU,更大容量的存储器,内置有波特率发生器和FIFO缓冲器.提供高速、同步串口和标准异步串口.有的片内集成了A/D和采样/保持电路,可提供PWM输出.DSP器件采用改进的哈佛结构,具有的程序和数据空间,允许同时存取程序和数据.内置高速的硬件乘法器,增强的多级流水线,使DSP器件具有高速的数据运算能力. DSP器件还提供了高度专业化的指令集,提高了FFT快速傅里叶变换和滤波器的运算速度.此外,DSP器件提供JTAG接口,具有更先进的开发手段,批量生产测试更方便,开发工具可实现全空间透明仿真,不占用用户任何资源.软件配有汇编/链接C编译器、C源码调试器.
目前国内推广应用最为广泛的DSP器件是美国德州仪器(TI)公司生产的TMS320系列.DSP开发系统的国产化工作已经完成,国产开发系统的价格至少比进口价格低一半,有的如TMS320C2XX开发系统只有进口开发系统价格的1/5,这大大刺激了DSP器件的应用.目前,已有不少高校计划建立DSP实验室,TI公司和北京闻亭公司都已制订了高校支持计划,将带动国内DSP器件的应用和推广(哈尔滨工程大学就是其中的一所,他们的实力非常强大)
热心网友 时间:2022-03-25 02:07
简单的说dsp是高级单片机,单片机能做的dsp都可以做,dsp能做的可能单片机做不了,dsp在运算方面很强,时钟速度很快,我公司用的dsp2812时钟150M,你看看单片机一般的才12M能搞什么??但一般要求不高的情况下都用单片机稳定简单也便宜。满意。
热心网友 时间:2022-03-25 03:42
付费内容限时免费查看回答您好,DSP和单片机的区别:DSP跟单片机相比,在数字运算,方面功能更强大一点,所以DSP都有硬件乘法器,除法器,在做乘法运算的时候,就会比单片机上千百倍。此外一些特殊的DSP,就有DMA通道,还有一些特殊的外设。
1、单片机是一种系统设计方案,将计算机的CPU,定时器和多种接口集成在一片芯片上,可以满足多种应用场合。
2、现在的小家电,比如说电磁炉,电冰箱,洗衣机这些产品都是有单面机开发而成的。
3、DSP也是一种系统设计方法,它主要用在数字信号处理算法上面,音视频数据的解码,这样需要速度非常快的处理,普通的单片机达不到这么快的处理速度。
4、DSP采用改进的哈佛结构,指令和数据空间完全分开,并且有多个指令和数据空间,提高了数据的运算速度。
5、DSP还设有专门的一些运算处理器,这样很大程度上提高了dsp的运算速率。
热心网友 时间:2022-03-25 05:33
简单的说dsp是高级单片机,单片机能做的dsp都可以做,dsp能做的可能单片机做不了,dsp在运算方面很强,时钟速度很快,我公司用的dsp2812时钟150M,你看看单片机一般的才12M能搞什么??但一般要求不高的情况下都用单片机稳定简单也便宜。满意请采纳,谢谢。