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

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

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

MAX3710限幅放大器/突發(fā)模式激光驅(qū)動(dòng)器
ADP5520:帶I/O擴(kuò)展器的背光驅(qū)動(dòng)器產(chǎn)品手冊(cè)

伺服驅(qū)動(dòng)器控制模式有哪幾種?
TCAL9539 I2C總線(xiàn)I/O擴(kuò)展器技術(shù)解析與應(yīng)用指南

評(píng)論