日韩一区二区三区精品,欧美疯狂xxxxbbbb牲交,热99re久久免费视精品频,人妻互换 综合,欧美激情肉欲高潮视频

歷史上的今天

今天是:2025年05月06日(星期二)

正在發(fā)生

2020年05月06日 | MSP430F169(四)——淺談F169看門狗

發(fā)布者:SereneSpirit 來源: eefocus關(guān)鍵字:MSP430F169  看門狗  工作模式 手機(jī)看文章 掃描二維碼
隨時(shí)隨地手機(jī)看文章

什么是看門狗

在工業(yè)現(xiàn)場(chǎng),往往會(huì)由于供電電源、空間電磁干擾或其他原因引起強(qiáng)烈的干擾噪聲。這些干擾作用于數(shù)字器件,極易使其產(chǎn)生誤動(dòng)作,從而失去應(yīng)有的控制功能,引起MSP430發(fā)生“程序跑飛”事故。若不進(jìn)行有效的處理,程序就不能回到正常的狀態(tài),從而失去應(yīng)有的控制功能。看門狗定時(shí)器正是為了解放這類問題而產(chǎn)生的,尤其是在具有循環(huán)結(jié)構(gòu)的程序任務(wù)中更為有效。看門狗有一個(gè)RST管腳,用來復(fù)位。


看門狗的兩種工作模式

(一)看門狗模式:看門狗模式是看門狗這個(gè)組件的主要功能,(這不是廢話嘛,看門狗組件肯定是看門狗?。┨岬娇撮T狗,不得不說這個(gè)密碼保護(hù)了(WDTPW watchdog timer password )任何讀寫操作必須通過他才能正確執(zhí)行指令,當(dāng)密碼錯(cuò)誤,會(huì)產(chǎn)生一個(gè)PUC使單片機(jī)復(fù)位,為什么要這樣呢?在早期的時(shí)候,有些單片機(jī)沒有看門狗的密碼保護(hù),就很容易被竊取單片機(jī)的程序,一些公司以零開發(fā)成本就得到了源碼,不得不說非常危險(xiǎn)。這里給出這個(gè)寄存器的圖,僅僅給出了高八位

在這里插入圖片描述

談完了密碼保護(hù),那肯定得說說看門狗的工作原理。既然說看門狗能復(fù)位程序,那這個(gè)看門狗復(fù)位程序是怎么做到的呢?(這里僅從寄存器配置說明,不涉及硬件)

在這里插入圖片描述

大家看第五個(gè)WDTNMI,這個(gè)寄存器默認(rèn)配置為 0,意思是說看門狗默認(rèn)配置為復(fù)位模式,當(dāng)用戶配置為 1 時(shí),使用NMI 模式,而我們大多時(shí)候使用復(fù)位功能。沒必要配置NMI

在這里插入圖片描述

既然是復(fù)位,那肯定得發(fā)送復(fù)位信號(hào)到單片機(jī)吧,而這個(gè)信號(hào)就是中斷標(biāo)記。單片機(jī)判斷有無中斷標(biāo)記來復(fù)位。中斷標(biāo)記是怎么產(chǎn)生的?前面已經(jīng)說了一個(gè),當(dāng)用戶寫入密碼錯(cuò)了,就會(huì)產(chǎn)生一個(gè)錯(cuò)誤中斷標(biāo)記;另一個(gè)就是,到達(dá)用戶設(shè)定的復(fù)位時(shí)間。比如單片機(jī)默認(rèn)32ms復(fù)位一次。而這個(gè)時(shí)間用戶是可以自行配置的。(看門狗模式可以不打開總中斷,也沒有打開分控位中斷一說)


(二)間隔定時(shí)器模式:其實(shí)這個(gè)跟看門狗模式?jīng)]多大區(qū)別,也是產(chǎn)生一個(gè)周期性的中斷,那區(qū)別在哪?主要的不同是看門狗會(huì)復(fù)位程序,而定時(shí)器不會(huì),定時(shí)器執(zhí)行的中斷子程序可以由用戶配置,看門狗甚至沒有中斷子程序一說。還有的不同就是中斷標(biāo)記了。定時(shí)器需要打開總中斷。


給出一個(gè)例子供參考

例:使用看門狗定時(shí)器功能產(chǎn)生一個(gè)方波(周期的取反P1.0)。

#include

void main(void)

