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 に下げると改善する場合があります。詳細はこちらのコードを参照してください。