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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

將安全微控制器與EPROM/ROM配合使用

星星科技指導員 ? 來源:ADI ? 作者:ADI ? 2023-03-01 14:22 ? 次閱讀

使用DS5000FP或DS5001FP軟微控制器的設計人員可以選擇使用EPROM而不是NV RAM。本應用筆記描述了使用非電池備份方法時的設計注意事項。器件上的某些引腳需要特別注意,電源故障中斷和電源故障復位才能正常工作。在數(shù)據(jù)保留模式下斷電時,內(nèi)存接口信號可能會出現(xiàn)問題。

概述

軟微控制器系列旨在利用NV RAM技術提供的眾多功能。有時,設計人員可能希望使用EPROM或其他非電池備份技術進行程序存儲。雖然這犧牲了Bootstrap加載程序和程序加密等功能,但它仍然允許設計人員使用軟微控制器功能,如電源故障監(jiān)視器、看門狗定時器和通過使用嵌入式字節(jié)寬總線提供的I/O引腳。本應用筆記闡述了使用DS5000FP和DS5001FP軟微控制器設計此類系統(tǒng)時的考慮因素。本應用筆記不適用于DS5002FP安全微控制器,因為它必須使用NV RAM來支持加密功能。

使用無需電池的軟微控制器

如果采取一些設計預防措施,軟微控制器將在沒有電池的情況下可靠地工作。五世.BAT輸入必須綁定到 V黨衛(wèi)軍如果在設計中不使用電池。一個浮動的V型.BAT輸入將導致設備操作不可靠和/或自發(fā)復位。

請注意,在DS5000FP器件D6或更早版本上,如果V,電源故障中斷和電源故障復位將無法正常工作。.BAT綁定到 V黨衛(wèi)軍.在這些設備上,V.BAT信號用作基準電壓以確定復位跳變點,當V時應約為3.0V抄送> 3.0V。修訂級別在每個設備上標記如下:xxxxRR-16,其中 RR 是修訂級別。

缺少電池意味著通常為非易失性的寄存器將默認為無V。李重置狀態(tài)。表1所示寄存器應作為上電復位程序的一部分重新初始化,以確保它們設置正確。請注意,在 no V李復位 DS5001FP將配置為64kB的分區(qū)和32KB的范圍。盡管這是無效設置,但設備將在 32kB 邊界以下正常運行。DS5001FP的存儲器配置只能通過自舉加載程序從此設置進行更改。

PCON 87小時
MCON E6.
Encryption Key 不適用
RPCTL D8h
CRC E1.

混合NV內(nèi)存和ROM內(nèi)存

軟微控制器輸出的許多存儲器接口信號在數(shù)據(jù)保留模式下都是電池供電的。這可確保內(nèi)存在電池備份狀態(tài)下具有寫保護。雖然這在使用NV RAM時是有益的,但如果這些信號連接到將在數(shù)據(jù)保留模式下關閉的內(nèi)存,則可能會導致問題。

DS5001FP具有特殊版本的/CE1信號,在數(shù)據(jù)保留模式下不由電池供電。該信號/CE1N可以直接連接到外部存儲器,例如EPROM,在數(shù)據(jù)保留模式下不會有電池備份。此外,/PE3和/PE4沒有電池備份,可以連接到任何類型的外設。在數(shù)據(jù)保留模式下,微控制器的地址和數(shù)據(jù)線被驅(qū)動到低電平狀態(tài),因此不會受到外部邏輯的影響。

有時,設計可能需要將電池備份信號連接到在數(shù)據(jù)保持模式下將不上電的邏輯。如果使用外部解碼邏輯來存儲存儲器設備,則通常會出現(xiàn)這種情況。在這種情況下,可以使用74HC4053等模擬開關來隔離信號。應用筆記92:DS5002FP存儲器擴展技術中提供了這方面的例子。

審核編輯:郭婷

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

    關注

    48

    文章

    7465

    瀏覽量

    150880
  • 電源
    +關注

    關注

    184

    文章

    17494

    瀏覽量

    249205
  • 電池
    +關注

    關注

    84

    文章

    10415

    瀏覽量

    128703
