<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>
0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

調試模式下如何調試看門狗?

聚沃科技 ? 2024-02-23 09:30 ? 次閱讀

大家在調試GD32 MCU系統的時候,若開了看門狗外設,是否會碰到進入調試模式看門狗就會咬狗造成無法調試的問題?

碰到這種情況,一般是將看門狗關閉,然后再進行調試,但這個時候看門狗外設就無法工作了,GD32 MCU的調試模塊可支持調試模式下看門狗的工作,包括斷點還有單步的時候暫??撮T狗計數,進而不會造成調試模式下看門狗咬狗復位的現象。

寄存器上可以控制以下兩個控制位,比如希望調試FWDGT獨立看門狗,就可以將FWDGT_HOLD控制位置1,就可以在調試模式下,當內核停止時保持FWDGT計數器的時鐘。

wKgaomXX9RCAagEzAAJiBY88GW0005.png

軟件上相關配置可參考以下代碼:

dbg_periph_enable(DBG_FWDGT_HOLD);//打開獨立看門狗調試模式 dbg_periph_disable(DBG_FWDGT_HOLD);//關閉獨立看門狗調試模式

另外,調試模塊也可以支持定時器模塊調試(定時器停止計數并進行調試)、IIC外設調試(SMBUS 保持狀態并進行調試)和CAN外設調試(接收寄存器停止計數并進行調試)。

以上即為本期講解,如有問題或建議,歡迎評論區討論。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 單片機
    +關注

    關注

    6008

    文章

    44101

    瀏覽量

    623383
  • mcu
    mcu
    +關注

    關注

    146

    文章

    16141

    瀏覽量

    345042
  • 看門狗
    +關注

    關注

    10

    文章

    543

    瀏覽量

    70364
  • GD32
    +關注

    關注

    7

    文章

    361

    瀏覽量

    23807
收藏 人收藏

    評論

    相關推薦

    ADUC7021測試看門狗復位后不能用J-LINK進行調試怎么解決?

    你好! 調試ADUC7021,程序中不使用看門狗,程序正常。當我開啟看門狗后,程序里面沒有定時喂狗(T3CLRI=1,沒有使用寫保護),程序按定時的時間復位,此時退出調試
    發表于 01-11 08:20

    調試模式如何調試看門狗?#看門狗 #單片機 #GD32 #嵌入式開發

    單片機mcu
    聚沃科技
    發布于 :2024年02月23日 09:41:23

    看門狗復位電路的設計技巧

    位,平時還有按鍵復位,調試看門狗部分再跨接跳線器,一旦程序有問題可以再跳開跳線器,程序調試結束,產品定型式將跳線器兩端直接用短接線焊接,避免了看門狗調試階段帶來的麻煩。
    發表于 06-07 14:20

    獨立看門狗(IWDG)的主要性能

    停止和待機模式下工作)3、看門狗被激活后,則在計數器計數至0x000時產生復位當微控制器進入調試模式時(Cortex-M3核心停止),根據調試
    發表于 07-21 07:55

    如何對看門狗進行調試?

    Markdown的基本語法知識有哪些?如何對看門狗進行調試?
    發表于 07-28 06:02

    獨立看門狗的特點及功能描述

    目錄1、IWDG1.1 獨立看門狗簡介1.2 獨立看門狗的特點1.3 獨立看門狗功能描述1.4 硬件看門狗1.5 寄存器訪問保護1.6 調試
    發表于 07-30 07:27

    如何對看門狗進行調試

    調試過程中,看門狗一直在運行中,如果操作超時,將會不斷的更新看門狗,導致復位重新運行,建議在調試時將看門狗關掉,等
    發表于 07-30 06:08

    STM32HAL低功耗時也能調試設置,調試模式獨立看門狗可被凍結L151 精選資料分享

    STM32HAL低功耗時也能調試設置,調試模式獨立看門狗可被凍結。困擾許久的問題,在網上查了許多資料未發現有用信息,在今天看os低功耗模式
    發表于 08-02 10:42

    獨立看門狗有何功能

    在發生問題時復位整個系統,或作為一個自由定時器為應用程序提供超時管理。通過選項字節可以配置成是軟件或硬件啟動看門狗。在調試模式,計數器可以被凍結。如果獨立
    發表于 08-02 11:01

    如何對獨立看門狗IWDG的代碼進行配置

    如何對獨立看門狗IWDG的代碼進行配置?如何去使用調試模式的STM32獨立看門狗IWDG呢?
    發表于 09-14 07:19

    如何解鎖和更新看門狗?

    看門狗定時器(WDOG)的功能有哪些?如何解鎖和更新看門狗?如何測試看門狗?
    發表于 01-18 07:30

    arduino看門狗怎么使用

    簡介??看門狗定時器是單片機的一個組成部分,在單片機程序的調試和運行中都有著重要的意義。??看門狗定時器(WDT,Watch Dog Timer)實際上是一個計數器,一般給看門狗一個大
    發表于 02-14 06:27

    低功耗模式看門狗操作

    目錄硬知識看門狗定時計數器 (WDTCNT)看門狗模式定時計數模式看門狗定時器中斷時鐘故障保護功能低功耗
    發表于 02-15 06:54

    K32L3A60多核看門狗調試問題如何解決?

    了 WDOG0 并啟用了它(不是在窗口模式)。此外,我已將配置結構設置為 config.workMode.enableDebug = false 以便在芯片調試模式
    發表于 05-24 07:48

    STM32HAL低功耗時也能調試設置,調試模式獨立看門狗可被凍結L151

    STM32HAL低功耗時也能調試設置,調試模式獨立看門狗可被凍結L151
    發表于 12-07 20:36 ?8次下載
    STM32HAL低功耗時也能<b class='flag-5'>調試</b>設置,<b class='flag-5'>調試</b><b class='flag-5'>模式</b>獨立<b class='flag-5'>看門狗</b>可被凍結L151
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>