電子書籍「Mastering STM32」で勉強中 。。。。
先日購入した 電子書籍「Mastering STM32」を熟読中。。。
本日は、「5. Introduction to Debugging」の章に到達(まだまだ先は長いです^^)。
「ARMセミホスティング」等、ARMでは当たり前の作法というか、ノウハウのようですが、
全然知りませんでした。OpenOCDのちょっと突っ込んだ解説、非常に良いです。
このあたりを知っているだけで、デバッグに対するアプローチが全然異なると思います。
個人の趣味ベースで、体系的に幅広く網羅して学んでいくのは限界がありますが、
この書籍は、けん引してくれます。
「ARMセミホスティング」等、ARMでは当たり前の作法というか、ノウハウのようですが、
全然知りませんでした。OpenOCDのちょっと突っ込んだ解説、非常に良いです。
このあたりを知っているだけで、デバッグに対するアプローチが全然異なると思います。
個人の趣味ベースで、体系的に幅広く網羅して学んでいくのは限界がありますが、
この書籍は、けん引してくれます。
英文なので、読み進めるとストレスが溜まるのがちょっと難点です。
追記
Mastering STM32の解説では、eclipce+プラグインを対象としていますが、
System Workbench for STM32(SW4STM32)で、セミホスティングやってみました。
デバッグ内でfprint()はもちろんのこと、fopen()、fwrite()で実行中の情報をホスト側の
OSのファイルに保存できます。デバッグでかなり威力を発揮できます。
ホスト側のファイルをロードして、EEPROMへの書込みなんかも出来るかもしれません。
追記
Mastering STM32の解説では、eclipce+プラグインを対象としていますが、
System Workbench for STM32(SW4STM32)で、セミホスティングやってみました。
デバッグ内でfprint()はもちろんのこと、fopen()、fwrite()で実行中の情報をホスト側の
OSのファイルに保存できます。デバッグでかなり威力を発揮できます。
ホスト側のファイルをロードして、EEPROMへの書込みなんかも出来るかもしれません。
設定は、下記の情報を参考にさせていただきました。
SW4STM32でsemihostingが使いたい
SW4STM32でsemihostingが使いたい
Semihosting with OpenSTM32 and STM32F446RE Nucleo
Semihosting on ARM with GCC and OpenOCD
« 電子書籍「Mastering STM32」を購入 ・・・ かなりの良本 | トップページ | STM32関連 「STM32HAL&SW4入門 Kindle版」を読んでみると.. »
「日記・コラム・つぶやき」カテゴリの記事
- 明けましておめでとうございます(2026.01.01)
- 2025年も本日で最後となりました(2025.12.31)
- ブラザー製 レザープリンター HL-L3240CDWを購入しました(2025.09.20)
- たまちゃん16歳になりました(2025.08.03)
- たまちゃんへの暑さ対策(2025.07.22)
「書籍・雑誌」カテゴリの記事
- MSX関連の書籍を収集中!(2020.06.17)
- 書籍「Cの延長としての C++ 入門」購入、大変参考になりました(2020.04.07)
- 電子工作マガジン 2019年 秋号(2019.10.01)
- 久々にコンピュータ技術情報雑誌「I/O」を買いました(2019.09.22)
- FUSION-C、MSXの開発環境? (2)(2019.01.21)
「ARM」カテゴリの記事
- Arduino IDE+Arduino STM32環境で指定と異なるgccが使われてしまう(2025.01.23)
- Arduino IDE 2.3.4でArduino STM32を利用する(2025.01.12)
- PocketGoで遊んでみる(1)(2020.03.24)
- Arduino用 MML文演奏ライブラリの作成 その1(2019.04.01)
- BluePillボードで4桁7セグLEDの制御(2019.03.21)
「STM32」カテゴリの記事
- Arduino IDE+Arduino STM32環境で指定と異なるgccが使われてしまう(2025.01.23)
- Arduino IDE 2.3.4でArduino STM32を利用する(2025.01.12)
- 「Arduino STM32 リファレンス 日本語版」が2万アクセス突破!(2021.03.26)
- SPI接続フラッシュメモリモジュールを入手しました(2020.05.13)
- Arduino STM32でキャラクタ液晶ディスプレイを使う(2019.06.01)
« 電子書籍「Mastering STM32」を購入 ・・・ かなりの良本 | トップページ | STM32関連 「STM32HAL&SW4入門 Kindle版」を読んでみると.. »

コメント