1

stm32w108 マイクロコントローラーのフラッシュからデータを読み書きする必要がある問題に取り組んでいます。私はdizic mb954ボードを使用しており、その上でcontikiを実行しています。.text セクション内に余分なセクション .flash_store を追加し、(rwx)属性をフラッシュに追加して、リンカ スクリプトを変更しようとしました。

__attribute__((.flash_store))

問題は、初期化された配列を適​​切に読み取ることはできますが、書き込み中にデフォルトのハンドラーにフォールバックしてそこでループすることです。

AVR マイクロコントローラでは、これは PROGMEM 属性を使用して簡単に実行できますが、stm32w108 に同様の回避策はありますか?

4

1 に答える 1