在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統 > 設計應用 > 嵌入式Linux工程師的成長經歷,想做大牛應該具備如下素質

            嵌入式Linux工程師的成長經歷,想做大牛應該具備如下素質

            作者: 時間:2018-07-25 來源:網絡 收藏

              從嵌入式研發(fā)行業(yè)十年,認為學習就是要不斷的吸納知識,在研發(fā)過程中,經常會遇到一些問題,這種發(fā)現問題并解決問題的過程就是進步。下面是開發(fā)工程師的成長過程,希望對大家能有所啟發(fā)。

            本文引用地址:http://www.biyoush.com/article/201807/389499.htm

              1、Linux開發(fā)工程師

              首先成長為一名Linux開發(fā)工程師,這是最基本的目標,他應該具備如下的素質:

              (1)了解Linux基本概念和基本操作(歷史,文化,起源)(命令行,配置,操作,開發(fā)模式)

              (2)會使用Linux平臺下的編輯器vi(默認安裝,占內存小,方便向嵌入式移植)

              (3)會使用Linux平臺下的編譯器GCC(相應的十幾個命令行參數)

              (4)會使用Linux平臺下的管理工具Make(與Makefile相配合,尤其用于大項目中多平臺移植的情況下)

              (5)會使用Linux平臺下的調試器GDB(可以了解底層硬件,及匯編指令)

              2、嵌入式工程師

              他更關心的是將來在哪一目標機上運行,不關心操作系統,進行的更多與編程相關的工作

              (1)合格的C程序的程序員(理解基本的控制結構:循環(huán)、分支、數組、指針)

              (2)基本的編程思想(編程實踐中總結算法)

              (3)程序的編譯和鏈接

              (4)可執(zhí)行文件內部(段、起始地址、如何加載執(zhí)行)

              (5)目標機處理器體系結構

              (6)知道處理器的外設即System on Chip(內部存儲結構及外設驅動)

              (7)匯編語言及指令(主要是用在加載過程中)

              3、系統工程師

              系統工程師夾在驅動工程師及應用工程師這兩個層次之間,他要對系統有一個整體的概念,系統主要是指操作系統,往往理論有余而實踐不足

              (1)進程管理與調度(知道進程間的切換與調度,多任務)

              (2)內存管理(建立MMU頁表,知道從虛地址到物理地址的映射)

              (3)驅動管理(管理設備,編寫設備驅動,加載設備驅動)

              (4)文件系統(制作文件系統,文件系統的讀寫,甚至驅動有時也被當成文件系統來管理)

              (5)網絡協議知識(協議實現作為上層應用與底層驅動之間的銜接)

              (6)圖形系統知識(支持多窗口及管理窗口,包括窗口切換,窗口移動和覆蓋)


            上一頁 1 2 下一頁

            關鍵詞: 嵌入式Linux

            評論


            相關推薦

            技術專區(qū)

            關閉