在MCU开发过程中,经常希望存储一些数据,能够掉电后还能保留,通常可以使用EEPROM来存储,当然,另一种低成本的做法是使用MCU的FLASH存储器来存储非易失的数据!
今天就给大家分享一下FRDM-KL02Z的FLASH数据的读写操作!
开发环境仍就是:CW10.6+PE+FRDM-KL02Z+MiniDock
CW的使用方法依然见:CW10.6开发FRDM-KL02Z
完成测试的效果是:MCU上电后,首先读取0x4000的字节数据,然后把数据通过串口输出,之后将数据加1后再存入0x4000单元,由于FLASH有非易失特性,因此,每次复位或上电后,存储器的数据都会比上1次加1。
1、新建flash_test工程如图。
2、选择intflash和consoleio模块
如下图所示
|