历史上的今天
今天是:2024年11月11日(星期一)
2019年11月11日 | stm32正点原子学习笔记(29)独立看门狗实验
2019-11-11 来源:eefocus












iwdg.c
1 #include"iwdg.h"
2
3 void iwdg_init(uint8_t IWDG_Prescaler,uint16_t Reload)
4 {
5 IWDG_WriteAccessCmd(IWDG_WriteAccess_Enable);
6 IWDG_SetPrescaler(IWDG_Prescaler);
7 IWDG_SetReload(Reload);
8 IWDG_ReloadCounter();
9 IWDG_Enable();
10
11 }
iwdg.h
1 #ifndef __IWDG_H
2 #define __IWDG_H
3
4 #include "stm32f10x.h"
5
6 void iwdg_init(uint8_t IWDG_Prescaler,uint16_t Reload);
7
8
9 #endif
main.c
1 #include "exti.h"
2 #include "iwdg.h"
3
4
5 int main(void)
6 {
7 delay_init();
8 LedInit();
9 Exti_Init();
10 iwdg_init(4,625);//1s,看门狗超时时间
11 LED0on;
12 delay_ms(200);
13
14 while(1)
15 {
16 if(KEY0_PRES==KEY0_PRES)
17 {
18 IWDG_ReloadCounter();
19 }
20 }
21 }
史海拾趣
|
花了2天时间,做了一块负载板,拜托我们专门焊接电路板的大姐焊接完手头上的项目,然后发生了一些事故,待我细细表来。 在上电之前,我仔细检查了电解电容和钽电容的极性(悲剧啊),然后检测了电源的输入电阻,电阻较大,然后测量5V ...… 查看全部问答> |
|
我把 Cximage 移植到wince , 生成的是dll, 然后 demo主程序里调用。 demo 和 Cximage 的哪些工程 放在一个 解决方案下面, 然后设置了一下依赖关系。 总是 无缘无故 出现程序异常,如下: demo.exe 执行了一个非法操作,将关闭。 异常:0xC00000 ...… 查看全部问答> |
|
大家好,最近使用lpc1766过程中遇到一个问题,发现计数控制寄存器CTCR配置后没效果,任然是定时模式,无法对外部脉冲计数,当然通过捕获中断能够计数,但是查看了芯片资料发现说的很清楚能够通过对外部脉冲采样计数呀。查看许多资料都是定时应用, ...… 查看全部问答> |
|
==============================================================================# &n ...… 查看全部问答> |
|
实在抱歉,最近工作很忙,板子到了也有10来天了,一直没有时间试用。发现今天都19号了,不得违反规定啊,还是上电把基本的东西理一下,先汇报一下。等这段时间忙完了,看看能不能裁剪一个小 ...… 查看全部问答> |
|
图中的VDDA,能不能利用GPIO输出的高电平作为电源。。。。 [ 本帖最后由 喜鹊王子 于 2012-4-12 21:21 编辑 ]… 查看全部问答> |
|
看到大牛讲解信号与系统以及数字信号处理的时候才知道大学专业是干嘛的!!(二) 第二课 到底什么是频率 什么是系统? 这 一 篇,我展开的说一下傅立叶变换F。注意,傅立叶变换的名字F可以表示频率的概念(freqence),也可以包括其他任何概念,因为它只是一个概念模 型,为了解决计算的问题而构造出来 ...… 查看全部问答> |




