想移植linux到arm上,并開發一些簡單的驅動程式,不知道從何開始
uj5u.com熱心網友回復:
先裝個虛擬機,放一個linux系統在上面跑起來。然后一邊看linux教程,一邊動手操作。uj5u.com熱心網友回復:
嵌入式Linux最好先找視頻教程學習,推薦韋東山老師的視頻uj5u.com熱心網友回復:
C語言是基礎,先學好C語言。接下來是找一本相關的書看看,我覺得《Linux設備驅動程式》這本書還可以(如果你是學驅動的話)
如果是要學應用方面的話,你就找嵌入式應用編程的書看。
視頻的話可以買韋東山的看,還可以。
(望采納)
uj5u.com熱心網友回復:
需要買一塊 開發板 2440 不錯,資源也多,也簡單。 不建議一下就上android 的板。1. 先移植u-boot 練練手
2. 找一個linux 移植到版上去
3. 搭建一個NFS 網路檔案系統,這樣開發方便,不要每次都用scp 到板上。
4. 可以開始開發驅動了,從Char 開始,network 可以做,block 就了解一下就行了,做的機會不多
uj5u.com熱心網友回復:
大概順序是:Linux系統入---->Linux下的c編程---->裸機開發---->Linux驅動開發uj5u.com熱心網友回復:
先從設備樹開始吧,從點亮(bring up)開始轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/96065.html
標籤:驅動程序開發區
