娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

歷史上的今天

今天是:2024年09月29日(星期日)

正在發生

2018年09月29日 | STM32f4獨立看門狗實驗代碼

發布者:DreamySunset 來源: eefocus關鍵字:STM32f4  獨立看門狗  實驗代碼 手機看文章 掃描二維碼
隨時隨地手機看文章

iwdg.c里面的代碼如下:

#include "iwdg.h"

//初始化獨立看門狗

//prer:分頻數:0~7(只有低 3位有效!)     rlr:自動重裝載值,0~0XFFF.

//分頻因子=4*2^prer.但最大值只能是256!

//rlr:重裝載寄存器值:低11位有效.

//時間計算(大概):Tout=((4*2^prer)*rlr)/32 (ms).

void IWDG_Init(u8 prer,u16 rlr)

{

  IWDG_WriteAccessCmd(IWDG_WriteAccess_Enable); //取消寄存器寫保護

  IWDG_SetPrescaler(prer); //設置 IWDG分頻系數

  IWDG_SetReload(rlr);   //設置IWDG裝載值

  IWDG_ReloadCounter(); //reload

  IWDG_Enable();       //使能看門狗

}

//喂獨立看門狗

void IWDG_Feed(void)

{

  IWDG_ReloadCounter();//reload

}

該代碼就 2個函數,void IWDG_Init(u8 prer,u16 rlr)是獨立看門狗初始化函數,就是按照上面介紹的步驟來初始化獨立看門狗的。該函數有2 個參數,分別用來設置預分頻數與重裝載寄存器的值的。通過這兩個參數,就可以大概知道看門狗復位的時間周期為多少了。其計算方式上面有詳細的介紹,這里不再多說了。

void IWDG_Feed(void)函數,該函數用來喂狗,因為STM32的喂狗只需要向關鍵字寄存器寫入 0XAAAA 即可,也就是調用庫函數 IWDG_ReloadCounter(),所以這個函數也是很簡單的。 

iwdg.h 內容比較簡單,主要是一些函數申明,這里我們忽略不講解。

接下來我們看看主函數,主程序里面我們先初始化一下系統代碼,然后啟動按鍵輸入和看門狗,在看門狗開啟后馬上點亮 LED0(DS0) ,并進入死循環等待按鍵的輸入,一旦 KEY_UP有按鍵,則喂狗,否則等待IWDG 復位的到來。該部分代碼如下:

int main(void)

{  

  NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//設置系統中斷優先級分組2

  delay_init(168);  //初始化延時函數

  LED_Init();        //初始化 LED 端口

  KEY_Init();         //初始化按鍵

     delay_ms(100);    //延時 100ms  

  IWDG_Init(4,500); //與分頻數為 64,重載值為500,溢出時間為1s  

  LED0=0;            //先點亮紅燈

  while(1)

  {

    if(KEY_Scan(0)==WKUP_PRES)//如果WK_UP 按下,則喂狗

    {

      IWDG_Feed();//喂狗

    }

    delay_ms(10);

  };

 

}

上面的代碼,鑒于篇幅考慮,我們沒有把頭文件給列出來(后續實例將會采用類同的方式處理) ,因為以后我們包含的頭文件會越來越多,大家想看,可以直接打開光盤相關源碼查看。至此,獨立看門狗的實驗代碼,我們就全部編寫完了,接著要做的就是下載驗證了,看看我們的代碼是否真的正確。


關鍵字:STM32f4  獨立看門狗  實驗代碼 引用地址:STM32f4獨立看門狗實驗代碼

上一篇:STM32f4窗口看門狗實驗代碼
下一篇:STM32f4外部中斷實驗代碼(02)

推薦閱讀

