da14680如何使用EEPROM

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
2个帖子/ 0新
最后一篇
Jun-ichi Tobe
离线
最后一次露面:6个月1周前
加入:2016-04-01 10:39
da14680如何使用EEPROM

你好支持,

目前我们正在考虑使用DA14680(不是DA 14681)。

我们计划使用以下型号之一EEPROM,
但是在SDK的闪存驱动程序列表中找不到此型号。
·M95320-RMC6 [STMICRO]

1)未来是否有计划支持?

2)如果不支持它们,是否可以在源代码中获取有关更改和更改的建议?

问候,

Jun-Ichi.

设备:
JK_DIALOG.
离线
最后一次露面:2个月6天前
职员
加入:2016-08-22 23:07
嗨Jun-Ichi,

嗨Jun-Ichi,

您列出的部分是EEPROM,我们不会建议从此设备执行。支持的设备是四SPI闪存设备。如果要使用其他闪存设备,则具有类似于支持(104MHz)的设备的时钟的四级SPI设备将是最佳性能。由于您正在从Flash执行,而EEPROM将不可取。

但是,在SDK 1.0.8中,有手段通过修改SDK->内存文件来支持其他闪存设备。有一个qspi_xxx_template.h,以及Readme.md。您还可以遵循SDK中的其他示例。您需要放心,您的qspi_flash_config_t具有正确的指针(和正确的函数),以支持闪存设备的相应命令以及定时。完成此操作后,您需要更改Custom_config_qspi.h以指向新的闪存设备。为了引导,您需要重建UartBoot(辅助引导加载程序)以支持从此设备启动。

如果您想支持此EEPROM作为额外内存,则可以使用SDKS串行适配器。请记住,我们还具有NVMS适配器,用于在可执行闪存中读取和编写日志分区。