Silicon Labs EFM32:Debug Modeの“MCU”, “Debug Out”, “Debug In”の違いを教えてください(Simplicity Studio/Kit Manager)
EFx32
Simplicity StudioのKit Managerで設定が行えるDebug Modeには、“MCU”, “Debug Out”, “Debug In”の選択肢が用意されています。このオプション設定を行うことで、スターターキットを使って外部MCUにアクセスすることや、外部エミュレータからスターターキット上のMCUにアクセスすることが可能です。
“MCU”は、スターターキット上のエミュレータ(J-LINK)から、スターターキット上のMCU(EFM32 32-bitマイコンなど)に対して、デバッグを行う際に使用するモードです。スターターキット上で評価・設計を進める際にはこの設定を使用します。
下図のようなイメージです。

“Debug Out”は、スターターキット上のエミュレータ(J-LINK)から、外部のMCUに対してデバッグを行う際に使用するモードです。ユーザ基板を作って評価・設計を進める際にこの設定を使用します。
下図のようなイメージです。

“Debug In”は、外部のエミュレータから、スターターキット上のMCUに対して、デバッグを行う際に使用するモードです。
下図のようなイメージです。
