一、独立看门狗
STM32的独立看门狗有内部的40kHz低速时钟驱动,即使主时钟发生故障,他也仍然有效。需要注意:独立看门狗的时钟是一个内部RC时钟,所以并不是准确的40kHz,而是在30kHz~60kHz之间变化的时钟,所以独立看门狗的时间并不精确。
在键值寄存器(IWDG_KR)中写入0xCCCC,开始启动独立看门狗;此时计数器开始从复位值0xFFF递减计数;当计数到末尾0x000时,会产生一个信号(IWDG_RESET)。无论何时只要键值寄存器(IWDG_KR)中写入0xAAAA,IWDG_RLR中的值就会被重新加载到计数器中去,从而避免产生看门狗复位。
独立看门狗时钟来自内部低速时钟LSI,需使能 RCC_LSICmd(ENABLE);
A、取消寄存器写保护(向IWDG_KR写入0x5555)
IWDG_WriteAccessCmd(IWDG_WriteAccess_Enable);
B、设置独立看门狗的预分频系数和重装载值
IWDG_SetPrescaler(uint8_t IWDG_Prescaler);
IWDG_SetReload(uint16_t Reload);
看门狗溢出时间:
Tout=((4*2^IWDG_Prescaler)*Reload)/40 ms
C、重载计数值喂狗(向IWDG_KR写入0xAAAA)
IWDG_ReloadCounter();
D、启动看门狗(向IWDG_KR写入0xCCCC)
IWDG_Enable();
注意:IWDG一旦启用,就不能再被关闭!想要关闭只能重启,并且重启之后不能打开IWDG。
二、窗口看门狗
除非递减计数器的值在WWDG_CR的第六位变成0前刷新,窗口看门狗在达到预置的时间周期时会产生一个MCU复位。递减计数器达到窗口配置寄存器(WWDG_CFR)数值之前,如果7位的递减计数器的数值被刷新,那么也将产生一个MCU复位。
WWDG_CFR的低7位是窗口看门狗的上窗口,是由用户根据需要设定的,要确保上窗口值大于0x40;下窗口值是固定的0x40;WWDG_CR的低7位是窗口看门狗的计数值。窗口看门狗只有在上下窗口之间被刷新才不会产生复位。
超时公式:
Twwdg=(4096*2^WDGTB*(计数值+1))/Fpclkl ms
注:Fpclkl是APB1的时钟频率(kHz)
WDGTB是WWDG的预分频系数
A、使能WWDG时钟
RCC_APB1PeriphClockCmd(RCC_APB1Periph_WWDG,ENABLE);
B、设置窗口值和分频数
void WWDG_SetWindowValue(uint8_t WindowValue); //设置窗口值
void WWDG_SetPrescaler(uint32_t WWDG_Prescaler);//设置分频数
C、开启WWDG中断并分组
WWDG_EnableIT();
D、设置计数器初始值并使能看门狗
void WWDG_Enable(uint8_t Counter);
E、编写中断服务函数
WWDG中断初始化WWDG_IRQn;在中断服务函数WWDG_IRQHandler中调用WWDG_ClearFlag(),清除提前唤醒中断标志位。
上一篇:STM32 JTAG引脚做普通I/O口用
下一篇:stm32f429三通道ADC配置
推荐阅读
史海拾趣
冠图电子(GTL-POWER)发展故事之一:初创与技术积累
冠图电子(GTL-POWER)的故事始于2009年,当时它作为一家专注于中小功率模块电源、定制电源的新兴企业在广州成立。创始人凭借对电力电子技术的深刻理解和敏锐的市场洞察力,组建了一支专业的研发团队,致力于高品质模块电源的研发与生产。在公司成立初期,团队就明确了技术创新和质量为先的发展策略,逐步建立了微功率模块电源样品生产线,为后续的发展奠定了坚实基础。
冠图电子(GTL-POWER)发展故事之二:市场拓展与战略布局
随着技术实力的不断增强,冠图电子开始积极拓展市场。2010年至2012年间,公司先后在北京、上海、深圳等城市设立了办事处,构建了遍布全国的销售网络。这一战略布局不仅拓宽了销售渠道,还加强了与当地客户的紧密联系,进一步提升了品牌知名度。同时,公司还根据市场需求,不断优化产品结构,推出了多款具备自主知识产权的特色产品,如宽压DC-DC模块电源、光伏电源等,深受市场欢迎。
冠图电子(GTL-POWER)发展故事之三:技术突破与行业标准
冠图电子在技术创新方面不断取得突破,陆续开发了多款具有行业领先水平的电源产品。例如,公司成功开发出小型全功能单列直插DC-DC模块电源,解决了传统电源体积大、效率低的问题。此外,冠图电子还积极参与行业标准的制定工作,通过技术创新推动整个电源行业的发展。这些努力不仅提升了公司的行业地位,还为客户提供了更加可靠、高效的电源解决方案。
冠图电子(GTL-POWER)发展故事之四:品质管理与国际认证
为了确保产品质量,冠图电子建立了严格的质量管理体系,并通过了ISO9001权威认证。公司注重生产过程的每一个环节,从原材料采购到成品出厂都实行严格的质量控制。这种对品质的执着追求使得冠图电子的产品在市场上赢得了良好的口碑,吸引了来自全球30多个国家的600多家客户。国际市场的认可不仅提升了公司的品牌形象,还为公司带来了更多的业务机会。
冠图电子(GTL-POWER)发展故事之五:客户服务与持续发展
冠图电子始终坚持以客户为中心的服务理念,为客户提供从项目咨询、系统设计到技术支持的一站式服务。公司拥有一支专业的客服团队,能够迅速响应客户需求并提供专业的解决方案。此外,冠图电子还注重与客户的长期合作,通过持续改进产品和服务来满足客户的不断变化的需求。这种以客户为导向的发展策略使得冠图电子在激烈的市场竞争中保持了稳步发展,并逐渐成长为一流的微功率模块电源、定制电源供应商。
作为一家具有社会责任感的企业,埃派克森微电子在发展过程中始终关注社会公益事业。在四川汶川地震发生后,公司积极发起救援捐赠活动,通过中国扶贫基金会为灾区捐款10万元,帮助受灾民众度过难关。这一行动体现了埃派克森的社会责任感和人文关怀精神,也为公司在社会中树立了良好的形象。
这五个故事展示了埃派克森微电子在电子行业中的发展历程和取得的成就。从创新起步到专利技术的突破与商用,再到业绩的连续增长和国际化步伐的加快,以及积极履行社会责任的公益行动,都充分展现了埃派克森微电子的实力和担当。未来,随着科技的不断进步和市场需求的不断变化,埃派克森微电子将继续保持创新精神,不断提升产品性能和市场竞争力,为电子行业的发展做出更大的贡献。
Enable Semiconductor Corp公司自创立之初,便专注于半导体技术的研发与创新。在早期阶段,公司研发团队经过无数次实验,成功研发出一种新型的半导体材料,这种材料具有更高的导电性能和更低的能耗。这一技术突破不仅提升了公司产品的性能,也为公司赢得了市场的初步认可。随着技术的不断迭代和优化,Enable Semiconductor Corp的产品逐渐在电子行业崭露头角,其市场份额也稳步上升。
自1964年起,CDIL便踏上了半导体制造的先驱之路。当时,电子产业正处于蓬勃发展的初期,CDIL凭借对技术的敏锐洞察和不懈追求,迅速成为印度乃至全球半导体制造领域的佼佼者。其硅芯片和器件的制造质量和技术水平均达到了世界级标准,为印度电子产业的发展奠定了坚实基础。
在20世纪70年代,电子行业正处于快速发展期,对高精度、高稳定性的电子元器件需求激增。Hokuriku Electric凭借其深厚的技术积累,成功研发出新一代高精度金属板电阻器。这款电阻器不仅具有极低的温度系数和出色的长期稳定性,还大幅提升了电子设备的性能和可靠性。这一技术突破迅速赢得了市场的广泛认可,使Hokuriku Electric在电阻器领域崭露头角,为后续发展奠定了坚实基础。
进入21世纪后,环保和可持续发展成为全球关注的焦点。Hokuriku Electric积极响应这一趋势,将环保理念融入产品研发和生产过程中。公司投入大量资源研发绿色电子产品,减少生产过程中的能源消耗和废弃物排放。同时,Hokuriku Electric还积极参与行业内的环保倡议和合作项目,推动整个电子行业的可持续发展。这一举措不仅赢得了社会各界的广泛赞誉,还为公司带来了更多的商业机会和合作伙伴。
采用SMBus温度传感器IC实现风扇开关控制2006年6月28日 14:31 来源:电子工程专辑 作者:Ken Gay 在很多产品中,低或中速运行的风扇已足以散热,同时允许保留最高速模式以应付最糟糕的情形。本文阐述的 ...… 查看全部问答∨ |
|
四位无线发射接收组件以外围电路简单、遥控距离远等优点,被广泛的应用在各种电路中。但目前市场上所有的四位遥控组件都有一个共同的缺点,就是接收电路只要首次译码成功,总有一路输出高电平,无法遥控清零。这就使组件的使用受到限制,如:用来做 ...… 查看全部问答∨ |
|
用WINDOWS CE开发PMP播放器,GPS,高薪聘请有嵌入式WindowsCE 开发经验的工程师. 工作地点:深圳宝安 待遇:6000-8000/月 联系方式:bm9887@126.com… 查看全部问答∨ |
|