[Armadillo:07714] Re: GPIOのチャタリング時間
s.maruyama
email@hidden
2011年 11月 9日 (水) 10:58:06 JST
お世話になります、丸山です。
もともと、チャタリングの処理は、ソフトウェアで実装しますよね。
ドライバーの設定では、下記の様にしています。
mode = MODE_INPUT; // 入力モードにセット
int_enable = 1; // 割り込み可にセット
int_type = 0; // 割り込みタイプのクリア
int_type |= TYPE_HIGH_LEVEL; // ハイ レベル
int_type |= TYPE_RISING_EDGE; // 立ち上がり エッヂ
int_type |= TYPE_DEBOUNCE; // デバウンス イネーブル
この設定は、付属の、gpioctrl を参考に設定していますが、
デバウンスの設定に、意味は無い、と言う事でしょうか?
以上、よろしく御願いします。
> マカーグです。
>
>> Armadillo420で開発しています。
>>
>> アプリケーションでGPIOのチャタリングをenableにしています。
>> ドライバはどれぐらいの時間を見ていますか?
>
> Armadillo-420のハードにdebounce機能がなくて、
> GPIOドライバでもそのような機能を実装していないと思います。
>
> アプリケーションでチャタリング機能を実装しているということでしょうか?
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
>
armadillo メーリングリストの案内