少し時間がとれたので、割り込みの実験をしました。
割り込みハンドラを登録する方法は三つあって
1. InterruptManagerを使う
2. デフォルトハンドラと同じ名前のハンドラを作る
3. NVIC_SetHadler()
です。このうち2, 3がうまくいきました。2が一番楽ですがライブラリの都合で、リザーブド割り込みを活用したければ2は使えません。
1.がうまくいかなかった理由は心当たりがあるので、日を改めて実験し直します。ただ、勘が当たっていてもリザーブド領域は使えないかもしれません。