|
|
@ -0,0 +1,35 @@ |
|
|
|
# Demo |
|
|
|
|
|
|
|
[PWM_Demo下载](./es8p5066_pwm_demo.zip) |
|
|
|
|
|
|
|
``` |
|
|
|
使用过程中写的一个demo,可以输出任意频率和占空比的PWM |
|
|
|
``` |
|
|
|
|
|
|
|
[IWDT_Demo下载](./es8p5066_IWDT_demo.zip) |
|
|
|
|
|
|
|
``` |
|
|
|
使用过程中写的一个demo,利用中断进行喂狗 |
|
|
|
``` |
|
|
|
|
|
|
|
IWDT配置字设置(打开ESBurner软件) |
|
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
IWDT介绍 |
|
|
|
|
|
|
|
``` |
|
|
|
1.选择软件使能(在配置字上选择) |
|
|
|
2.软件进行初始化开门狗并使能 |
|
|
|
3.当计数到0时,窗口计数器+1, |
|
|
|
4.当窗口计数为“2”的时候,产生中断 |
|
|
|
5.当窗口计数器为“4”的之前没有进行喂狗操作,产生复位 |
|
|
|
6.对 IWDT_INTCLR 寄存器进行任意写操作,IWDT 中断标志位 |
|
|
|
均被清零,计数器重载 IWDT_LOAD 寄存器值,继续递减计 |
|
|
|
数 |
|
|
|
7.在 SWD 调试模式下,需要禁止 IWDT 和 WWDT,否则在调试过程中,IWDT 和 WWDT 会始终保持工作, |
|
|
|
可能会产生计数溢出复位,导致芯片调试异常 |
|
|
|
``` |
|
|
|
|