嗨对话小组
1)I2C EEPROM的启动时间似乎太长(约3秒)。SPI -EEPROM也需要相同的时间?我们不想使用SPI Flash,因为它需要超过2伏的操作(我们需要使用1.8伏可透可操作的内存,这需要更少的启动时间)!
2)如果我使用SPI EEPROM(Atmel AT25M01),则在对话框提供的SPI Flash驱动程序中是否有任何更改?如果是这样,如果您为我们提供了一些支持,那就太好了。我经历了Pheriperal驱动程序,示例,接口应用笔记,但我无法找到关于SPI EEPROM的任何信息。
3)或者有没有办法使用I2C EEPROM的同时减少三次第二次启动时间?(是否可以通过次级引导加载程序?)
谢谢

你好HRG,
这里的限制是EEPROM:它从根本上取得了更长时间。请注意,市场上有1.8V闪存设备,我们已从Adesto,AT25XE011获得1.8V设备。此外,如果您经常使用Deep Sleep,则启动时间只是一个问题:如果使用延长睡眠,则SRAM保持活力,因此引导仅在系统电源删除/应用方案中有效,因此3S是一次性的。偏远电流差异很小:延长睡眠是1.2ua,深睡眠约为0.6ua。
由于您注意到的时间发布,我们只有在绝大多数客户使用Flash,我们只有合格的I2C EEPROM。那些使用EEPROM的人只是少量,例如2K存储链接信息。
BR JE_DIALOG.
你好Jedialog.
如果我们使用基于SPI的EEPROM将需要相同的3秒启动时间,如I2C EEPROM ???
Hello HRG,如果使用SPI EEPROM,它将对闪光有类似的时间 - 限制是I2C VS SPI的总线速度(请参阅下面的应用程序注意事项第6页)。总线速度在I2C上限制,因此辅助引导加载程序在此处无助。
http://support.dialog-seminile.com/system/files/resources/an-b-023%20-%20DA14580%20-y20da14580%20Interfacing%20with%20external%20memory%20v1.4.pdf.
我们没有合格任何SPI EEPROM,但团队告诉我,只要你坚持时间规格,它应该很好。
BR JE_DIALOG.
谢谢你je_dialog.
所以我最可以使用对话框提供的SPI驱动程序,以使SPI EEPROM工作吧?或者在驾驶员中进行任何驱动程序修改???
Hello HRG,无需测试它,我们相信它应该假设Hadware时序规格符合以下方式:您需要测试它。
BR JE_DIALOG.
谢谢你je_dialog。如果我面临任何问题,我会测试一次并回复你。
嗨对话小组
我尝试了在25m01接口SPI EEPROM并通过UART检查使用Pheriperal示例。提供的SPI Flash驱动程序基于Winbond AT25M01.比较数据表,除了Winbond中的擦除过程之外没有太大差异。但是仍然无法读取或写入EEPROM。有能否提到以便对Acess SPI EEPROM提到更改或修改。