你好,在应用说明AN-B-023中,它列出了支持的闪存/EEPROM存储器的列表,并列出了一些名称。当它说“由对话支持”时,它到底意味着什么?是软件支持还是硬件支持?如果我们想使用其他更大的SPI存储器,解决方案是什么?我们希望使用更大的SPI内存来存储一些传感器数据。它可以是微型SD卡或任何SPI闪存。
谢谢您,巴拉斯
嗨,巴拉斯,
Supported by dialog意味着测试特定设备,并且SDK中的当前驱动程序和工具(智能代码段)支持这些设备。如果您想使用不同的flash,这意味着您必须开发自己的驱动程序,以便与flash交互,并且您必须更新flash\u programmer项目并替换智能代码段当前使用的flash\u programmer,以便使用修改后的fw对支持的flash进行编程将支持您选择的flash。
谢谢你的对话
嗨,MT\u dialog,谢谢你的回复。如果我自己编写驱动程序,如何实现“替换智能代码段当前使用的flash\u编程器以编程支持的flash”?我需要更新哪些文件,我应该把它们放在哪里?
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中重命名)。
嗨,巴拉斯,
Supported by dialog意味着测试特定设备,并且SDK中的当前驱动程序和工具(智能代码段)支持这些设备。如果您想使用不同的flash,这意味着您必须开发自己的驱动程序,以便与flash交互,并且您必须更新flash\u programmer项目并替换智能代码段当前使用的flash\u programmer,以便使用修改后的fw对支持的flash进行编程将支持您选择的flash。
谢谢你的对话
嗨,MT\u dialog,
谢谢你的回复。
如果我自己编写驱动程序,如何实现“替换智能代码段当前使用的flash\u编程器以编程支持的flash”?
我需要更新哪些文件,我应该把它们放在哪里?
谢谢您,
巴拉斯
嗨,巴拉斯,
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中重命名)。
谢谢你的对话