在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

3天內不再提示

如何遠程復位串行SPI存儲設備

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:Paul Hill ? 2022-10-24 14:22 ? 次閱讀

SPI廣泛用于將微控制器連接到嵌入式系統中的外設和存儲設備。特別是,它經常用于存儲可執行代碼的串行NOR閃存。

設計穩定性在嵌入式設計中至關重要,復位的使用是從運行時錯誤中恢復的強大工具。然而,由于存儲器制造商開發的更小的封裝無法支持專用硬件復位引腳,因此復位引腳面臨壓力。值得慶幸的是,對于支持新JEDEC JESD252標準的串行閃存器件來說,現在這個問題已經不那么嚴重了,該標準定義了一種不需要專用復位引腳的復位機制。

電子系統中瞬態錯誤有許多潛在原因,包括信號完整性問題和背景輻射,這些原因可能會損壞存儲器,從而導致數據和編程錯誤。這些是可能導致常見問題的失敗:“您是否嘗試過將其關閉并再次打開?這可能只會給消費類設備帶來不便,但成為嵌入式系統和物聯網節點的主要問題。

這些系統需要以最小的停機時間連續運行。通常,它們無法訪問,因此它們需要能夠在沒有人為干預的情況下從故障中恢復。這樣的系統通常已經使用自檢機制,如看門狗定時器,以檢測故障并采取糾正措施,但這并不總是足夠的。

設計工程師將確保所有器件在上電時都設置為已知狀態。但是,軟復位也可以是錯誤恢復策略的一部分,因此整個系統能夠復位組件和子系統非常重要。

重置串行閃存

串行外設接口(SPI)廣泛用于將微控制器連接到嵌入式系統中的外設和存儲設備。特別是,它經常用于存儲可執行代碼的串行NOR閃存。

pYYBAGNWL1CAKapeAAEG-kh7MI4773.png

圖 1: SPI 接口

最初的SPI規范在每個方向上只有一根數據線。這太慢了,無法直接從串行存儲器支持高性能代碼執行。這意味著代碼必須先復制到SRAM才能運行,從而增加了啟動時間并增加了系統成本。

為了提高原始SPI規格的帶寬,可以使用四個或八個數據信號,從而允許在每個時鐘周期傳輸更多的數據位。這些擴展的 SPI (xSPI) 接口由 JEDEC 在 JESD251 中定義。

現代八進制 xSPI 存儲器(如 Adesto EcoXiP 系列)可提供直接從串行存儲器執行代碼所需的性能,這種技術稱為就地執行 (XiP)。這提供了高性能并支持即時啟動,同時將功耗降至最低。它還減少了所需的SRAM量,從而降低了系統成本。

在系統故障的情況下,串行存儲器可能需要在恢復過程中重置。然而,制造商面臨壓力,要求生產更小、成本更低的封裝,引腳數減少,這意味著許多串行存儲器沒有復位引腳,或者,如果它們有復位引腳,它可能會與另一個功能多路復用,使其難以使用。標準 JESD252 中定義的新型 JEDEC 串行閃存復位協議無需專用復位引腳即可控制復位功能。

JESD252不使用復位引腳,而是使用SPI信號(時鐘、芯片選擇和串行數據)來傳輸迫使目標器件自行復位的序列。在復位序列期間,時鐘信號保持低電平,以區分復位事務與正常SPI命令,并防止發送任何SPI命令,使用芯片選擇信號作為目標器件的時鐘。指定的轉換序列在數據引腳上傳輸,以防止噪聲引起的錯誤復位。

Adesto 出貨了第一款支持 JESD252 的串行 NOR 閃存,其 EcoXiP 也提供,該接口具有八通道 SPI 接口,可提供比四通道接口更高的性能。通過執行順序指令提取進一步優化了執行性能,而無需為每次讀取發送地址。EcoXiP 還具有降低功耗和提供更高安全性的功能。

構建更好的設計

