ジャンル不定の日記です。

STM32F103C8T6の中華ボード

STM32F042K6T6が使えなくて試しに買ったSTM32F103C8T6の中華ボード(Blue Pillというらしい)、
届いてから放置してたが、とりあえず中華ST-Linkにつないでみた。
ヘッダピンは付属しているがはんだ付けされていない製品だが、最初からはんだ付けされてて横向きに出てる4ピンヘッダがST-Link用みたい。

ボードの裏面に3V3,SWO,SWCLK,GNDと記載があるので中華ST-Linkにそのままつないだ。
$ sudo st-info --probe
[sudo] user のパスワード:
Found 1 stlink programmers
 serial: 413a010032124353354b4e00
openocd: "\x41\x3a\x01\x00\x32\x12\x43\x53\x35\x4b\x4e\x00"
  flash: 0 (pagesize: 0)
   sram: 0
 chipid: 0x0000
  descr: unknown device
↑ボードを繋がないでst-info --probe

$ sudo st-info --probe
Found 1 stlink programmers
 serial: 413a010032124353354b4e00
openocd: "\x41\x3a\x01\x00\x32\x12\x43\x53\x35\x4b\x4e\x00"
  flash: 131072 (pagesize: 1024)
   sram: 20480
 chipid: 0x0410
  descr: F1 Medium-density device
↑ボードをつないでst-info --probe
認識してるね。

これでSTM32F103C8T6の中華ボードは使えそうな感じだが、
自分でチップをはんだ付けして使いこなしたいんで、STM32F042K6T6を使いたい。

中華ボードはいくつか部品が載ってるので、ST-Linkで認識させるにはなにか不足があるんだと思うが、
中華ボードとSTM32F042K6T6チップ単体の違いを見極めたい。
日本語情報全然なくて初心者にはきつい・・・

STM32F042K6T6単体で買うよりSTM32F103C8T6の中華ボードの方が安いから、
わかんないようなら単体で使うの諦めてボードを使ってなにか作るというのもありか?