单片机交流
直播中

徐胤

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

单片机和嵌入式的区别在哪

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

回帖(1)

张琪

2021-10-20 16:32:30
  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入门
  
  
举报

更多回帖

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