日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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ù)信號線的個(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

信號線的連接如下圖:

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

    文章

    1411

    瀏覽量

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

    關(guān)注

    14

    文章

    6129

    瀏覽量

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

    關(guān)注

    17

    文章

    1900

    瀏覽量

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

    關(guān)注

    0

    文章

    289

    瀏覽量

    36912

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

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

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

掃碼添加小助手

加入工程師交流群

    評論

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

    DPE5500以太網(wǎng)控制器詳解

    層,用戶只需要實(shí)現(xiàn)最上層的應(yīng)用層就行。 接口: w5500使用SPI與主機(jī)通訊,本身作為SPI從機(jī)工作; w5500僅支持SPI協(xié)議中的模式0和3(數(shù)據(jù)都是在時(shí)鐘上升沿鎖存,下降沿輸出
    發(fā)表于 04-29 14:07

    高精度射頻功率檢測:ADL5500的原理與應(yīng)用

    高精度射頻功率檢測:ADL5500的原理與應(yīng)用 在當(dāng)今的射頻技術(shù)領(lǐng)域,高精度的功率檢測對于確保系統(tǒng)性能至關(guān)重要。ADL5500作為一款高性能的射頻功率檢測器,為工程師們提供了可靠的解決方案。本文將
    的頭像 發(fā)表于 04-23 15:40 ?139次閱讀

    DLPC200:DLP5500 DMD的數(shù)字控制器

    DLPC200:DLP5500 DMD的數(shù)字控制器 一、引言 在電子設(shè)計(jì)領(lǐng)域,對于DLP(數(shù)字光處理)技術(shù)的應(yīng)用日益廣泛,而DLPC200作為DLP5500 DMD的數(shù)字控制器,在其中扮演著
    的頭像 發(fā)表于 04-19 09:20 ?102次閱讀

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

    DLP5500數(shù)字微鏡器件(DMD)深度解析:特性、應(yīng)用與設(shè)計(jì)要點(diǎn) 在電子工程領(lǐng)域,數(shù)字微鏡器件(DMD)憑借其獨(dú)特的光學(xué)調(diào)制能力,在眾多應(yīng)用場景中發(fā)揮著關(guān)鍵作用。今天,我們就來深入探討德州儀器
    的頭像 發(fā)表于 04-18 16:40 ?567次閱讀

    探索NXP LPC111xLV/LPC11xxLVUK 32位ARM Cortex - M0微控制器

    探索NXP LPC111xLV/LPC11xxLVUK 32位ARM Cortex - M0微控制器 在當(dāng)今的電子設(shè)計(jì)領(lǐng)域,尋找一款性能卓越、功耗低且功能豐富的微控制器是每個(gè)工程師的追求。NXP
    的頭像 發(fā)表于 04-09 09:15 ?549次閱讀

    探索Microchip LPC47M182:先進(jìn)I/O控制器的卓越性能

    LPC47M182就是這樣一款備受矚目的先進(jìn)I/O控制器,它集成了豐富的功能和出色的性能,為工程師們提供了一個(gè)高效、可靠的解決方案。今天,我們就來深入了解一下這款產(chǎn)品。 文件下載
    的頭像 發(fā)表于 03-15 17:15 ?1248次閱讀

    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 ?2852次閱讀

    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 ?1276次閱讀
    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
    馆陶县| 通河县| 双牌县| 泰兴市| 宁河县| 锡林郭勒盟| 通河县| 新竹市| 浦东新区| 瓮安县| 邳州市| 阿坝县| 惠州市| 郸城县| 平定县| 汶上县| 伊春市| 沁水县| 遂昌县| 崇阳县| 哈尔滨市| 海原县| 潜江市| 资中县| 扎赉特旗| 崇义县| 庆安县| 西和县| 望都县| 太湖县| 富锦市| 盐山县| 九龙城区| 泊头市| 太湖县| 亳州市| 滁州市| 康乐县| 青冈县| 永福县| 克拉玛依市|