- 基于STM32的嵌入式系統應用
- 孫光
- 507字
- 2020-06-12 16:18:23
1.1 從單片機到嵌入式系統
單片機是在一顆芯片中集成了中央處理單元(CPU)、數據存儲器(RAM)、程序存儲器(ROM)、輸入/輸出端口(I/O)、定時器/計數器(Timer/Counter)等外設的微型電子計算機。
相對功能比較強大的個人計算機(PC),單片機的運算能力是有限的,但是單片機憑借體積小、功耗低、價格便宜等特點,已經滲透到日常生產生活的方方面面,在工業控制、國防技術、家用電器、消費電子產品等領域得到了廣泛應用。
隨著電子產品人機交互界面彩屏化、觸摸化以及通信網絡化的趨勢,運算能力有限的8位乃至16位單片機已經越來越不能滿足需求,具有較強運算能力的32位嵌入式系統的優勢日益突顯。
嵌入式系統(Embedded System)是一個寬泛的概念,很難下一個確切的定義。圖1-1描述了嵌入式系統、單片機系統和通用計算機系統之間的關系。

圖1-1 嵌入式系統、單片機系統與通用計算機系統
首先,嵌入式系統包括單片機系統,但是其運算能力遠遠超過傳統的單片機。
其次,嵌入式系統不等于通用計算機系統,它是以應用為中心,以計算機技術為基礎,軟硬件可裁剪,適用于對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機應用系統。
不過隨著嵌入式技術的發展,嵌入式系統與通用計算機系統之間也出現了一定程度融合的趨勢。
推薦閱讀
- FPGA從入門到精通(實戰篇)
- 數字道路技術架構與建設指南
- 辦公通信設備維修
- 計算機組裝·維護與故障排除
- 單片機技術及應用
- 新編電腦組裝與硬件維修從入門到精通
- FreeSWITCH Cookbook
- Spring Security 3.x Cookbook
- 計算機組裝與維護(慕課版)
- Raspberry Pi Home Automation with Arduino
- 創客電子:Arduino和Raspberry Pi智能制作項目精選
- The Machine Learning Workshop
- 3D打印:Geomagic Design X5.1 逆向建模設計實用教程
- USB 3.0編程寶典
- 超炫的35個Arduino制作項目