標新立異的ARM嵌入式開發快速學習法(二)

    2014-03-31 16:47 來源:電子信息網 作者:鈴鐺

    今天繼續為大家介紹作為新人應該如何學習ARM的嵌入式開發系統,依舊是本著從最基礎的東西開始的原則下面就和大家分享一下對Linux系統ARM嵌入式的學習過程:

    打好基礎再做系統移植

    經過之前的研究,我們已經能夠了解到完整的linux系統分成分為三個部分,而每個部分的功能和關系在經過一番研究學習之后相信大家也都有所了解。下面,我們就要自己動手寫一些東西了。當然我不可能叫你編寫這些代碼,這不實現。事實上這個3者都能在網下載到相應的源代碼,但是這個源代碼不可能下載編譯后就能在你的系統上運行,需要很多的修改,直到他能運行在你的板子上,這個修改的過程就叫移植。在進行移植的過程中你要學的東西很多,要懂的相關知識也很多,等你完成了這個過程你會發現你已經算是一個初出茅廬的高手了。

    如果你覺得自己掌握的知識還算不錯,可以嘗試在此階段嘗試研究性的查看源碼。很多書介紹你怎么閱讀linux源代碼,我不提倡無目的地去看linux源代碼,用許三多的話說,這沒有意義。等你在做移植的時候你覺得你必須去看源代碼時再去找基本好書看看,這里我推薦一本好書倪繼利的《linux內核的分析與編程》,這是一本針對linux-2.6.11內核的書,說得很深,建議先提高自己的C語言編程水平再去看。

    如果需要部分代碼和資料可以去網上搜索,有很多的資料供我們使用。不過值得注意的是,很多介紹自己經驗的東西都或多或少有所保留,你按照他說的去做總有一些問題,但是他不會告訴你怎么解決,這時就要靠自己,如果自己都靠不住就找我一起研究研究吧,我也不能保證能解決你的問題,因為我未必遇到過你的問題,不過我相信能給你一點建議,也許有助你解決問題。這一步的最終目的是,從源代碼的官方主頁上(都是外國的,悲哀)下載標準的源代碼包,然后進行修改,最終運行在板子上。

    1 2 > 
    ARM 嵌入式開發

    相關閱讀

    暫無數據

    一周熱門

    欧美亚洲国产SUV| 亚洲欧洲一区二区| 久久久亚洲欧洲日产国码是AV| 亚洲精品美女久久777777| 小说专区亚洲春色校园| 亚洲AV无码AV日韩AV网站| 亚洲乱码国产乱码精华| 亚洲欧洲中文日韩av乱码| 亚洲国产日韩视频观看| 亚洲国产成人资源在线软件| 91亚洲国产在人线播放午夜| 一区二区三区亚洲| 亚洲色图视频在线观看| 亚洲电影免费观看| 亚洲国产成人精品无码一区二区 | 亚洲国产成人久久精品影视| 亚洲AV午夜成人片| 亚洲国产精品久久久久婷婷老年 | 亚洲国产欧洲综合997久久| 亚洲AV无码一区二区三区牲色| 亚洲av日韩aⅴ无码色老头| 亚洲AV无码一区二区三区电影| 日韩亚洲人成网站| 亚洲一区二区三区在线播放| 亚洲中文字幕无码爆乳AV| 国产亚洲综合成人91精品| 亚洲国产成人久久精品动漫| 精品亚洲A∨无码一区二区三区| 亚洲最大的视频网站| 中日韩亚洲人成无码网站| 亚洲av成本人无码网站| 亚洲国产V高清在线观看| 中文字幕在线亚洲精品| 亚洲AV无码成人精品区蜜桃| 亚洲视频在线观看网址| 中文字幕无码精品亚洲资源网久久| 亚洲中文字幕无码mv| 亚洲 小说区 图片区 都市| 永久亚洲成a人片777777| 亚洲福利在线观看| 亚洲人成www在线播放|