首頁>Club>
C語言底層驅動開發需注意些什麼?有哪些經驗?大家相互交流,學習。請了解的朋友給予解答。謝謝!
7
回覆列表
  • 1 # ybjiang1

    作為有15年驅動開發經驗的人,我想我還是有一點發言權的。請大家想一個問題,為什麼各種語言類圖書汗牛充棟,講framework的書也是層出不窮,再加上各種數也數不清的快速入門,可唯獨驅動開發類的圖書少之又少?從某種角度來說,這樣的圖書即便有一點市場但也是曲高和寡。主要問題是,寫作難度太大,市場太窄,對開發人員要求太高。

    如果你真的想在這個領域做深入研究,就需要沉下心來遠離急功近利。C語言的紮實功底只是最基礎的部分(如果你還沒辦法在腦子裡面把C語句對映到彙編,那你還離我說的“紮實”有點遠)。接下來就是作業系統原理,不要小看這方面的知識,驅動就是和作業系統協同工作的,只有真的理解作業系統本身的工作方式,你才能理解驅動中很多程式碼的流程。後面就是孜孜不倦地研究各種驅動程式碼。這中間最好有一個大牛帶著你(我那時開始學習驅動就是有帶頭大哥的),不然你經常會遇到初學者根本就無法理解的問題,那種一而再再而三的挫折感會徹底斷送你學習驅動的信心。

    最後我只能說,good luck and have fun!

  • 中秋節和大豐收的關聯?
  • 格力變頻空調外機轉一會就停什麼原因?