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

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

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

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

基于LPC5500的QuadSPI接口的方案

恩智浦MCU加油站 ? 來源: 恩智浦MCU加油站 ? 2025-08-21 15:24 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

SPI接口使平時(shí)工作中常用到的一個(gè)接口,它的用處非常多。首先支持全雙工操作,發(fā)送的時(shí)候可以接收。還有就是操作比較簡單,沒有太多上層協(xié)議,底層主要是發(fā)送緩沖區(qū)和一些標(biāo)志。關(guān)鍵是速度比較快,在LPC5500上面高速SPI接口可以達(dá)到50Mbps,這在150Mhz主頻的MCU上面算是不慢的了。

對于高速傳輸?shù)哪K一般適用SPI接口而不是串口。很多Norflash也主要支持SPI接口。但是有些場合單個(gè)數(shù)據(jù)線的SPI還是有寫吃力的。比如想快速加載Norflash里面的代碼到RAM中。再比如想快速讀取外部flash中的圖片數(shù)據(jù)加載到LCD顯示上面,或者想快速對比外部flash中的模型數(shù)據(jù)。這些應(yīng)用都需要更高速的SPI。除了提高SPI的總線速度,就是增加SPI的數(shù)據(jù)信號(hào)線的個(gè)數(shù)。比如四位數(shù)據(jù)線的QuadSPI,八位數(shù)據(jù)線的Octal SPI。

小編結(jié)合工作中客戶的應(yīng)用需求在LPC5500上面實(shí)現(xiàn)了QuadSPI接口。這個(gè)QuadSPI接口是通過LPC5500里面的協(xié)處理器EZH實(shí)現(xiàn)的。因?yàn)镋ZH可以單周期訪問IO,并且EZH還能實(shí)現(xiàn)簡單的邏輯運(yùn)算,還可以將數(shù)據(jù)存儲(chǔ)到RAM中。將這些性能放在一起就可以實(shí)現(xiàn)QuadSPI,并且自帶DMA功能,您只需告訴它發(fā)哪些數(shù)據(jù),發(fā)多少字節(jié)的數(shù)據(jù)即可。它就可以自動(dòng)完成,不需要ARM核干預(yù)。

小編也基于LPC55S69的開發(fā)板做了一個(gè)方案,Norflash模塊采用W25M512JV模塊,系統(tǒng)連接如下圖:

72ec9abc-7e29-11f0-a18e-92fbcf53809c.png

信號(hào)線的連接如下圖:

730f5bce-7e29-11f0-a18e-92fbcf53809c.png

讀Norflash的時(shí)序如下圖:

7327f85a-7e29-11f0-a18e-92fbcf53809c.png

寫Norflash的時(shí)序如下圖:

7340220e-7e29-11f0-a18e-92fbcf53809c.png

留給客戶操作的函數(shù)也比較簡練,如下:

Routine Description
QSPI_pin_Init(); QSPI pin initialization
QSPI_Init(void *pPara); QSPI initialization
QSPI_Start(); QSPI flash start
QSPI_software_trigger(); Start the transaction by software
QSPI_reset(); QSPI flash reset
QSPI_read_JEDEC_ID(); Read ID of flash
QSPI_Erase(); Erase flash
QSPI_Page_Program(); Program flash
QSPI_read(); Read data from flash in QSPI mode
QSPI_read_1wire(); Read data from flash in normal SPI mode
QSPI_Fast_Read_Quad_IO(); Read data from flash in quad IO mode
QSPI_write_status(); Write status registers of flash
QSPI_read_status(); Read status registers of flash

經(jīng)過測試它的性能可以達(dá)到:讀寫時(shí)總線速度位25Mhz,數(shù)據(jù)傳輸速度高達(dá)100Mbps.這個(gè)速度比50Mhz的SPI數(shù)據(jù)傳輸速度快了1倍。雖然沒有達(dá)到更高的總線速度,但小編已經(jīng)盡力了。

總結(jié)一下:小編今天帶給大家的基于LPC5500的QuadSPI接口的方案,可以明顯提高SPI的傳輸速度。并且它完全不占用ARM核的負(fù)載資源,自主實(shí)現(xiàn)收發(fā)。還贈(zèng)送一個(gè)DMA的功能,想傳多少傳多少。

