初識嵌入式

2021-07-24 08:17:36 字數 351 閱讀 1958

初識嵌入式

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

兩種開發方式相比,微控制器的缺點1、移植性差2、軟體開發人員必須懂硬體工作原理。優點便是硬體成本低,如51微控制器。

而嵌入式由於引入了作業系統,也帶來了許多優點。1、提高軟體的移植性2、軟體人員不需要懂硬體3、os提供了多工機制4、os提供了豐富的網路協議,能夠使裝置實現遠端控制5、os提供了很多開源軟體和工具

由此看來,嵌入式開發具有微控制器無法比擬的優勢,更加符合現在人們的需求。

初識嵌入式

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

初識嵌入式

初識嵌入式 本以為stm32就是嵌入式,找一圈工作後才發現自己想的太少了,接下來介紹下嵌入式 嵌入式系統是一種專用的計算機系統,作為裝置或裝置的一部分。通常,嵌入式系統是乙個控制程式儲存在rom中的嵌入式處理器控制板。事實上,所有帶有數字介面的裝置,如手錶 微波爐 錄影機 汽車等,都使用嵌入式系統,...

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

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