在編程一對采用并行模式連接的 QSPI Flash ROM 時,會出現(xiàn)以下問題。
在使用函數(shù) XQspiPs_SetOptions()(文件 xqspips_options.c 中)在線性模式與 I/O 模式間轉(zhuǎn)換時,XQSPIPS_LQSPI_MODE_OPTION 將覆蓋 XQspiPs_LinearInit() 此前選擇的模式設(shè)置(堆疊式或并行模式)。
寄存器 XQSPIPS_LQSPI_CR 只采用 XQSPIPS_CR_RST_STATE 進行初始化。
解決方案:
在使用 SetOption 轉(zhuǎn)換至線性模式時,寫入重設(shè)值才會看到有效的線性模式設(shè)置。
只要從 I/O 轉(zhuǎn)換至線性模式,就可選擇總線配置與讀取類型等。
在轉(zhuǎn)換至線性模式后,可使用 set_lqspiconfig API 來選擇這些設(shè)置。
LinearInit 是最近添加的低層 API(沒有使用實例指示器,直接使用基礎(chǔ)地址)
該 API 可根據(jù) CONNECTION_MODE 進行堆疊式/并行選擇,例如硬件連接。
這是通過簡化實現(xiàn)的。
在理想情況下,您應(yīng)該提供相關(guān) Flash 配置的信息來使用,該驅(qū)動器應(yīng)對其進行設(shè)置。
SSetOption 與 SetLqspiConfig 只是常用方法。
注意:另外還有些方法可在必要時用來保持現(xiàn)有 LQSPI 設(shè)置(例如 通過 ORing 重設(shè)值)。
-
驅(qū)動器
+關(guān)注
關(guān)注
54文章
8635瀏覽量
149081 -
編程
+關(guān)注
關(guān)注
88文章
3682瀏覽量
94873
發(fā)布評論請先 登錄
LED調(diào)光引擎:基于8位MCU的開關(guān)模式可調(diào)光LED驅(qū)動器解決方案

和大家分享安森美先進LED驅(qū)動器解決方案
采用線性WLED驅(qū)動器的LCD背光應(yīng)用
設(shè)計集成電路I2C模塊的I / O驅(qū)動器
一文詳解線性穩(wěn)壓器和開關(guān)模式電源
經(jīng)濟實惠且高效的開關(guān)模式電源解決方案
使用線性離線LED驅(qū)動器解決方案的常見問題
Diodes推出一款額定1A的線性模式恒流LED驅(qū)動器DLD
利用開關(guān)模式降壓轉(zhuǎn)換驅(qū)動器降低功耗并提高照明組件的驅(qū)動效率

MAX3656突發(fā)模式激光驅(qū)動器

MAX3710限幅放大器/突發(fā)模式激光驅(qū)動器
線性匹配獨立電流源與傳統(tǒng)WLED驅(qū)動器解決方案概述

評論