国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

BPI FLASH S29GL01GP、 S29GL512P、 S29GL256P、 S29GL128P NOR flash介紹,與FPGA代碼編寫(一)

這篇具有很好參考價值的文章主要介紹了BPI FLASH S29GL01GP、 S29GL512P、 S29GL256P、 S29GL128P NOR flash介紹,與FPGA代碼編寫(一)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1、內(nèi)部結(jié)構(gòu)介紹:S29系列nor flash 內(nèi)部是由多個扇區(qū)構(gòu)成的,每個扇區(qū)容量大小相同,不同容量的flash其實就只是扇區(qū)數(shù)量不同,其他命令和時序是一樣的。如下圖:

bpi flash,FPGA,BPI FLASH讀寫,fpga開發(fā)

2、引腳介紹

bpi flash,FPGA,BPI FLASH讀寫,fpga開發(fā)

;A[25:0]:這些就是地址引腳,容量不一樣地址位數(shù)就不一樣。1Gb:地址位26bit;512Mb:地址位25bit;256Mb:地址位24bit;128Mb:地址位23bit;怎么計算的呢?例如1Gb:A[25:0]就是2的26次方個地址,每個地址可以存16bit地址,也就是2的4次方,兩個相乘,就是2的30次方=1kb的3次方=1Gb。

DQ[15:0]:表示flash的數(shù)據(jù)引腳,用于和flash傳輸數(shù)據(jù),要存進(jìn)flash的數(shù)據(jù)就是通過這些引腳傳輸?shù)摹Q15/A-1:這是一個復(fù)用引腳,可以表示數(shù)據(jù)位D[15],也可以表示地址A【-1】,也就是最低位,還要排在A0的右邊(高位在左,低位在右),只有在數(shù)據(jù)模式選擇為8bit時才會復(fù)用為地址。數(shù)據(jù)被減小了一倍,從一個地址存16bit變?yōu)榇?bit。為了保持容量大小不變,地址就應(yīng)擴大一倍,所以才會出現(xiàn)DQ15被復(fù)用的情況,因為在8bit數(shù)據(jù)模式下,傳輸數(shù)據(jù)用不著它。數(shù)據(jù)位只使用低8位。

CE#:flash芯片的片選信號,低有效,要控制它必須先選中,也就是將該位置0。(一般信號名后帶#的都表示低電平有效)

OE#:flash的輸出使能,也就是說想要flash輸出數(shù)據(jù)必須要OE使能(OE#=0);具體低電平保持時間多長后面講時序的時候說。

WE#:flash的輸入使能,也就是說想要往flash里面寫入數(shù)據(jù)必須要WE使能(WE#=0);

VCC、VIO、VSS、NC:這些引腳代碼里面用不著,設(shè)計代碼的不用管,排查問題的時候就需要看一下這些引腳有沒有連對。

RY/BY#:這個就是flash的ready和busy信號,就是準(zhǔn)備好、忙信號。高電平時就是ready有效,表示準(zhǔn)備好了,可以去操作它。低電平就是busy有效,表示flash正在忙,這個時候就不能再去操作它了。

BYTE#:這個就是控制數(shù)據(jù)模式的引腳,低電平就是byte模式,也就是一次傳輸8bit。高電平就是字模式,一次傳輸16bit數(shù)據(jù)。

RESET#:引腳復(fù)位管腳,硬件電路控制,寫代碼時不用管。

WP#/ACC:寫保護、寫加速。上拉接vcc就可以了,如果出現(xiàn)flash寫不進(jìn)去數(shù)據(jù),也可以看看是不是被寫保護了。

NOR flash很重要的一個知識點:

“0” 無法編程回 “1”。后續(xù)讀取顯示數(shù)據(jù)仍為 “0”。只有擦除操作能使 “0” 恢復(fù)回 “1”。就是說默認(rèn)擦除后里面存的數(shù)據(jù)全是FFFF,每次操作直接都要進(jìn)行擦除操作,讓它所有為返回1,編程也就是寫入操作,只能讓1變成0。如果里面存儲的是0,就只有擦除操作才能讓它變?yōu)?;和其他存儲器件不同的地方就在這里,其他器件如eeprom sdram寫入數(shù)據(jù)可以直接覆蓋,但是 nor flash不行。

