wanhuachao 发表于 2023-9-12 15:41:11

频繁擦写异常后,偶发输出IO不受控异常

频发擦写EEPROM一段时间后,偶发擦写过程中IO输出端口不受控,全部常高电平异常!甚至出现代码区域影响,无法正确启动,需要用仿真器重新烧录程序后恢复正常。

原擦除代码左侧图示,是不正确的操作办法,请教,这种擦除方式对STC12C5A60S2这中只有1K的EEPROM的是否有除了擦除时间过长外的其他影响?




神农鼎 发表于 2023-9-12 15:59:53

不超过10万次,就没问题

wanhuachao 发表于 2023-9-12 16:13:58

我的理解是,即使超过10W次,也最多出现EEPROM数据读写异常的情况,不至于IO输出不受控和程序空间受影响。
图片代码可能不清晰:
    for(i=0;i<128;i++)
    {
      IapEraseSector(i);
    }
之前以为是字节擦除,写成这样了。。。请教这种擦除方式对STC12C5A60S2这中只有1K的EEPROM的是否有除了擦除时间过长外的其他影响?
页: [1]
查看完整版本: 频繁擦写异常后,偶发输出IO不受控异常