gombeのブログ

マイコンの電子工作系PIC32/KiCad/C/C++/3D/

STM32F103

CubeMX コードジェネレータチュートリアルもどき

CubeMXはST社のコードジェネレータです。このジェネレータはライブラリとその設定(初期化)、クロックの設定、RTOSなどのミドルウェアを生成します。そのことについてメモメモ。

STM32 FLASHをEEPROM的に使う(2)

前回の続きです。STMのフラッシュを利用する時はロックを解除し一ページを消去、ブランクチェックの後に書き込みを実行、その後に照合をし、ロックをかけて完了でしたね。 今回はリンカスクリプトの解説をちょっとだけしたいと思います。リンカスクリプトと…

STM32 FLASHをEEPROM的に使う(1)

膨大なフラッシュを持つマイコンが今多くあります。そんなマイコンのフラッシュを使わないわけないですよね。 というわけでフラッシュの使い方を解説します。が、相変わらず雑ですので。まずマイコンはアドレス空間上にRAMやFlashがマッピングされています。…