ERASE_PROGRAM_EEPROM()是PIC CCS编译器中PIC单片机的专有函数。
语法: erase_program_eeprom(address)
参数: address在PCM器件中是16位,而在PCH器件中是32位.不太重要的可能被忽略.
返回值: 没有
功能: 将程序存储器中的EEPROM擦除FLASH_ERASE_SIZE个字节,使其变为0xffff, FLASH_ERASE_SIZE随器件不同而变化.例如:如果FLASH_ERASE_SIZE是64个字节,那么地址中的不太重要的6位被忽略.
参考write_program_memory可获取关于程序存储器入口的更多信息.
有效性: 只适合允许写程序存储器的器件.
要求: 没有
例子: for(i=0x1000; i<0x1fff; i+=getenv(“FLASH_ERASE_SIZE”) )
erase_program_ memory(i);
例子文件: 没有