你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。
chrome
firefox
safari
ie8及以上
ST
意法半导体官网
STM32
中文官网
ST
全球论坛
登录/注册
首页
技术问答
话题
资源
创客秀
视频
标签
积分商城
每日签到
第一期:一起来聊聊ARM与普通单片机的区别在哪?
[复制链接]
一代睡神的崛起
提问时间:2018-11-1 09:00 /
阅读主题, 点击返回1楼
赞
0
收藏
0
评论
50
分享
发布时间:2018-11-1 09:00
请先
登录
后回复
50个回答
hello_bug
回答时间:2018-11-1 13:50:14
a0a.1 32b0c
感觉应该是比较ARM内核的单片机(Cortex-M,包含M0,M3,M4,M7)和其他内核单片机的区别?
那自然是ARM内核的单片机性能容易做的更好,而且开发生态环境真的很棒。其他内核的,开发产品很多时候面对问题都要一点点自己扣索解决。ARM内核的单片机让人把注意力放到应用上,其他内核貌似还得关注单片机本身怎么玩。
点评
一代睡神的崛起
一看你就是一个隐形的大佬,说的很实在
发表于 2018-11-1 14:14
赞
0
评论
回复
支持
反对
ersha4877
回答时间:2018-11-1 13:52:15
a0a.1 32b0c
arm就是 普通单片机,只是他是32位的
点评
一代睡神的崛起
根本还是单片机,但是功能性与应用型在基础上有了大幅度的扩展
发表于 2018-11-1 14:15
赞
0
评论
回复
支持
反对
jeffhe1
回答时间:2018-11-1 14:43:50
a0a.1 32b0c
還是單片機, 只是很多功能 硬體能做完, 功能強大
点评
一代睡神的崛起
归属单片机总是没错的,但是架构上还是有一定优越性的
发表于 2018-11-1 15:12
赞
0
评论
回复
支持
反对
电子星辰
回答时间:2018-11-1 14:49:42
a0a.1 32b0c
M内核的感觉生态做得好,更适用于大部分人
点评
一代睡神的崛起
老哥稳,我觉得M对于做控制来说很具有优势
发表于 2018-11-1 15:12
赞
0
评论
回复
支持
反对
maxtch
回答时间:2018-11-1 15:06:53
a0a.1 32b0c
这个问题其实还是有点模糊的:ARM 是处理器核心,和什么最终是什么单片机没有关系。
点评
一代睡神的崛起
是的,之所以这样定标题也是让大家互相讨论,以达到对知识点有确切的认识。
发表于 2018-11-1 15:14
赞
0
评论
回复
支持
反对
zwjiang
回答时间:2018-11-1 15:14:24
a0a.1 32b0c
1、普通单片机简单,一般为8位或16位,使用C或汇编语言编程;ARM复杂,一般为32位,使用C或C++编程
2、普通单片机RAM和ROM较小。ARM的RAM和ROM较大
3、普通单片机价格低,ARM价格高
点评
一代睡神的崛起
相对于市场上的绝大多数单片机来讲确实是这样的的,但是ST的32系列的就比较亲民,价格可能比飞卡的16位单片机的价格还低
发表于 2018-11-1 15:17
赞
0
评论
回复
支持
反对
weiwei4
回答时间:2018-11-1 15:33:24
a0a.1 32b0c
ARM核单片机 和 其它单片机的区别,最主要的还是架构不一样,内核不一样,指令集不一样
还有就是8位, 16 位 ,32位 ,64位 这些个CPU处理的数据的宽度的区别
诸如外设等的差别其实都是因为其架构、内核的区别而有所区别
点评
一代睡神的崛起
跨越了千山万水,终于等来了您的解答!
发表于 2018-11-1 15:37
赞
1
评论
回复
支持
1
反对
0
TLLED
回答时间:2018-11-1 16:59:11
a0a.1 32b0c
单片机和ARM最主要的区别就是架构和指令集不一样, 还有就是单片机的外设资源没有ARM丰富,内部的RAM和ROM差别也比较大,通常单片机用于低价位产品,跑代码不上系统,ARM用途就比较广,上系统。
点评
一代睡神的崛起
是的
发表于 2018-11-1 17:02
赞
0
评论
回复
支持
反对
奇迹
回答时间:2018-11-1 19:45:01
a0a.1 32b0c
提示:
作者被禁止或删除 内容自动屏蔽
赞
0
评论
回复
支持
反对
wyxy163@126.com
回答时间:2018-11-1 20:43:20
a0a.1 32b0c
提示:
作者被禁止或删除 内容自动屏蔽
赞
1
评论
回复
支持
1
反对
0
1597685605
回答时间:2018-11-2 10:07:32
a0a.1 32b0c
架构不一样吧!
点评
一代睡神的崛起
是啊
发表于 2018-11-2 10:08
赞
0
评论
回复
支持
反对
damiaa
回答时间:2018-11-9 10:57:29
a0a.1 32b0c
本帖最后由 damiaa 于 2018-11-9 10:59 编辑
ARM与普通单片机其实区别不大:
1,普通单片机适合入门。没那么多花俏的东西。
2,普通单片机和ARM架构不一样。
3,普通单片机以前没库,不过新的很多都有库了,以前还很多人用汇编写应用程序代码,ARM应该是没什么人用汇编写应用程序代码了。
4,普通单片机大多都不能玩大的。
5,ARM都是有库的,而且都差不多。所以玩会了一种看其他的库都很类同。所以舒服。
6,ARM比普通单片机更能玩图形库,操作系统啥的。
7,ARM单片机有些还可以玩LINUX android等大型操作系统,如果会了对编写这些的驱动还蛮有用处。
8,如果你搞嵌入式,当然是都要懂点好。
点评
一代睡神的崛起
是的,毕竟ARM也属于成长后期的产物嘛
发表于 2018-11-9 14:34
赞
0
评论
回复
支持
反对
1
2
/ 2 页
所属标签
相似问题
关于
意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号
手机版
快速回复
返回顶部
返回列表
那自然是ARM内核的单片机性能容易做的更好,而且开发生态环境真的很棒。其他内核的,开发产品很多时候面对问题都要一点点自己扣索解决。ARM内核的单片机让人把注意力放到应用上,其他内核貌似还得关注单片机本身怎么玩。
点评
点评
点评
点评
点评
2、普通单片机RAM和ROM较小。ARM的RAM和ROM较大
3、普通单片机价格低,ARM价格高
点评
还有就是8位, 16 位 ,32位 ,64位 这些个CPU处理的数据的宽度的区别
诸如外设等的差别其实都是因为其架构、内核的区别而有所区别
点评
点评
点评
ARM与普通单片机其实区别不大:
1,普通单片机适合入门。没那么多花俏的东西。
2,普通单片机和ARM架构不一样。
3,普通单片机以前没库,不过新的很多都有库了,以前还很多人用汇编写应用程序代码,ARM应该是没什么人用汇编写应用程序代码了。
4,普通单片机大多都不能玩大的。
5,ARM都是有库的,而且都差不多。所以玩会了一种看其他的库都很类同。所以舒服。
6,ARM比普通单片机更能玩图形库,操作系统啥的。
7,ARM单片机有些还可以玩LINUX android等大型操作系统,如果会了对编写这些的驱动还蛮有用处。
8,如果你搞嵌入式,当然是都要懂点好。
点评