NXP官網(wǎng)已經(jīng)有EZH的cookbook的應(yīng)用筆記,歡迎查看https://www.nxp.com.cn/docs/en/application-note/AN14650.pdf.

恩智浦致力于打造安全的連接和基礎(chǔ)設(shè)施解決方案,為智慧生活保駕護(hù)航。

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

    關(guān)注

    61

    文章

    1391

    瀏覽量

    196204
  • 恩智浦
    +關(guān)注

    關(guān)注

    14

    文章

    6075

    瀏覽量

    141469
  • SPI
    SPI
    +關(guān)注

    關(guān)注

    17

    文章

    1876

    瀏覽量

    100517
  • SPI接口
    +關(guān)注

    關(guān)注

    0

    文章

    281

    瀏覽量

    36525

原文標(biāo)題:淺談在LPC5500上面實(shí)現(xiàn)QuadSPI接口

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    DLP5500數(shù)字微鏡器件:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)

    DLP5500數(shù)字微鏡器件:特性、應(yīng)用與設(shè)計(jì)要點(diǎn) 引言 在電子科技領(lǐng)域,數(shù)字微鏡器件(DMD)憑借其獨(dú)特的優(yōu)勢在眾多應(yīng)用中嶄露頭角。DLP5500作為一款0.55英寸XGA系列450數(shù)字微鏡器件
    的頭像 發(fā)表于 12-15 11:25 ?1765次閱讀

    高性能14位125-MSPS ADC——ADS5500-EP的深度剖析

    ? 在電子設(shè)計(jì)領(lǐng)域,模擬 - 數(shù)字轉(zhuǎn)換器(ADC)是連接模擬世界和數(shù)字世界的關(guān)鍵橋梁。今天,我們就來深入探討一款高性能的ADC——ADS5500 - EP,它在多個(gè)領(lǐng)域都有著廣泛的應(yīng)用前景。 文件
    的頭像 發(fā)表于 12-01 13:45 ?429次閱讀
    高性能14位125-MSPS ADC——ADS<b class='flag-5'>5500</b>-EP的深度剖析

    應(yīng)用 I HDMI接口防護(hù)方案

    和視頻信號(hào)(即兩種信號(hào)采用一條線材),使得結(jié)構(gòu)變小了,這會(huì)導(dǎo)致其更容易受到擊穿效應(yīng)而損壞。為了確保端口的性能,需采取對應(yīng)的接口防護(hù)方案,對接口進(jìn)行保護(hù)。特點(diǎn)1、HD
    的頭像 發(fā)表于 12-01 13:38 ?269次閱讀
    應(yīng)用 I HDMI<b class='flag-5'>接口</b>防護(hù)<b class='flag-5'>方案</b>

    SPI以太網(wǎng)口方案DM9051ANX與W5500的BOM物料清單一覽

    在SPI接口以太網(wǎng)方案選型,DM9051ANX相比W5500具有顯著成本優(yōu)勢。W5500需額外增加EMI防護(hù)元件(如阻尼電阻等),導(dǎo)致其外圍物料成本達(dá)10.71元,而DM9051ANX
    的頭像 發(fā)表于 11-03 17:13 ?791次閱讀
    SPI以太網(wǎng)口<b class='flag-5'>方案</b>DM9051ANX與W<b class='flag-5'>5500</b>的BOM物料清單一覽

    MCU無法檢測到W5500是怎么回事?

    檢測到W5500,在GD32F303和N32G457都顯示為Wiznet chip not detected。 在三個(gè)MCU上用的都是同一個(gè)SPI接口,RST,INT,CS用的GPIO都是一樣的,在三個(gè)BSP中修改的地方也是基本上一樣的。 不知道各位有沒有碰到類似的情況,
    發(fā)表于 10-14 07:38

    w5500dhcp無法獲取ip怎么解決?

    spi驅(qū)動(dòng)w5500,mac地址寫入讀取成功,但是獲取的ip、子網(wǎng)掩碼都是0;
    發(fā)表于 09-26 06:58

    wiznet+w5500程序卡死怎么解決?

    使用wiznet+w5500+tcpserver sample 調(diào)試,正常情況OK。如果在socket連接成功后拔出網(wǎng)線再插上重連,socket會(huì)累加,當(dāng)多次操作后,socket累加到w5500的8
    發(fā)表于 09-10 06:48

    《電子發(fā)燒友電子設(shè)計(jì)周報(bào)》聚焦硬科技領(lǐng)域核心價(jià)值 第26期:2025.08.25--2025.08.29

    電壓表設(shè)計(jì)教程 17、OpenHarmony 方案--基于開源鴻蒙的視頻播放開發(fā)樣例 18、 恩智浦MCU方案--基于LPC5500QuadSPI
    發(fā)表于 08-29 20:29

    正點(diǎn)原子AU15開發(fā)板資料發(fā)布!板載40G QSFP、PCIe3.0x8和FMC LPC接口,性能強(qiáng)悍!

    正點(diǎn)原子AU15開發(fā)板資料發(fā)布!板載40G QSFP、PCIe3.0x8和FMC LPC接口,性能強(qiáng)悍! 正點(diǎn)原子AU15開發(fā)板搭載Xilinx Artix UltraScale+ 系列FPGA
    發(fā)表于 05-30 17:04

    正點(diǎn)原子Z20 ZYNQ 開發(fā)板發(fā)布!板載FMC LPC、LVDS LCD和WIFI&amp;藍(lán)牙等接口,資料豐富!

    正點(diǎn)原子Z20 ZYNQ 開發(fā)板發(fā)布!板載FMC LPC、LVDS LCD和WIFI&amp;藍(lán)牙等接口,資料豐富! 正點(diǎn)原子新品Z20 ZYNQ開發(fā)板來啦!核心板全工業(yè)級設(shè)計(jì),主控
    發(fā)表于 05-30 16:55

    w5500隨機(jī)出現(xiàn)接收問題

    我現(xiàn)在用STM32F103CBT6與W5500作為TCP Server,多臺(tái)PC與服務(wù)器連接上后,服務(wù)器會(huì)實(shí)時(shí)傳輸數(shù)據(jù)到PC上,并且PC隨時(shí)能通過控制軟件發(fā)送數(shù)據(jù)至服務(wù)器。但是運(yùn)行一段時(shí)間后,PC上
    發(fā)表于 05-15 09:45

    電磁兼容方案接口電路大全

    電磁兼容方案接口電路大全,都是經(jīng)過客戶驗(yàn)證的成熟電路,開發(fā)板外圍電路設(shè)計(jì)
    發(fā)表于 04-03 13:33

    RCA接口轉(zhuǎn)換為其他接口方案

    RCA接口轉(zhuǎn)換為其他接口方案多種多樣,具體取決于需要轉(zhuǎn)換的目標(biāo)接口類型以及應(yīng)用場景。以下是一些常見的轉(zhuǎn)換方案: 1. RCA轉(zhuǎn)3.5毫米
    的頭像 發(fā)表于 02-17 16:52 ?2628次閱讀

    基于恩智浦LPC5536的光伏MPPT控制方案

    之前文章已經(jīng)介紹了系統(tǒng)的總體架構(gòu)和硬件組成: 智能光伏,從LPC5536開始! 恩智浦基于LPC5536的光伏MPPT控制方案,技術(shù)大咖們看過來! 相信大家對該系統(tǒng)已經(jīng)有了一定的了解。這篇文章主要會(huì)
    的頭像 發(fā)表于 02-06 09:15 ?2461次閱讀
    基于恩智浦<b class='flag-5'>LPC</b>5536的光伏MPPT控制<b class='flag-5'>方案</b>

    使用LPC1114的SPI接口控制ADS1243,不能正常讀取的原因?

    我使用LPC1114的SPI接口 控制ADS1243,測試波形符合要求 700ns的周期。但是在讀取setup寄存器時(shí),多次讀取,每次讀取的內(nèi)容都不相同,是什么問題?盼復(fù)??!
    發(fā)表于 02-05 09:59