Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
7 years, 4 months ago.
スイッチサイエンスのmbed LPC1114FN28でmbed-devをインポートすると動作しない
こんにちは
スイッチサイエンスのmbed LPC1114FN28でmbed-devをインポートしたところ、コンパイルはエラーなく終わるのですが、動作しません。mbed-srcでも同様です。元のmbedのライブラリだとちゃんと動作します。
自力では解決できませんでした。教えて頂ければと思います。
なお、動かしたコードは以下のとおりです。
Testcode
#include "mbed.h" DigitalOut led1(dp14); DigitalOut led2(dp28); int main() { for(int i=0;i<5;i++){ led2 = 0; led1 = 0; wait(0.2); led2 = 1; led1 = 1; wait(0.2); } }
1 Answer
7 years, 4 months ago.
おそらく、こちらにレポートした不具合が関連していると思います。 https://github.com/ARMmbed/mbed-os/issues/3813
LPC1114FN28の場合、正しくはmicrolibを使用するのですが、ビルドシステム側の不具合でstdlibが使用されています。mbed libraryの場合は、pre-buildオブジェクトが使われていますので、問題が発生していませんが潜在的な問題はあります。
不具合が修正されるまでは、mbed libraryをご使用下さい。