{

WDTCTL = WDT_MDLY_32; // 以SMCLK進(jìn)行32ms的延遲

IE1 |= WDTIE; // 開WDT中斷

P1DIR |= BIT0; // 信號(hào)輸出

_EINT(); // 總中斷開

while(1)

{

_NOP();

}

}

// 看門狗中斷服務(wù)子程序,這里指的是定時(shí)器的中斷,

//看門狗模式的中斷向量不是這個(gè),看門狗有一個(gè)系統(tǒng)的自帶的復(fù)位中斷向量。不需要中斷子函數(shù)

#pragma vector = WDT_VECTOR

__interrupt void WDT_IRQ(void)

{

P1OUT ^= BIT0; // 對(duì)引腳取反

}


關(guān)鍵字:MSP430F169  看門狗  工作模式 引用地址:MSP430F169(四)——淺談F169看門狗

上一篇:MSP430學(xué)習(xí)的第一個(gè)模擬I2C程序
下一篇:MSP430的JTAG接口和BSW接口

推薦閱讀

1、被封鎖的不僅僅是大疆大疆無人機(jī)的生產(chǎn)公司,全名叫深圳市大疆創(chuàng)新科技有限公司。它的創(chuàng)始人,是2016年香港科技大學(xué)的畢業(yè)生汪滔。?在中美貿(mào)易戰(zhàn)的背景下,諸如中興,華為等中國(guó)公司,都遭到了美國(guó)的狙擊。但并非真正打響貿(mào)易戰(zhàn)的時(shí)候,美國(guó)才對(duì)中國(guó)進(jìn)行技術(shù)封鎖,美國(guó)對(duì)中國(guó)的技術(shù)封鎖是一貫的。?而且,在技術(shù)封鎖的同時(shí),美國(guó)軍方甚至禁用中國(guó)的大...
蘇州固锝發(fā)布2019年第一季度報(bào)告,公司實(shí)現(xiàn)營(yíng)收為4.24億元,同比下滑8.31%;凈利潤(rùn)為1734萬元,同比增長(zhǎng)80.84%;扣非凈利潤(rùn)為1366萬元,同比增長(zhǎng)240.10%。公告還披露,蘇州固锝報(bào)告期內(nèi)收到的政府補(bǔ)助為78.55萬元,金融投資收益為393.5萬元。同時(shí),在報(bào)告期內(nèi),該公司的短期借款為4,383,328.74元,較期初13,349,953.98元同比下降67.17%,主要是償還銀行借...
據(jù)媒體報(bào)道,全球第五大MLCC生產(chǎn)商華新科近期將MLCC出廠價(jià)上調(diào)20%,以應(yīng)對(duì)供應(yīng)趨緊和成本提升。上月,另一巨頭國(guó)巨已率先上調(diào)MLCC出廠價(jià)70%-80%。 業(yè)內(nèi)分析,MLCC庫(kù)存自去年底一直偏低,大陸下游企業(yè)復(fù)工后積極補(bǔ)庫(kù)存卻遭遇日本村田、TDK等行業(yè)巨頭因疫情停產(chǎn)。需求方面,宅經(jīng)濟(jì)、遠(yuǎn)程辦公學(xué)習(xí)帶來的電腦、游戲機(jī)和服務(wù)器相關(guān)急單大舉涌入。定價(jià)最為保守的...
是德科技率先獲得 OmniAir 合格測(cè)試設(shè)備資質(zhì),加速推進(jìn)蜂窩車聯(lián)網(wǎng)(C-V2X)器件認(rèn)證驗(yàn)證車載設(shè)備和路側(cè)設(shè)備的 C-V2X 能力,提升道路安全性2021 年5 月 6 日,北京/弗吉尼亞州 Alexandria——是德科技公司和 OmniAir Consortium? 共同宣布,是德科技已率先獲得 OmniAir 合格測(cè)試設(shè)備(OQTE)資質(zhì),可加速推進(jìn) C-V2X 器件認(rèn)證。OmniAir Co...

史海拾趣

小廣播
設(shè)計(jì)資源 培訓(xùn) 開發(fā)板 精華推薦

最新單片機(jī)文章

 
EEWorld訂閱號(hào)

 
EEWorld服務(wù)號(hào)

 
汽車開發(fā)圈

 
機(jī)器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號(hào) 京ICP備10001474號(hào)-1 電信業(yè)務(wù)審批[2006]字第258號(hào)函 京公網(wǎng)安備 11010802033920號(hào) Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved