chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

i.MX RT系列中FlexSPI DQS信號(hào)引腳配置GPIO方法

恩智浦MCU加油站 ? 來源:恩智浦MCU加油站 ? 2025-06-16 11:30 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在i.MX RT060項(xiàng)目(采用QSPI Flash)的實(shí)際應(yīng)用中,有客戶反饋,其在設(shè)計(jì)階段并未預(yù)留DQS信號(hào)引腳,而是將該引腳作為GPIO用于控制關(guān)鍵外設(shè)的開關(guān),這導(dǎo)致程序無法正常運(yùn)行。在此背景下,本文將以MIMXRT060-EVKB開發(fā)板為例,詳細(xì)演示如何在不啟用DQS引腳的情況下,通過修改代碼確保開發(fā)板的正常運(yùn)行。

通常情況下,為了提升存儲(chǔ)器訪問速度,i.MXRT系列產(chǎn)品采用QSPIFlash會(huì)建議使用DQS信號(hào),設(shè)置懸空模式(loopbackfrom DQS pad mode).

然而,當(dāng)DQS引腳被占用時(shí),就需要采用一些特殊的處理方法。本文所介紹的方法即為在此種情況下的一種可行方案。

DQS信號(hào)簡介

首先我們需要了解什么是DSQ信號(hào), DQS信號(hào)是數(shù)據(jù)采樣信號(hào),用于確保數(shù)據(jù)在高速傳輸過程中的正確性和穩(wěn)定性。通過提供數(shù)據(jù)同步與時(shí)序控制、提高數(shù)據(jù)傳輸可靠性以及支持高速數(shù)據(jù)傳輸?shù)裙δ?。在IMXRT060RM參考手冊(cè)中可知RXclock source有以下三種配置:

1. Internaldummy read strobe and loopbacked internally(MCR0[RXCLKSRC]==0)

2. Internaldummy read strobe and loopbacked from DQS pad(MCR0[RXCLKSRC]==1)

3. Flashprovided read strobe(MCR0[RXCLKSRC]==3)

61866034-4740-11f0-b715-92fbcf53809c.png

其中設(shè)置Internaldummy read strobe and loopbacked Internally這個(gè)模式正是本文需要設(shè)置的,數(shù)據(jù)手冊(cè)中描述了本模式下節(jié)省了一個(gè)DQS引腳。使用這個(gè)模式的設(shè)置限制條件在i.MX RT1060datasheet中有描述, 最大時(shí)鐘頻率是60MHz。

61a646f6-4740-11f0-b715-92fbcf53809c.png

二、硬件與軟件準(zhǔn)備

1. 硬件:MIMXRT060-EVKB開發(fā)板

2. 軟件:NXPSDK(version24.12.0)Demo“evkbmimxrt1060_flash_component_nor_flexspi”

三、代碼修改點(diǎn)

本文使用i.MX RT1060開發(fā)板驗(yàn)證,不使用FlexSPIDQS信號(hào),并將DQS引腳設(shè)置成GPIO輸出使用。

我們主要修改xip文件夾下的evkbmimxrt1060_flexspi_nor_config.c文件中readSampleClkSrc和serialClkFreq這兩個(gè)設(shè)置。

61c2b854-4740-11f0-b715-92fbcf53809c.png

因?qū)氲腟DK例程關(guān)于演示如何使用NorFlash組件來擦除、編程和讀取外部NorFlash設(shè)備。

因此我們還需要修改軟件部分包括:

1. 設(shè)置N3引腳為GPIO輸出

61df47da-4740-11f0-b715-92fbcf53809c.png

2. 修改hardware_init.c文件中代碼.flexspiRootClk= 60000000

62091434-4740-11f0-b715-92fbcf53809c.png

3.修改fsl_flexspi_nor_flash.c文件中代碼為flexspiConfig.rxSampleClock=kFLEXSPI_ReadSampleClkLoopbackInternally

622be32e-4740-11f0-b715-92fbcf53809c.png

4. 修改app.h文件中代碼為CLOCK_SetDiv(kCLOCK_FlexspiDiv,4)

6244054e-4740-11f0-b715-92fbcf53809c.png

此外,在main函數(shù)的最后添加相應(yīng)代碼。

6261b904-4740-11f0-b715-92fbcf53809c.png

