[MCU] C2000系列DSP和M3的区别在哪?

[复制链接]
1737|33
 楼主| huangchui 发表于 2020-6-21 19:49 | 显示全部楼层 |阅读模式
C2000系列DSP和M3的区别在哪?
stly 发表于 2020-6-21 19:54 | 显示全部楼层
为何这两个比?
 楼主| huangchui 发表于 2020-6-21 20:01 | 显示全部楼层
比如TMS320F28027主频60M 定点FFT 和M3比如常用的STM32 主频72M两者的主频相差不大,两者的优势和不同在哪?
zhenykun 发表于 2020-6-21 20:01 | 显示全部楼层
是应用领域不同么?
wyjie 发表于 2020-6-21 20:04 | 显示全部楼层
还是在特定的情况下只能用C2000DSP用M3不能完成任务?
jlyuan 发表于 2020-6-21 20:15 | 显示全部楼层
我觉得,M3和C2000各有其自己的特色,都可以处理相同的问题,但在处理这些问题时,各有所长。
yszong 发表于 2020-6-21 20:20 | 显示全部楼层
DSP还是做运算牛x m3的设备丰富
dengdc 发表于 2020-6-21 20:26 | 显示全部楼层
单从内核讲: 在数值计算方面, DSP 会有些优势, 而控制方面(比如象中断处理) M3 有优势. 总的来说, 已经基本不存在这个能干而那个干不了的问题.
heweibig 发表于 2020-6-21 20:30 | 显示全部楼层
当然更合适干什么事情, 或者说选型的话, 很大程度还要看外设的支持.
dengdc 发表于 2020-6-21 20:33 | 显示全部楼层

嗯,
还有软件库和官方的底层代码也是一个重要的参考因素.
yufe 发表于 2020-6-21 20:36 | 显示全部楼层
dsp要贵些,DSP是为运算而生的芯片。
xxmmi 发表于 2020-6-21 20:45 | 显示全部楼层
DSP芯片(Digital Signal Processor)是一个内嵌了数字信号处理功能的单片机芯片(该功能也叫DSP:Digital Signal Processing数字信号处理),现在市面上常见的有16位和32位的。专门用布数字信号运算处理。
wangpe 发表于 2020-6-21 20:50 | 显示全部楼层
32位DSP和ARM的运算能力是差不多的
gongche 发表于 2020-6-21 20:54 | 显示全部楼层
他们的侧重点不同,所应用的地方就不同。
yufe 发表于 2020-6-21 20:57 | 显示全部楼层

DSP是数字信号处理器,可以视作特殊化后的MCU,主要是比MCU多了硬件乘法器和诸如FFT算法指令的支持。
songqian17 发表于 2020-6-21 21:01 | 显示全部楼层
DSP是数字信号处理芯片,ARM是架构,指令集。
chuxh 发表于 2020-6-26 09:35 | 显示全部楼层
现在很多ARM的高级芯片也具有运算器
renyaq 发表于 2020-6-26 09:40 | 显示全部楼层
MCU的特点:   适合实时控制和操作任务   可预测的执行周期   擅长中断处理,特别是外部异步事件   比较多的I/O功能,   程序较大   丰富的片上外设DSP的特点:   适合处理实时连续的数据流;   针对多重密集算法的数学引擎;   可观的MIPS性能;   可预测的执行时间;   适合处理小型和重复性的工作;   代码体积小、芯片体积小等
houcs 发表于 2020-6-26 09:42 | 显示全部楼层
专用DSP芯片在运算能力上,特别是大数据量的数字信号处理上
morrisk 发表于 2020-6-26 09:46 | 显示全部楼层
数据处理方面用DSP,因为他可以实现比较复杂的运算
您需要登录后才可以回帖 登录 | 注册

本版积分规则

918

主题

12323

帖子

4

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