追記>>
これでいけると喜んだのだけど、だめっぽい。もう一回見直し中。辛い。
マイコンのプログラムのサンプルで設定した内容を覚えているらしい。
スマホから設定を書き換えて、電源を入れなおしても前の値で再現する。
今回の案件ではスマホを使いたくないので、その前の値を取り出して書き直すことで対応したいのだけど、その方法がよくわからない。
正直、一週間 この問題で止まっている。もしかしたら、そもそもそんなことできないのかもしれない。それだったらこの一週間は無駄骨ってことになる。他の方法を考えなきゃならない。
そして、その答えがこれだった。
やったね。みつけた。
一週間、英語のドキュメントとプログラムコードをさまよっていたのだけど、結局昨日こんなことをやっていた。
EEPROMはハードウェア上無いので、きっとflashROM で記憶しているのだろう。
しかたなく、デバッガでステップ実行で追いかけていると
read_nvs なんていうキーワードにたどり着いた。
NVS? 想像力を働かせて、短縮前の文言は…きっと
Non-Volatilse Strage
かな? だとしたら、この NVS って機能がflashROMをストレージ化しているのだろう。
で。
メーカーのドキュメントで、そのものずばり、NVS で検索してみたら…
ドンピシャでした♪
やっと、解析の糸口がつかめたぞ♪