91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

如何使用Adafruit FRAM存儲(chǔ)器

454398 ? 來(lái)源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-13 17:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:構(gòu)建測(cè)試板

我使用了帶有IC2 FRAM突破口的5V Arduino Mini Pro,因?yàn)槲业南鄼C(jī)滑條上的處理器和FRAM芯片可以使用3.3v或5v邏輯。請(qǐng)注意,用于驅(qū)動(dòng)I2C的A4和A5引腳在Mini芯片的邊緣上不可用,但位于芯片的中央。您將需要添加電線來(lái)訪問(wèn)這些電線(或僅使用Uno進(jìn)行測(cè)試)。

接線很簡(jiǎn)單。將Arduino上的A4連接到FRAM上的SDA,將A5連接到SCL。添加接地和5V(Vcc)的連接,即可開(kāi)始編程。

注意:僅僅因?yàn)槟谑褂肐2C作為存儲(chǔ)芯片,并不意味著您也不能使用它來(lái)驅(qū)動(dòng)LCD屏幕和/或電動(dòng)機(jī)護(hù)罩。只要確保每個(gè)程序集的地址都不同即可。如果您都是從同一制造商那里購(gòu)買的,則可能還可以。否則,您可能需要更改地址。大多數(shù)董事會(huì)都有一種相當(dāng)容易做到這一點(diǎn)的方法。

第2步:編程Arduino

在此處下載并安裝庫(kù)Adafruit庫(kù),并查看其示例。

FRAM庫(kù)附帶的示例非常簡(jiǎn)單,但是您可能需要運(yùn)行它以顯示一切正常。確定可以正常工作之后,您可以上傳我的草圖進(jìn)行嘗試。

我添加的兩個(gè)函數(shù)負(fù)責(zé)保存值并檢索它們。 writeMem()函數(shù)將要保存的值和保存地址作為輸入。接下來(lái),將該值除以256。該數(shù)字(MSB =最高有效字節(jié))和余數(shù)或模(LSB =最低有效字節(jié))存儲(chǔ)在2個(gè)單獨(dú)的存儲(chǔ)器地址中。傳遞函數(shù)的地址(在我的示例中,我使用地址10)和下一個(gè)順序地址11存儲(chǔ)2個(gè)字節(jié)。如果要傳遞多個(gè)值進(jìn)行存儲(chǔ),請(qǐng)確保跳過(guò)它們之間的地址,以免覆蓋第一個(gè)數(shù)字的第二個(gè)字節(jié)。

readMem()是使用2地址中的第一個(gè)調(diào)用的。同樣,我的示例使用地址10。通過(guò)將MSB乘以256并將其添加到LSB,可以檢索MSB和LSB,并重新構(gòu)造完整值。

不需要二進(jìn)制或十六進(jìn)制數(shù)學(xué)。。..將其存儲(chǔ)并檢索。..就是這樣!

步驟3:運(yùn)行示例

在我的示例中,我使用for循環(huán)將值存儲(chǔ)到一對(duì)地址,然后檢索這些值,重新構(gòu)造原始值,然后顯示它。然后,我增加該值并再次執(zhí)行此操作。我將存儲(chǔ)并檢索的第1000個(gè)值發(fā)送到串行監(jiān)視器,因此請(qǐng)打開(kāi)監(jiān)視器以查看發(fā)生了什么。根據(jù)Adafruit的說(shuō)法,該芯片上的內(nèi)存可延長(zhǎng)其讀寫壽命。這與Arduino的內(nèi)存不同,后者具有有限的R/W周期。

我設(shè)計(jì)的方法最多只能保存65355的值。如果將for循環(huán)中的值更改為65355以上,將會(huì)看到會(huì)發(fā)生什么。

問(wèn)題之一我遇到的是處理各種可變數(shù)據(jù)類型及其限制。重構(gòu)后的值一直認(rèn)為它是整數(shù),因此在滾動(dòng)到負(fù)數(shù)之前,它將僅容納未簽名整數(shù)的一半。通過(guò)編寫函數(shù)并來(lái)回傳遞值,我發(fā)現(xiàn)我的數(shù)據(jù)類型發(fā)生了意外的變化,因此在處理數(shù)據(jù)時(shí)要格外小心。

我在草圖中保留了Adafruit的內(nèi)存轉(zhuǎn)儲(chǔ)示例,但發(fā)揮了作用。如果您希望它運(yùn)行,請(qǐng)取消注釋草圖頂部附近的“//#define dumpMemory”行,它將以16進(jìn)制的速度將內(nèi)存緩慢地轉(zhuǎn)儲(chǔ)到監(jiān)視器中。

