十年自己
5年。Linux是一種自由和開放源代碼的類UNIX操作系統(tǒng)。linux驅(qū)動工程師是在企業(yè)的驅(qū)動下產(chǎn)生的。企業(yè)還有5年的時間進行轉(zhuǎn)型,因此可以干5年。linux驅(qū)動工程師能夠獨立完成驅(qū)動的功能開發(fā)任務能夠分析和優(yōu)化驅(qū)動的性能,針對特定硬件揚長避短。
高@設計師
首先我要說明的是我是ARM嵌入式開發(fā)工程師 偏驅(qū)動方面的,雖然兩個架構不同,但是原理是一樣的,C語言不說你也知道重要性,注重linuxC編程,重點是字符串處理還有l(wèi)inux 驅(qū)動的相關書籍你必須看 而且要熟!多看IC DATASHEET如果不會看DATASHEET證明你的能力了!數(shù)字電路你必須懂 ?而且知道的越多越好,我寫PWM驅(qū)動項目的時候吃過數(shù)字電路的虧,還有你要多寫驅(qū)動,從最簡單的驅(qū)動開始寫,例如單個按鈕驅(qū)動,只要你會寫一個類型的驅(qū)動這就說明了所有類似的驅(qū)動你都行,還有一個方面的是內(nèi)核!內(nèi)核很重要,不要你能編寫內(nèi)核,但是你一定要適應內(nèi)核懂內(nèi)核,內(nèi)核的工作模式,因為你寫的驅(qū)動分分鐘內(nèi)核都不鳥你(就是不兼容)!
Linux誕生于1991年10月,至今已有二十多年歷史。Linux是一套免費且功能完整的UNIX軟件。且它有32位和64位的操作系統(tǒng),運作穩(wěn)定且有效率,被廣泛用作服務器操作系統(tǒng)。Linux承襲的是開放式原始碼(Open Source)的精神,所有Linux Source Code(源代碼)均可免費取得,這使得它相對其它的操作系統(tǒng)(尤其是昂貴的WindowsNT)而言價格極其便宜。同時,因為它的源代碼是開放的,因此,可以方便地被全球數(shù)以萬計的程序員應用并不斷改進,使得它在技術上的進展突飛猛進—目前Linux內(nèi)核已經(jīng)升級到版。這種進步使得Linux成為市場倍加青睞的操作系統(tǒng),1999年,Linux超過了Novell公司的Netware,成為僅次于微軟WindowsServer的排名第二的服務器操作系統(tǒng)。
優(yōu)質(zhì)工程師考試問答知識庫