完成上述修改后,將工程燒寫進(jìn)開發(fā)板,使用萬用表測量N3(FlexSPI_DQS)引腳電壓,可觀察到N3引腳周期拉高拉低。串口終端顯示Nor Flash組件的擦除、編程和讀取外部Nor Flash設(shè)備均成功,表明程序運(yùn)行正常。

626ff2da-4740-11f0-b715-92fbcf53809c.png

總結(jié)

本文詳細(xì)闡述了在 i.MX RT系列產(chǎn)品中使用外部QSPI Flash芯片且不使用DQS信號(hào)引腳的情況下,如何修改代碼并進(jìn)行驗(yàn)證的過程。在某些特定場景下,如DQS引腳被其他功能占用或存儲(chǔ)器不需要高訪問速度時(shí),可參考本文介紹的方法修改代碼,以確保工程正常運(yùn)行。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • FlaSh
    +關(guān)注

    關(guān)注

    10

    文章

    1714

    瀏覽量

    154633
  • 引腳
    +關(guān)注

    關(guān)注

    16

    文章

    2078

    瀏覽量

    55089
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    6112

    瀏覽量

    112935
  • GPIO
    +關(guān)注

    關(guān)注

    16

    文章

    1312

    瀏覽量

    55681

原文標(biāo)題:i.MX RT系列中FlexSPI DQS信號(hào)引腳配置GPIO方法

