Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Bluetooth経由のシリアル

Bluetooth モジュールが minicom/PuTTY で動作することを確認できたので、次はそれを マイクロコントローラに接続しましょう:

これを配線する際の推奨手順は次のとおりです:

  • OpenOCD と itmdump を閉じます。
  • F3 をコンピュータから取り外します。
  • メス-メス(F/F)ワイヤー(できれば黒)を使って、F3 の GND ピンをモジュールの GND ピンに接続します。
  • F/F ワイヤー(できれば赤)を使って、F3 の 5V ピンをモジュールの VCC ピンに接続します。
  • F/F ワイヤーを使って、F3 の裏面にある PA9(TX)ピンを Bluetooth の RXD ピンに接続します。
  • F/F ワイヤーを使って、F3 の裏面にある PA10(RX)ピンを Bluetooth の TXD ピンに接続します。
  • 次に、USB ケーブルを使って F3 とコンピュータを接続します。
  • OpenOCD と itmdump を再起動します。

以上です! section 11 で書いたすべてのプログラムを、変更なしで実行できるはずです! 正しいシリアルデバイス / COM ポートを開くように注意してください。

Bluetooth デバイスとの通信に問題がある場合は、より低いボーレートで USART1 を初期化する必要があるかもしれません。115,200 bps から 9,600 bps に下げると改善する場合があります。詳細はこちらのコードを参照してください。