資料介紹
#include “wdg.h”
#include “led.h”
//////////////////////////////////////////////////////////////////////////////////
//本程序只供學(xué)習(xí)使用,未經(jīng)作者許可,不得用于其它任何用途
//ALIENTEK戰(zhàn)艦STM32開(kāi)發(fā)板V3
//看門(mén)狗 驅(qū)動(dòng)代碼
//正點(diǎn)原子@ALIENTEK
//技術(shù)論壇:www.openedv.com
//創(chuàng)建日期:2015/1/10
//版本:V1.0
//版權(quán)所有,盜版必究。
//Copyright(C) 廣州市星翼電子科技有限公司 2009-2019
//All rights reserved
//********************************************************************************
//V1.1 20140110
//增加了窗口看門(mén)狗相關(guān)函數(shù)。
//////////////////////////////////////////////////////////////////////////////////
//初始化獨(dú)立看門(mén)狗
//prer:分頻數(shù):0~7(只有低3位有效?。?/p>
//分頻因子=4*2^prer.但最大值只能是256!
//rlr:重裝載寄存器值:低11位有效。
//時(shí)間計(jì)算(大概):Tout=((4*2^prer)*rlr)/40 (ms)。
void IWDG_Init(u8 prer,u16 rlr)
{
IWDG-》KR=0X5555;//使能對(duì)IWDG-》PR和IWDG-》RLR的寫(xiě)
IWDG-》PR=prer; //設(shè)置分頻系數(shù)
IWDG-》RLR=rlr; //從加載寄存器 IWDG-》RLR
IWDG-》KR=0XAAAA;//reload
IWDG-》KR=0XCCCC;//使能看門(mén)狗
}
//喂獨(dú)立看門(mén)狗
void IWDG_Feed(void)
{
IWDG-》KR=0XAAAA;//reload
}
//保存WWDG計(jì)數(shù)器的設(shè)置值,默認(rèn)為最大。
u8 WWDG_CNT=0x7f;
//初始化窗口看門(mén)狗
//tr :T[6:0],計(jì)數(shù)器值
//wr :W[6:0],窗口值
//fprer:分頻系數(shù)(WDGTB),僅最低2位有效
//Fwwdg=PCLK1/(4096*2^fprer)。
void WWDG_Init(u8 tr,u8 wr,u8 fprer)
{
RCC-》APB1ENR|=1《《11; //使能wwdg時(shí)鐘
WWDG_CNT=tr&WWDG_CNT; //初始化WWDG_CNT.
WWDG-》CFR|=fprer《《7; //PCLK1/4096再除2^fprer
WWDG-》CFR&=0XFF80;
WWDG-》CFR|=wr; //設(shè)定窗口值
WWDG-》CR|=WWDG_CNT; //設(shè)定計(jì)數(shù)器值
WWDG-》CR|=1《《7; //開(kāi)啟看門(mén)狗
MY_NVIC_Init(2,3,WWDG_IRQn,2);//搶占2,子優(yōu)先級(jí)3,組2
WWDG-》SR=0X00; //清除提前喚醒中斷標(biāo)志位
WWDG-》CFR|=1《《9; //使能提前喚醒中斷
}
//重設(shè)置WWDG計(jì)數(shù)器的值
void WWDG_Set_Counter(u8 cnt)
{
WWDG-》CR =(cnt&0x7F);//重設(shè)置7位計(jì)數(shù)器
}
//窗口看門(mén)狗中斷服務(wù)程序
void WWDG_IRQHandler(void)
{
WWDG_Set_Counter(WWDG_CNT);//重設(shè)窗口看門(mén)狗的值!
WWDG-》SR=0X00;//清除提前喚醒中斷標(biāo)志位
LED1=!LED1;
}
?
- 通用定時(shí)器的輸入捕獲實(shí)驗(yàn)
- STM32 外部中斷實(shí)驗(yàn)參考程序 41次下載
- STM32定時(shí)器輸入捕獲實(shí)驗(yàn)
- STM32-定時(shí)器輸入捕獲實(shí)驗(yàn)(捕獲PWM方波的頻率和占空比)
- 基于STM32F103C8 輸入捕獲實(shí)驗(yàn)
- 通用定時(shí)器的PWM輸入捕獲實(shí)驗(yàn)
- 基于STM32f103的輸入捕獲測(cè)頻率和占空比 126次下載
- STM32F1單片機(jī)的輸入捕獲實(shí)驗(yàn)詳細(xì)說(shuō)明 12次下載
- STM32單片機(jī)的輸入捕獲實(shí)驗(yàn)詳細(xì)說(shuō)明 3次下載
- 使用STM32F10x單片機(jī)的輸入捕獲實(shí)驗(yàn)程序詳細(xì)資料免費(fèi)下載 13次下載
- STM8 PWM 輸入捕獲原理與實(shí)驗(yàn) 源代碼下載 5次下載
- STM32輸入捕獲 4次下載
- STM32F0各種OS工程源碼實(shí)驗(yàn) 50次下載
- ALIENTEK_MINISTM32_實(shí)驗(yàn)10_TFT_LCD顯示 45次下載
- ALIENTEK_MINISTM32_實(shí)驗(yàn)2_按鍵輸入 7次下載
- 基于STM32單片機(jī)的實(shí)驗(yàn)室智能安防系統(tǒng) 504次閱讀
- STM32 PWM驅(qū)動(dòng)舵機(jī)實(shí)驗(yàn) 2147次閱讀
- 使用STM32點(diǎn)亮一顆LED實(shí)驗(yàn) 634次閱讀
- RT-thread源碼移植到STM32F10x和STM32F4xx 2020次閱讀
- STM32基礎(chǔ)知識(shí):定時(shí)器輸入捕獲功能 2508次閱讀
- i.MX6ULL學(xué)習(xí)筆記:GPIO按鍵輸入捕獲 942次閱讀
- 一文詳解STM32輸入捕獲 4445次閱讀
- 按鍵驅(qū)動(dòng)的實(shí)驗(yàn) 644次閱讀
- GPIO輸入輸出實(shí)驗(yàn) 1203次閱讀
- STM32F103試用體驗(yàn):OLED顯示及DHT11溫濕度測(cè)量實(shí)驗(yàn) 1.4w次閱讀
- 基于STM32定時(shí)器輸入捕獲解析 5900次閱讀
- STM32定時(shí)器:捕獲功能的輸入輸出對(duì)比 7600次閱讀
- 基于STM32的跑馬燈實(shí)驗(yàn)的詳細(xì)解析 3.8w次閱讀
- STM8自帶輸入捕獲功能學(xué)習(xí) 5646次閱讀
- stm32定時(shí)器輸入捕獲 2.3w次閱讀
下載排行
本周
- 1電子電路原理第七版PDF電子教材免費(fèi)下載
- 0.00 MB | 1490次下載 | 免費(fèi)
- 2單片機(jī)典型實(shí)例介紹
- 18.19 MB | 92次下載 | 1 積分
- 3S7-200PLC編程實(shí)例詳細(xì)資料
- 1.17 MB | 27次下載 | 1 積分
- 4筆記本電腦主板的元件識(shí)別和講解說(shuō)明
- 4.28 MB | 18次下載 | 4 積分
- 5開(kāi)關(guān)電源原理及各功能電路詳解
- 0.38 MB | 10次下載 | 免費(fèi)
- 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
- 0.11 MB | 4次下載 | 免費(fèi)
- 7藍(lán)牙設(shè)備在嵌入式領(lǐng)域的廣泛應(yīng)用
- 0.63 MB | 3次下載 | 免費(fèi)
- 89天練會(huì)電子電路識(shí)圖
- 5.91 MB | 3次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 2PADS 9.0 2009最新版 -下載
- 0.00 MB | 66304次下載 | 免費(fèi)
- 3protel99下載protel99軟件下載(中文版)
- 0.00 MB | 51209次下載 | 免費(fèi)
- 4LabView 8.0 專(zhuān)業(yè)版下載 (3CD完整版)
- 0.00 MB | 51043次下載 | 免費(fèi)
- 5555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33562次下載 | 免費(fèi)
- 6接口電路圖大全
- 未知 | 30320次下載 | 免費(fèi)
- 7Multisim 10下載Multisim 10 中文版
- 0.00 MB | 28588次下載 | 免費(fèi)
- 8開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21539次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935053次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537791次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420026次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234313次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233045次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191183次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
- 158M | 183277次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138039次下載 | 免費(fèi)
評(píng)論
查看更多