发新帖本帖赏金 10.00元(功能说明)我要提问
返回列表
打印
[牛人杂谈]

聊聊嵌入式与单片机之间的关系

[复制链接]
3692|20
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 suncat0504 于 2022-2-11 08:54 编辑

#有奖活动#    #申请原创#   @21小跑堂
现在但凡是从事电子行业的工程技术人员以及电子爱好者们,就没有不知道啥是单片机和嵌入式。在电子技术发展过程中,我个人以为,电子管、半导体技术那都是里程碑式的技术发明。伴随着半导体技术的发展,单片机的出现那就是一个必然的结果。而嵌入式系统是计算机控制程序在硬件上的大规模使用的一个必然的结果。
早期的电子产品,是没有PCB的,直接固定好元器件,再使用导线连接起来,像下面这样:
看起来是不是很乱,哈哈哈。
随着技术的发展,电子元器件的尺寸越来越小、电路上的电子元器件越来越多,PCB和集成电路也就出现了。而集成电路的出现,极大地促进了电子技术的发展,那么单片机以及嵌入式的产生也就成为了必然。我个人以为,集成电路的整体结构上,其实就是微观版本的PCB,只是依托的介质和具体的设计不同而已。
我们都知道,早期一个传统的计算机,包括电源、中央处理单元(CPU)、主板、内存、显卡、声卡、硬盘、显示器等。
CPU附着在主板上,控制程序保存在硬盘中。在运行时,程序需要调入内存中,同时通过各种接口,完成和其他输入、输出设备的通讯,从而实现各种控制。计算机的运算速度、应用便利、控制灵活等特点,使得它的应用迅速进入工业控制领域。但是由于它的体积比较大,在某些地方就没法使用了,这个时候,把计算机小型化,把运算器、内存、输入输出控制器集成起来使用的单片机就出现了。早期的单片机是没有集成ROM的,所以需要外部ROM来保存控制程序,同时需要单片机提供必要的接口来实现。所以早期的51单片机,都会提供专用的读写管脚、ALE管脚、P0口等用来访问外部ROM的资源。现在,单片机内集成ROMFlash,使程序和数据的存储,就不再需要单独架设外部ROM了。单片机的应用,是一定离不开程序的,每种单片机都有自己专用的汇编语言系统。通过汇编编程,配合外部电路,实现特定功能,构成了一套完整的单片机控制系统。这就是嵌入式的由来。当然现在已经没有多少人会全部使用汇编语言来开发嵌入式控制系统了,C语言的特点,使得它成为嵌入式开发的首选。
随着技术的发展,计算机中的实时性、多任务性也被“好事者”们移植到了单片机中,从而在单片机中嵌入了操作系统。当然这个时候单片机的发展,已经能够保证单片机中有足够的资源用来支撑一个小型的操作系统了。今天,电子技术的发展,早就不是硬件技术和软件技术的单独发展了。可以说,嵌入式系统就是软硬件共同发展的一个结晶,今天嵌入式系统的发展,也越来越紧密地跟随着计算机软件技术的发展了。单片机是嵌入式系统的载体,嵌入式系统利用单片机提供的各种资源,实现灵活控制,广泛应用于各种领域,尤其是进入到我们生活中的方方面面。电饭煲、洗衣机、热水器、手机、路由器、智能穿戴设备等等,已经成为我们生活中必不可少的一部分。
特别吐槽一下哈,选择话题归类时,虽然是一己杂谈,实在是不想选择“牛人杂谈”这个归类。因为深深觉得自己只是个普通电子爱好者,算不得“牛人”。可又找不到合适的的归类,只能汗颜了。


  

使用特权

评论回复

打赏榜单

21小跑堂 打赏了 10.00 元 2022-02-11
理由:恭喜通过原创文章审核!请多多加油哦!

评论
王栋春 2022-2-11 07:47 回复TA
分享的非常不错,受教了! 
沙发
王栋春| | 2022-2-11 07:48 | 只看该作者
早前俺一直认为嵌入式是软件程序编辑的一种,是依托于单片机的。

使用特权

评论回复
评论
王栋春 2022-2-11 09:11 回复TA
@suncat0504 :看完你的帖子,现在能大概晓得两者之间的关系了。 
suncat0504 2022-2-11 08:52 回复TA
我以前也是这么看的。哈哈哈 
板凳
songchenping| | 2022-2-11 08:27 | 只看该作者
只要能糊口就行,不必较真

使用特权

评论回复
地板
weifeng90| | 2022-2-11 08:32 | 只看该作者
嵌入式是一个统称,单片机只是嵌入式系统中的一个器件。

使用特权

评论回复
评论
suncat0504 2022-2-11 08:51 回复TA
你说得对,由嵌入式计算机系统和执行装置组成的系统,都可以视为嵌入式系统。不仅限于单片机。 
5
jameswangchip| | 2022-2-11 11:27 | 只看该作者
楼主很谦虚。嵌入式是硬件、软件和固件等统统都要,是完备的产业链和系统圈。单片机还是侧重于硬件多一些,比如MCS-48,MCS-51,ARM, POWERPC ,MIPS等等。

使用特权

评论回复
6
laocuo1142| | 2022-2-11 15:44 | 只看该作者
楼主好谦虚哟,还在文末解释一番,哈哈

使用特权

评论回复
7
woai32lala| | 2022-2-12 13:07 | 只看该作者
原来这样

使用特权

评论回复
8
ndzq| | 2022-2-12 16:09 | 只看该作者
先学51再学32

使用特权

评论回复
9
laocuo1142| | 2022-2-12 18:41 | 只看该作者
先学51单片机

使用特权

评论回复
10
sxy4517| | 2022-2-13 08:58 | 只看该作者
楼主简单几句话就把嵌入式讲明白了,

52570620857b605d87.png (2.25 KB )

52570620857b605d87.png

使用特权

评论回复
11
Gavin3389| | 2022-2-14 08:35 | 只看该作者
用到什么学什么

使用特权

评论回复
12
littlelida| | 2022-2-14 13:09 | 只看该作者
我的理解是一回事~~

使用特权

评论回复
13
wiba| | 2022-3-1 13:52 | 只看该作者
一直都感觉嵌入式很高大上

使用特权

评论回复
14
kxsi| | 2022-3-1 14:11 | 只看该作者
感觉无所谓先学习哪个

使用特权

评论回复
15
coshi| | 2022-3-1 14:28 | 只看该作者
嵌入式的概念是如何提出来的呢

使用特权

评论回复
16
drer| | 2022-3-1 14:38 | 只看该作者
楼主很有自己的想法呀

使用特权

评论回复
17
qcliu| | 2022-3-1 14:58 | 只看该作者
非常具有代表性

使用特权

评论回复
发新帖 本帖赏金 10.00元(功能说明)我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:大连伊飞特信息技术有限公司软件工程师
简介:本人于1993年毕业于大连理工大学。毕业后从事单片机开发工作5年,之后转入软件开发工作至今。

123

主题

3734

帖子

5

粉丝