1

PCBでSTM32L452RETxマイクロコントローラーを使用している回路を設計しました。これは基本的に電流センサーです。デバッグ用に JTAG-20 コネクタを使用しています。Atollic TrueStudio IDE を使用しています。

この問題は、デバッグ構成で JTAG オプションを選択して TrueStudio でプログラムをデバッグすると、ST-Link の初期化に失敗し、ターゲットが見つからないというエラーが表示されますが、SWD を選択するとエラーは発生せず、正常にプログラムされます。ここで、STM32CubeMx のように、ハードウェアで JTAG 20 を使用しているため、デバッグを JTAG 5 ピン構成に設定しました。(シリアル ペリフェラル -> Sys -> デバッグ -> Jtag 5 ピン)。プログラムはエラーなしでデバッグされていますが、シリアル端末に出力はありません。シリアル端末では、ハンド シェイク エラーは発生しません。

この正しいデバッグ方法 (TrueStudio の SWD と STM32CubeMx の JTAG) を誰か教えてください。

よろしく、

4

1 に答える 1