[DSP] DSP处理器比通用处理器有什么优点吗?

[复制链接]
239|35
| 2019-11-17 13:14 | 显示全部楼层
通用处理器(GPP)  
采用冯.诺依曼结构,程序和数据的存储空间合二而一  
DSP  
采用哈佛结构,程序和数据分开存储  
采用一系列措施保证数字信号的处理速度,如对FFT的专门优化

使用特权

评论回复
| 2019-11-17 13:19 | 显示全部楼层
dsp在数字信号处理方面功能比较强大   运算能力较强   抗干扰能力较强    常见mcu包括C51    msp40   AVR   PIC   arm等   各有各的优势   

使用特权

评论回复
| 2019-11-17 13:26 | 显示全部楼层
可以将单片机内部结构和电脑比较   单片机包括输入输出端口   RAM( FLASH )   ROM   cpu    定时器/计数器    中断    就这些模块   自己多多熟悉吧   呵呵

使用特权

评论回复
| 2019-11-17 13:30 | 显示全部楼层

这个问题不是那么容易一句话说清楚的。
就像楼上所说的,最主要的是处理器架构不一样。

使用特权

评论回复
| 2019-11-17 13:37 | 显示全部楼层

根据我使用TI F2812/28335的经历,我能告诉你的就是DSP的专用型比较强(当然也可用作通用处理器),
例如TI C2000用于电机控制时,专用性优点就有很多:
1)片上集成的外设非常丰富(PWM\QEP\Timer\ADC\外部中断)
2)计算速度很快
3)片上ROM中集成了常用数学函数计算表(Math Table),能够快速计算SIN/COS等计算,提高控制算法实时性
4)Flash/SRAM容量比较大,足够满足伺服电机控制需求

当然价格也比普通MCU贵多了,呵呵

使用特权

评论回复
| 2019-11-17 13:40 | 显示全部楼层
但是现在普通MCU的发展也比较快,而且大多都集成了以前DSP的外设,价格也比较便宜,但是感觉普通MCU的计算性能依然和DSP有较大差距。目前了解到的ADI的 BFxxx、 ADSP-xxx系列DSP的计算不是一般的高啊......

使用特权

评论回复
 楼主 | 2019-11-17 13:43 | 显示全部楼层
哇塞,大家说得都好详细啊

使用特权

评论回复
| 2019-11-17 13:48 | 显示全部楼层
计算速度快多了。

使用特权

评论回复
| 2019-11-17 13:51 | 显示全部楼层
语言的压缩与解压,语言的合成,语言的识别是DSP强项。

使用特权

评论回复
| 2019-11-17 13:53 | 显示全部楼层
DSP技术发展的另一趋势是速度更快,功耗更低

使用特权

评论回复
| 2019-11-17 13:56 | 显示全部楼层
DSP的运算速度比其它处理器要高得多

使用特权

评论回复
| 2019-11-17 14:00 | 显示全部楼层
DSP倾向于数字信号处理。

使用特权

评论回复
| 2019-11-17 14:03 | 显示全部楼层
通用处理器通常用在控制系统而已。

使用特权

评论回复
| 2019-11-17 14:08 | 显示全部楼层
DSP能在一个时钟周期内完成乘法和加法运算

使用特权

评论回复
| 2019-11-17 14:11 | 显示全部楼层
以FFT为例,高性能DSP不仅处理速度是MPU的4~10倍,而且可以连续不断地完成数据的实时输入/输出。

使用特权

评论回复
| 2019-11-18 22:33 | 显示全部楼层
DSP芯片内部一般采用的是哈佛结构,其主要特点是将程序和数据存储在不同的存储空间,每个存储器独立编址,独立访问。  

使用特权

评论回复
| 2019-11-18 22:34 | 显示全部楼层
大多数 DSP功能性都差不多

使用特权

评论回复
| 2019-11-18 22:35 | 显示全部楼层
dsp是高级单片机      

使用特权

评论回复
| 2019-11-18 22:35 | 显示全部楼层
DSP跟单片机相比,在数字运算 方面功能更强大一点  

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

在线客服 快速回复 返回顶部 返回列表