Visual Studio Code のCortex-DebugでSemihostingを有効にする

動機

  • Visual Studio Code でSemihostingの有効の仕方をよく忘れるのでメモ。

環境

  • Visual Studio Code(Linux) 1.29
  • Cortex-Debug
  • target STM32F446RE

変更点

以下をlaunch.jsonに追加する。

"postLaunchCommands": [
    "monitor arm semihosting enable"
],

これでデバッグ開始するとSemihostingが有効になる。 OutputタブのAdapter OutputにSemihostingの内容が出力される。

ソース

https://github.com/Marus/cortex-debug/issues/115

By @jiuya in
Tags : #develop, #embedded, #Visual Studio Code,