在我們的日常生活中,我們經常使用許多使用嵌入式系統技術設計的電氣和電子電路和套件。計算機,手機,平板,筆記本電腦,數字電子系統以及其他電子和電子設備都是使用嵌入式系統設計的。將硬件電路與用于提供項目解決方案的軟件編程技術集成的電子系統稱為嵌入式系統。通過使用這種嵌入式系統技術,可以在很大程度上降低電路的復雜性,這進一步降低了成本和尺寸。
自動化(Automation)是指機器設備、系統或過程(生產、管理過程)在沒有人或較少人的直接參與下,按照人的要求,經過自動檢測、信息處理、分析判斷、操縱控制,實現預期的目標的過程。自動化技術廣泛用于工業、農業、軍事、科學研究、交通運輸、商業、醫療、服務和家庭等方面。采用自動化技術不僅可以把人從繁重的體力勞動、部分腦力勞動以及惡劣、危險的工作環境中解放出來,而且能擴展人的器官功能,極大地提高勞動生產率,增強人類認識世界和改造世界的能力。因此,自動化是工業、農業、國防和科學技術現代化的重要條件和顯著標志。早期的機械制造自動化是采用機械或電氣部件的單機自動化或是簡單的自動生產線。20世紀60年代以后,由于電子計算機的應用,出現了數控機床、加工中心、機器人、計算機輔助設計、計算機輔助制造、自動化倉庫等。研制出適應多品種、小批量生產型式的柔性制造系統(FMS)。以柔性制造系統為基礎的自動化車間,加上信息管理、生產管理自動化,出現了采用計算機集成制造系統(CIMS)的工廠自動化。
計算機技術
計算機技術的內容非常廣泛,可粗略分為計算機系統技術、計算機器件技術、計算機部件技術和計算機組裝技術等幾個方面。計算機技術包括:運算方法的基本原理與運算器設計、指令系統、中央處理器(CPU)設計、流水線原理及其在CPU設計中的應用、存儲體系、總線與輸入輸出。
嵌入式系統由硬件和軟件組成.是能夠獨立進行運作的器件。其軟件內容只包括軟件運行環境及其操作系統。硬件內容包括信號處理器、存儲器、通信模塊等在內的多方面的內容。相比于一般的計算機處理系統而言,嵌入式系統存在較大的差異性, 它不能實現大容量的存儲功能,因為沒有與之相匹配的大容量介質,大部分采用的存儲介質有E-PROM、EEPROM DENG等, 軟件部分以API編程接口作為開發平臺的核心。
嵌入是建立在計算機技術基礎之上應用在各種特種場合,包括自動化控制;自動化就是運用計算機技術,通過嵌入式設備控制,達到自動化的應用場景。所以三者之間沒有明顯的界限,計算機技術是基礎,嵌入式開發是手段,自動化是特定應用場景及理論指導。