Flash不适用于延长睡眠模式

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
4个帖子/ 0新
最后一篇
刘峰 - 蓝
离线
最后一次露面:10个月2周前
加入:2018-07-02 06:44
Flash不适用于延长睡眠模式

我正在使用DSPS演示,我发现Flash不起作用。我正在尝试保存设备的键信息。当我使用bond_db_store_ext()时,设备将断开连接。
我希望你能帮助我使用Flash.i设置DA14580在扩展睡眠模式中.CAN告诉我如何在扩展模式下使用Flash。

以下是程序:

void spi_flash_peripheral_init(void)
{
spi_flash_cs_pad.pin = spi_cs_pin;
spi_flash_cs_pad.port = spi_gpio_port;
//启用SPI和SPI Flash

spi_init(&spi_flash_cs_pad,spi_mode_8bit,spi_rool_master,spi_clk_dle_pol_low,spi_pha_mode_0,spi_mint_disable,spi_xtal_div_8);

//检测到_spi_flash_device_index = spi_flash_auto_detect();

// if(检测到_spi_flash_device_index == spi_flash_auto_detect_not_detected)
// {
//未识别设备。
//使用默认参数(spi_flash_size,spi_flash_page)
//可选地,这里可以断言错误。
spi_flash_init(spi_flash_default_size,spi_flash_default_page);
//}

SPI_FLASH_RELEASE_FROM_POWER_DOWN();

spi_cs_low();

spi_cs_high();
}

关键词:
设备:
PM_DIALOG.
离线
最后一次露面:12小时28分钟前
职员
加入:2018-02-08 11:03
刘峰 - 蓝,

刘峰 - 蓝,

如果您使用定制董事会或我们的任何开发委员会,请澄清您是否可以澄清?如果您正在进行我们的DKS,请您确保已正确放在董事会上?我建议你看看相应的用户手册。如果您使用的是定制板,您有哪个SPI闪存?SPI Flash不仅与DSP固件一起工作吗?您是否尝试使用SDK的SPI外围示例测试它,以确保正在工作?此示例位于DA1458x_sdk \ 5.0.4 \ projects \ target_apps \ peripheral_examples \ spi路径的sdk文件夹。

谢谢,PM_DIALOG.

刘峰 - 蓝
离线
最后一次露面:10个月2周前
加入:2018-07-02 06:44
嗨PM_DIALOG.

嗨PM_DIALOG.
我正在使用flash w25x10.it在spi_flash演示下在spi_flash demo下使用自定义板。但是我不能让它在dsps demo.i猜测spi_flash是否已关闭。它是我的测试Program.I在Flash中下载程序并使用程序擦除Flash.I看到闪光灯在SPI_FLASH演示下成功删除,但在DSPS演示中不起作用。您给我一些建议如何正确使用闪光灯。

//全球初始化
system_init();

spi_flash_peripheral_init();

spi_cs_low();

spi_cs_high();

//擦除Flash.
spi_flash_chip_erase();

谢谢,刘峰 - 蓝

PM_DIALOG.
离线
最后一次露面:12小时28分钟前
职员
加入:2018-02-08 11:03
刘峰 - 蓝,

刘峰 - 蓝,

请检查user_periph_setup.h / .c文件中是否已正确配置SPI Flash PIN?

谢谢,PM_DIALOG.