• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

怎么能比较简单在下载时不要让看门狗复位?

冷月清风 2018-10-26 浏览量:1008
怎么能比较简单在下载时不要让看门狗复位?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 你所谓的下载是指什么?程序烧写到固件中?还是普通的数据传输下载?

    如果是普通数据传输下载,则过程中喂狗啊,或者用其他计数器中断中去喂狗啊

    你需要知道喂狗的目的是表明程序还处在正常的工作状态中。

    • 发布于 2018-10-26
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:9
  • 一般芯片内置的看门狗在下载时是不起作用的,楼主问的是外置硬件看门狗吗?可以将硬件看门狗连接到MCU的复位线暂时断开。
    • 发布于2018-10-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 程序进行ISP或者ICP下载的时候系统处于复位状态,不执行用户程序,看门狗复位默认是关闭的,这点不需要担心。

    • 发布于2018-10-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 下载时候是自动关闭看门狗的,你想打开也没办法,不给你控制的
    • 发布于2018-10-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 下载的时候本来看门狗都是不会工作的,下载的时候需要首先擦除flash,软件看门狗已经擦没了,不会工作,硬件看门狗在下载的时候也也是不会工作的
    • 发布于2018-10-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 看门狗只有在用户程序运行的时候才会运行的,而下载属于一个系统级的任务,看门狗复位不会起作用的
    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 下载程序不会打开看门狗啊,
    • 发布于2018-10-29
    • 举报
    • 评论 0
    • 0
    • 0

  • 下载的时候不会触发看门狗,只有程序运行的时候才会触发
    • 发布于2018-11-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个可以是你的看门狗里面是硬件在运行,实际来说只有使能了看门狗才会运行的
    • 发布于2018-11-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 一般来说都是你的程序在运行的时候才会显示你的看门狗信息的
    • 发布于2018-12-09
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

怎么能比较简单在下载时不要让看门狗复位?