当前页面为 开发中 版本,查看特定版本的文档,请在页面左下角的下拉菜单中进行选择。

eeprom_single_page_write_read例程

1 功能概述

本代码示例主要演示eeprom page擦除、写、读功能功能

2 环境要求

  • Board: PAN221x_EVB

  • 逻辑分析仪

  • USB转串模块

  • PANCHIP RISC IDE

3 编译和烧录

例程位置:`PAN221x_DK_Public\01_SDK\basic_demo\eeprom

打开wdt目录下eeprom_single_page_write_read.sproj工程,编译整个代码工程。

4 测试方法

1、设置系统时钟源为dpll,并配置系统时钟为8Mhz;

2、使能串口时钟,并iomuxP1.5为txd,用于打印一些调试信息;

3、擦除eeprom的第一个page;

4、从0x00地址开始,往eeprom写入8bytes的数据;

5、读取eeprom page0中的值,并与写入的数据进行比较;

6、如果写入的数据和读取的数据一致,则串口打印字符串”eeprom single page write read test ok”;

5 测试现象

1、测试结果如下图所示:

image

eeprom single page test

6 Rom/Ram资源使用情况

rom 508 bytes, ram 0 bytes