InterruptInクラス

 割り込み処理を行うInterruptInクラスを作成しました。こちらでダウンロード可能です。Arduino版はattachInterruptへ渡すだけなので簡単なのですが、STM32は呼び出し関数名が決められているためクラス化することをためらっていました。強引に任意の関数を呼べるようにすることも出来ると思うのですが、HALライブラリによって複雑になっているうえにさらに複雑になるため諦めました。

 HALドライバにする際に関数名ぐらい決めさせてくれるようにしてくれればよかったのに・・・と思います。