This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

how i can store/erase C variable in the internal non volatile memory of lpc2148?

I m already read its datasheet but i unable to do this ......please help me to understand.

Parents
  • Hello durlabhsoni,

    for the LPC2148 you need to have the ARM Legay Pack installed in MDK. Please go to C:\Keil_v5\ARM\Flash|LPC_IAP2_512 and copy the files FlashDev.c, FlashPrg.c, and IAP.s to your project. Now you can use the flash programming algorithms from these files to create and use a custom data area in the LPC2148 Flash.

    Alternatively, IPA rountines from mbed and LPCWARE are available.

    Kind regards,

    Christopher

Reply
  • Hello durlabhsoni,

    for the LPC2148 you need to have the ARM Legay Pack installed in MDK. Please go to C:\Keil_v5\ARM\Flash|LPC_IAP2_512 and copy the files FlashDev.c, FlashPrg.c, and IAP.s to your project. Now you can use the flash programming algorithms from these files to create and use a custom data area in the LPC2148 Flash.

    Alternatively, IPA rountines from mbed and LPCWARE are available.

    Kind regards,

    Christopher

Children