2016年10月23日日曜日

デジタルSW用ライブラリ

外部割込みを使うことで、2つ以上でも動くようになりました。(161204)
SW1つなら動きますが、2つ定義すると動かなくなります。原因わかりません。(161029)

タクトSWをmbedに接続して、チャタリングキャンセルを行い、SWレベルとOn/Offエッジを検出するライブラリを作りました。

mbed web


SWはよく使うと思いますが、ポート状態を直読みすることが主流のようで、チャタリングによる誤動作や、On,Offエッジ認識ができないことが不満でした。

ライブラリも探したのですが見つからなかったので作成しました。

<参考>
複数のデバイスを定義する方法 ”用語:クラスライブラリ”(161029)

0 件のコメント:

コメントを投稿