kohacraftのshopkohalab.netホームmbed開発環境mbedをオフラインでコンパイルやデバッグをする方法(後編)mbedをオフラインでコンパイルやデバッグをする方法(後編)2016.03.14前回は、オフラインでコンパイルするところまで紹介しました。今回は、実機でデバックする方法を紹介します。1.ターゲットを接続するmbedの書き込み機であるmbedねこちゃんとマイコンを接続します。このブログを参考に、マイコンとねこちゃんをブレッドボードに挿して配線します。前回のプログラムはLED1のLEDが点滅するプログラムなので、LED1(マイコンの左下)のピンにLEDを挿しておきます。USBケーブルでパソコンと接続します。USBをパソコンに挿すとデバイスドライバーのインストールが始まります。updateへも探しに行くため結構時間がかかります。5分くらいでしょうか。Device」と表示されます。Tools...]をクリックします。Debuggre]を選択します。[OK]ボタンをクリックしてウィンドウを閉じます。前回コンパイルした結果をマイコンに書き込んでみましょう。F8キーか[Flash]→[Download]をクリックしましょう。ここでエラーが出る場合にはデバイスドライバーが正しくインストールされていないか、マイコンと電源が接続されていないか、ねこちゃんとマイコンが正しく接続されていない可能性があります。一度確認してみてください。したら、このドライバーもインストールするといいかもしれません。3.デバッグマイコンにプログラムが書き込めたらデバッグしてみましょう。Session]でデバッグモードになります。デバッグ用の画面に切り替わりました。F5または[Debug]→[Run]でプログラムの実行です。Runすると、プログラムが実行されLEDが点滅すると思います。赤まるで示した濃いグレーのところをクリックするとブレークポイントを設定できます。ブレークポイントとは、実行中にそこの命令まで来たら、プログラムを一時停止する場所です。0;のところにブレークポイントを設定してRunしてみましょう。LEDが光って、最初のブレークポイントに三角マークが表示されると思います。一度Runしてみてください。LEDが消えて次のブレークポイントに三角マークが表示されると思います。このように、止めたい所にブレークポイントを設定して、プログラムが想定通りに動作しているかチェックしていきます。Stackウィンドに表示されます。試しにmemoという変数が1ずつ増えていくプログラムをデバッグしてみると、このように表示され、赤丸ので示した所の値が1ずつ増えているのが確認できます。今までLEDの点滅でプログラムの動作確認をしていたかもしれませんが、これで何が起きているか確認しながらプログラムできるようになりました。コメントをキャンセルメールアドレスが公開されることはありません。ver.14iphone9mbedプログラム講座21mbed開発環境20minecraft2イベント30オリジナルセット作り方44ソフト3ファミコン40プログラム3作品紹介コーナー2修理35分解25工作19店長2料理13電子工作290音楽6養殖2お問い合わせ。