找回密码
 注册
关于网站域名变更的通知
查看: 667|回复: 5
打印 上一主题 下一主题

DSP与mcu、ARM、FPGA的区别是什么?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-9-8 10:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
DSPmcuARMFPGA的区别是什么?
: z. @- o5 j: d; E- E: K

该用户从未签到

2#
发表于 2020-9-8 13:15 | 只看该作者
DSP是什么?数字信号处理(Digital Signal Processing),其最主要的并不是外设,而是其计算能力,学习的话,要以算法为主。5 x7 A+ J8 n1 t8 ?5 U
mcu、ARM、FPGA的概念并不在一个层面上。
5 }7 ?" e, ]# M8 @2 u, Z. M' kARM只是一种架构,其下衍生出的最火的就是STM32F103的MCU了。其主打的是外设丰富。代码量大,等等优势。当然ARM下还有其他的SOC、MPU之类的,如A8、A9、A53等等,主打消费电子,最常见的 手机CPU就是一种。
2 q- v4 U. [. U  _1 |( y" k还有其他MCU,如51,则主打的是低成本市场。当然还有其他的MCU,都是类似的。
5 n. A/ K$ d, ?4 R
: R) c) {$ n( @) ^
) [0 B4 h6 g0 _  SFPGA,现场可编程逻辑门阵列(Field Programmable Gate Array),它是属于硬件层的,而前面的几种则偏软件。

点评

谢谢大佬  详情 回复 发表于 2020-9-9 14:45

该用户从未签到

3#
发表于 2020-9-9 13:37 | 只看该作者
为什么会问这样的问题?

该用户从未签到

4#
发表于 2020-9-9 13:44 | 只看该作者
、DSP与MCU的区别
1 _  }: N* o. [DSP采用的是哈佛结构,数据空间和存储空间是分开的,通过独立的数据总线可以同时访问程序空间和数据空间。而MCU采用的是冯·诺依曼结构,数据空间和存储空间通过一组总线连接到CPU。很显然在运算能力上,MCU不如DSP。但MCU最大的优势是价格便宜,当然DSP的价格随着工艺的发展和产业化进程的加快也在下降。: X8 _7 M" k' ]" s, \
7 b9 s# r' {! C
2、ARM与DSP的区别
) ^; l5 q; ^# m+ tARM具有较强的事务管理能力,适合用来跑跑界面、操作系统等,其优势主要集中在控制方面,手持设备90%左右的市场份额均被其占有。而DSP的优势是其强大的数据处理能力和较高的运行速度,多用于数据处理,例如加密/解密、调制/解调等。值得一提的是,TI公司的C2000系列DSP除了有强大的运算能力,也是控制领域的佼佼者。  ]0 o% y; M$ |, y# N) E/ }& \
3、FPGA) B+ b2 r  g) U5 q6 W8 ~) m$ A) l, O
用户可以对FPGA内部的逻辑模块和I/O模块进行重新配置,以实现用户自己的逻辑。它还具有静态可重复编程和动态在系统重构的特性,使得硬件功能可以像软件一样通过编程来修改。当电路有少量改动时,更能显示出FPGA的优势。不过FPGA的价格通常比较昂贵。
0 L. ^  Y# h, r+ |8 N' c5 U最易学的应该还是低端MCU吧​

该用户从未签到

5#
发表于 2020-9-9 13:49 | 只看该作者
看来有很多高手都帮你解答了这个问题,我就不再复制粘贴了,简单的说一下,一般来说先从MCU学起,通俗一点讲就是单片机吧,目前国内的教材基本都是学的STC的吧,基于51内核的,网上资源也非常的多,而且也比较容易上手,遇到问题也容易解决,本人也是一直在用STC的单片机,从89系列,到12系列,还有15系列,最新出的就是STC8系列的了,可谓是功能越来越强大,接口也是越来越丰富,从8脚封装到最多64脚封装,应有尽有,做一些不是很高端的应用完全足以。当然要性能更好一点的,速度更快一点的,就要学ARM、FPGA、DSP了,FPGA跟DSP我没怎么接触过,就ARM来说吧,原子的战舰这类开发板还是挺不错的,不过学ARM最好是能有一点51的基础,不然学起来还是有点吃力。' a# [& h4 ^3 J
0 ~+ f4 \$ I0 x# g0 [3 q8 C

$ d0 ?9 G0 y5 _& T, W; W  S* g& H总结起来就是,先学51吧,尤其是STC15系列可以用官方的库函数来写代码,有了51库函数的基础,学ARM也会容易许多。

该用户从未签到

6#
 楼主| 发表于 2020-9-9 14:45 | 只看该作者
kekek 发表于 2020-9-8 13:15
4 Q, q$ r! a. Y( _DSP是什么?数字信号处理(Digital Signal Processing),其最主要的并不是外设,而是其计算能力,学习的话 ...

) g2 W% B! `8 [) ?谢谢大佬, H+ f7 n0 u$ m* H  Z: T. I
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-16 00:59 , Processed in 0.078125 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表