使用 XiP,您將能夠以更低的功耗和成本提供所需的性能。雖然XiP需要在微控制器上具有兼容的存儲器接口,但越來越多的制造商正在增加對此的支持。通過指定支持JESD252串行復位協議的串行閃存器件,您將能夠開發更可靠、更穩定的產品,從而提高客戶滿意度。

審核編輯:郭婷

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

    關注

    48

    文章

    7926

    瀏覽量

    153898
  • 物聯網
    +關注

    關注

    2928

    文章

    46030

    瀏覽量

    389633
  • 閃存器
    +關注

    關注

    0

    文章

    7

    瀏覽量

    2036
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    基于RK3576開發板的SPI使用說明

    SPI串行外設接口(Serial Peripheral Interface)的縮寫,是 Motorola 公司推出的一種同步串行接口技術,是一種高速、全雙工、同步的通信總線在用戶空間的應用程序中
    的頭像 發表于 05-07 10:31 ?644次閱讀
    基于RK3576開發板的<b class='flag-5'>SPI</b>使用說明

    將英飛凌USB串行橋接控制器配置為大容量存儲類 (MSC) 設備的過程是什么?

    將英飛凌 USB 串行橋接控制器配置為大容量存儲類 (MSC) 設備的過程是什么? 我對 CY7C65214 或 CY7C65215 部件的支持特別感興趣。
    發表于 05-07 07:52

    串行通信接口SPI與QSPI的區別

    在嵌入式系統的世界里,選擇正確的通信技術可以對項目的性能和可擴展性產生重大影響。讓我們比較兩個流行的串行通信接口:SPI串行外設接口)和QSPI(四路SPI)。
    的頭像 發表于 04-09 15:24 ?1026次閱讀
    <b class='flag-5'>串行</b>通信接口<b class='flag-5'>SPI</b>與QSPI的區別

    設備遠程維護如何實現?遠程維護平臺的功能特點

    隨著工業智能化和數字化轉型的快速推進,設備遠程維護已成為企業提升運營效率、降低維護成本的重要手段。通過遠程維護平臺,企業能夠實時監控設備狀態,快速響應故障,實現
    的頭像 發表于 02-21 15:50 ?375次閱讀
    <b class='flag-5'>設備</b><b class='flag-5'>遠程</b>維護如何實現?<b class='flag-5'>遠程</b>維護平臺的功能特點

    SPI通信總線概述和Verilog實現

    SPI = Serial Peripheral Interface,是串行外圍設備接口,是一種高速,全雙工,同步的通信總線。
    的頭像 發表于 02-07 14:28 ?1316次閱讀
    <b class='flag-5'>SPI</b>通信總線概述和Verilog實現

    你知道什么是SPI嗎?一文入門,簡單易懂

    在現代電子設備中,數據傳輸的速度和效率至關重要。SPI(SerialPeripheralInterface,串行外圍接口),作為一種同步串行數據總線,因其高效、全雙工的特點而廣泛應用于
    的頭像 發表于 02-05 17:22 ?4038次閱讀
    你知道什么是<b class='flag-5'>SPI</b>嗎?一文入門,簡單易懂

    具有128位序列號和增強型寫保護的4Mb SPI串行EEPROM

    電子發燒友網站提供《具有128位序列號和增強型寫保護的4Mb SPI串行EEPROM.pdf》資料免費下載
    發表于 01-21 13:56 ?0次下載
    具有128位序列號和增強型寫保護的4Mb <b class='flag-5'>SPI</b><b class='flag-5'>串行</b>EEPROM

    電腦變成云存儲設備,電腦變成云存儲設備的教程,個人云電腦是什么以及怎么連接

    方便了考生。接下來和大家一起探索電腦變成云存儲設備的教程。 ? ?電腦變成云存儲設備的教程: ? ?安裝OwnCloud等云存儲軟件到電腦,
    的頭像 發表于 12-21 14:45 ?556次閱讀
    電腦變成云<b class='flag-5'>存儲</b><b class='flag-5'>設備</b>,電腦變成云<b class='flag-5'>存儲</b><b class='flag-5'>設備</b>的教程,個人云電腦是什么以及怎么連接

    TMS320C672x DSP串行外設接口(SPI)參考指南

    電子發燒友網站提供《TMS320C672x DSP串行外設接口(SPI)參考指南.pdf》資料免費下載
    發表于 12-17 16:09 ?0次下載
    TMS320C672x DSP<b class='flag-5'>串行</b>外設接口(<b class='flag-5'>SPI</b>)參考指南

    KeyStone架構串行外設接口(SPI)手冊

    SPI(Serial Peripheral Interface)是一種高速、全雙工、同步的串行通信協議,它允許微控制器與一個或多個外圍設備進行通信。SPI通信通常使用四根線:SCK(時
    發表于 12-16 10:33 ?0次下載

    ADS7953如何進行復位,是需要通過spi接口發送什么復位命令嗎?

    請問一下ADS7953芯片,如何進行復位,是需要通過spi接口發送什么復位命令嗎
    發表于 11-13 06:21

    物聯網行業存儲方案詳解_SPI NOR Flash

    SPI NOR FLASH存儲器在初始響應和啟動時提供高可靠性,并具有低時延。這一特性對于物聯網設備至關重要,因為物聯網設備通常需要快速啟動并穩定運行,以確保數據的實時傳輸和處理。
    的頭像 發表于 09-24 14:39 ?1027次閱讀
    物聯網行業<b class='flag-5'>存儲</b>方案詳解_<b class='flag-5'>SPI</b> NOR Flash

    航天級100krad隔離式串行外設接口(SPI)LVDS電路

    電子發燒友網站提供《航天級100krad隔離式串行外設接口(SPI)LVDS電路.pdf》資料免費下載
    發表于 09-20 10:54 ?3次下載
    航天級100krad隔離式<b class='flag-5'>串行</b>外設接口(<b class='flag-5'>SPI</b>)LVDS電路

    航天級100krad隔離式串行外設接口(SPI)RS-422電路

    電子發燒友網站提供《航天級100krad隔離式串行外設接口(SPI)RS-422電路.pdf》資料免費下載
    發表于 09-19 13:15 ?2次下載
    航天級100krad隔離式<b class='flag-5'>串行</b>外設接口(<b class='flag-5'>SPI</b>)RS-422電路

    SPI總線的定義和特點

    SPI總線(Serial Peripheral Interface),全稱為串行外圍設備接口,是由Motorola公司提出并定義的一種同步、串行、高速的通信總線。
    的頭像 發表于 09-03 14:05 ?2053次閱讀
    主站蜘蛛池模板: 天天做天天爱天天一爽一毛片 | 午夜视频观看 | 欧美一级在线免费观看 | 波多久久夜色精品国产 | 久久精品亚洲精品国产欧美 | 婷婷亚洲五月琪琪综合 | 色综合欧美 | 日韩种子 | 天天色国产 | 免费大片黄国产在线观看 | 四虎影视色费永久在线观看 | 激情欧美一区二区三区中文字幕 | 美女很黄很黄是免费的·无遮挡网站 | 一级欧美视频 | 国内视频一区 | 亚洲一区二区中文字幕 | 欧美日韩一区二区视频图片 | 中国xxxxx高清免费看视频 | 毛片观看网址 | 黄色香蕉网| 手机看片福利视频 | 免播放器av少妇影院 | 免费日韩一级片 | 丁香婷婷九月 | 理论片人人51 | 日本黄页视频 | 日韩美女三级 | 色婷婷激婷婷深爱五月老司机 | 日韩一级片在线 | 天天色天天草 | 欧美日韩国产另类一区二区三区 | 人人做人人爽人人爱秋霞影视 | 免费无遮挡很爽很污很黄 | 视频h在线 | 久久久99精品免费观看精品 | 黄在线网站 | 成人的天堂视频一区二区三区 | 午夜免费的国产片在线观看 | 国产婷婷色 | 午夜在线播放视频在线观看视频 | 天堂bt种子资源地址在线 |