工具与软件:
您好!
我们想要清除 EEPROM 数据。 下面的方法是执行恢复出厂设置、然后进行 EEPROM 烧写。 因此、操作存储器数据采用芯片默认值。
但当我们执行该过程时、我们会观察到通过恢复出厂设置、EEPROM 数据不会被擦除。
将页面选择添加到第1页
self.i2c_write (i2c_slave_addr、0x7E、0x01)
self.verify_write (i2c_slave_addr、0x7E、0x01)
恢复出厂设置
# print ("软件复位寄存器(偏移:07h)[复位= 00h]...")
如果 self.i2c_write (i2c_slave_addr、0x07、0xAD):
time.sleep (0.001)
输入配置示例
self.FNL_DAC_config (i2c_slave_addr)
self.drv_DAC_config (i2c_slave_addr)
进行 EEPROM 刻录
self.eeprom_burn_bit (i2c_slave_addr)
发出软件复位
self.i2c_write (i2c_slave_addr、0x07、0x05)
time.sleep (0.001)
打印(f "DAC 已恢复出厂设置...")
您能否确认擦除 EEPROM 数据的过程。 如果此过程不正确、请提供擦除数据的步骤。