You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

35 lines
1.2 KiB

4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
  1. # Demo
  2. [PWM_Demo下载]([weizhuangzhuang/ES8P5066_PWM_DEMO - ES8P5066_PWM_DEMO - Gitea: Git with a cup of tea](http://192.168.1.3:3000/weizhuangzhuang/ES8P5066_PWM_DEMO))
  3. ```
  4. 使用过程中写的一个demo,可以输出任意频率和占空比的PWM
  5. ```
  6. [IWDT_Demo下载](./es8p5066_IWDT_demo.zip)
  7. ```
  8. 使用过程中写的一个demo,利用中断进行喂狗
  9. ```
  10. IWDT配置字设置(打开ESBurner软件)
  11. ![image-20220218160526615](../../image-20220218160526615.png)
  12. ![image-20220215113733464](../../image-20220215113733464.png)
  13. IWDT介绍
  14. ```
  15. 1.选择软件使能(在配置字上选择)
  16. 2.软件进行初始化开门狗并使能
  17. 3.当计数到0时,窗口计数器+1,
  18. 4.当窗口计数为“2”的时候,产生中断
  19. 5.当窗口计数器为“4”的之前没有进行喂狗操作,产生复位
  20. 6.对 IWDT_INTCLR 寄存器进行任意写操作,IWDT 中断标志位
  21. 均被清零,计数器重载 IWDT_LOAD 寄存器值,继续递减计
  22. 7.在 SWD 调试模式下,需要禁止 IWDT 和 WWDT,否则在调试过程中,IWDT 和 WWDT 会始终保持工作,
  23. 可能会产生计数溢出复位,导致芯片调试异常
  24. ```