外部SPI存储器

4个职位/0个新职位
最后一篇文章
巴拉斯
离线
最后一次见到:1年5个月前
已加入:2016-04-14 07:03
外部SPI存储器

你好,
在应用说明AN-B-023中,它列出了支持的闪存/EEPROM存储器的列表,并列出了一些名称。
当它说“由对话支持”时,它到底意味着什么?是软件支持还是硬件支持?
如果我们想使用其他更大的SPI存储器,解决方案是什么?
我们希望使用更大的SPI内存来存储一些传感器数据。它可以是微型SD卡或任何SPI闪存。

谢谢您,
巴拉斯

设备:
MT\u对话框
离线
最后一次见到:2个月2周前
工作人员
已加入:2015-06-08 11:34
嗨,巴拉斯,

嗨,巴拉斯,

Supported by dialog意味着测试特定设备,并且SDK中的当前驱动程序和工具(智能代码段)支持这些设备。如果您想使用不同的flash,这意味着您必须开发自己的驱动程序,以便与flash交互,并且您必须更新flash\u programmer项目并替换智能代码段当前使用的flash\u programmer,以便使用修改后的fw对支持的flash进行编程将支持您选择的flash。

谢谢你的对话

巴拉斯
离线
最后一次见到:1年5个月前
已加入:2016-04-14 07:03
嗨,MT\u dialog,

嗨,MT\u dialog,
谢谢你的回复。
如果我自己编写驱动程序,如何实现“替换智能代码段当前使用的flash\u编程器以编程支持的flash”?
我需要更新哪些文件,我应该把它们放在哪里?

谢谢您,
巴拉斯

MT\u对话框
离线
最后一次见到:2个月2周前
工作人员
已加入:2015-06-08 11:34
嗨,巴拉斯,

嗨,巴拉斯,

flash\u程序员位于SDK文件夹的utilities部分,如果您签入spi\u flash.c文件,您将在顶部看到一个数组,其中包含SDK和智能代码段支持的所有可用flash,为了使用自定义闪存,您需要在该闪存中添加一个条目(您必须确保要添加的闪存有一个兼容的命令集作为当前支持的闪存,如果闪存有不同的命令集或不同的事务格式,那么您必须为该闪存编写一个单独的驱动程序)。完成上述任务后,构建flash_programmer.bin项目,并将Program Files(x86)/bin/目录中的jtag_programmer.bin文件替换为自定义flash_programmer.bin(在jtag_programmer.bin中重命名)。

谢谢你的对话