99久久亚洲女同一区二区_国产成人亚洲欧美二区综_中国精品一级毛片免费播放_午夜福利深夜XX00视频无卡顿_动漫人物打扑克牌又疼又叫_中午字幕在线播放_深夜福利网站在线_国产成人免费福利网站_欧美成年黄网站色高清视频_欧美色黄禁片短视频

固話:0592-8011678 熱線:13306028255 客服 :
 

單片機

STM32 獨立看門狗使用經(jīng)驗(Cortex-M3)

分類:單片機 發(fā)布:2019-03-20 10:47:17 瀏覽:372次 Tag:

看門狗的喂狗時間(看門狗溢出時間)計算公式:


Tout=((4*2^prer)*rlr)/40


其中Tout就是看門狗溢出時間(單位ms),prer是看門狗時鐘預分頻值(IWDG_PR值),范圍為0~7,rlr位看門狗重載值(IWDG_RLR)。


void IWDG_Configuration(void)

{

    IWDG_WriteAccessCmd(IWDG_WriteAccess_Enable); //解除寄存器保護

    IWDG_SetPrescaler(IWDG_Prescaler_256); // 寫入初始化分頻值 0~7

    IWDG_SetReload(0xFFF); //0xfff*256/40k=26s

    IWDG_ReloadCounter(); //開啟寄存器保護

    IWDG_Enable(); //啟動看門狗

}


初始化完成后 看門狗開始逐漸遞減計數(shù)到0000并復位 ,所以在復位之前要不斷喂狗,即不斷重新加載數(shù)據(jù)到IWDG_RLR中防止復位。


void IWDG_Feed(void)//喂狗函數(shù)

{

    IWDG->KR=0XAAAA;                                  

}


相關文章
在線留言聯(lián)系我們
電話:0592-8011678
傳真:0592-8011678
聯(lián)系人:王女士
24H熱線:13306028255
聯(lián)系QQ: 656368133
郵箱:656368133@qq.com
網(wǎng)址:633100.cn
QQ在線咨詢
銷售電話:
13306028255
0592-8011678
656368133
掃碼添加微信