? ?據消息透露,蘋果位于美國加利福尼亞彎地區的多家零售店,接連出現被盜現象。其中以最新展示的新iPhone系列被盜最為嚴重。很多盜匪的目的就是對準iPhone XS、iPhone XS Max,換個角度想想,也說明新iPhone非常受歡迎。  而在上周,蘋果首席執行官庫克訪問帕洛阿爾托蘋果商店數小時后,這家蘋果商店就被盜了兩次,損失金額達10萬美元以上。  ...
要求:1、設置三種音階:低音、中音、高音控制按鍵;2、設計1、2、3、4、5、6、7音(哆來咪法搜拉稀);3、能彈奏一首簡單的兒歌。一、Protues仿真圖:二、程序源碼:因為注釋非常的全,這里就不再進行講解了。/*******************************************************************************=======================================================...
三大產品部覆蓋千行百業 安森美共有三大產品部門——電源方案部(PSG)、先進方案部(ASG)、智能感知部(ISG),其中ISG部門成長速度最快,雖然在安森美只有六年的歷史,通過并購,安森美ISG部門的技術更迭速度非常快。 安森美半導體ISG: 現代圖像傳感器的發明者 圖像傳感器領域的RGB(紅綠藍),其格式名“Bayer pattern”是以安森美半導體一位員工的名...
據國內數碼博主爆料,華為正在測試高通下一代旗艦平臺驍龍898,其將搭載于于明年第一季度的商務旗艦,年前還會推出另一款重量級新機,兩款手機均只支持4G網絡。此前有消息稱,華為將會在“不久的將來”重新推出5G手機,目前沒有更進一步的消息。而華為手機之所以搭載了5G芯片卻無法支持5G網絡是由于射頻前端元器件的缺乏,或者說是因為目前濾波器市場基本...

史海拾趣

問答坊 | AI 解惑

智能配料控制器

智能配料控制器,看看怎么樣?…

查看全部問答∨

開源活動之一:用MEGA8做的USB下載線

全部打包資料見附件: 包括:USBasp制作資料及全過程(菜鳥版)_全部資料.rar            USBasp制作資料及全過程(菜鳥版).doc            USB下載線驅動的 ...…

查看全部問答∨

2009電子科技大學校內賽試題

2009電子科技大學校內賽試題…

查看全部問答∨

實時畫圖,數值大于最大縱坐標時改變重新畫

我用evc,想實現:將通過串口每0.1秒接收到得數據和AD接收到得數據,存儲在一個CList對象中,按照時間點畫兩條曲線出來,當接收到得數據大于設定的縱坐標時重新畫圖,需要將以前的點也畫出來。總共的數據不會超過1000個(不固定)。 我在串口接收 ...…

查看全部問答∨

【奉獻】驅逐艦殺毒軟件下載地址與驗證碼

小弟我可是辛辛苦苦連哄帶騙才弄到這三個破解碼。。。 過一陣子驅逐艦就要更新DR4.44引擎了。那個時候,破解碼估計太難弄出來,想免費用的速度進來注冊吧。DR4.44出來以后,防毒效果會更好。這個軟件我用了三年,非常不錯,下面的鏈接可以直接下載 ...…

查看全部問答∨

arm板與51單片機串口通信的問題

我有兩塊開發板,一塊ARM9的開發板移植了LINUX2.4,另一塊51單片機,PC上的串口調試精靈可以接收ARM板的數據,51單片機也可接收PC用串口精靈發送的數據.但將ARM板與51板直接相連,51單片機卻接收不到任何數據.這個奇怪問題折磨我兩天了,哪位知道怎么解決 ...…

查看全部問答∨

wince內存泄露的問題

項目要求在wince下使用RFID讀卡器。本程序每隔200毫秒查詢有無RFID卡來刷(發起邀請)。 現在,在程序執行期間有內存泄露。非常有規律。可以定位到就是在查詢有無RFID卡來刷的某行代碼導致泄露。 這行代碼是執行一個SDK函數的調用。由于SDK函數的 ...…

查看全部問答∨

wince6.0下 mpg文件的支持問題?

高手請教一個很急的問題,我用c3 800的板子裝wince6.0播放視頻,mpg不支持怎么回事啊?已經選上了AVI   Fliter,MPEG-1   Parser/Splitter,   MPEG-1   Layer   1   and    ...…

查看全部問答∨

關于看門狗id(WDOG_ID wid)的定義!

為今天搞一個看門狗定時器發送數據包!我在主函數里面WDOG_ID wid; 定義一個創建看門狗后的看門狗ID,但一直調試不通! 系統錯誤提示“parse error before \'wid\' 42: \'wid\' undeclared (first use in this function)” 唉折騰了一上午哇! ...…

查看全部問答∨

求OMAP V1030 的bootloader

各位大俠 ,小弟新來 不懂規矩,急求OMAP V1030 的bootloader,若哪位大俠 ,能否共享一下,急。。謝謝…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 北川| 来安县| 安多县| 合江县| 嵊州市| 林周县| 福清市| 田林县| 高邑县| 长汀县| 青神县| 乳源| 湛江市| 台北市| 石台县| 上林县| 图们市| 岫岩| 巴彦县| 容城县| 临江市| 尉氏县| 佛山市| 固始县| 吴旗县| 新源县| 京山县| 澄迈县| 余庆县| 同德县| 观塘区| 石河子市| 兴和县| 东至县| 油尖旺区| 桃园市| 灵川县| 金寨县| 门源| 屏边| 杂多县|