ARM与微控制器的历史与发展
1. 微控制器简介
1.1 微处理器与微控制器的演变
早期计算机的CPU采用大量真空管设计,真空管体积庞大且耗电量高。晶体管的发明以及随后集成电路(IC)的出现,使得CPU能够被集成到印刷电路板上。IC技术的进步让整个CPU可以集成在单个IC芯片上,这种IC被称为微处理器,如英特尔广泛用于台式计算机的x86系列和摩托罗拉的68000等。不过,微处理器不包含RAM、ROM或I/O外设,因此必须外部连接这些设备,如下图所示:
graph LR
A[微处理器] --> B[RAM]
A --> C[ROM]
A --> D[I/O]
后来,系统的不同部分,包括CPU、RAM、ROM和I/O,被集成到单个IC芯片上,这就是微控制器,也被称为SOC(片上系统)或MCU(微控制器单元)。微控制器因其价格低廉、体积小巧,被广泛应用于众多设备中。
1.2 计算机的类型
计算机通常分为三类:
- 台式计算机 :包括PC、平板电脑和笔记本电脑,是通用计算机,可通过运行适当的应用程序来玩游戏、阅读和编辑文章等,使用微处理器。
- 嵌入式系统 :是专用计算机,软件应用和硬件紧密结合,旨在完成特定任务,如Kindle、数码相机、吸尘器、mp3播放器、鼠标、键盘和打印机等。大多数嵌入式系统运行固定程序并包含微控制器,尽管公众通常不将其视为计算机,但它是最大的计算机类别。
-
超级会员免费看
订阅专栏 解锁全文
3829

被折叠的 条评论
为什么被折叠?



