收藏官网首页
查看: 1683|回复: 0

[IT大杂烩] mcu和dsp的区别

321

主题

1054

帖子

4387

积分

论坛元老

Rank: 8Rank: 8

积分
4387
QQ
发表于 2016-11-10 16:20:13 | 显示全部楼层 |阅读模式
注册成为机智云开发者,手机加虚拟设备快速开发
MCU和DSP最近在制作电子类产品方面都应用广泛,DSP在数字信号处理、通信领域应用较多,MCU在自动控制、智能信号上应用广泛。处理器通常可以分为三大类,就是数字信号处理器-DSP、微控制器-MCU,还有中央处理器-CPU。为便于大家理解它们在应用中的差异,我们不妨作这样的比喻:DSP好比是一次方程式赛车的引擎,追求的是高速高效;MCU好比是摩托车引擎,追求的是灵巧便捷;CPU则好比是豪华家用车的引擎,追求的是面面俱到。当然DSP与MCU的融合将相应成辉,可以满足更多更广的应用需求。   
MCU的特点:
   适合实时控制和操作任务
   可预测的执行周期
   擅长中断处理,特别是外部异步事件
   比较多的I/O功能,
   程序较大
   丰富的片上外设


   DSP的特点:
   适合处理实时连续的数据流;
   针对多重密集算法的数学引擎;
   可观的MIPS性能;
   可预测的执行时间;
   适合处理小型和重复性的工作;
   代码体积小、芯片体积小等




DSP与嵌入CPU相比的特点?
1)DSP是单片机,构成系统简单。 2)DSP的速度快。 3)DSP的成本较低。 4)DSP的性能高,可以处理较多的任务。
区别:
1)DSP的速度比MCU快,主频较高。
2)DSP适合于数据处理,数据处理的指令效率较高。
3)DSP均为16位以上的处理器,不适合于低档的场合。
4)DSP可以同时处理的事件较多,系统级成本有可能较低。
5)DSP的灵活性较好,大多数算法都可以软件实现。
6)DSP的集成度较高,可靠性较好。

1、机智云QQ群:G1群:104975951 G2群:491509598 G3群:287087942
机智云爱好者-APP开发群: 599735135
QQ群目前非常活跃,欢迎大家参与进来,交流,讨论,答疑,解惑~~
2、机智云微信公众号: 机智云 gizwits、 机智云智能宠物屋go-iot
关注机智云Gizwits官方公众号随时掌握最新资讯和活动信息
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

加入Q群 返回顶部

© 2011-2017 Gizwits ( 粤ICP备11090211号 )

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