#include <msp430g2553.h>
#include volatile unsigned int i = 0; // 中斷服務(wù)子程序中所用到的全局變量, 最好定義成 volatile 型, 具體原因和用法可以參考我的其他博文介紹 void main (void) { WDTCTL = WDT_MDLY_0_5; // 周期 0.5ms, 設(shè)置可參考下面頭文件中的截段 IE1 |= WDTIE; // 使能WDT中斷 P2DIR |= BIT2; // P2.2輸出 _EINT(); // 使能全局中斷 for (;;) { LPM0; // 進入LPM0 _NOP(); } } // 看門狗中斷服務(wù)子程序 #pragma vector=WDT_VECTOR __interrupt void WDT_Timer_ISR(void) { if (i++ > 1) { P2OUT ^= BIT2; // 取反 } } ============================================================================================================================== //========================================================================================================================== // 相關(guān)頭文件中的定義 /************************************************************ * WATCHDOG TIMER ************************************************************/ #define __MSP430_HAS_WDT__ /* Definition to show that Module is available */ #define WDTCTL_ (0x0120u) /* Watchdog Timer Control */ DEFW( WDTCTL , WDTCTL_) /* The bit names have been prefixed with "WDT" */ #define WDTIS0 (0x0001u) #define WDTIS1 (0x0002u) #define WDTSSEL (0x0004u) #define WDTCNTCL (0x0008u) #define WDTTMSEL (0x0010u) #define WDTNMI (0x0020u) #define WDTNMIES (0x0040u) #define WDTHOLD (0x0080u) #define WDTPW (0x5A00u) /* WDT-interval times [1ms] coded with Bits 0-2 */ /* WDT is clocked by fSMCLK (assumed 1MHz) */ #define WDT_MDLY_32 (WDTPW+WDTTMSEL+WDTCNTCL) /* 32ms interval (default) */ #define WDT_MDLY_8 (WDTPW+WDTTMSEL+WDTCNTCL+WDTIS0) /* 8ms " */ #define WDT_MDLY_0_5 (WDTPW+WDTTMSEL+WDTCNTCL+WDTIS1) /* 0.5ms " */ #define WDT_MDLY_0_064 (WDTPW+WDTTMSEL+WDTCNTCL+WDTIS1+WDTIS0) /* 0.064ms " */ /* WDT is clocked by fACLK (assumed 32KHz) */ #define WDT_ADLY_1000 (WDTPW+WDTTMSEL+WDTCNTCL+WDTSSEL) /* 1000ms " */ #define WDT_ADLY_250 (WDTPW+WDTTMSEL+WDTCNTCL+WDTSSEL+WDTIS0) /* 250ms " */ #define WDT_ADLY_16 (WDTPW+WDTTMSEL+WDTCNTCL+WDTSSEL+WDTIS1) /* 16ms " */ #define WDT_ADLY_1_9 (WDTPW+WDTTMSEL+WDTCNTCL+WDTSSEL+WDTIS1+WDTIS0) /* 1.9ms " */ /* Watchdog mode -> reset after expired time */ /* WDT is clocked by fSMCLK (assumed 1MHz) */ #define WDT_MRST_32 (WDTPW+WDTCNTCL) /* 32ms interval (default) */ #define WDT_MRST_8 (WDTPW+WDTCNTCL+WDTIS0) /* 8ms " */ #define WDT_MRST_0_5 (WDTPW+WDTCNTCL+WDTIS1) /* 0.5ms " */ #define WDT_MRST_0_064 (WDTPW+WDTCNTCL+WDTIS1+WDTIS0) /* 0.064ms " */ /* WDT is clocked by fACLK (assumed 32KHz) */ #define WDT_ARST_1000 (WDTPW+WDTCNTCL+WDTSSEL) /* 1000ms " */ #define WDT_ARST_250 (WDTPW+WDTCNTCL+WDTSSEL+WDTIS0) /* 250ms " */ #define WDT_ARST_16 (WDTPW+WDTCNTCL+WDTSSEL+WDTIS1) /* 16ms " */ #define WDT_ARST_1_9 (WDTPW+WDTCNTCL+WDTSSEL+WDTIS1+WDTIS0) /* 1.9ms " */
上一篇:MSP430G2553 WDT的看門狗模式例子
下一篇:MSP430學習小結(jié)1-看門狗的使用總結(jié)
推薦閱讀
史海拾趣
FTCAP Fischer & Tausche Capacitor Group公司的發(fā)展故事
故事一:德國制造的堅持
FTCAP Fischer & Tausche Capacitor Group自成立以來,始終堅守在德國本土進行電容器的生產(chǎn)和研發(fā)。這一決策源于公司對產(chǎn)品質(zhì)量的不懈追求。在電子行業(yè),德國制造以其精湛的工藝和嚴格的質(zhì)量控制而聞名,F(xiàn)TCAP也不例外。通過縮短研發(fā)與生產(chǎn)之間的距離,F(xiàn)TCAP能夠確保高效的生產(chǎn)流程和與客戶的緊密協(xié)作,從而快速響應(yīng)市場需求,提供高質(zhì)量的產(chǎn)品。
故事二:多樣化的產(chǎn)品線
FTCAP的產(chǎn)品線涵蓋了從薄膜電容器到鋁電解電容器的廣泛范圍,滿足了不同行業(yè)對電容器的多樣化需求。公司不僅生產(chǎn)標準規(guī)格的電容器,還根據(jù)客戶的特定需求提供定制化的解決方案。這種靈活性和創(chuàng)新性使得FTCAP在競爭激烈的電子市場中脫穎而出,贏得了眾多客戶的信賴和好評。
故事三:技術(shù)創(chuàng)新與產(chǎn)品升級
近年來,F(xiàn)TCAP不斷投入資源進行技術(shù)創(chuàng)新和產(chǎn)品升級。例如,公司推出的Enlight Energy Cap系列薄膜電容器,經(jīng)過重新設(shè)計后,不僅性能更加優(yōu)越,還增加了“Enlight”這一附加屬性,進一步提升了產(chǎn)品的市場競爭力。此外,F(xiàn)TCAP還致力于提高電容器的能效和可靠性,以滿足日益嚴格的環(huán)保和能效標準。
故事四:行業(yè)內(nèi)的替代解決方案
憑借超過70年的電容器研發(fā)和生產(chǎn)經(jīng)驗,F(xiàn)TCAP在行業(yè)內(nèi)建立了良好的聲譽。當一些客戶面臨競爭對手產(chǎn)品無法滿足其需求時,F(xiàn)TCAP能夠提供定制化的電容器作為替代解決方案。這些定制產(chǎn)品不僅性能優(yōu)越,而且能夠完美匹配客戶的設(shè)備和應(yīng)用場景,幫助客戶解決燃眉之急。
故事五:團隊建設(shè)與企業(yè)文化
FTCAP的成功離不開其優(yōu)秀的團隊和獨特的企業(yè)文化。公司注重員工的培訓和發(fā)展,鼓勵員工創(chuàng)新思維和團隊合作。在FTCAP,員工們不僅擁有專業(yè)的技能和知識,還具備高度的責任感和使命感。他們共同努力,為公司的發(fā)展貢獻自己的力量。此外,F(xiàn)TCAP還定期舉辦各種團建活動,增強員工之間的凝聚力和歸屬感,營造了一個和諧、積極的工作氛圍。
為了提升國際市場競爭力,全鵬公司一直致力于提高產(chǎn)品質(zhì)量和管理水平。在2014年,全鵬電子科技有限公司成立,并成功通過了ISO9001國際質(zhì)量管理體系、ISO14001環(huán)境管理體系認證和汽車與醫(yī)療器材體系IATF/16949認證。這些認證不僅證明了全鵬公司在質(zhì)量管理方面的實力,也為其在國際市場上贏得了更多的信任和機會。
早期,ABL Heatsink公司主要生產(chǎn)通用型散熱器,但隨著市場競爭的加劇,公司意識到必須調(diào)整市場定位。于是,公司開始專注于研發(fā)針對特定電子設(shè)備的高性能散熱器。通過深入了解客戶需求,ABL Heatsink成功開發(fā)出一系列定制化產(chǎn)品,贏得了市場的青睞。
為了確保產(chǎn)品質(zhì)量和穩(wěn)定供應(yīng),Cressall投入大量資源建設(shè)質(zhì)量管理體系。公司引入了先進的質(zhì)量管理方法和工具,對生產(chǎn)過程中的每一個環(huán)節(jié)進行嚴格把控。同時,公司還建立了完善的質(zhì)量檢測體系,確保出廠產(chǎn)品的合格率。這些措施有效提升了公司的產(chǎn)品質(zhì)量和客戶滿意度,為公司的長遠發(fā)展奠定了堅實的基礎(chǔ)。
為了更好地服務(wù)客戶和市場,格瑞寶在深圳、南京等地設(shè)立了分公司等派出機構(gòu)。這些分公司的設(shè)立不僅加強了公司在華南、華東等地區(qū)的業(yè)務(wù)覆蓋能力,也提高了公司的市場響應(yīng)速度和客戶服務(wù)水平。通過區(qū)域布局的優(yōu)化,格瑞寶能夠更加靈活地應(yīng)對市場變化,抓住發(fā)展機遇,實現(xiàn)更快速的發(fā)展。
在國內(nèi)市場取得一定成績后,Bel Power Solutions開始積極拓展國際市場。公司通過與全球知名企業(yè)的合作,成功將產(chǎn)品打入國際市場,并贏得了良好的聲譽。同時,公司還積極尋求與系統(tǒng)集成商、分銷商等建立長期穩(wěn)定的合作關(guān)系,共同開拓市場。這些合作伙伴關(guān)系的建立,不僅為公司帶來了更多的商業(yè)機會,還提升了公司的品牌影響力和市場份額。
我想串口發(fā)送數(shù)據(jù) 00 11 22 33 44 55 66 77 88 99 11 22 33 44 55 有時候接收正常,但有時候會當成兩幀,比如用串口調(diào)試助手接收成這個樣子: [2008:11:16:16:46:05]00 11 [2008:11:16:16:46:05]22 33 44 55 66 77 88 99 11 22 33 44 55 請問 ...… 查看全部問答∨ |
誰有支持1G microSD卡的spec,發(fā)我一份謝謝 microSD的讀寫命令和SD卡的讀寫命令應(yīng)該是一樣的對吧,我現(xiàn)在用SPI操作microSD卡有問題 上邊是應(yīng)用的電路 現(xiàn)在如果我上拉MISO 和MOSI的話 讀取到的數(shù)據(jù)都是1 如果不上拉的話,讀取到的都是0,現(xiàn)在很郁悶,不知道怎么個情況,是不是卡 ...… 查看全部問答∨ |
關(guān)于Platform Builder年升級包升級問題? 如果我有2004/2005/2006/2007年的年更新包,我是只要裝2007年的更新包,還是要先裝2004再裝2005,再2006再2007呢?… 查看全部問答∨ |
在使用DSP里面的加法模塊做仿真時提示錯誤為Could not infer a type for port fir16/Parallel Adder Subtractor:data.這個是怎么回事?。空圶DJM指點,我設(shè)計的是FIR濾波器,不能識別端口數(shù)據(jù)是什么意思呢?是不是哪里設(shè)置錯誤了?… 查看全部問答∨ |
看了一下STM32的庫,對于其中的關(guān)于硬件的特殊功能寄存器的設(shè)置都是通過:1、定義一個和實際硬件地址相鏡像的全局結(jié)構(gòu)體變量。2、設(shè)置結(jié)構(gòu)體的各個變量相對應(yīng)的參數(shù)。3、把結(jié)構(gòu)體整體復制到硬件特殊功能寄存器。個人理解,當結(jié)構(gòu)體定義的時候 ...… 查看全部問答∨ |
|
【轉(zhuǎn)自淘e淘版】贈送MSP430 USB仿真器 PCB空板 剛在咱們論壇淘e淘版上看到的,有兄弟贈送MSP430 USB仿真器 PCB空板,鏈接如下大家趕緊了!https://bbs.eeworld.com.cn/viewthread.php?tid=307509… 查看全部問答∨ |
急急急?。。。。。。。C動車輛內(nèi)部顯示屏上的顯示的速度汽車是怎么測出來的? 本帖最后由 paulhyde 于 2014-9-15 03:44 編輯 我想問下 那咱們機動車的內(nèi)部顯示屏上的顯示的速度是隨時顯示的嘛,那它的速度怎么測出來的,什么原理? … 查看全部問答∨ |
設(shè)計資源 培訓 開發(fā)板 精華推薦
- 消息稱三星在美“特斯拉專供”2nm 生產(chǎn)線 2026H2 投運,初期產(chǎn)能每月 1~1.5 萬片晶圓
- 黑客如何入侵軟件定義的汽車
- 中國首款國芯腦機智能頭環(huán)正式發(fā)布:非侵入式腦機 全自主國產(chǎn)芯片
- 自動駕駛中Transformer大模型會取代深度學習嗎?
- 這家面板廠在車載OLED領(lǐng)域或再迎新大單
- 激光雷達和攝像頭,誰會是機器人主要的“眼睛”?
- 毫米波雷達技術(shù)參數(shù)有哪些?毫米波雷達如何用于機器人導航
- 毫米波雷達技術(shù)有哪些優(yōu)勢?如何提高毫米波雷達測距精度
- 工業(yè)邊緣設(shè)備的安全啟動,TPM 2.0與可信執(zhí)行環(huán)境(TEE)的硬件級防護
- 工業(yè)機器人視覺系統(tǒng)的深度學習優(yōu)化,YOLOv8、3D點云匹配的實時性提升