文章出處:【微信號(hào):NXP_SMART_HARDWARE,微信公眾號(hào):恩智浦MCU加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    i.MX RT10xx系列外部晶振相關(guān)引腳的作用

    之前寫過一篇關(guān)于時(shí)鐘引腳的文章 《i.MX RT1xxx系列MCU時(shí)鐘相關(guān)功能引腳的作用》,里面簡單提及了外部晶振相關(guān)
    的頭像 發(fā)表于 10-13 09:08 ?2130次閱讀

    FlexSPIDQS信號(hào)作用是什么?哪些FlexSPI引腳組不支持DQS

    FlexSPIDQS信號(hào)作用是什么?哪些FlexSPI引腳組不支持DQS
    發(fā)表于 01-19 07:06

    求助,可以忽略FlexSPI DQS嗎?

    兩個(gè)示例,GPIO_SD_B1_05_FLEXSPIA_DQS引腳都已初始化:-IOMUXC_SetPinMux(IOMUXC_GPIO_SD_B1_05_FLEXSPIA_DQS
    發(fā)表于 03-29 07:34

    01:i.MX RT系列產(chǎn)品的介紹與演示

    i.MX RT產(chǎn)品是今年市場上最受歡迎的跨界MCU產(chǎn)品。本講座將對(duì)i.MX RT系列做一個(gè)簡要的介紹,包括主要特性和主要外設(shè)。然后會(huì)分享能夠
    的頭像 發(fā)表于 01-23 07:21 ?3563次閱讀
    01:<b class='flag-5'>i.MX</b> <b class='flag-5'>RT</b><b class='flag-5'>系列</b>產(chǎn)品的介紹與演示

    01:i.MX RT的市場應(yīng)用和參考解決方案

    i.MX RT產(chǎn)品是今年市場上最受歡迎的跨界MCU產(chǎn)品。i.MX RT定位為一款MCU產(chǎn)品,它可以重復(fù)利用傳統(tǒng)的Arm MCU生態(tài)系統(tǒng)。除此之外,本次講座還將簡要介紹
    的頭像 發(fā)表于 01-21 07:13 ?4071次閱讀
    01:<b class='flag-5'>i.MX</b> <b class='flag-5'>RT</b>的市場應(yīng)用和參考解決方案

    02:i.MX RT系列產(chǎn)品的介紹與演示

    i.MX RT產(chǎn)品是今年市場上最受歡迎的跨界MCU產(chǎn)品。本講座將對(duì)i.MX RT系列做一個(gè)簡要的介紹,包括主要特性和主要外設(shè)。然后會(huì)分享能夠
    的頭像 發(fā)表于 01-21 07:04 ?2755次閱讀
    02:<b class='flag-5'>i.MX</b> <b class='flag-5'>RT</b><b class='flag-5'>系列</b>產(chǎn)品的介紹與演示

    恩智浦i.MX RT1170開創(chuàng)GHz MCU時(shí)代

    自2017年上市以來,i.MX RT系列取得了優(yōu)秀的市場表現(xiàn)。i.MX RT1170跨界MCU是恩智浦i
    的頭像 發(fā)表于 03-22 11:14 ?4198次閱讀

    恩智浦i.MX RT1170在將該系列帶上了更高的層面

    自2017年上市以來,i.MX RT系列取得了優(yōu)秀的市場表現(xiàn)。i.MX RT1170跨界MCU是恩智浦i
    的頭像 發(fā)表于 05-18 11:15 ?4601次閱讀

    i.MX RT開發(fā)筆記-08 | i.MX RT1062嵌套中斷向量控制器NVIC(按鍵中斷檢測)

    系列文章目錄i.MX RT開發(fā)筆記-01 | 初識(shí) i.MX RT1062 跨界MCUi.MX
    發(fā)表于 12-01 13:51 ?2次下載
    <b class='flag-5'>i.MX</b> <b class='flag-5'>RT</b>開發(fā)筆記-08 | <b class='flag-5'>i.MX</b> <b class='flag-5'>RT</b>1062嵌套中斷向量控制器NVIC(按鍵中斷檢測)

    RT-Thread & NXP 發(fā)布 i.MX RT 系列 BSP 新框架

    前言i.MX RT 是 NXP 推出的跨界處理器系列。該系列下又包括 i.MX RT1020、
    發(fā)表于 12-07 13:06 ?2次下載
    <b class='flag-5'>RT</b>-Thread & NXP 發(fā)布 <b class='flag-5'>i.MX</b> <b class='flag-5'>RT</b> <b class='flag-5'>系列</b> BSP 新框架

    適用于i.MX RT500和i.MX RT600 MCU的Xtensa音頻框架介紹

    在眾多的恩智浦i.MX RT跨界處理器當(dāng)中,您可能會(huì)發(fā)現(xiàn)有些系列除了Arm內(nèi)核之外還結(jié)合了高性能的DSP,利用集成DSP的技術(shù)優(yōu)勢,可提供高性能音頻數(shù)字信號(hào)處理能力,并包含特定算法操作
    的頭像 發(fā)表于 11-10 09:39 ?3716次閱讀

    探討i.MX RTFlexSPI driver實(shí)現(xiàn)Flash編程時(shí)對(duì)于中斷支持問題

    前段時(shí)間有客戶在官方社區(qū)反映i.MX RT1170下,使用官方SDK里FlexSPI驅(qū)動(dòng)去擦寫Flash時(shí)不能很好地支持全局中斷。 客戶項(xiàng)目里用了兩塊NOR Flash,分別掛在
    的頭像 發(fā)表于 02-06 15:09 ?1829次閱讀

    i.MX RT的FlexRAM配置問題

    i.MX RT的FlexRAM配置問題
    的頭像 發(fā)表于 10-24 15:46 ?1404次閱讀
    <b class='flag-5'>i.MX</b> <b class='flag-5'>RT</b>的FlexRAM<b class='flag-5'>配置</b>問題

    i.MX RTFlexSPI外設(shè)不常用的讀選通采樣時(shí)鐘源

    i.MX RTFlexSPI外設(shè)不常用的讀選通采樣時(shí)鐘源
    的頭像 發(fā)表于 10-30 17:44 ?1378次閱讀
    <b class='flag-5'>i.MX</b> <b class='flag-5'>RT</b><b class='flag-5'>中</b><b class='flag-5'>FlexSPI</b>外設(shè)不常用的讀選通采樣時(shí)鐘源

    理解i.MX RTFlexSPI外設(shè)lookupTable里配置訪問行列混合尋址Memory的參數(shù)值

    理解i.MX RTFlexSPI外設(shè)lookupTable里配置訪問行列混合尋址Memory的參數(shù)值
    的頭像 發(fā)表于 10-30 17:23 ?1063次閱讀
    理解<b class='flag-5'>i.MX</b> <b class='flag-5'>RT</b><b class='flag-5'>中</b><b class='flag-5'>FlexSPI</b>外設(shè)lookupTable里<b class='flag-5'>配置</b>訪問行列混合尋址Memory的參數(shù)值