代码如下(系统初始化没有特殊的,大都默认状态) /*============================================================================= 函数名称: eeprom初始化子程序 功 能: 输入参数: 输出参数: 返回参数: 寄 存 器: 备 注: *----------------------------------------------------------------------------*/ void Flash_eeprom_readwrite_Init(void) { FLASH_DeInit(); /* Unlock Data memory */ FLASH_Unlock(FLASH_MEMTYPE_DATA); /* Define flash programming Time*/ FLASH_SetProgrammingTime(FLASH_PROGRAMTIME_STANDARD); } /*============================================================================= 函数名称: eeprom读写子程序 功 能: 读 eeprom 数据 输入参数: 输出参数: 返回参数: 寄 存 器: 备 注: *----------------------------------------------------------------------------*/ void read_ee_data(void) { uint8_t i; // 读零点原始值 @eeprom p_ri = (uint8_t *)&ri_zero_f; for(i=0;i |
RE:stm8s003使用库函数字节读写eeprom,运行卡在了FLASH_WaitForLastOperation(FLASH_MEMTYPE_DATA)
RE:stm8s003使用库函数字节读写eeprom,运行卡在了FLASH_WaitForLastOperation(FLASH_MEMTYPE_DATA)
RE:stm8s003使用库函数字节读写eeprom,运行卡在了FLASH_WaitForLastOperation(FLASH_MEMTYPE_DATA)
RE:stm8s003使用库函数字节读写eeprom,运行卡在了FLASH_WaitForLastOperation(FLASH_MEMTYPE_DATA)
RE:stm8s003使用库函数字节读写eeprom,运行卡在了FLASH_WaitForLastOperation(FLASH_MEMTYPE_DATA)