jasmine214--love

          只有當你的內心總是充滿快樂、美好的愿望和寧靜時,你才能擁有強壯的體魄和明朗、快樂或者寧靜的面容。
          posts - 731, comments - 60, trackbacks - 0, articles - 0

          LINUX 工程師學習目標

          Posted on 2010-12-04 11:58 幻海藍夢 閱讀(414) 評論(0)  編輯  收藏 所屬分類: Linux
           嵌入式linux系統工程師學習目標


           一:linux開發工程師學習目標:
           一個基本開發工程師我們可以稱為linux開發工程師。首先應該學習如下的幾個知識:
            1>linux 的基本概念:linux系統的概念,起源文化等,崇向linux開源;
            2>linux的基本操作:linux系統的基本命令操作。要跟 Windows平臺下的傻瓜式圖形開發區分開來。
            3>VI編輯器:為什么選擇VI呢,因為VI是linux下最簡單最常用的編輯器,也 是占用內存空間較小,方便移植到嵌入式平臺上
            4>GCC編譯器:這是linux下C語言的編譯器咯,掌握它的10幾個常用的參數。
            5>Make 項目管理工具:剛開始可能感覺不到,到后來項目大了,文件多了,支持多平臺的時候就重要咯。
            6>GDB調試器:這個也是linux下最 常用的工具,進行調試的過程中可以了解到底層寄存器等結構。
          這個目標如果每天保持近10個小時的練習,1個多月就可以成為一個合格的linux開 發工程師。

           二嵌入式工程師學習目標:
           那么成為嵌入式工程師與成為linux開發工程師有什么區別呢。覺得嵌入式工程師應該更重要更關注的是目標平 臺上運行的程序,學習的目標如下:
            1>基本控制結構:首先應該的是合格的linux開發工程師,其次程序的基本控制結構,順序循環分 支,指針結構體等自由掌握。
            2>編程思想:這個應該是大量的編程實踐得出來,看一些書籍基本沒有多大的幫助。
            3>程 序編譯過程:應該知道程序怎樣編譯出來,怎么鏈接出來,怎么加載又怎么執行,平臺不一樣又不同。
            4>嵌入式處理器體系結構:學習底層處 理器的相關知識,要對體系結構有相關的了解。
            5>SOC內部存儲與外商我驅動:絕大多數處理器還包括其它的設備,也就是片上系統,也要 有所了解。
            6>匯編語言與匯編指令:除了掌握好C之外,還要掌握匯編語言,因為C語言在有些地方實現比較難,比如系統 加電的啟動代碼。

           三系統工程師學習目標:
           那么成為系統工程師應該加載應用工程師與驅動工程師之間,覺得應該要掌握如下幾個:
            1>操作 系統的管理:比如說要掌握進程管理,內存管理,設備驅動,文件系統的知識,這些都是理論的,要多從實踐總結。
            2>網絡協議知識:在嵌入 式產品中很多都有關網絡的問題,這里就要知道最基本的TCP/IP協議,最少知道協議的實現,完整的實現一個協議層。
            3>圖形系統知 識:支持多達窗口,切換,覆蓋,移動等,這些都是有關底層的圖形系統有關的知識。

           四嵌入式linux系統工程師學習目標:
           現在有了一些目標了,那么成為嵌入式linux系統工程師學習目標,看下如下:
            1> 嵌入式linux基本概念;
            2>交叉編譯;
            3>內核開發和調試工具;
            4>啟動代碼移植;
            5> 內核交叉編譯;
            6>跟文件系統制作;
            4>設備驅動開發;

           以上就是一個初學可以借鑒的成為嵌入式linux系統工程師學習的目標。

          原文: http://blog.mcuol.com/User/luoliang/Article/13080_1.htm

          主站蜘蛛池模板: 沭阳县| 十堰市| 吉安市| 广水市| 磐石市| 临漳县| 扶沟县| 惠来县| 嘉义县| 星座| 远安县| 钟祥市| 竹山县| 清镇市| 灌阳县| 烟台市| 永康市| 罗山县| 常山县| 彩票| 彝良县| 民权县| 巴彦淖尔市| 铜陵市| 和龙市| 晋中市| 和平县| 东城区| 辉县市| 本溪| 四川省| 固安县| 平湖市| 贵州省| 尖扎县| 呼玛县| 青田县| 顺昌县| 昌邑市| 马鞍山市| 古蔺县|