私は自分のプロジェクトにSTM32F103 MCUを使用していますが、STM32F411 NucleoボードのST-Linkを外部デバッグ/プログラミングの目的に使用したいと考えています。
CN2ジャンパーをOFFに設定しましたが、実際の質問はSWO(CN2)のピン配置にあります。これをどのように進めるかは次のとおりです。
- (SWOの)PIN 1はVDD_Targetです
- ピン2はSWCLK
- ピン3はGND
- PIN 4はSWDIOです
- PIN 5はNRSTです
- PIN 6はSWOです
私の知る限り、上記のすべてのピンを使用しないでください。のように、私は接続しました
- MCUのPIN 2からPIN 37(またはPA14)
- ピン3からGND
- PIN 4からPIN 34(またはPA13)
- ターゲットMCUのPIN 5からPIN 7または(RESET)。
「予約済み」に設定されているため、SWOピンを接続する必要があるかどうかわかりません(なぜですか?)。また、MCUのVINピンに3.3 Vを与えています。つまり、VDD(stlinkのピン1)を接続する必要はありません。
公式データシートから取ったこの表を参照してください。
MCUの一般的なピン配置構成は次のとおりです。
私はオシロスコープとテスターで「ほぼ」すべてをテストしましたが、すべては大丈夫のようです。ここに他に何が欠けていますか?BOOT0またはBOOT1ピンで何かする必要がありますか?