我使用Arduino Uno将几个变量保存到EEPROM中。我的解决方案是创建一个自定义结构,在其中存储所有需要的变量,然后使用EEPROM.put将它们存储到内置的EEPROM中。我的问题不是在放入数据时出现,而是在获取数据时出现。每当我在短时间内更改代码中的某些内容和/或使用Arduino时,EEPROM中存储的数据就会损坏。据我所知,字符串数据有时会损坏,但其他数据类型就不会损坏。可能是字符串数据的问题?(100, e
我试图解析一个XML文件并从元素中提取数据。问题是,每次我使用ReadElementContentAsX时,阅读器都会跳过下一个元素。我不知道这是为什么。我遗漏了什么?= EEPROM_SIZE) fileValid = false; case "Data": if (reader.ReadElementContentAsBase64(eeprom_prim