硬汉嵌入式论坛

 找回密码
 立即注册
查看: 5160|回复: 2
收起左侧

[有问必答] V5的看门狗例程,喂狗程序是放在滴答定时器里的,这样看门狗还能起作用吗

[复制链接]

34

主题

83

回帖

185

积分

初级会员

积分
185
发表于 2020-10-16 11:08:23 | 显示全部楼层 |阅读模式
如题,求指教
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
发表于 2020-10-16 11:10:51 | 显示全部楼层
改了他,这是错误做法。之前由于配套教程了,不再修改了。

要放在程序里面,现在裸机程序里面统一的做法是放在这个函数里面,程序里面调用即可

  1. /*
  2. *********************************************************************************************************
  3. *        函 数 名: bsp_Idle
  4. *        功能说明: 空闲时执行的函数。一般主程序在for和while循环程序体中需要插入 CPU_IDLE() 宏来调用本函数。
  5. *                         本函数缺省为空操作。用户可以添加喂狗、设置CPU进入休眠模式的功能。
  6. *        形    参: 无
  7. *        返 回 值: 无
  8. *********************************************************************************************************
  9. */
  10. void bsp_Idle(void)
  11. {
  12.         /* --- 喂狗 */

  13.         /* --- 让CPU进入休眠,由Systick定时中断唤醒或者其他中断唤醒 */

  14.         /* 例如 emWin 图形库,可以插入图形库需要的轮询函数 */
  15.         //GUI_Exec();

  16.         /* 例如 uIP 协议,可以插入uip轮询函数 */
  17.         //TOUCH_CapScan();
  18. }
复制代码


回复

使用道具 举报

34

主题

83

回帖

185

积分

初级会员

积分
185
 楼主| 发表于 2020-10-16 11:18:58 | 显示全部楼层
eric2013 发表于 2020-10-16 11:10
改了他,这是错误做法。之前由于配套教程了,不再修改了。

要放在程序里面,现在裸机程序里面统一的做法 ...

收到 感谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-16 13:51 , Processed in 0.036050 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表