BluePillボードへの書き込みアダプタ

少し前に試してみたSTM32F103C8にArduinoのスケッチを書き込む話ですが、USBだけ使いたいというケースがでてきたため、ヘッダピンを半田付けせずに書き込みができるような治具を作ってみました。 端子との接続はイ …

STM32F103C8でLチカ

STM32F103C8とArduino IDE環境で、とりあえずLチカしてみました。 この状態で消費電流は・・・・・・・・約40mA。動作周波数を72MHzから48MHzまで落としても約32mA。うーん、電池動作には使え …

STM32F103C8にArduinoのスケッチを書き込む

結局、ブートローダとか関係なくArduinoのスケッチを書き込む方法が一番簡単そうです。この方法ならブートローダの書き込みも要らないはずです。 1.環境準備 Arduino IDEを起動したら、ボードマネージャで「Ard …

STM32F103C8ボードのSTM32duino化

いろいろ調べたところ、どうやらブートローダーは書き換える必要があるようです。以下に手順を記録します。 1.フラッシュ書き込みツールのインストールと準備 フラッシュへの書き込みツールは以下の手順でインストールします。 $ …

ST-LINK V2 用Toolをインストール

stm32duinoでビルドが通らない件は、STM32 Cores by STMicroelectronicsのバージョンを1.6.1から1.6に落としたらビルドはできるようになりました。その後、アップデートで1.6.1 …

ST-LINK V2のバージョンアップ

ST-LINK V2のファームウェアバージョンアップはSTmicroelectronicsのサイトからSTSW-LINK007というツールをダウンロードしてきて行います。(要メールアドレス) ダウンロードしたら、ツールを …

STM32F103C8で遊ぼうと思ったが・・・

STM32が結構使えるよ、という話を聞いたので、しばらく前にAliexpress でSTM32F103C8が載ったボードとST-LINK V2を注文してみました。 デバッグ用?のST-LINK V2とボード2枚で送料込み …

STM32F401で遊んでみる(5)

9.printf()やgetc()を使ってみる mbedを挿入した際のログをdmesgコマンドでみてみました。 [15886.601036] usb 2-1.4.3: USB disconnect, device num …

STM32F401で遊んでみる(4)

7.ソースコードをさらに改変してみる そのままIDEのウインドウを閉じてしまっても、IDEの左側の「Programu Workspace」の中の「My Programs」の中にツリー状に残るようです。 こんどは別のテスト …

STM32F401で遊んでみる(3)

5.サンプルプログラムを実行してみた IDE上の「Compile」をクリックしてみるとバイナリが生成されるようで、binファイルの保存場所を聞いてきます。 ここでは、直接USBマスストレージに見えている場所(/media …