浏览代码

Merge pull request #2325 from qgyhd1234/qspi

[components][driver]修复使用spi驱动在sfud的qspi模式下的断言问题
Bernard Xiong 6 年之前
父节点
当前提交
509a6c14ac
共有 1 个文件被更改,包括 3 次插入2 次删除
  1. 3 2
      components/drivers/spi/spi_flash_sfud.c

+ 3 - 2
components/drivers/spi/spi_flash_sfud.c

@@ -388,9 +388,10 @@ rt_spi_flash_device_t rt_sfud_flash_probe(const char *spi_flash_dev_name, const
                 rt_qspi_configure(qspi_dev, &qspi_cfg);
                 rt_qspi_configure(qspi_dev, &qspi_cfg);
                 if(qspi_dev->enter_qspi_mode != RT_NULL)
                 if(qspi_dev->enter_qspi_mode != RT_NULL)
                     qspi_dev->enter_qspi_mode(qspi_dev);
                     qspi_dev->enter_qspi_mode(qspi_dev);
+
+                /* set data lines width */
+                sfud_qspi_fast_read_enable(sfud_dev, qspi_dev->config.qspi_dl_width);
             }
             }
-            /* set data lines width */
-            sfud_qspi_fast_read_enable(sfud_dev, qspi_dev->config.qspi_dl_width);
 #endif /* SFUD_USING_QSPI */
 #endif /* SFUD_USING_QSPI */
         }
         }