单片机交流
直播中

徐胤

7年用户 1069经验值
私信 关注
[问答]

什么是嵌入式?单片机和嵌入式的区别是啥?

什么是嵌入式?单片机和嵌入式的区别是啥?嵌入式系统分为哪几类?

回帖(1)

张琳

2021-7-14 11:49:09
1 前言
目前上了几节嵌入式的课程,可能我没认真听吧,感觉老师讲的我都不懂,对于嵌入式是啥,单片机是啥,统统搞不懂,觉得和计算机组成似乎一样(可能计组的知识忘光光了 ),稀里糊涂的。
老师降到了指令系统,老师说不懂没关系。。。。但是,我觉得关系挺大的,所以就准备来自学一下下。
解决问题,制定计划,寻找资源,开始学习
2 问题
2.1 什么是嵌入式,单片机和嵌入式的区别是啥?
其实我们这门课程叫做嵌入式开发,但是一上来就是单片机。两者一样吗?因为有的网络课程叫做嵌入式,有的叫做单片机,但似乎都在讲单片机。难道嵌入式只是个高大上的名字?
2.1.1 小总结:
先上一下我个人看后的小总结,不对大家可以指出来:
嵌入式系统是以应用为中心,计算机技术为基础,软硬件可裁剪的专用计算机系统;
单片机:把中央处理器CPU(Central Processing Unit)、存储器(Memory)、定时器/计数器、中断、输入/输出I/O(Input/Output)接口威廉希尔官方网站 等功能部件集成在一块集成威廉希尔官方网站 芯片上的微型计算机。
两者的关系:嵌入式系统是一个大类,单片机是他的一个子类。如果说嵌入式系统是一个功能完备的计算机系统,那单片机可以理解成一个没有外设的计算机。
随着技术发展,两者的硬件技术界限逐渐模糊,常通过软件层面进行区分
2.2.2 详细解释
2.2.2.1 嵌入式系统分类

然后单片机应该是属于嵌入式系统中的第一种MCU,对于名字的由来,好像是因为之前有“多片机”,但因为技术发展,威廉希尔官方网站 集成度提高,所以渐渐地没了“多片机”。
2.2.2.2 软件层面进行区分

(~~这样子心理就至少有个底了,~~但看了不同学校的课程大纲,还是挺懵的 )
2.2 为什么有些课程教51,有的教ARM,有的教stm32
小结论:
ARM应该是指内核架构(虽然什么是内核架构我也不懂,姑且理解成最核心,最基础的部分吧,像个大脑 )
51和stm32的内核架构不同,51比较老了,stm32功能会更强大,但可以学习51入门


3 学习资源与计划
3.1 资源
电子书(随便找一本51的书应该差不多)
老师讲课以及上课的课件
3.2 计划
一边按部就班,一边自己整理与扩展
了解单片机具体能干啥,最本质是啥
了解单片机的结构组成
结合编程实践对每个部件和单片机控制深入了解。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分