配線図
音声系
UI系
以前のRTOSTimerを使ったクラスをインポートして使うと、deprecatedが出てしまうので、この際シーケンサーのプログラムをレビューしながら書きなおしてみたがやはり動作がおかしい。
細かい条件は分からないが、"rtos.h"をインクルードしてAnalogInとSPIを同時に使うと
mbed assertation failed: _ptr == (T *)&_data, file: C:/Jenkins/workspace/mbed-2-build-library/.build/mbed/SingletonPtr.h, line 84
という実行時エラーが発生する。
音声系だけテストした
SpiSequenceSender_Test https://developer.mbed.org/users/ryood/code/SpiSequenceSender_Test/
はAnalogInを使っているが、再コンパイルしても動作する。このプログラムのmbed officialのライブラリのリビジョンは以下のとおり。
mbed: Revision 121 | 25 May 2016
mbed-rtos: Revision 117 | 23 May 2016
ほとんど1日無駄にしてしまった(@@;
0 件のコメント:
コメントを投稿