[核心] 是否該用Industrial I/O架構 ?

作者: wtchen (沒有存在感的人)   2015-07-10 22:32:22
由於kernel裏面附的adc driver大部份都是使用Industrial I/O架構
所以我稍微看了一下
http://wiki.analog.com/software/linux/docs/iio/iio
感覺上蠻方便的,目前只用過兩個
- dht11:失敗率極高,看了一下沒有重試機制
(dht11用的1-wire protocol本來就容易失敗)
- mcp3008:rpi沒有內建dt-overlay,要自己寫,不過使用算簡單。
手上有一塊MPU-6050要寫driver(走i2c,六個數據)給四軸用
(因為kernel裏面沒有可用的driver)
不知用iio架構會比較好還是普通的platform_device/driver會比較好
(用platform_device的話可以拿i2c-rtc的module直接改)
不知板上有無熟悉platform_device的人可以給點意見?
作者: WPC001 (好悶, 迷惘~~)   2015-07-11 11:33:00
goo.gl/gnZt3G 不用自己寫吧...
作者: wtchen (沒有存在感的人)   2015-07-11 16:56:00
原來4.1已經有了...(我剛升到4.0.7)

Links booklink

Contact Us: admin [ a t ] ucptt.com