[Armadillo:05227] Re: armadillo-440 sysfs経由のgpio

Takenoshita Koyo email@hidden
2010年 5月 27日 (木) 13:41:48 JST


竹之下です。

> CON9_27、CON_28は出力でしか使用できないのでしょうか?
CON9_27, CON9_28共に、入力としても使用できます。

他のGPIOピンとの違いとしては、他のピンは100kオームで内部プルアップ
されていますが、CON9_27とCON9_28はプルアップされていません。
(Armadillo-400シリーズソフトウェアマニュアル
 表2.5 Armadillo-440 液晶モデル拡張インターフェースピン配置
 をご参照ください。)

信号ONされたときの擬似的な回路はどのようになっていますか?

3.3V
___
 |
100kオーム抵抗
 |
 +------------CON9_27, 28
 |
~~~
\\\
GND

というような接続になっていれば、CON9_27, 28がHigh(1)と表示されるはずです。

理研CE 永池 さんは書きました:
> armadillo-440 sysfs経由のgpio
> 
> CON9_27、CON9_28を入力に設定しても、
> 入力が正常に動作しません。出力は問題なく動作します。
> 
> <入力に設定>
> echo in > /sys/class/gpio/CON9_27/direction
> echo in > /sys/class/gpio/CON9_28/direction
> <信号ONし表示>
> cat /sys/class/gpio/CON9_27/value ⇒ 0
> cat /sys/class/gpio/CON9_28/value ⇒ 0
> <信号OFFし表示>
> cat /sys/class/gpio/CON9_27/value ⇒ 0
> cat /sys/class/gpio/CON9_28/value ⇒ 0
> 
> ちなみに、CON9_1、CON9_2、CON9_11〜CON9_18、
> CON9_21〜CON9_26、CON14_3、CON14_4は
> 入力、出力共に問題ないことを確認できました。
> <入力に設定>
> echo in > /sys/class/gpio/CON9_11/direction
> <信号ONし表示>
> cat /sys/class/gpio/CON9_11/value ⇒ 0
> <信号OFFし表示>
> cat /sys/class/gpio/CON9_11/value ⇒ 1
> ONで"0" OFFで"1"となります。
> 
> CON9_27、CON_28は出力でしか使用できないのでしょうか?
> 
> 以上
> 
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
> 


-- 
Koyo Takenoshita




armadillo メーリングリストの案内