日韩无码一区,老翁h狠狠躁死你h乔舒,人妻精品久久无码区洗澡,被伦流澡到高潮苏软软

我的訂單購物車(0)會員中心 聯系客服 幫助中心供應商合作 嘉立創產業服務群
領券中心備貨找料立推專區爆款推薦PLUS會員BOM配單品牌庫PCB/SMT工業品面板定制

興威帆RTC芯片SD3078倒計時實現硬件看門狗功能

2022-11-16 15:59:55閱讀量:3043


  


1.概述


看門狗用于監測CPU的運行狀態,當CPU出現異常死機時,發出復位信號對其進行復位。看門狗分為硬狗和軟狗,硬狗一般由專門的看門狗芯片實現,可靠性優于軟狗,軟狗集成在CPU內部。看門狗的主體是一個計數器,當看門狗啟動時,計數器會進行計數,如果不及時重置計數器,計數器會溢出并產生復位信號,即沒有及時喂狗導致看門狗復位。


SD3078是一款高精度的實時時鐘芯片,內置諧振電容及數字溫度補償,包含報警、頻率輸出、倒計時等功能。本次我們利用SD3078的倒計時實現硬件看門狗功能。



2.實現方案


硬件框圖

SD3078的INT腳通過上拉電阻和CPU的復位腳連接,當倒計時計數器溢出時,INT輸出低脈沖對CPU進行復位。


  



推薦商品:C916255


實現方式

SD3078倒計時功能相關寄存器由24bit 的向下計數器、2bit頻率源選擇位TDS、中斷使能位INTDE、中斷標志位INTDF、輸出控制位IM組成。通過TDS可以選擇4種計數器頻率源:


TDS1

TDS0

計數器頻率源

0

0

4096Hz

0

1

1024Hz

1

0

1/60Hz

1

1

1/3600Hz



當INTDE=1且計數器寫入一個24 位的數值后, 計數器會按照 TDS1、TDS0 選定的頻率來減一,當計數器的值為零時,置中斷標志位INTDF為1。設置IM=1且定時周期大于250ms時,則從INT腳輸出低電平時間為 250ms,復位CPU。


  


倒計時定時最短為 244us,最長定時可到 31.9 年。



喂狗即重置計數器,進行重置計數器時,只需要對中斷使能位INTDE先置0再置1,就完成喂狗。

標簽圖標
WAVE(興威帆電子) | 芯片
主站蜘蛛池模板: 新巴尔虎左旗| 崇礼县| 颍上县| 子长县| 增城市| 班玛县| 吉林市| 灵川县| 马边| 浦江县| 江口县| 舟曲县| 临漳县| 正定县| 偏关县| 承德县| 定西市| 论坛| 甘孜县| 上林县| 泰宁县| 墨玉县| 扎兰屯市| 肃宁县| 道真| 丹凤县| 天峨县| 会宁县| 镇平县| 绿春县| 宝山区| 阿图什市| 新竹市| 逊克县| 平谷区| 张北县| 巴林右旗| 九龙县| 郓城县| 阿拉善右旗| 屏边|