詳細(xì)資料參考數(shù)據(jù)手冊,數(shù)據(jù)手冊下載推薦立創(chuàng)商城搜那個器件,里面就可以直接下載(不是打廣告,分享給大家比較方便的辦法)立創(chuàng)商城_一站式電子元器件采購自營商城_現(xiàn)貨元器件交易網(wǎng)-嘉立創(chuàng)電子商城

bpi flash,FPGA,BPI FLASH讀寫,fpga開發(fā)

如上圖,框出來的兩個地方,搜器件名字,下面點擊數(shù)據(jù)手冊就可以直接下載。

好了,這次就寫到這里,有人看的話就繼續(xù)更新。文章來源地址http://www.zghlxwxcb.cn/news/detail-665097.html

到了這里,關(guān)于BPI FLASH S29GL01GP、 S29GL512P、 S29GL256P、 S29GL128P NOR flash介紹,與FPGA代碼編寫(一)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進(jìn)行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • [虛幻引擎插件說明] DTSha – 藍(lán)圖SHA加密節(jié)點, SHA1, SHA224, SHA256, SHA384, SHA512加密

    [虛幻引擎插件說明] DTSha – 藍(lán)圖SHA加密節(jié)點, SHA1, SHA224, SHA256, SHA384, SHA512加密

    本插件可以在虛幻引擎中使用藍(lán)圖對字符串或者文件進(jìn)行SHA加密。 目錄 1. 節(jié)點說明 SHA-1 Encrypt SHA-224 Encrypt SHA-256 Encrypt SHA-384 Encrypt SHA-512 Encrypt SHA-1 Of File SHA-224 Of File SHA-256 Of File SHA-384 Of File SHA-512 Of File 2. 案例演示??編輯 3. 插件下載 SHA-1 Encrypt 字符串進(jìn)行SHA-1加密,字符串

    2024年02月16日
    瀏覽(29)
  • FIPS 180-2 散列算法SHA-224、SHA-256、SHA-384 和 SHA-512 的C語言快速軟件實施:理論與實踐

    一、安全散列算法(SHA)簡介 安全散列算法(Secure Hash Algorithm,簡稱SHA)是美國國家安全局(NSA)研發(fā)的一種密碼散列函數(shù)算法標(biāo)準(zhǔn),由美國國家標(biāo)準(zhǔn)與技術(shù)研究院(NIST)認(rèn)證[3]。SHA系列算法包括SHA-1、SHA-224、SHA-256、SHA-384 和SHA-512 等變體[1]。在本文中,我們將重點介紹FI

    2024年02月14日
    瀏覽(20)
  • 【STM32】F103(64K/128K Flash)外設(shè)概述

    【STM32】F103(64K/128K Flash)外設(shè)概述

    本文介紹的是STM32F103 中等容量產(chǎn)品(STM32F103x 8 xx和STM32F103x B xx)的硬件數(shù)據(jù),即64KB或128KB Flash,20KB SRAM。 ST官網(wǎng)資料:https://www.st.com/zh/microcontrollers-microprocessors/stm32f103.html ST官方的中等容量產(chǎn)品Datasheet:https://www.st.com/resource/en/datasheet/stm32f103c8.pdf 之前的文章:https://blog.csdn

    2024年02月11日
    瀏覽(22)
  • zynq 燒寫W25Q256FV Flash步驟

    zynq 燒寫W25Q256FV Flash步驟

    zynq中flash設(shè)置: QSPI時鐘默認(rèn)200MHz; 生成bit文件后導(dǎo)出到vitis中,修改fsbbl_debug.h文件,添加#define FSBL_DEBUG_INFO,目的為了在燒寫過程中打印燒寫信息,生成fsbl.elf文件; 打包BOOT.bin文件:Xilinx-Create BOOT Image,配置如下: 其中fsbl.elf文件信息: bit文件信息: 點擊Create Image; 下載

    2024年02月07日
    瀏覽(50)
  • SPI FLASH(W25Q128BV) 包含SPI工作原理

    SPI FLASH(W25Q128BV) 包含SPI工作原理

    目錄 ? 一、SPI簡介 ? ? ? ? 1、全雙工與半雙工 ? ? ? ? ?2、同步與異步 ? ? ? ? 3、SPI通信方式 二、SPI工作模式 三、W25Q128BV ? ? ? ? 1、讀ID Read Manufacturer/Device ID(90h)????????? ? ? ? ? ?2、讀ID代碼實現(xiàn)(硬件SPI) ? ? ? ? ?3、IO口模擬SPI時序圖實現(xiàn) (軟件SPI)? 模式

    2024年02月14日
    瀏覽(22)
  • Java工具集 Hex、Hmac算法(MD5、SHA1、SHA256、SHA384、SHA512)、雪花算法SnowflakeId、redis基于Springboot工具類

    Java工具集 Hex、Hmac算法(MD5、SHA1、SHA256、SHA384、SHA512)、雪花算法SnowflakeId、redis基于Springboot工具類

    ??作者主頁:青花鎖 ??簡介:Java領(lǐng)域優(yōu)質(zhì)創(chuàng)作者??、Java微服務(wù)架構(gòu)公號作者?? ??簡歷模板、學(xué)習(xí)資料、面試題庫、技術(shù)互助 ??文末獲取聯(lián)系方式 ?? 專欄 描述 Java項目實戰(zhàn) 介紹Java組件安裝、使用;手寫框架等 Aws服務(wù)器實戰(zhàn) Aws Linux服務(wù)器上操作nginx、git、JDK、Vue Jav

    2024年04月09日
    瀏覽(26)
  • stm32使用外部flash w25Q128實現(xiàn)讀寫操作

    stm32使用外部flash w25Q128實現(xiàn)讀寫操作

    數(shù)據(jù)保存是所有項目的基本功能,但是對于STM32C8T6的原flash進(jìn)行操作,一方面大小有可能不夠,另一方面單片機的運行程序本來就放在這個里面,所以還是外接的好。這里選用w25Q128 FLASH存儲器,參考實現(xiàn)簡單讀寫。 作為一個初學(xué)者,技能都是東拼西湊的,基礎(chǔ)可能不扎實,如

    2023年04月08日
    瀏覽(22)
  • Putty進(jìn)行ssh遠(yuǎn)程錯誤: Couldn‘t agree a host key algorithm (available: rsa-sha2-512,rsa-sha2-256)

    Putty進(jìn)行ssh遠(yuǎn)程錯誤: Couldn‘t agree a host key algorithm (available: rsa-sha2-512,rsa-sha2-256)

    報錯問題: FATAL ERROR: Couldn‘t agree a host key algorithm (available: rsa-sha2-512,rsa-sha2-256) 問題原因: 這是putty版本問題,需要更換能支持:rsa-sha2-512, rsa-sha2-256的客戶端。 問題解決: 官方下載地址 :https://www.ssh.com/ssh/putty(網(wǎng)絡(luò)差) 可以使用這個地址下載 https://www.chiark.greenend.org.

    2024年02月02日
    瀏覽(89)
  • 32位Cortex-M4 MCU:LPC54607J256ET180E、LPC54605J512BD100K 180MHz嵌入式微控制器

    32位Cortex-M4 MCU:LPC54607J256ET180E、LPC54605J512BD100K 180MHz嵌入式微控制器

    LPC546xx 32 位微控制器(MCU) 具有豐富的外設(shè)集、極低的功耗和增強的調(diào)試功能。 LPC546xx MCU系列采用ARM? Cortex?-M4內(nèi)核,可提供以太網(wǎng)支持,并設(shè)有一個TFT LCD控制器和兩個CAN FD模塊。LPC546xx MCU旨在提高靈活性和性能可擴展性,可提供高達(dá)180MHz的性能,同時保持低至120uA/MHz的功率效

    2024年02月16日
    瀏覽(27)
  • STM32CUBUMX配置FLASH(W25Q128)--保姆級教程

    STM32CUBUMX配置FLASH(W25Q128)--保姆級教程

    ———————————————————————————————————— ? 大家好哇!我是小光,嵌入式愛好者,一個想要成為系統(tǒng)架構(gòu)師的大三學(xué)生。 ?最近在開發(fā)一個STM32H723ZGT6的板子,使用STM32CUBEMX做了很多驅(qū)動,包括ADC、UART、RS485、EEPROM(IIC)、FLASH(SPI)等等。

    2024年02月15日
    瀏覽(25)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包