一、獨(dú)立看門(mén)狗
STM32的獨(dú)立看門(mén)狗有內(nèi)部的40kHz低速時(shí)鐘驅(qū)動(dòng),即使主時(shí)鐘發(fā)生故障,他也仍然有效。需要注意:獨(dú)立看門(mén)狗的時(shí)鐘是一個(gè)內(nèi)部RC時(shí)鐘,所以并不是準(zhǔn)確的40kHz,而是在30kHz~60kHz之間變化的時(shí)鐘,所以獨(dú)立看門(mén)狗的時(shí)間并不精確。
在鍵值寄存器(IWDG_KR)中寫(xiě)入0xCCCC,開(kāi)始啟動(dòng)獨(dú)立看門(mén)狗;此時(shí)計(jì)數(shù)器開(kāi)始從復(fù)位值0xFFF遞減計(jì)數(shù);當(dāng)計(jì)數(shù)到末尾0x000時(shí),會(huì)產(chǎn)生一個(gè)信號(hào)(IWDG_RESET)。無(wú)論何時(shí)只要鍵值寄存器(IWDG_KR)中寫(xiě)入0xAAAA,IWDG_RLR中的值就會(huì)被重新加載到計(jì)數(shù)器中去,從而避免產(chǎn)生看門(mén)狗復(fù)位。
獨(dú)立看門(mén)狗時(shí)鐘來(lái)自?xún)?nèi)部低速時(shí)鐘LSI,需使能 RCC_LSICmd(ENABLE);
A、取消寄存器寫(xiě)保護(hù)(向IWDG_KR寫(xiě)入0x5555)
IWDG_WriteAccessCmd(IWDG_WriteAccess_Enable);
B、設(shè)置獨(dú)立看門(mén)狗的預(yù)分頻系數(shù)和重裝載值
IWDG_SetPrescaler(uint8_t IWDG_Prescaler);
IWDG_SetReload(uint16_t Reload);
看門(mén)狗溢出時(shí)間:
Tout=((4*2^IWDG_Prescaler)*Reload)/40 ms
C、重載計(jì)數(shù)值喂狗(向IWDG_KR寫(xiě)入0xAAAA)
IWDG_ReloadCounter();
D、啟動(dòng)看門(mén)狗(向IWDG_KR寫(xiě)入0xCCCC)
IWDG_Enable();
注意:IWDG一旦啟用,就不能再被關(guān)閉!想要關(guān)閉只能重啟,并且重啟之后不能打開(kāi)IWDG。
二、窗口看門(mén)狗
除非遞減計(jì)數(shù)器的值在WWDG_CR的第六位變成0前刷新,窗口看門(mén)狗在達(dá)到預(yù)置的時(shí)間周期時(shí)會(huì)產(chǎn)生一個(gè)MCU復(fù)位。遞減計(jì)數(shù)器達(dá)到窗口配置寄存器(WWDG_CFR)數(shù)值之前,如果7位的遞減計(jì)數(shù)器的數(shù)值被刷新,那么也將產(chǎn)生一個(gè)MCU復(fù)位。
WWDG_CFR的低7位是窗口看門(mén)狗的上窗口,是由用戶(hù)根據(jù)需要設(shè)定的,要確保上窗口值大于0x40;下窗口值是固定的0x40;WWDG_CR的低7位是窗口看門(mén)狗的計(jì)數(shù)值。窗口看門(mén)狗只有在上下窗口之間被刷新才不會(huì)產(chǎn)生復(fù)位。
超時(shí)公式:
Twwdg=(4096*2^WDGTB*(計(jì)數(shù)值+1))/Fpclkl ms
注:Fpclkl是APB1的時(shí)鐘頻率(kHz)
WDGTB是WWDG的預(yù)分頻系數(shù)
A、使能WWDG時(shí)鐘
RCC_APB1PeriphClockCmd(RCC_APB1Periph_WWDG,ENABLE);
B、設(shè)置窗口值和分頻數(shù)
void WWDG_SetWindowValue(uint8_t WindowValue); //設(shè)置窗口值
void WWDG_SetPrescaler(uint32_t WWDG_Prescaler);//設(shè)置分頻數(shù)
C、開(kāi)啟WWDG中斷并分組
WWDG_EnableIT();
D、設(shè)置計(jì)數(shù)器初始值并使能看門(mén)狗
void WWDG_Enable(uint8_t Counter);
E、編寫(xiě)中斷服務(wù)函數(shù)
WWDG中斷初始化WWDG_IRQn;在中斷服務(wù)函數(shù)WWDG_IRQHandler中調(diào)用WWDG_ClearFlag(),清除提前喚醒中斷標(biāo)志位。
上一篇:STM32 JTAG引腳做普通I/O口用
下一篇:stm32f429三通道ADC配置
推薦閱讀
史海拾趣
企業(yè)文化是Edcon Components Netherlands Cv的重要組成部分。公司注重企業(yè)文化的培養(yǎng)和傳承,形成了積極向上的企業(yè)氛圍和團(tuán)隊(duì)精神。通過(guò)組織各類(lèi)活動(dòng)和培訓(xùn),增強(qiáng)員工的歸屬感和榮譽(yù)感;通過(guò)建立公平的激勵(lì)機(jī)制和晉升通道,激發(fā)員工的積極性和創(chuàng)造力。這些措施使得Edcon的團(tuán)隊(duì)更加緊密團(tuán)結(jié)、高效協(xié)作,為公司的發(fā)展提供了有力保障。
為了進(jìn)一步提升競(jìng)爭(zhēng)力,Brilliance公司開(kāi)始著手進(jìn)行產(chǎn)業(yè)鏈整合。公司與上下游企業(yè)建立了緊密的合作關(guān)系,共同打造了一條完整的電子產(chǎn)業(yè)鏈。通過(guò)協(xié)同發(fā)展和資源共享,Brilliance不僅降低了生產(chǎn)成本,還提高了產(chǎn)品質(zhì)量和生產(chǎn)效率。這種產(chǎn)業(yè)鏈整合的模式也為公司未來(lái)的發(fā)展奠定了堅(jiān)實(shí)的基礎(chǔ)。
為了滿足不同客戶(hù)的多樣化需求,GHI Electronics不斷拓展其產(chǎn)品線。除了傳統(tǒng)的電子元件和模塊外,公司還開(kāi)始涉足智能家居、物聯(lián)網(wǎng)等新興領(lǐng)域。通過(guò)不斷引入新技術(shù)、新產(chǎn)品,GHI Electronics成功實(shí)現(xiàn)了從單一產(chǎn)品向多元化產(chǎn)品線的轉(zhuǎn)變。這種轉(zhuǎn)變不僅豐富了公司的產(chǎn)品線結(jié)構(gòu),也提高了公司的綜合競(jìng)爭(zhēng)力。
核心提示:近日美國(guó)官方公布了一段關(guān)于軍用機(jī)械狗的錄像,視頻中機(jī)械狗展示了它驚人的活動(dòng)能力和適應(yīng)性,一舉在互聯(lián)網(wǎng)上造成轟動(dòng)。研發(fā)公司稱(chēng)經(jīng)過(guò)測(cè)試,該機(jī)械狗能在戰(zhàn)場(chǎng)上為士兵運(yùn)送彈藥、食物和其他物品。 這個(gè)形似機(jī)械狗的四足機(jī)器人被命名為“ ...… 查看全部問(wèn)答∨ |
文檔中我對(duì)兩個(gè)啟動(dòng)文件進(jìn)行了對(duì)比,發(fā)現(xiàn)了編寫(xiě)啟動(dòng)文件的方法。愿對(duì)大家有所幫助!… 查看全部問(wèn)答∨ |
網(wǎng)上搜索得知SD卡的壽命為擦寫(xiě)10萬(wàn)次以上,它的具體含義是什么 1、是不是我如果只對(duì)其中一片區(qū)域(非0扇區(qū))進(jìn)行擦寫(xiě)10萬(wàn)次,那么這片區(qū)域就有可能損壞,而其他區(qū)域還可以正常使用呢? 2、一般的文件系統(tǒng)對(duì)寫(xiě)操作如FWRITE(FILE *fp,W)是怎么處 ...… 查看全部問(wèn)答∨ |
|
急!!!wince模擬器,掉電再上電,保存的問(wèn)題! 如題。用PB自己定制的模擬器,希望關(guān)掉模擬器以后,再開(kāi)模擬器能文件還存在。模擬器能帶這個(gè)功能嗎?需要加什么組件?著急···!!!… 查看全部問(wèn)答∨ |
門(mén)吊起升高度40米,當(dāng)下降到15米時(shí)下降速度突然加快 ,請(qǐng)問(wèn)是什么原因?是采用電阻調(diào)速的。… 查看全部問(wèn)答∨ |
求購(gòu)閑置飛思卡爾智能車(chē)s128最小系統(tǒng)、B型車(chē)模、攝像頭 本帖最后由 ddllxxrr 于 2016-1-7 16:29 編輯 有哪位前輩有意出售的嗎?現(xiàn)在我們急需這些,為明年的比賽做準(zhǔn)備,謝謝各位了,有閑置的也有意出售的請(qǐng)聯(lián)系qq362313998,謝謝 … 查看全部問(wèn)答∨ |
|
在用modelsim做后仿真時(shí)總是提示:Error: (vsim-3063) D:/altera/91/quartus/count4/simulation/modelsim/count4_tp.v(6): Port \'out\' not found in the connected module (3rd connection).檢查程序都編譯通過(guò)的呀,怎么連接呢? module count4 ...… 查看全部問(wèn)答∨ |
在IAR新建的同一個(gè)工程下,有很多.c文件,在其中一個(gè)中聲明一個(gè)變量,怎么在其他文件中直接使用?我在一個(gè)原本可以的程序里只是把聲明的變量名同時(shí)改了(包括在其他.c文件使用時(shí)),立馬就報(bào)錯(cuò):變量未聲明,怎么回事啊?初次接觸編程,希望大神們 ...… 查看全部問(wèn)答∨ |
設(shè)計(jì)資源 培訓(xùn) 開(kāi)發(fā)板 精華推薦
- 人形機(jī)器人馬拉松背后的思考,兆易創(chuàng)新如何賦能機(jī)器人產(chǎn)業(yè)
- 一種基于STM32的智能柜控制器設(shè)計(jì)
- 小型傾轉(zhuǎn)旋翼機(jī)的無(wú)刷直流電機(jī)驅(qū)動(dòng)器設(shè)計(jì)
- 超高速攝影機(jī)電控系統(tǒng)設(shè)計(jì)
- 基于GPS自動(dòng)授時(shí)的無(wú)線智能控制器的設(shè)計(jì)
- 基于PTR2000的無(wú)線氣象信息采集系統(tǒng)設(shè)計(jì)
- Microchip推出MEC175xB系列器件,為嵌入式控制器引入硬件 抗量子攻擊能力
- 無(wú)人飛行器機(jī)載穩(wěn)定云臺(tái)控制系統(tǒng)的設(shè)計(jì)
- 匠芯創(chuàng)推出面向具身智能高性能實(shí)時(shí)處理器M7000
- 吉利電池安全標(biāo)準(zhǔn)升級(jí),“神盾金磚電池”有什么技術(shù)亮點(diǎn)?
- 中國(guó)汽車(chē)工程學(xué)會(huì)出臺(tái)全固態(tài)電池新標(biāo)準(zhǔn)
- Allegro如何用技術(shù)定義汽車(chē)電子新范式
- 恩智浦半導(dǎo)體推出汽車(chē)級(jí)開(kāi)發(fā)平臺(tái)OrangeBox 2.0 旨在促進(jìn)安全的汽車(chē)通信
- 三大上市公司加碼/跨界固態(tài)電池關(guān)鍵材料!
- 一大波全固態(tài)電池新產(chǎn)品來(lái)了!
- 欣旺達(dá)/瑞浦/恩捷/力華/杜爾······12大企業(yè)電池行業(yè)新品來(lái)襲
- 新唐科技發(fā)布第四代『GerdaTM』系列,車(chē)用HMI顯示IC產(chǎn)品開(kāi)始量產(chǎn)
- 寧德時(shí)代的電+Momenta的腦,“智電雙極”重構(gòu)全球汽車(chē)格局
- 一文讀懂:固態(tài)電池產(chǎn)業(yè)鏈通覽
- 新年測(cè)評(píng)活動(dòng)!ST NUCLEO-H743ZI“佩奇”待測(cè),快來(lái)申請(qǐng)年后第一波測(cè)評(píng)!
- TI 有獎(jiǎng)直播 | 毫米波雷達(dá)在樓宇自動(dòng)化的應(yīng)用
- 【TI 教室】學(xué)電源,曬成績(jī),挖樓有禮!
- ADI有獎(jiǎng)下載活動(dòng)之24:ADI公司醫(yī)療X射線成像解決方案
- TI隔離技術(shù)知多少?答題贏好禮!
- 【白皮書(shū)免費(fèi)下載】施耐德電氣三寶典:智能配電、關(guān)鍵電源,全生命周期服務(wù)
- 直播已結(jié)束【英飛凌全新Wi-Fi6單芯片SoC助力物聯(lián)網(wǎng)產(chǎn)品的快速開(kāi)發(fā)】(9:30入場(chǎng))
- Littelfuse 新品賦能電子產(chǎn)品安全可靠并高效, 10+挑戰(zhàn)等你探索!
- EMI 有獎(jiǎng)?wù){(diào)查
- 免費(fèi)申請(qǐng)?jiān)u測(cè):和小伙伴們一起暢玩STM32F769I