STM32F042K6T6認識した!
前回の記事でSTM32F103C8T6の中華ボードを中華ST-Linkで認識して、再度STM32F042K6T6をとQFP32変換ボードを買って試してみたいと書いたが、
昨日届いたんで今はんだ付けしたが、認識した!
http://ewarmjp.seesaa.net/article/441952177.html
↑前回の記事書いたあとに見っけたSTM32F042K6T6使ってる人の記事を参考に、
1,5,17番ピンに3.3V
16,32番ピンにGND
23番ピンにSWDIO
24番ピンにSWCLK
で接続。
3.3VとGNDを5本つなぐ必要があるのかわからないんだが、どちらにしろこれらのピンはIO等の機能は当てられないのでつないじゃえば良さそう。
5番はアナログ用みたいだからA/Dコンバータとか使うときだけ変更するんかな?
前回のボードは同様に接続しても認識しなかったんで、はんだ付け失敗か不良品?
ブリッジはないようだったが・・・
まあ、前回半田盛りすぎから吸い取り器で除去したりしたんで、
今回は直接半田線を当てずに、コテ先にハンダをつけてコテ先のハンダをつける感じでやった。そのほうが良さげ。
それと、前回は手持ちのヘッダーピンがQFP変換ボードに挿さらなくてやむを得ずソケットをくっつけたが、
細ピンヘッダを購入してブレッドボードに刺さるようにした。
ピンヘッダのはんだ付けは今回の参考サイトの人がユニバーサル基板を重ねて挿して水平にした状態ではんだ付けしてたんで、真似した。
昨日届いたんで今はんだ付けしたが、認識した!
$ sudo st-info --probe
Found 1 stlink programmers
serial: 413a010032124353354b4e00
openocd: "\x41\x3a\x01\x00\x32\x12\x43\x53\x35\x4b\x4e\x00"
flash: 32768 (pagesize: 1024)
sram: 6144
chipid: 0x0445
descr: F04x device
↑こんな感じになった。Found 1 stlink programmers
serial: 413a010032124353354b4e00
openocd: "\x41\x3a\x01\x00\x32\x12\x43\x53\x35\x4b\x4e\x00"
flash: 32768 (pagesize: 1024)
sram: 6144
chipid: 0x0445
descr: F04x device
http://ewarmjp.seesaa.net/article/441952177.html
↑前回の記事書いたあとに見っけたSTM32F042K6T6使ってる人の記事を参考に、
1,5,17番ピンに3.3V
16,32番ピンにGND
23番ピンにSWDIO
24番ピンにSWCLK
で接続。
3.3VとGNDを5本つなぐ必要があるのかわからないんだが、どちらにしろこれらのピンはIO等の機能は当てられないのでつないじゃえば良さそう。
5番はアナログ用みたいだからA/Dコンバータとか使うときだけ変更するんかな?
前回のボードは同様に接続しても認識しなかったんで、はんだ付け失敗か不良品?
ブリッジはないようだったが・・・
まあ、前回半田盛りすぎから吸い取り器で除去したりしたんで、
今回は直接半田線を当てずに、コテ先にハンダをつけてコテ先のハンダをつける感じでやった。そのほうが良さげ。
それと、前回は手持ちのヘッダーピンがQFP変換ボードに挿さらなくてやむを得ずソケットをくっつけたが、
細ピンヘッダを購入してブレッドボードに刺さるようにした。
ピンヘッダのはんだ付けは今回の参考サイトの人がユニバーサル基板を重ねて挿して水平にした状態ではんだ付けしてたんで、真似した。
これでブレッドボードでSTM32F042K6T6利用できそうなんで、外出自粛で暇なうちにソフト面もやりたい。
とりあえずIS01から抜き取ったキーボードをUSBキーボードにする計画があるんでピンアサインの解析がしたいが、
その前にSTM32の基本機能を勉強したいので、USBでPCへの出力とか、HIDキーボードとかかな。
その前にまずLチカかな。
とりあえずIS01から抜き取ったキーボードをUSBキーボードにする計画があるんでピンアサインの解析がしたいが、
その前にSTM32の基本機能を勉強したいので、USBでPCへの出力とか、HIDキーボードとかかな。
その前にまずLチカかな。