1)你要學會根據應用的需要對核心進行定製與裁減。核心是乙個作業系統的心臟,合理的配置、編譯、定製核心對乙個系統的執行至關重要,然而為了減輕作業系統負擔,要學會適當的剪裁。
2)為了嵌入式應用而需要的相關軟體,如gcc編譯器,gdb偵錯程式,vi編輯器,交叉編譯工具,minicom的配置與使用,nfs,dhcp,tftp伺服器等的配source insight,securecrt,
xlight,
ftp rush
這些東西的操作和windows有挺大區別的。
3)學一下linux中c的程式設計以及編譯的方法,其中shell,makefile的製作是其與其他系統區別較大的。
4)bootloader,現在一般是標準的硬體,往往可以省略了
5)核心的移植
網路通訊這一塊,如何建立socket,程序,多執行緒。。。
嵌入式開發學習
始於興趣,因興趣而精緻 對於很多人聽到嵌入式這個詞的時候,會感覺到有些迷茫,嵌入式到底和常見的硬體電路學習,軟體程式設計,物聯網等有什麼區別?學習嵌入式到底按照怎樣的乙個思路才能最快的進入狀態,領略嵌入式之美,怎樣才能正確進行興趣匹配實現自己的學習目標。接下來,就讓我簡單的介紹一下我對嵌入式學習的理...
嵌入式arm開發學習
今天是學習arm的第二天.感覺又懂了一點.記錄下來,以便以後不時之需.今天先是看了一些linux應用開發的東西,由於之前自己對linux程式設計還算是有過了解,這部分看得很快,基本沒有什麼閱讀障礙.個人建議想學嵌入式linux的人,最好先把unix環境高階程式設計看一遍.你會發現一切都會順其自然.之...
嵌入式開發
經常會有人說嵌入式開發,嵌入式開發千差萬別,我總體上分為4個等級 微電子開發 rtos開發 指令碼開發 富應用開發 這一類產品行為比較固定,比如說電視遙控器,遙控汽車,電飯煲,恆溫燒水壺,溫濕度感測器,智慧型門鎖等。這些裝置行為都比較簡單,通過按鈕可以設定系統功能和行為。量不大,經常會選用flash...