初識嵌入式

2021-09-21 14:42:52 字數 607 閱讀 1923

初識嵌入式

本以為stm32就是嵌入式,找一圈工作後才發現自己想的太少了,接下來介紹下嵌入式:

嵌入式系統是一種專用的計算機系統,作為裝置或裝置的一部分。通常,嵌入式系統是乙個控制程式儲存在rom中的嵌入式處理器控制板。事實上,所有帶有數字介面的裝置,如手錶、微波爐、錄影機、汽車等,都使用嵌入式系統,有些嵌入式系統還包含作業系統,但大多數嵌入式系統都是由單個程式實現整個控制邏輯。

從應用物件上加以定義,嵌入式系統是軟體和硬體的綜合體,還可以涵蓋機械等附屬裝置。國內普遍認同的嵌入式系統定義為:以應用為中心,以計算機技術為基礎,軟硬體可裁剪,適應應用系統對功能、可靠性、成本、體積、功耗等嚴格要求的專用計算機系統。

乙個嵌入式系統裝置一般都由嵌入式計算機系統和執行裝置組成,

嵌入式圖示

嵌入式圖示

嵌入式計算機系統是整個嵌入式系統的核心,由硬體層、中間層、系統軟體層和應用軟體層組成。執行裝置也稱為被控物件,它可以接受嵌入式計算機系統發出的控制命令,執行所規定的操作或任務。執行裝置可以很簡單,如手機上的乙個微小型的電機,當手機處於震動接收狀態時開啟;也可以很複雜,如sony 智慧型機器狗,上面整合了多個微小型控制電機和多種感測器,從而可以執行各種複雜的動作和感受各種狀態資訊。

**

初識嵌入式

1.什麼是嵌入式 嵌入式的開發就是在已有的硬體基礎上移植作業系統,然後將軟體作用於作業系統,所以嵌入式與非嵌入式的區別就在是否有作業系統,而作業系統就是對硬體資源進行管理,分配和使用。這樣就實現了硬體資源的合理分配,同時也提高了軟體的移植性,我們的研發人員也就可以不用精通各種硬體,專心於軟體開發。而...

初識嵌入式

初識嵌入式 作為乙個電子資訊工程專業的學生,我之前一直認為嵌入式就像洗衣機可以自動完成洗衣脫水等等一系列的功能。直到自己學習了嵌入式,才明白自己以前所了解的不過是利用微控制器開發所完成的,而嵌入式開發相比於微控制器開發本質上的區別就是引入了作業系統。兩種開發方式相比,微控制器的缺點1 移植性差2 軟...

初識嵌入式 嵌入式開發概述

1 什麼是嵌入式技術 1 嵌入式軟體與非嵌入式軟體的區別?答 嵌入式軟體是結合作業系統之上做的開發 非嵌入式軟體是做的裸機開發。裸機 沒有作業系統 2 嵌入式開發與微控制器開發的區別?答 區別 是否有作業系統。拓展 答 優點 解決了軟體的移植性 解決了開發人員的能力的劃分問題。提供了豐富的網路協議 ...