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

歷史上的今天

今天是:2025年01月28日(星期二)

2020年01月28日 | MSP430(G2553)用看門狗定時器來產(chǎn)生周期信號

發(fā)布者:自在堂 來源: eefocus關(guān)鍵字:MSP430  看門狗  定時器來  周期信號 手機看文章 掃描二維碼
隨時隨地手機看文章

#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   " */


關(guān)鍵字:MSP430  看門狗  定時器來  周期信號 引用地址:MSP430(G2553)用看門狗定時器來產(chǎn)生周期信號

上一篇:MSP430G2553 WDT的看門狗模式例子
下一篇:MSP430學習小結(jié)1-看門狗的使用總結(jié)

推薦閱讀

集微網(wǎng)消息,1月27日,重慶市五屆人大一次會議舉行首場記者會,以“推動高質(zhì)量發(fā)展”為主題,邀請市經(jīng)信委、市科委、兩江新區(qū)管委會相關(guān)負責人進行了交流。會上,市經(jīng)信委主任陳金山介紹,去年全年重慶戰(zhàn)略性新興制造業(yè)產(chǎn)值增長32.6%,全市規(guī)模企業(yè)研發(fā)投入280億元,工業(yè)企業(yè)的研發(fā)投入強度達到1.05%。陳金山介紹,去年全年重慶戰(zhàn)略性新興制造業(yè)產(chǎn)值增長32...
有沒有必要買掃地機器人?有了它讓你決勝千里!昨天同學聚會,一個朋友在席間詢問是否真的有必要購買掃地機器人。同時喋喋細數(shù)了道聽途說的種種憂慮,諸如誰家的產(chǎn)品總是頻繁的鉆進沙發(fā)下面自己出不來;又比如,早上出門前讓它自己清掃,誰知到家一看它就擠在了最近處的墻角,大部分地方都沒掃到等等。小編當然知道她的問題出在哪里:要么故事年代久遠,要...
據(jù)國外媒體報道,美國第一大汽車制造商通用汽車公司當?shù)貢r間周一表示,將在其底特律-哈姆特蘭克(Detroit-Hamtramck)組裝廠投資22億美元,生產(chǎn)電動卡車和運動型多功能乘用車(SUV)。媒體稱,這一舉措將創(chuàng)造2200個就業(yè)機會。 通用汽車公司表示,第一款電動卡車將是一輛皮卡,生產(chǎn)將于明年年底開始,其后生產(chǎn)的產(chǎn)品將是取名為Cruise Origin的一款自動駕駛汽...
索尼在去年 2 月首次發(fā)布了 Xperia Pro,但這款手機一直沒有上市。索尼今天已正式在美國推出 Xperia Pro。這款手機是索尼在美國市場推出的首款 5G 手機,定價高達 2499.99 美元(約 16168 元)。高昂的價格意味著這款手機并不適合所有人,索尼的目標用戶是專業(yè)人士,他們可以通過配置手機的 HDMI 接口,將設(shè)備變成外部攝像頭的監(jiān)視器。此外...

史海拾趣

問答坊 | AI 解惑

Msp430 四系列PDF集合

包含四系列所有的PDF…

查看全部問答∨

I2C問題

i2c出現(xiàn)這樣的錯誤:ERROR: IIC_Write: send slave address fail! 那一段write的驅(qū)動代碼是這樣的: DWORD IIC_Write(DWORD Handle, LPCVOID pBuffer, DWORD dwNumBytes) {         UINT32 count, ret;     &nb ...…

查看全部問答∨

還是關(guān)于串口通信的問題

我想串口發(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 builder里加法模塊出現(xiàn)錯誤!

在使用DSP里面的加法模塊做仿真時提示錯誤為Could not infer a type for port fir16/Parallel Adder Subtractor:data.這個是怎么回事?。空圶DJM指點,我設(shè)計的是FIR濾波器,不能識別端口數(shù)據(jù)是什么意思呢?是不是哪里設(shè)置錯誤了?…

查看全部問答∨

硬件特殊功能寄存器編程思路和RAM使用的問題?請各位大人

看了一下STM32的庫,對于其中的關(guān)于硬件的特殊功能寄存器的設(shè)置都是通過:1、定義一個和實際硬件地址相鏡像的全局結(jié)構(gòu)體變量。2、設(shè)置結(jié)構(gòu)體的各個變量相對應(yīng)的參數(shù)。3、把結(jié)構(gòu)體整體復制到硬件特殊功能寄存器。個人理解,當結(jié)構(gòu)體定義的時候 ...…

查看全部問答∨

[灌水]報到一下,醫(yī)療電子版塊版主

報到一下,呵呵,歡迎大家多多指教,多提建議。…

查看全部問答∨

【轉(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ā)板 精華推薦

最新單片機文章

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

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