請問學linux driver需要很懂硬體嗎?

我們生活周遭存在太多太多的 embedded system ,過去 embedded system 有專屬的 OS,現在 linux 也可以應用在嵌入式環境,不過本版將廣泛討論所有嵌入式系統不只 linux 喔,歡迎有這方面經驗或有興趣的朋友一同進來討論。

版主: chester

請問學linux driver需要很懂硬體嗎?

文章平衡 » 週三 10月 27, 2010 8:23 am

我有學過os也有會c,但是我硬體就不好了

請問學linux driver需要很懂硬體嗎?
或是只需要基礎呢?
需要具備哪些條件,才比較適合踏入驅動的行列呢?
平衡
可愛的小學生
可愛的小學生
 
文章: 1
註冊時間: 週一 6月 01, 2009 9:39 am

Re: 請問學linux driver需要很懂硬體嗎?

文章elleryq » 週五 11月 05, 2010 1:41 pm

可以不需要~

但要會看 datasheet 跟線路圖會比較好~
elleryq
可愛的小學生
可愛的小學生
 
文章: 7
註冊時間: 週五 4月 22, 2005 12:50 pm
來自: Taiwan

Re: 請問學linux driver需要很懂硬體嗎?

文章阿信 » 週二 11月 09, 2010 9:41 am

平衡 寫:我有學過os也有會c,但是我硬體就不好了

請問學linux driver需要很懂硬體嗎?
或是只需要基礎呢?
需要具備哪些條件,才比較適合踏入驅動的行列呢?


除了datasheet,最好也要清楚 Bus protocol 等協定(Kernel source 有很多範例可以參考)。
在 debug 上會比較方便。
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

Re: 請問學linux driver需要很懂硬體嗎?

文章Dream » 週六 2月 05, 2011 3:12 am

就是因為要控制硬體, 所以才要寫 device driver.
如果你只是要了解 kernel space 的 module 管理和運作方式, 是可以寫些與硬體無關之虛擬或測試用的 driver.

- Dream ^_^
Dream
可愛的小學生
可愛的小學生
 
文章: 17
註冊時間: 週三 1月 28, 2004 2:12 am
來自: 台北


回到 embedded system

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客