历史上的今天
今天是:2024年09月07日(星期六)
2021年09月07日 | STM8S独立看门狗配置及使用
2021-09-07 来源:eefocus
//独立看门口的时钟来源 内部低速时钟 128khz 除以2 即64khz
//选择 IWDG_Prescaler_128
//64/128 =0.5 khz 2ms周期
#define IWDG_500MS_REST (uint8)250
#define IWDG_400MS_REST (uint8)200
#define IWDG_300MS_REST (uint8)150
#define IWDG_250MS_REST (uint8)125
#define IWDG_200MS_REST (uint8)100
#define IWDG_100MS_REST (uint8)50
#define IWDG_50MS_REST (uint8)25
#define IWDG_4MS_REST (uint8)2
IWDG_WriteAccessCmd(IWDG_WriteAccess_Enable);//允许操作独立看门狗
IWDG_SetPrescaler(IWDG_Prescaler_128);//看门狗预分频
IWDG_SetReload(IWDG_200MS_REST);//设置看门狗复位时间
IWDG_Enable();//启动独立看门狗
IWDG_ReloadCounter();//看门狗复位 正常使用时不想发生看门狗复位,就执行
此指令
下一篇:STM8S之GPIO自学笔记
史海拾趣
|
引 言 无线传感器网络是面向事件的监测网络,对于大多数应用,不知道传感器位置而感知的数据是没有意义的。实时地确定事件发生的位置或获取消息的节点位置是传感器网络最基本的功能之一,也是提供监测事件位置信息的前提,所以定位 ...… 查看全部问答> |
|
各位有遇到过这样的问题吗? 测LED的程序我已写成功,现在写一个测试LCD的程序能正常显示R,G,B,但不能显示图片,以下是我的一部份程序: #include\"stdlib.h\" .... .... #define pfbbuffer 0x33800000 //显示缓冲区的大小 ...… 查看全部问答> |
|
有2个4子开关和两个2子开关,要设计一个仪器来测量各个开关的的时间延时,即最先接通的子开关和最后接通的时间,各个开关不是同时接通的。我的设计思路用cpld+mcs51,mcs51实现一个数字计时器的功能,用cpld做逻辑处理,即产生一个脉冲!硬件上的设 ...… 查看全部问答> |
|
这是stm32f10x系列的一个头文件中的 #define IS_RCC_APB1_PERIPH(PERIPH) ((((PERIPH) & 0x81013600) == 0x00) && ((PERIPH) != 0x00)) 我看不懂,求解释0x81013600这个是哪来的… 查看全部问答> |
|
移植过程主要参考http://blog.chinaunix.net/u1/34474/showart.php?id=397315文章,tekkamna写的很详细!下面就移植过程中出现的问题和学到的东西进行总结: 1.U-BOOT 启动分为两个阶段,第一阶段主要是对时钟和中断进行初始化。这主要在/cpu/ ...… 查看全部问答> |
|
物联网智能家居-厨房之富士通MB9B506的串口通讯传输数据成功 先上张富士通MB9B506与MSP430G2553的数据传输图片:黑白线为串口线!可以看到两边的数据相同!程序:接收(中断法):void MFSI_RX2_IRQHandler(void){ if(((UART2_SSR&0x08)>>3) == 1) UART2_SSR = 0 ...… 查看全部问答> |
|
2012年9月5日到7日,第12届中国光伏大会暨国际光伏展览会(CPVC12)在中国国际展览中心新馆举行。阿牛哥9月6日赶往中国国际展览中心新馆参观国际光伏展会,看看有哪些太阳能电池,太阳能逆变器厂商参展,看看有哪些 ...… 查看全部问答> |
|
eeworld 团购芯片小测试资源 DIY之团购ADS8332驱动测试h程序 https://download.eeworld.com.cn/ ... B%A8%E5%A4%9C/16935 DIY之团购ADS8332驱动测试c程序 https://download.eeworld.com.cn/ ... B%A8%E5%A4%9C/16934 DIY之团购ADS8332最小测试 ...… 查看全部问答> |




