RM新时代网站-首页

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

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

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

IC系統(tǒng)中會(huì)用到三種reset方式

MCU開發(fā)加油站 ? 來(lái)源:未知 ? 作者:胡薇 ? 2018-04-20 17:33 ? 次閱讀

IC系統(tǒng)中會(huì)用到三種reset方式:

(1)Hard reset

指上電時(shí)候的reset,通過復(fù)位按鍵來(lái)對(duì)整個(gè)chip進(jìn)行reset。該reset是全局的,所有的模塊內(nèi)部寄存器都會(huì)被reset掉,該reset需要設(shè)計(jì)去抖電路。

一般芯片初次上電運(yùn)行,都需要進(jìn)行復(fù)位。

(2)software reset

通過MCU來(lái)控制子模塊的reset。reset源是一個(gè)寄存器,MCU對(duì)寄存器寫1達(dá)到對(duì)模塊reset的目的。一般用于err handle,當(dāng)某個(gè)模塊運(yùn)行出錯(cuò),或者系統(tǒng)出錯(cuò),但是又不能按下復(fù)位鍵,可以通過MCU寫寄存器,只對(duì)某些出錯(cuò)的模塊做reset,其他模塊不用reset。

使用該reset,通常并不reset模塊的靜態(tài)配置信息,只reset模塊運(yùn)行時(shí)的動(dòng)態(tài)寄存器,以防止reset之后再次工作時(shí),模塊的配置信息需要重新加載。

(3)延遲reset

這種reset一般也用于err handle。reset源同樣是寄存器,MCU寫寄存器為1,達(dá)到reset某個(gè)Module的目的,但是該Moule并不會(huì)馬上響應(yīng)reset。如果該Module有正在執(zhí)行的請(qǐng)求,它會(huì)將該請(qǐng)求做完,然后自動(dòng)reset自身。

這種reset通常在如下情形中使用:chip內(nèi)部出錯(cuò),進(jìn)入err handle,但是又不能對(duì)整個(gè)chip做reset,只能做部分reset,做了部分reset,那些沒有reset的module照樣在工作,為了讓它們能把活干完,被reset的module不能立刻宕機(jī),還需要繼續(xù)工作一段時(shí)間,以防止更大面積的出錯(cuò)。

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

    關(guān)注

    36

    文章

    5940

    瀏覽量

    175447
  • reset
    +關(guān)注

    關(guān)注

    0

    文章

    34

    瀏覽量

    12876

原文標(biāo)題:IC設(shè)計(jì)的三種RESET

文章出處:【微信號(hào):mcugeek,微信公眾號(hào):MCU開發(fā)加油站】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    伺服電機(jī)的三種控制方式

    伺服電機(jī)控制方式有脈沖、模擬量和通訊這三種,在不同的應(yīng)用場(chǎng)景下,我們?cè)撊绾芜x擇伺服電機(jī)的控制方式呢?
    發(fā)表于 08-17 11:01 ?7086次閱讀

    請(qǐng)問ESP-AT在編譯過程中會(huì)用到哪些源文件?

    如題,請(qǐng)問ESP-AT在編譯過程中會(huì)用到哪些源文件?要修改藍(lán)牙相關(guān)的代碼應(yīng)該修該哪些呢?有通透的大神指點(diǎn)一下嗎?謝謝!
    發(fā)表于 06-27 06:59

    三種復(fù)位方式比較

    三種復(fù)位方式比較
    發(fā)表于 08-16 17:31

    步進(jìn)電機(jī)的三種驅(qū)動(dòng)方式

    步進(jìn)電機(jī)的三種驅(qū)動(dòng)方式
    發(fā)表于 01-12 17:03

    用STM32開發(fā),在什么類型的項(xiàng)目中會(huì)用到傅立葉變換呢?

    用STM32做開發(fā),一般在什么類型的項(xiàng)目中會(huì)用到傅立葉變換呢?
    發(fā)表于 09-18 19:32

    CPU執(zhí)行一個(gè)需要浮點(diǎn)數(shù)運(yùn)算的程序時(shí)有三種方式

    編者按:在計(jì)算領(lǐng)域,例如角函數(shù)以及時(shí)域頻域變換通常會(huì)用到浮點(diǎn)運(yùn)算。當(dāng)CPU執(zhí)行一個(gè)需要浮點(diǎn)數(shù)運(yùn)算的程序時(shí),有三種方式可以執(zhí)行:軟件仿真器(浮點(diǎn)運(yùn)算函數(shù)庫(kù))、附加浮點(diǎn)運(yùn)算器和集成浮點(diǎn)運(yùn)
    發(fā)表于 08-27 07:51

    STM32三種啟動(dòng)方式是什么

    STM32三種啟動(dòng)方式是什么
    發(fā)表于 12-15 07:16

    刷機(jī)時(shí)用到三種工具分別是什么

    刷機(jī)時(shí)用到三種工具分別是什么?SD卡有何作用?fastboot是什么?fastboot有何作用?
    發(fā)表于 12-27 06:18

    發(fā)電機(jī)勵(lì)磁方式有哪些_三種發(fā)電機(jī)勵(lì)磁方式

    本文首先介紹了勵(lì)磁系統(tǒng)的原理,其次介紹了勵(lì)磁系統(tǒng)的組成和發(fā)電機(jī)獲得勵(lì)磁電流的三種方式,最后介紹了發(fā)電機(jī)勵(lì)磁的三種
    的頭像 發(fā)表于 05-09 11:27 ?7.8w次閱讀
    發(fā)電機(jī)勵(lì)磁<b class='flag-5'>方式</b>有哪些_<b class='flag-5'>三種</b>發(fā)電機(jī)勵(lì)磁<b class='flag-5'>方式</b>

    壓供電系統(tǒng)三種運(yùn)行方式

    我國(guó)低壓供電系統(tǒng)三種運(yùn)行方式:國(guó)低壓供電系統(tǒng)主要有三種運(yùn)行方式:TN
    發(fā)表于 05-26 17:06 ?1.1w次閱讀
    壓供電<b class='flag-5'>系統(tǒng)</b>的<b class='flag-5'>三種</b>運(yùn)行<b class='flag-5'>方式</b>

    伺服電機(jī)的三種控制方式該如何應(yīng)用

    一般伺服都有三種控制方式:速度控制方式,轉(zhuǎn)矩控制方式,位置控制方式。大多數(shù)人想知道的就是這三種
    的頭像 發(fā)表于 12-14 23:12 ?5335次閱讀

    如何應(yīng)用伺服電機(jī)的三種控制方式

    一般伺服都有三種控制方式:速度控制方式,轉(zhuǎn)矩控制方式,位置控制方式。大多數(shù)人想知道的就是這三種
    發(fā)表于 01-22 06:30 ?7次下載
    如何應(yīng)用伺服電機(jī)的<b class='flag-5'>三種</b>控制<b class='flag-5'>方式</b>

    縮放模擬輸入信號(hào)的三種方式

    縮放模擬輸入信號(hào)的三種方式
    發(fā)表于 11-02 08:16 ?1次下載
    縮放模擬輸入信號(hào)的<b class='flag-5'>三種</b><b class='flag-5'>方式</b>

    Redis實(shí)現(xiàn)限流的三種方式分享

    當(dāng)然,限流有許多種實(shí)現(xiàn)的方式,Redis具有很強(qiáng)大的功能,我用Redis實(shí)踐了三種的實(shí)現(xiàn)方式,可以較為簡(jiǎn)單的實(shí)現(xiàn)其方式。
    的頭像 發(fā)表于 02-22 09:52 ?1068次閱讀

    運(yùn)動(dòng)控制的三種控制方式

    非標(biāo)項(xiàng)目中有非常多的運(yùn)動(dòng)控制,根據(jù)系統(tǒng)配置、電機(jī)類型以及精度需求的不同主要有三種控制方式:開環(huán)控制、半閉環(huán)控制、全閉環(huán)控制。
    的頭像 發(fā)表于 01-23 09:48 ?1453次閱讀
    運(yùn)動(dòng)控制的<b class='flag-5'>三種</b>控制<b class='flag-5'>方式</b>
    RM新时代网站-首页