打印
[MCU]

DSP和STM32的区别

[复制链接]
722|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
月落无痕|  楼主 | 2020-10-21 20:44 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1.RAM,是一类内核的称谓,就像51一样,具体到芯片的话,会有很多不同的厂家不同等级,诸如三星、易法、飞利浦、摩托罗拉等等,其中STM32是易法半导体的一款面向工控低功耗内核为Cortex M3内核的ARM芯片
2.DSP顾名思义就是数字信号处理,厂家主要是德州仪器(TI)主要用于数字型号处理等对运算速度有特殊要求的场合,诸如音频视频算法,军工等领域,但同时dsp有2000 5000 6000等系列也可满足不场合需要

ARM的系列从V3 V5 V7 V9 XSCALE,从thumb指令到arm指令(thumb arm也可同时实现),可以说遍布机会所有的领域,只要你接的价格可以接受(其实许多arm并不是很贵的),单片机所有的功能基本他都能实现,我就不用举例子,特别是现在与各种RTOS结合更是开发方便功能强大。  
DSP相对arm价格要贵些,这也是可能个体厂家使用较少的一个原因吧,2000系列主要用于工控特别是2812这个用的人比较多,5000 6000主要用于手持设备、PDA、通信等领域;
DSP还有一个特色就是对一些特殊算法的支持如快速福利叶变换等,所以对运算速度有特殊要求的场合一般会选择DSP;
DSP因其性能和功能比较好,还广泛用于军工领域!
DSP是为运算而生的芯片,他最强大的地方就在与它的数**算性能,那是由它的指令集支持的。那些拿DSP和STM32比较的,省省吧,如果你两者都熟悉你就知道根本没啥好比的,
如果我需要很多高级的接口,比如以太网和USB,那么我自然选STM32,如果我需要实现一些算法,那肯定会选DSP。如果你对运算速度不敏感,反正72M的速度已经比原先单片机快很多了,那当然是看你熟悉哪个,哪个价格比较好,支持比较好。
TI 还出了一个芯片内包括两个核心:ARM7/CM3+DSP的控制器。还有多通道同时采样转换的ADC , TI在医学/电力电子与新能源方面的应用等都可以看出 TI比ST公司专业很多。更知道咱们需要什么。
但对于咱们使用者来说,如果是中档路线或民用的工业产品,或者对成本比较敏感的产品,当然要STM32之类的了。作为工程师,可以快速使用多种芯片,这个是必须的。
用STM32的好处是, 芯片可以前后呼应, 有ARM7,ARM9, CORTEX-M/A等等。一系列的产品。从低到高,功能外设都很强大,可以承前启后的。如果是作为学习,建议用STM32来入门。

使用特权

评论回复

相关帖子

沙发
大头哥| | 2020-10-22 07:08 | 只看该作者
这俩能结婚起来用吗?比如一个做人机接口、一个做视频编码?

使用特权

评论回复
板凳
月落无痕|  楼主 | 2020-10-22 09:48 | 只看该作者
大头哥 发表于 2020-10-22 07:08
这俩能结婚起来用吗?比如一个做人机接口、一个做视频编码?

当然可以,芯片说到底也只是一个工具,做数据处理,运算的。就好像做菜,菜给你了,具体要怎么做得看厨师自己的水平了。你也可以把茄子,韭菜,西红柿,冬瓜放在一起炒,理论上可以炒熟,但一般没人这么做,因为浪费食材而且不好吃没人买。

使用特权

评论回复
地板
airwill| | 2020-10-25 11:12 | 只看该作者
这个比喻不太恰当,   从系统设计的角度看,  功能和性能的要求是架构设计的原因.
高效稳定处理数据的要求构成了多核的需求

使用特权

评论回复
5
zljiu| | 2020-11-11 13:47 | 只看该作者
二者合一就都不专长了

使用特权

评论回复
6
coshi| | 2020-11-11 13:48 | 只看该作者
只是从产品的定位上进行了区别

使用特权

评论回复
7
磨砂| | 2020-11-11 14:10 | 只看该作者
比喻的不太恰当啊

使用特权

评论回复
8
晓伍| | 2020-11-11 14:12 | 只看该作者
应该是一个部件的两个功能

使用特权

评论回复
9
八层楼| | 2020-11-11 14:14 | 只看该作者
这样才能合作无间啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

10

帖子

0

粉丝