收藏 人收藏

    評論

    相關推薦

    什么是微控制器

      微控制器微型計算機的主要部分集成在一個芯片上的單芯片微型計算機。微控制器誕生于20世紀70年代中期,經(jīng)過20多年的發(fā)展,其成本越來越低,而性能越來越強大,這使其應用已經(jīng)無處不在,遍及各個領域
    發(fā)表于 11-14 14:30

    安全微控制器的固件庫

    ?強烈建議TI開發(fā)Hercules? ARM?安全微控制器的固件庫!??!類似ST的STM32系列的固件庫!安全不單強調(diào) MCU的硬件安全,代碼的正確性也是相當相當?shù)闹匾琀ALCoGe
    發(fā)表于 05-22 01:15

    如何微控制器與FPGA連接?

    晚上好,如何微控制器與FPGA連接?如何使用微控制器配置FPGA?如何使用微控制器或軟件程序為FPGA創(chuàng)建.bit文件以使用微控制器配置F
    發(fā)表于 03-25 09:22

    如何用EPROM2732制作彩燈控制器

    用普通集成電路和元器件制作的燈效發(fā)生僅能產(chǎn)生兩三種燈效,用微控制器制作的燈效發(fā)生雖然可以產(chǎn)生許多種不同的燈效,但電路復雜,制作成本也較高。這里采用EPROM2732制作的燈效發(fā)生
    發(fā)表于 04-26 06:51

    8位基于EPROM微控制器MDT10P73相關資料分享

    概述:這個8位基于EPROM微控制器是由完全靜態(tài)CMOS技術設計,集高速、體積小、低功耗和抗高噪聲一體的芯片。內(nèi)存包括4K字節(jié)EPROM和192字節(jié)靜態(tài)RAM。它采用雙列28腳封裝,工作電壓:2.5V-5.5V(PRD DISA
    發(fā)表于 05-17 06:20

    8位EPROM微控制器MDT10P55B相關資料下載

    概述:這種基于EPROM的8位微控制器是由完全靜態(tài)CMOS技術設計,集高速,體積小,低功耗消費和高抗干擾性。片上內(nèi)存包括1K字節(jié)EPROM和72字節(jié)靜態(tài)RAM。它為雙列14腳封裝,工作電壓:2.5V―5.5V。
    發(fā)表于 05-18 06:01

    微控制器的作用與應用

    微控制器微型計算機的主要部分集成在一個芯片上的單芯片微型計算機。微控制器誕生于20世紀70年代中期,經(jīng)過20多年的發(fā)展,其成本越來越低,而性能越來越強大,這使其應用已經(jīng)無處不在,遍及各個領域
    發(fā)表于 09-10 06:21

    基于Arduino創(chuàng)建一個EPROM仿真

    ) - 與我的“EPROM emulator NG”配合良好用于 RAM 的 28 針插座 (62256)IO 控制器 (82C55)擴展總線(基于z50Bus)運行 ROM/RAM
    發(fā)表于 07-28 07:49

    如何使用STM32微控制器安全限速?

    ”是提到的 STM32 微控制器的主要特性之一。這可以作為我要求的基礎嗎?是否可以獲得有關此處理安全功能的更多詳細信息?是否有可用的應用說明?
    發(fā)表于 01-29 06:23

    安全微控制器用戶指南

    1。簡介 該安全微控制器系列是8051兼容的設備,使用非易失性(NV)內(nèi)存行 而不是ROM的程序存儲。NV RAM允許設計一個軟微控制器 為嵌入式系統(tǒng)設計者提供了許多獨特的特性。增強的
    發(fā)表于 04-12 14:39 ?0次下載
    <b class='flag-5'>安全</b><b class='flag-5'>微控制器</b>用戶指南

    什么是微控制器?如何編程微控制器?

    微控制器進行編程或刻錄意味著“程序從編譯傳輸?shù)?b class='flag-5'>微控制器的存儲”。微控制器的程序通常是用C
    的頭像 發(fā)表于 08-21 15:40 ?1w次閱讀

    如何與小型微控制器配合使用

    本文檔展示了 Maxim 的 DS1963S SHA iButton? 如何與小型微控制器配合使用,為控制和狀態(tài)消息、遙測或敏感過程控制信息提供強大的加密和驗證。為了低成本和低開銷,它
    的頭像 發(fā)表于 06-20 18:16 ?1100次閱讀
    如何與小型<b class='flag-5'>微控制器</b><b class='flag-5'>配合</b>使用

    [arm微控制器與嵌入式系統(tǒng)] 從CPU到MCU

    CPU是計算機/微控制器的核心,進行算數(shù)/邏輯運算MCU?MicroController Unit 微控制器是一個完整的計算機系統(tǒng),在單個芯片上包含了處理、存儲和所有的外設IO模塊
    發(fā)表于 10-28 10:21 ?3次下載
    [arm<b class='flag-5'>微控制器</b>與嵌入式系統(tǒng)] 從CPU到MCU

    Keil μVision調(diào)試與DS52x0安全微控制器配合使用

    本應用筆記介紹如何使用Keil μVision2工具套件調(diào)試DS5250高速安全微控制器的應用。該過程包括調(diào)試監(jiān)視應用程序加載到DS5250中,DS2通過選定的串行端口與Keil
    的頭像 發(fā)表于 06-13 17:22 ?935次閱讀
    <b class='flag-5'>將</b>Keil μVision調(diào)試<b class='flag-5'>器</b>與DS52x0<b class='flag-5'>安全</b><b class='flag-5'>微控制器</b><b class='flag-5'>配合</b>使用

    STM32微控制器安全簡介

    電子發(fā)燒友網(wǎng)站提供《STM32微控制器安全簡介.pdf》資料免費下載
    發(fā)表于 08-01 14:22 ?0次下載
    STM32<b class='flag-5'>微控制器</b><b class='flag-5'>安全</b>簡介