久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
基于STM32F4的窗口看門狗實現源程序
[打印本頁]
作者:
大工劉昊然
時間:
2021-1-15 10:56
標題:
基于STM32F4的窗口看門狗實現源程序
窗口看門狗(WWDG)通常被用來監測由外部干擾或不可預見的邏輯條件造成的應用程序背離正常的運行序列而產生的軟件故障。
窗口看門狗的超時公式如下:
Twwdg=(4096×2^WDGTB×(T[5:0]+1)) /Fpclk1;
其中:
Twwdg:WWDG 超時時間(單位為 ms)
Fpclk1:APB1 的時鐘頻率(單位為 Khz)
WDGTB:WWDG 的預分頻系數
T[5:0]:窗口看門狗的計數器低 6 位
DS0(連接在PF9) ,DS1(連接在PF10。程序一運行則開啟WWDG,并使得DS0亮300ms后關閉,進入死循環。等待WWDG中斷的到來,在中斷里面,喂狗,并執行DS1的翻轉操作。所以可以看到DS1不停的閃爍,而DS0只在剛啟動的時候閃一下。
窗口看門狗.c文件如下。
u8 WWDG_CNT=0X7F;
//初始化窗口看門狗
//tr :T[6:0],計數器值 wr :W[6:0],窗口值
//fprer:分頻系數(WDGTB),僅最低 2 位有效
//Fwwdg=PCLK1/(4096*2^fprer). 一般 PCLK1=42Mhz
void WWDG_Init(u8 tr,u8 wr,u32 fprer)
{
NVIC_InitTypeDef NVIC_InitStructure;
RCC_APB1PeriphClockCmd(RCC_APB1Periph_WWDG,ENABLE);
//使能窗口看門狗時鐘
WWDG_CNT=tr&WWDG_CNT; //初始化 WWDG_CNT.
WWDG_SetPrescaler(fprer); //設置分頻值
WWDG_SetWindowValue(wr); //設置窗口值
WWDG_SetCounter(WWDG_CNT);//設置計數值
WWDG_Enable(WWDG_CNT); //開啟看門狗
NVIC_InitStructure.NVIC_IRQChannel=WWDG_IRQn; //窗口看門狗中斷
NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority=0x02; //搶占優先級為 2
NVIC_InitStructure.NVIC_IRQChannelSubPriority=0x03; //響應優先級為 3
NVIC_InitStructure.NVIC_IRQChannelCmd=ENABLE; //使能窗口看門狗
NVIC_Init(&NVIC_InitStructure);
WWDG_ClearFlag();//清除提前喚醒中斷標志位
WWDG_EnableIT();//開啟提前喚醒中斷
}
//窗口看門狗中斷服務程序
void WWDG_IRQHandler(void)
{
WWDG_SetCounter (WWDG_CNT); //重設窗口看門狗值
WWDG_ClearFlag();//清除提前喚醒中斷標志位
LED1=!LED1;
}
復制代碼
全部程序51hei下載地址:
STM32F4窗口看門狗.7z
(294.42 KB, 下載次數: 15)
2021-1-15 14:50 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
亚洲成人免费视频在线观看
|
成人免费视频观看视频
|
日本免费小视频
|
中文二区
|
精品国产乱码久久久久久丨区2区
|
日韩欧美三区
|
精品国产一区二区三区性色
|
亚洲乱码一区二区三区在线观看
|
免费黄色在线
|
国产99免费视频
|
久久久久久久久久久久久久国产
|
欧美日韩a
|
天天看天天干
|
国产九九av
|
国产欧美一区二区三区在线看
|
国产精品av久久久久久久久久
|
成年人在线视频
|
97影院在线午夜
|
www.国产精
|
日韩av啪啪网站大全免费观看
|
成人在线精品视频
|
中文字幕乱码亚洲精品一区
|
国产成人免费视频网站视频社区
|
国产伦精品一区二区三区精品视频
|
亚洲精品久久久一区二区三区
|
欧美中文在线
|
国产熟熟
|
国产日韩一区二区三区
|
超碰免费在线观看
|
国产在线精品一区二区三区
|
午夜影院网站
|
国产精品国产精品
|
午夜网址
|
91久久夜色
|
中文字幕在线免费视频
|
av网址在线
|
高清免费av
|
91小视频在线
|
亚洲成人一区二区
|
国产精品久久国产精品久久
|
日本成人午夜影院
|