Flash Self-Programming of V850ES Microcontrollers

2020-12-28

In most microcontroller applications, programs and data are stored in a non-volatile memory, so that such data can be retained even if power to the microcontroller is turned off completely. Flash memory, such as the programand data storage implemented in many NEC Electronics microcontrollers, provides extremely fast reading time and small cell size. This allows large amounts of programand datamemory (for example, 256 KB) to be implemented on-chip for a low cost.
Although program and data memory is non-volatile, it is useful to be able to change the program and/or data once programmed. Flash memory can be written, erased, and rewritten many times. Flash memory can be written from the erased state (generally all one bits) fairly quickly, but can onlybe erased (zero bits converted to ones) on a block by block or chip basis.
Writing of flash memory can be done by an external flash programmer, or with NEC Electronics microcontrollers, internal flash memory can be “self-programmed”, in other words written or erased bythe microcontroller itself. NEC Electronics supplies a flash self-programming library of code, providing an easy user interface for flash self-programming.
This application note will show the use of flash self-programming library functions to allow an on-chip program to modify itself. The program will show bothboot loading(loading and executing an external program) and boot rewriting (loading of a modified boot program).

Renesas

V850ES

More

Part#

Microcontrollers

More

More

Application note & Design Guide

More

More

Please see the document for details

More

More

English Chinese Chinese and English Japanese

March 2007

0

U18517EU1V0UM00

4.5 MB

- The full preview is over. If you want to read the whole 239 page document,please Sign in/Register -
  • +1 Like
  • Add to Favorites

Recommend

All reproduced articles on this site are for the purpose of conveying more information and clearly indicate the source. If media or individuals who do not want to be reproduced can contact us, which will be deleted.

Contact Us

Email: