日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

單片機實現(xiàn)利用中斷復位的兩種方式

2oON_changxuemc ? 來源:未知 ? 作者:胡薇 ? 2018-10-30 15:55 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

如果想要實現(xiàn)利用中斷復位,我所知道的有兩種方式:看門狗中斷和無中斷服務(wù)程序的中斷。

一、利用看門狗中斷實現(xiàn)復位

單片機中看門狗的作用在這里就不詳細說了,看門狗中斷的功能之一是,防止單片機程序陷入預料之外的死循環(huán)或者單片機程序跑飛。

如何實現(xiàn)看門狗中斷復位呢?首先我們要預估一段程序的最長運行時間,估算出來后,再加上一些時間余量,把這個時間作為看門狗的“喂狗”時間,在這個時間即將達到時,要及時“喂狗”(也就是把看門狗時間配置寄存器的值重新設(shè)置),這樣看門狗會重新計時,程序繼續(xù)正常運行。一旦程序跑飛或者進入一個預料之外的死循環(huán),那么因為程序一直在這里運行,不會再運行到“喂狗”程序中,所以當看門狗寄存器的值達到預定值后,就產(chǎn)生了中斷,這個中斷讓單片機復位。

二、利用沒有中斷服務(wù)程序的中斷復位

這個功能我在MSP430單片機上試驗過,沒有再別的單片機上實驗,所以不確定別的單片機是否也會這樣。

具體實現(xiàn)過程是,在程序中使能某個中斷,例如端口中斷,串口中斷等,但是不寫這個中斷的服務(wù)程序,這樣,當滿足這個中斷的條件出現(xiàn)時,由于找不到中斷服務(wù)程序,單片機就會復位。

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

    關(guān)注

    6078

    文章

    45591

    瀏覽量

    673971
  • 中斷
    +關(guān)注

    關(guān)注

    5

    文章

    920

    瀏覽量

    43885

原文標題:單片機利用中斷復位的兩種方式

文章出處:【微信號:changxuemcu,微信公眾號:暢學單片機】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    STM32實現(xiàn)復位的三常用方式問題

    STM32實現(xiàn)復位的三常用方式問題:最近做項目碰到單片機程序運行過程中,需要根據(jù)外部輸入信號,對單片機
    發(fā)表于 08-12 07:23

    簡單談?wù)?b class='flag-5'>兩種復位電路的工作原理

    單片機最小系統(tǒng),即單片機能正常工作的最簡單的電路。復位電路是單片機最小系統(tǒng)的組成部分之一。對于不同單片機,
    發(fā)表于 01-17 08:52

    51單片機的外部中斷有哪些觸發(fā)方式

    51單片機個外部中斷申請輸入端:INT0 和 INT1。 51單片機的外部中斷,分為低電平觸發(fā)和下降沿觸發(fā)。在
    發(fā)表于 08-13 17:32 ?3次下載
    51<b class='flag-5'>單片機</b>的外部<b class='flag-5'>中斷</b>有哪些觸發(fā)<b class='flag-5'>方式</b>

    使用單片機實現(xiàn)流水燈的兩種代碼免費下載

    本文檔的主要內(nèi)容詳細介紹的是使用單片機實現(xiàn)流水燈的兩種代碼免費下載。
    發(fā)表于 07-23 17:37 ?2次下載
    使用<b class='flag-5'>單片機</b><b class='flag-5'>實現(xiàn)</b>流水燈的<b class='flag-5'>兩種</b>代碼免費下載

    使用51單片機C語言和匯編兩種方式實現(xiàn)設(shè)計時鐘的程序免費下載

    本文檔的主要內(nèi)容詳細介紹的是使用51單片機C語言和匯編兩種方式實現(xiàn)設(shè)計時鐘的程序免費下載。
    發(fā)表于 06-18 17:44 ?4次下載
    使用51<b class='flag-5'>單片機</b>C語言和匯編<b class='flag-5'>兩種</b><b class='flag-5'>方式</b><b class='flag-5'>實現(xiàn)</b>設(shè)計時鐘的程序免費下載

    STC單片機不斷電程序下載的方法詳細說明

    stc單片機復位后從isp引導程序處運行,利用該特性,可以模擬stc單片機上電復位狀態(tài),實現(xiàn)不斷
    發(fā)表于 08-02 16:45 ?14次下載
    STC<b class='flag-5'>單片機</b>不斷電程序下載的方法詳細說明

    單片機起振的兩種判斷方法

     如何判斷單片機是否起振,我分為兩種情況。
    的頭像 發(fā)表于 10-19 09:34 ?8146次閱讀
    <b class='flag-5'>單片機</b>起振的<b class='flag-5'>兩種</b>判斷方法

    單片機兩種清0方式有什么區(qū)別

    閱讀單片機文檔的時候一般寄存器是rw類型,還有一些是r或者w,對于一些特殊寄存器的置1是由硬件自動實現(xiàn)的,比如標志位flag、中斷int,但清0還是需要通過軟件進行操作,清0方式
    發(fā)表于 11-02 09:00 ?3390次閱讀

    單片機常用的兩種延時控制方式

    單片機中常用的延時控制方式兩種。一是采用編程的方式達到延時的目的,另一方法則是通過
    發(fā)表于 07-17 10:22 ?6808次閱讀
    <b class='flag-5'>單片機</b>常用的<b class='flag-5'>兩種</b>延時控制<b class='flag-5'>方式</b>

    51單片機外部中斷兩種觸發(fā)方式資料下載

    電子發(fā)燒友網(wǎng)為你提供51單片機外部中斷兩種觸發(fā)方式資料下載的電子資料下載,更有其他相關(guān)的電路圖、源代碼、課件教程、中文資料、英文資料、參考設(shè)計、用戶指南、解決方案等資料,希望可以幫助
    發(fā)表于 04-20 08:51 ?16次下載
    51<b class='flag-5'>單片機</b>外部<b class='flag-5'>中斷</b>的<b class='flag-5'>兩種</b>觸發(fā)<b class='flag-5'>方式</b>資料下載

    MSP430單片機兩種SPI總線實現(xiàn)方式

    MSP430單片機上的SPI總線的實現(xiàn)方式分為兩種:硬件實現(xiàn)和軟件實現(xiàn)。二者的抽象層次不同,硬件
    發(fā)表于 11-19 15:51 ?9次下載
    MSP430<b class='flag-5'>單片機</b>的<b class='flag-5'>兩種</b>SPI總線<b class='flag-5'>實現(xiàn)</b><b class='flag-5'>方式</b>

    51單片機外部中斷拓展(個以上的外部中斷

    在很多單片機中,外部中斷的個數(shù)都是有限的,而很多現(xiàn)實場景需要有多個外部中斷同時進行,這時候單片機自帶的外部中斷端口可能就不夠用了,那么,怎么
    發(fā)表于 11-22 11:36 ?27次下載
    51<b class='flag-5'>單片機</b>外部<b class='flag-5'>中斷</b>拓展(<b class='flag-5'>兩</b>個以上的外部<b class='flag-5'>中斷</b>)

    單片機通信方式中斷和輪詢)的理解

    的意思了。 在我學習51單片機的時候,一些資料說通信的方式兩種,分別是中斷和輪詢,并且中斷會占用更少的CPU資源。當時我看的似懂非懂就
    發(fā)表于 12-06 10:06 ?12次下載
    對<b class='flag-5'>單片機</b>通信<b class='flag-5'>方式</b>(<b class='flag-5'>中斷</b>和輪詢)的理解

    51單片機我用按鍵復位和重新上電復位得到的結(jié)果不一樣是怎么回事?

    問題,單片機提供了兩種復位方式:按鍵復位和重新上電復位。雖然
    的頭像 發(fā)表于 10-17 18:15 ?2286次閱讀

    單片機復位電路是怎樣工作的 單片機復位電路的作用及方式

    單片機復位電路是怎樣工作的 單片機復位電路的作用及方式? 單片機
    的頭像 發(fā)表于 10-17 18:17 ?4814次閱讀
    麻城市| 郸城县| 乌苏市| 南宫市| 永和县| 溆浦县| 天镇县| 响水县| 明星| 牙克石市| 疏勒县| 芜湖市| 威远县| 河北区| 肃北| 桂东县| 萨迦县| 梨树县| 兖州市| 轮台县| 平南县| 内丘县| 连州市| 资兴市| 甘德县| 南城县| 沁水县| 洪江市| 东乡| 渭南市| 宁波市| 乡宁县| 湖南省| 兴业县| 内丘县| 拉孜县| 垣曲县| 忻州市| 汶川县| 晋城| 阿拉善左旗|