国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

使用NVRAM的簡單解決方案

發布時間:2020-9-14 15:55    發布者:宇芯電子
關鍵詞: 非易失性NV-SRAM , NVRAM
許多供應商提供專為NVRAM使用的現成文件系統軟件。除非要求某些專門功能,否則開發人員自行設計在經濟上會所產生的問題。數據結構的存儲主要是針對特定應用程序的,因此將進一步解決。本文芯片存儲器供應商宇芯電子介紹關于使用NVRAM的簡單解決方案。

非易失性使用普通的易失RAM很簡單。上電時必須將其初始化為一個已知值,然后可以根據需要對其進行寫入和讀取。借助NV-SRAM,面臨兩個新挑戰:

•開機時,軟件需要識別NVRAM是否已初始化,如果尚未初始化,請執行該初始化。
•數據的完整性,尤其是斷電一段時間后,需要進行驗證。



NVRAM初始化
首次啟動NVRAM時,就像普通RAM一樣,它包含不確定的數據,需要初始化。在隨后的情況下,軟件需要識別NVRAM已初始化,并且不會覆蓋此保存的數據。

進行這種識別的最簡單方法是使用簽名,該簽名只是可以快速識別的字節序列,不能隨機出現。這種理想是不可能的,因為任何字節序列(無論多長)都可能隨機發生。只是最大程度地減少這種可能性,同時仍然使檢查變得快捷容易。如果簽名只有4個字節,則隨機發生簽名的可能性為40億比1。對于幾乎所有可以想象的應用程序來說已經足夠了。并且可以快速檢查32位值。

通過仔細選擇簽名值便可以減少意外發生的機會。一個連續的數字序列(例如1、2、3、4)比“隨機”集合感覺不太可能。畢竟彩票最后一次是什么時候產生連續的數字序列的?當然這種序列與其他序列一樣可能或不太可能。但是通過考慮內存的工作方式,特定序列的可能性可能會增加。首次開機時的內存可能具有哪些值?大致有四種可能性:

1、完全隨機
2、全零
3、所有的
4、一些反映芯片架構的規則模式(例如交替的1和0)
如果為(1),那么任何簽名都會給我們40億比1的機會。其他任何一個都可以通過使用正確的簽名來檢測。可能的情況如下:0x00、0xff,0xaa,0x55​​。這應該覆蓋所有(2),(3)和(4),但仍僅為32位。

初始化序列需要謹慎。設置有效數據,然后將簽名初始化為過程中的最后一件事是至關重要的。

非易失性NV-SRAM完整性
當然,使用簽名并不能保證數據的完整性。使用校驗和或CRC進行錯誤檢查,甚至使用數據自校正機制都是明智的。

使用NVRAM進行系統啟動
當使用NVRAM時,啟動邏輯需要容納簽名驗證和數據完整性檢查:

結論
嵌入式設計中使用NVRAM很簡單,但是確實需要按此處所述小心地適應其功能。使用全局簽名和錯誤檢查的方法適用于許多應用程序。對于非常大的數據庫,單獨檢查每個數據塊可能會更有效率。使用C ++對應用程序代碼開發人員隱藏NVRAM管理,從而最大程度地減少程序員錯誤的可能性,也可能是值得的。

本文地址:http://m.qingdxww.cn/thread-602908-1-1.html     【打印本頁】

本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
宇芯電子 發表于 2020-9-14 15:56:42
非易失性使用普通的易失RAM很簡單。上電時必須將其初始化為一個已知值,然后可以根據需要對其進行寫入和讀取
您需要登錄后才可以發表評論 登錄 | 立即注冊

廠商推薦

  • Microchip視頻專區
  • Dev Tool Bits——使用MPLAB® Discover瀏覽資源
  • Dev Tool Bits——使用條件軟件斷點宏來節省時間和空間
  • Dev Tool Bits——使用DVRT協議查看項目中的數據
  • Dev Tool Bits——使用MPLAB® Data Visualizer進行功率監視
  • 貿澤電子(Mouser)專區
關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美一区二区三区在线 | 国产精品永久在线 | 亚洲国产成人精品久久 | 欧美四虎 | 岛田阳子五十路在线观看 | 国产乱对白刺激视频在线观看 | 97欧美| 四虎国产永久在线精品免费观看 | 国产aⅴ精品一区二区三区久久 | 中文字幕一区二区在线观看 | 日韩手机在线观看 | 99re热在线视频 | 韩国福利影视一区二区三区 | 韩国高清a在线观看 | 97狠狠干| 四虎影库永久在线 | 一级毛片成人免费看免费不卡 | 久久成年片色大黄全免费网站 | 黄色亚洲 | 色福利网 | 国产99久久九九精品免费 | 亚洲成人黄色网址 | 99九九成人免费视频精品 | 亚洲精品国产手机 | 丁香伊人网 | 午夜精品福利在线 | 日韩高清特级特黄毛片 | 四虎影视884a精品国产四虎 | 亚洲欧洲精品在线 | 他是谁电视剧免费观看 天堂 | 欧美中文字幕在线视频 | 四虎影视在线看免费完整版 | 99热最新网站地址获取 | 婷婷在线综合 | 国产精品自在自线 | 在线观看国产精美视频 | 国产777| 亚洲欧洲色 | 中国一级毛片视频 | 91区国产福利在线观看午夜 | 很黄很色很刺激视频播放 |