嵌入式軟體

嵌入式開發就是指在嵌入式作業系統下進行開發,包括在系統化設計指導下的硬體、軟體以及綜合研發,今天就來看一下嵌入式軟體開發做什么,學嵌入式這是必須知道的,但是由于自己本人水平有限,對于嵌入式做的方向不能做到面面俱全,
下面介紹一下嵌入式軟體基本認識,嵌入式在日常生活中都有接觸過,比如儀表儀器、智能手環、掃地機器人等等,
嵌入式就業方向:
純硬體方向:硬體電路、PCB、芯片等
軟硬結合:單片機開發、嵌入式裸機開發(不帶作業系統),應用層開發、內核開發、驅動開發(帶作業系統的)
嵌入式相關崗位:
嵌入式Linux工程師
嵌入式應用工程師
嵌入式系統工程師
嵌入式內核工程師
嵌入式驅動工程師
嵌入式編程基礎:
要想從事嵌入式軟體相關的作業,在大學需要具備什么樣的知識呢?該怎么去學習呢?下面給出應當具備的基礎知識,
C語言
C++
資料結構與演算法
作業系統原理
計算機網路原理
單片機原理/微機原理
Linux作業系統
嵌入式硬體基礎:
數電/模電
熟悉常用的元器件和芯片
熟悉常用的儀器儀表的使用
常見器件通信方式/協議/介面/總線等
會看基本的電路原理圖
會看硬體時序電路
會基本的電路仿真
常見開發工具:

典型的嵌入式平臺:



嵌入式應用開發

嵌入式底層開發




書籍資料推薦

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/298178.html
標籤:其他
