STM32 Blue Pill にプログラムを書き込む方法はたくさんあります。



一番簡単なのは直接USB接続で書き込みができればと思い Arduino_STM32-master をダウンロード install_drivers.bat でドライバーをインストールしましたが devics を認識してくれません。どうもブートローダーをインストールしないと駄目なようです。STM32duino-bootloader-master をダウンロードしgeneric_boot20_pc13.bin を STM32 ST-LINK Utility で STLINK 2 で書き込みをしてみました。

よくわかりませんがこれで devics が認識が認識されました。さてこれで Arduino IDE で書き込みができるのか?
Arduino IDE で書き込みをしてみました。
Selected interface: dfu
——————————————————————-
STM32CubeProgrammer v2.21.0
——————————————————————-USB speed : Full Speed (12MBit/s)
Manuf. ID : LeafLabs
Product ID : Maple 003
SN : LLM 003
DFU protocol: 1.1
Board : —
Device ID : unknown
Error: unknown or unsupported device (DevID = 0x0000)Opening and parsing file: Button.ino.bin
Memory Programming …
File : Button.ino.bin
Size : 11.04 KB
Address : 0x08000000Erasing memory corresponding to segment 0:
Download in Progress:Error: failed to download Sector[0]
Error: failed to download the File
Failed uploading: uploading error: exit status 1
書き込みは上手くいきません!やっとここまできましたのでしばらく悩んでみます。
