//flash写地址小于VM区,norflash_read函数读取的数据需要进行先加密写进=======//
void doe(u16 k, void *pBuf, u32 lenIn, u32 addr);//系统的加密函数
u32 get_system_enc_key(void);//系统加密秘钥
u32 get_norflash_vm_addr(void);//获取VM地址,VM长度为isd_config.ini文件配置的VM_LEN
//写地址小于VM区,数据进行加密,norflash_read读取正确
//当写flash不加密时,读取只能用norflash_origin_read
void flash_data_doe(u8 *buf, int len)
{
doe(get_system_enc_key(), buf, len, 0);
}