このブログは更新を停止。Twitterのアーカイブになっています。Archives0822hardwareコメントR8CシリーズデータフラッシュROMこんにちは、ビーコン菅原です。内蔵する製品があります。1KByte×2ブロックのフラッシュROMのことで、他のフラッシュ領域よりもイレーズ回数が多い仕様となっています。プログラムの実行で発生する、ログを記録するような用途を想定していると思われます。ちなみに、普通のプログラムを入れる領域はユーザーROM領域と呼ばれます。データフラッシュROMのありなしでグループが分かれています。データフラッシュの有無のみです。データフラッシュの有無のみです。有無のみを除いて同じ製品となっています。E8でプログラム開発していて残念なのは、プログラムをダウンロードしたり、デバッグで書き込んだりするとデータフラッシュ領域もクリアされてしまうこと。ROMに記録しておくようにしていたのですが、E8でプログラムをアップデートすると見事に消えてしまいました。補正データは外付けのEEPROMに記録するように仕様変更して事なきを得ましたが、E8でもダウンロード時データフラッシュ領域を消すか消さないかを選択できるようにしてもらいたいものです。このほか、E8接続時のデバッグ用プログラムをデータフラッシュROMに格納する設定にすることもできます。データフラッシュ領域を使っていなければ、ユーザROM領域を使わないので、ユーザROMをぎりぎりまでアプリケーションで使うことができます。E8を使用していますが、おそらくE8aでも同様かと思われます。組み込み始めてそろそろ25年。byOreappDroidAd。