責(zé)任編輯:wv

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

    關(guān)注

    39

    文章

    7745

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    串行mram磁性隨機(jī)存儲(chǔ)器的工作原理與存儲(chǔ)機(jī)制

    存儲(chǔ)器技術(shù)不斷演進(jìn)的今天,MRAM磁性隨機(jī)存儲(chǔ)器憑借其獨(dú)特的非易失性、高速讀寫與高耐久性,正成為越來(lái)越多高端應(yīng)用場(chǎng)景的理想選擇。尤其是串行MRAM磁性隨機(jī)存儲(chǔ)器,通過(guò)精簡(jiǎn)的接口設(shè)計(jì)與靈活的集成方式,進(jìn)一步拓展了MRAM在嵌入式
    的頭像 發(fā)表于 03-30 16:27 ?28次閱讀
    串行mram磁性隨機(jī)<b class='flag-5'>存儲(chǔ)器</b>的工作原理與<b class='flag-5'>存儲(chǔ)</b>機(jī)制

    半導(dǎo)體存儲(chǔ)器的發(fā)展過(guò)程和主要分類

    從打孔卡到納米芯片,存儲(chǔ)技術(shù)跨越三個(gè)世紀(jì)。本文系統(tǒng)回顧存儲(chǔ)器演進(jìn)史,詳解易失與非易失性存儲(chǔ)的分類邏輯,重點(diǎn)剖析現(xiàn)代科技“心臟”——DRAM。從1T1C單元結(jié)構(gòu)到讀寫刷新的電荷流轉(zhuǎn)機(jī)制,深度解碼海量數(shù)據(jù)如何在微觀電容中精準(zhǔn)定格。
    的頭像 發(fā)表于 03-16 15:20 ?324次閱讀
    半導(dǎo)體<b class='flag-5'>存儲(chǔ)器</b>的發(fā)展過(guò)程和主要分類

    【案例5.1】存儲(chǔ)器選型的考慮要點(diǎn)

    【案例5.1】存儲(chǔ)器選型的考慮要點(diǎn)某設(shè)計(jì),用戶接口數(shù)據(jù)傳輸速率為10Gbps,每8個(gè)字節(jié)的數(shù)據(jù)對(duì)應(yīng)一次查表需求,數(shù)據(jù)表存儲(chǔ)在由DDR4SDRAM組成的存儲(chǔ)器中。工程師需綜合考慮各方面要求,進(jìn)行
    的頭像 發(fā)表于 03-04 17:20 ?330次閱讀
    【案例5.1】<b class='flag-5'>存儲(chǔ)器</b>選型的考慮要點(diǎn)

    FIFO存儲(chǔ)器的種類、IP配置及應(yīng)用

    FIRST IN FIRST OUT (先入先出)。顧名思義,F(xiàn)IFO是一個(gè)數(shù)據(jù)具有先進(jìn)先出的存儲(chǔ)器。
    的頭像 發(fā)表于 01-13 15:15 ?510次閱讀
    FIFO<b class='flag-5'>存儲(chǔ)器</b>的種類、IP配置及應(yīng)用

    瑞薩RA系列FSP庫(kù)開(kāi)發(fā)實(shí)戰(zhàn)指南之常用存儲(chǔ)器介紹

    存儲(chǔ)器是計(jì)算機(jī)結(jié)構(gòu)的重要組成部分。存儲(chǔ)器是用來(lái)存儲(chǔ)程序代碼和數(shù)據(jù)的部件,有了存儲(chǔ)器計(jì)算機(jī)才具有記憶功能?;镜?b class='flag-5'>存儲(chǔ)器種類見(jiàn)圖21_1。
    的頭像 發(fā)表于 01-12 06:21 ?7294次閱讀
    瑞薩RA系列FSP庫(kù)開(kāi)發(fā)實(shí)戰(zhàn)指南之常用<b class='flag-5'>存儲(chǔ)器</b>介紹

    DDR SDRAM是什么存儲(chǔ)器(雙數(shù)據(jù)速率同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器介紹)

    在計(jì)算機(jī)和電子設(shè)備中,存儲(chǔ)器扮演著數(shù)據(jù)臨時(shí)存放與快速交換的關(guān)鍵角色。其中,DDR SDRAM(雙數(shù)據(jù)速率同步動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器)已成為現(xiàn)代內(nèi)存的主流技術(shù)之一。它不僅在速度上顯著超越前代產(chǎn)品,更憑借其高效傳輸機(jī)制,廣泛應(yīng)用于電腦、服務(wù)
    的頭像 發(fā)表于 12-08 15:20 ?1519次閱讀

    Adafruit 電纜組件 — 原型開(kāi)發(fā)優(yōu)選線束解析

    為什么選擇 Adafruit? ● Adafruit 是開(kāi)源硬件領(lǐng)域的重要玩家。 Adafruit Industries 成立于 2005 年,以提供電子元件、硬件套件、開(kāi)發(fā)工具和學(xué)習(xí)資源著名。它不
    的頭像 發(fā)表于 12-04 15:58 ?675次閱讀
    <b class='flag-5'>Adafruit</b> 電纜組件 — 原型開(kāi)發(fā)優(yōu)選線束解析

    雙口SRAM靜態(tài)隨機(jī)存儲(chǔ)器存儲(chǔ)原理

    在各類存儲(chǔ)設(shè)備中,SRAM(靜態(tài)隨機(jī)存儲(chǔ)器)因其高速、低功耗和高可靠性,被廣泛應(yīng)用于高性能計(jì)算、通信和嵌入式系統(tǒng)中。其中,雙口SRAM靜態(tài)隨機(jī)存儲(chǔ)器憑借其獨(dú)特的雙端口設(shè)計(jì),在高帶寬和多任務(wù)場(chǎng)景中表現(xiàn)尤為出色,成為提升系統(tǒng)效率的重
    的頭像 發(fā)表于 11-25 14:28 ?641次閱讀

    芯源的片上存儲(chǔ)器介紹

    片上FLASH 閃存由兩部分物理區(qū)域組成:主FLASH 存儲(chǔ)器和啟動(dòng)程序存儲(chǔ)器。 ●● 主 FLASH 存儲(chǔ)器,共 64KB,地址空間為 0x0000 0000 - 0x0000 FFFF。該區(qū)
    發(fā)表于 11-12 07:34

    Everspin存儲(chǔ)器8位并行總線MRAM概述

    在需要高速數(shù)據(jù)寫入與極致可靠性的工業(yè)與數(shù)據(jù)中心應(yīng)用中,Everspin推出的8位位并行接口MRAM樹(shù)立了性能與耐用性的新標(biāo)桿。這款Everspin存儲(chǔ)器MRAM與SRAM引腳兼容的存儲(chǔ)器,以高達(dá)35
    的頭像 發(fā)表于 10-24 16:36 ?733次閱讀

    ??富士通FRAM寬電壓設(shè)計(jì)簡(jiǎn)化LED顯示電源方案?

    富士通256Kbit FRAM MB85RS256BPNF-G-JNERE1為L(zhǎng)ED顯示系統(tǒng)提供高速、高耐久性數(shù)據(jù)存儲(chǔ)方案,支持納秒級(jí)寫入與10^12次擦寫,解決傳統(tǒng)存儲(chǔ)器延遲高、壽命短問(wèn)題,適用于智能交通、戶外廣告等嚴(yán)苛環(huán)境,
    的頭像 發(fā)表于 09-11 09:45 ?650次閱讀
    ??富士通<b class='flag-5'>FRAM</b>寬電壓設(shè)計(jì)簡(jiǎn)化LED顯示電源方案?

    簡(jiǎn)單認(rèn)識(shí)高帶寬存儲(chǔ)器

    HBM(High Bandwidth Memory)即高帶寬存儲(chǔ)器,是一種基于 3D 堆疊技術(shù)的高性能 DRAM(動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器)。其核心設(shè)計(jì)是通過(guò)硅通孔(TSV)和微凸塊(Microbump
    的頭像 發(fā)表于 07-18 14:30 ?5014次閱讀

    存儲(chǔ)器IC的應(yīng)用技巧 【日 桑野雅彥】

    UV-EPROM的結(jié)構(gòu)與使用方法,閃速存儲(chǔ)器的結(jié)構(gòu)與使用方法,EEPROM的結(jié)構(gòu)與使用方法, SRAM的結(jié)構(gòu)與使用方法, 特殊的SRAM的結(jié)構(gòu)與使用方法 ,DRAM的結(jié)構(gòu)與使用方法,
    發(fā)表于 04-16 16:04

    瑞薩RA系列MCU FSP庫(kù)開(kāi)發(fā)實(shí)戰(zhàn)指南(09)存儲(chǔ)器映射

    3.3 存儲(chǔ)器映射 前文所述,寄存與RAM、FLASH一樣都是芯片內(nèi)部的一種存儲(chǔ)設(shè)備。那么,當(dāng)我們需要訪問(wèn)它們的時(shí)候,我們需要知道它們的存儲(chǔ)地址。 3.3.1
    的頭像 發(fā)表于 04-16 15:52 ?1689次閱讀
    瑞薩RA系列MCU FSP庫(kù)開(kāi)發(fā)實(shí)戰(zhàn)指南(09)<b class='flag-5'>存儲(chǔ)器</b>映射

    扒一扒單片機(jī)與存儲(chǔ)器的那些事

    單片機(jī)與存儲(chǔ)器的關(guān)系像什么?單片機(jī)里的存儲(chǔ)都是一樣的嗎?為什么有的單片機(jī)既有EEPROM又有Flash?
    的頭像 發(fā)表于 04-10 10:06 ?1775次閱讀
    扒一扒單片機(jī)與<b class='flag-5'>存儲(chǔ)器</b>的那些事