STM32_IAP demo.

Dependencies:   STM32_IAP mbed

Fork of IAP_internal_flash_write by Tedd OKANO

FLASH_wrtie_test EEPROM_write_test

Files at this revision

API Documentation at this revision

Comitter:
va009039
Date:
Mon Apr 11 20:18:58 2016 +0900
Parent:
8:8273c1727a6a
Child:
10:f3e4dd858adb
Commit message:
add EEPROM test.

Changed in this revision

STM32_IAP.lib Show annotated file Show diff for this revision Revisions of this file
main.cpp Show annotated file Show diff for this revision Revisions of this file
--- a/STM32_IAP.lib	Mon Apr 11 03:12:47 2016 +0000
+++ b/STM32_IAP.lib	Mon Apr 11 20:18:58 2016 +0900
@@ -1,1 +1,1 @@
-https://developer.mbed.org/users/va009039/code/STM32_IAP/#7e19f12b81b4
+https://developer.mbed.org/users/va009039/code/STM32_IAP/#a0c5bb26d159
--- a/main.cpp	Mon Apr 11 03:12:47 2016 +0000
+++ b/main.cpp	Mon Apr 11 20:18:58 2016 +0900
@@ -62,6 +62,7 @@
 
 #elif defined(TARGET_NUCLEO_L152RE)||defined(TARGET_NUCLEO_F042K6)||defined(TARGET_NUCLEO_F103RB)
 #define     TARGET_SECTOR    (0x7800/FLASH_PAGE_SIZE)
+#define     TARGET_EEPROM_ADDRESS   (FLASH_EEPROM_BASE + 0x200)
 struct {
     char* operator[](int sector) const {
         return reinterpret_cast<char*>(FLASH_BASE + sector * FLASH_PAGE_SIZE);
@@ -164,7 +165,7 @@
 #endif
 
 
-#if defined(TARGET_LPC11UXX)    //  SAMPLE OF EEPROM ACCESS (LPC11U24 only)
+#if defined(TARGET_LPC11UXX)||defined(TARGET_STM32L1) //  SAMPLE OF EEPROM ACCESS (LPC11U24 only)
     printf( "IAP: EEPROM writing test\r\n" );
     char    mem2[ MEM_SIZE ];