#include "ledcfg.h" // 此头文件由cfg.cdb在编译时自动产生,应用程序需要包含此文件
#include "evmdm642.h" // 使用BSL时必须包含此头文件
#include "evmdm642_eeprom.h" // 由于使用指示灯模块需要包含相应头文件
Uint8 bufferR[256];
Uint8 bufferW[256]={ 'D',7,'B',2,'Z',2,'A',1 }; // 欲写入的数据
int i;
unsigned www=0;
void main() // 主函数,初始化BSL、实现指示灯应用控制
{
EVMDM642_init(); // 初始化BSL
while(1) // 主循环
{
if ( www==1 )
{
for ( i=0;i<256;i++ ) bufferR[i]=0x0ff;
EVMDM642_EEPROM_read(0x7f00, (Uint32)bufferR, 16);
}
else
{
for ( i=8;i<256;i++ ) bufferW[i]=0x0ff;
EVMDM642_EEPROM_write((Uint32)bufferW, 0x7f00, 16);
}
}
}