1 為什麼學習嵌入式

2021-07-08 16:07:10 字數 1057 閱讀 9989

1.2.什麼是嵌入式系統

(1)傳統定義(狹義嵌入式):嵌入式系統是以應用為中心,以計算機技術為基礎,並且軟硬體可裁剪,適用於應用系統對功能、可靠性、成本、體積、功耗有嚴格要求的專用計算機系統。

(2)當前客觀定義(泛嵌入式):除pc之外的一切計算機系統都可以叫嵌入式系統。典型代表:智慧型手機、工業機械人、汽車電子、航空航天(四軸飛行器)、安防監控(ipc)等。

1.3.嵌入式技術的技術特點

(1)低功耗(ble、zigbee、低功耗wifi);現在的嵌入式裝置一般都用電池供電,所以對功耗要求很高。

(2)聯網化(4g、bt、zigbee、wifi);通過各個嵌入式裝置聯網來實現智慧型控制,未來的產品都是往聯網化方向發展。

(3)risc cpu(arm、mips);即精簡指令集cpu,arm一家獨大,mips架構主要運用於路由器中。

(4)os(linux、android、rtos);rtos即實時作業系統,pos機上用的就是rtos;路由器上用的是linux,木有大螢幕;車載導航儀和智慧型手機上用的是android,有大螢幕,需要絢麗的顯示。

(5)分層(底層、os層、應用層);底層與硬體有關聯,例如驅動;os層與程序排程、記憶體管理等有關聯;應用層是面向具體的產品功能實現的。

(6)跨度大、知識雜、學習曲線陡峭而綿長;導致嵌入式行業發展到現在越來越缺人,行業門檻很高,初學者很難進入。

1.4.三次全球資訊化浪潮

(1)個人計算機,專注於資訊處理;產生了intel、ibm、蘋果、microsoft、聯想等公司。

(2)網際網路和移動通訊網,專注於資訊傳輸;產生了cisco、nokia、華為、中興、yahoo、google、中國移動、聯通、電信等公司。

(3)物聯網,專注於資訊獲取;誰是未來的贏家。

1.5.嵌入式的主流熱點方向

(1)消費電子(智慧型手機、遊戲機、可穿戴)。

(2)工業自動化(工業機械人)。

(3)汽車電子(汽車控制系統、車載定位導航、車載娛樂、自動駕駛系統)。

(4)航空航天(四軸飛行器、載人飛行器)。

(5)物聯網(智慧型農業、智慧型交通、智慧型家居······)。

嵌入式學習1

嵌入式學習第一天 linux檔案處理命令 1.mkdir 作用是建立名稱為dirname的子目錄 使用許可權是所以使用者 格式mkdir options 目錄名 options 主要引數 m mode 模式 設定許可權 模式 與chmod類似 p parents 需要是建立上層目錄 如果目錄早已存在...

嵌入式學習筆記1

1.終端 ubuntu自帶終端terminal 終端提示符 fs ubuntu 使用者名稱 主機名 目錄 whoami hostname pwd 普通使用者提示符 超級使用者提示符 root 2.常用命令提示符 ls 列出資料夾內容 ls ls ls 資料夾名 ls home fs 61018 ls...

嵌入式學習

1 c 語言 第二版譚浩強。2 資料結構 c語言版。3 實用 c 程式設計 4 學習51 微控制器,加深對中斷的理解。5 學習 arm微控制器。1 細讀 arm微控制器基礎與實戰 周立功編寫。2 細讀相關晶元的原版英文文件。如 arm920te.pdf s3c2410 1.2.pdf。6 學習uco...