国产精品久久9a久美女性色,日韩综合中文字幕,天天射天天色天天干,亚洲天堂中文在线,成年人午夜视频,国产精品伦理久久久久久,亚洲欧美视频一区二区

操作系統(tǒng)

LINUX學習路線指導

時間:2025-05-23 02:06:38 操作系統(tǒng) 我要投稿
  • 相關(guān)推薦

LINUX學習路線指導

  不可破。只要我們用心去對待,東雪終將化去,春風定會吹來。具體步驟如下:

LINUX學習路線指導

  1、《C 語言》第二版 譚浩強 ; 《C 程序設(shè)計語言》第二版 徐寶文譯機戒工業(yè)出版社

  你能區(qū)分開指針數(shù)組和數(shù)組指針嗎?你知道函數(shù)指針嗎?

  你能區(qū)分開定義一個變量時系統(tǒng)給它分配的空間與用 malloc()函數(shù)給一個變量分配的空間

  有什么不一樣嗎?

  2、《數(shù)據(jù)結(jié)構(gòu)》C 語言版 黃國愉、葉乃青編 清華大學出版社

  你能合上書本,用C 語言實現(xiàn)書中的單鏈表、雙鏈表數(shù)據(jù)結(jié)構(gòu)嗎?

  3、《實用C++程序設(shè)計》第二板 中國電力出版社 Steve_Oualline 著

  此階段主要是學習其面向?qū)ο蟮木幊趟枷,加深對C 語言和數(shù)據(jù)結(jié)構(gòu)的理解。

  4、學習單片機,最好能找個前輩帶一帶。

  你能用51 單片機做出一樣實際的東西嗎?即使它再簡單!

  要注意加深對中斷的理解。

  5、學習ARM 單片機。

  (1)、細讀《ARM 微控制器基礎(chǔ)與實戰(zhàn)》周立工編寫 (注:即使你不用書中的開發(fā)板)

  (2)、細讀相關(guān)芯片的原版英文文檔。如:arm920TE.pdf S3C2410_1.2.pdf

  6、學習uCOS!!操作系統(tǒng)。

  (1)、細讀《嵌入式實時操作系統(tǒng)uC/OS-!!》第二版 召貝貝譯

  你能把uCOS!!移植到自己的平臺上嗎?

  (2)、能編寫在uCOS!!操作系統(tǒng)環(huán)境下運行的針對具體硬件的驅(qū)動程序

  7、熟悉Linux 環(huán)境,學習Linux 環(huán)境編程,學習交叉編程

  (1)、細讀《linux 命令大全.pdf》

  (2)、細讀《GNU Make 使用手冊(中譯版).pdf》

  (3)、學習創(chuàng)建交叉編程環(huán)境.

  8、學習Linux 操作系統(tǒng)。

  (1)、《UNIX 環(huán)境高級編程》

  (2)、細讀“joyfire 筆記”,可在網(wǎng)站的好書下載欄目獲取

  (3)、細讀《linux 內(nèi)核完全注釋》

  (4)、細讀《understanding the linux kernel 2》

  (5)、利用源代碼閱讀利器工具”Source Insight”進行真正的linux 內(nèi)核原碼刨析

  (6)、最后進行內(nèi)核移植,并能編寫在linux 操作系統(tǒng)環(huán)境下運行的針對具體硬件的驅(qū)動程序

  9、學習Linux 設(shè)備驅(qū)動編寫。可參考《Linux 設(shè)備驅(qū)動程序》

  10、復習C++,學習用QT 進行圖形界面編程

  (1)、細讀《QT 編程寶典》

  (2)、學會通過查看QT 電子文檔進行QT GUI 實地編程

  (3)、學習交叉編程.(其實就是把命令qmake 變?yōu)閠make)

  11、當然,你也可學習一下PCB 的制作和設(shè)計一個自己的CPU(即軟殼)

  至此,你已學完嵌入式的整流程!但謹記:一個有思想的人才真是一個力量無邊的人;有容

  乃大,能予方強

  學什么語言不重要,使用什么ARM 芯片不重要,怎么調(diào)試不重要。重要的是解決問題的方法,

  途徑、怎么解決這一個又一個問題。

  好的設(shè)計是從需求抽象到代碼有很多過程,而不能得到了需求就立刻開始開始編碼。

【LINUX學習路線指導】相關(guān)文章:

關(guān)于Linux的學習指導05-13

java學習路線分享03-31

Linux網(wǎng)絡(luò)配置文件入門指導08-06

Linux學習基本要點08-15

Linux學習基本要點01-25

Java語言編程學習路線02-16

Linux入門學習 GNOME介紹04-13

Linux系統(tǒng)簡單入門學習06-02

Linux軟件安裝教程學習05-03