0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

新唐开发平台:进阶使用者的七大诀窍(1)进入除错模式时不重启芯片

jf_pJlTbmA9 来源:jf_pJlTbmA9 作者:jf_pJlTbmA9 2023-08-09 11:42 次阅读

适用情境

程序发生非预期的错误,而且……

在长时间运行下才能重现此错误。

不确定如何重现此错误。

非预期的外部讯号(例如超出规范的传感器输入值)输入给微控制器,使微控制器卡在非预期的状态(例如Hardfault或是无穷循环)。

除错技巧

在微控制器持续运作的情况下,进入开发环境接口的除错模式,来看PC 计数器,以下KEIL μVision为例。

在“Reset Options” 选择 “Reset: None”

取消 “Update Target before Debugging” 设定

wKgZomTSGV2ALJiFAASYRFMzU-c342.png

wKgaomTSGV-ALhfLAADCbkQU1_8217.png

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    7482

    浏览量

    151014
  • 芯片
    +关注

    关注

    453

    文章

    50360

    浏览量

    421644
  • 计数器
    +关注

    关注

    32

    文章

    2253

    浏览量

    94340
收藏 人收藏

    评论

    相关推荐

    非常棒的使用者界面

    要求:1.要有自定义菜单2.程序运行以行扫描模式3.程序可以给使用者编译(循环,使用内存,运算,资料分解等等一系列功能)4.使用者可以根据需要自己编辑程式加到行中5.程序运行的时候显示
    发表于 03-22 10:59

    手工焊接的七大恶习

    =3861439312请遵照原版权所有的声明,不要将手工焊接的七大恶习用于机构培训和商业场合,谢谢!这些视频均属原版权所有。对不起啊,链接失效了,大家可以到优酷网搜(直接按标题搜),而且还有其他的有关视频!
    发表于 01-12 17:54

    《提高测量精度的七大技巧》

    偶然间在其他网站上看到的《提高测量精度的七大技巧》资源包,觉得还不错,挺有用的,大家可以去看看!资源包将讨论提高测量精度的七大技巧,涉及传感器技术,隔离屏蔽技术,硬件指标考量,后端信号处理等
    发表于 08-05 18:00

    java基础:Java七大外企经典面试精讲视频

    java基础:Java七大外企经典面试精讲视频对于很多应聘java程序员的求职来说,全面掌握java面试技巧,确实是自己找到一个好工作的敲门砖。今天小编在这里给大家分享一个关于java
    发表于 06-29 15:00

    VS-RK3399超强七大性能优势

    RK3399芯片资料简介,RK3399硬件开发资料VS-RK3399超强七大性能优势
    发表于 02-05 07:55

    java不重启服务动态加载properties文件

    本文档内容介绍了基于java不重启服务动态加载properties文件及源代码,供参考
    发表于 03-12 16:08 0次下载

    手机flash芯片品牌有哪些_七大flash芯片品牌排名

    FLASH芯片已经是应用十分广泛的存储材料,flash芯片可进行可快速存储、擦除数据的存储物质。本文主要介绍了七大手机flash芯片品牌排名状况。
    的头像 发表于 04-02 17:22 2.9w次阅读

    规避嵌入式PCB工程更改的七大诀窍

    工程更改(ECO)将推高设计成本,造成产品开发大量延迟,进而延迟产品上市时间。然而,通过认真思考经常发生问题的七大关键领域,可以规避大多数ECO。
    的头像 发表于 05-18 15:51 4615次阅读

    开发平台进阶使用者七大诀窍(7)使用PinView来检查寄存器状态

    开发平台进阶使用者七大诀窍(7)使用PinV
    的头像 发表于 08-09 11:35 458次阅读
    新<b class='flag-5'>唐</b><b class='flag-5'>开发</b><b class='flag-5'>平台</b>:<b class='flag-5'>进阶</b><b class='flag-5'>使用者</b>的<b class='flag-5'>七大</b><b class='flag-5'>诀窍</b>(7)使用PinView来检查寄存器状态

    开发平台进阶使用者七大诀窍(6)使用PinView进行功耗的除错

    开发平台进阶使用者七大诀窍(6)使用PinV
    的头像 发表于 08-09 11:36 593次阅读
    新<b class='flag-5'>唐</b><b class='flag-5'>开发</b><b class='flag-5'>平台</b>:<b class='flag-5'>进阶</b><b class='flag-5'>使用者</b>的<b class='flag-5'>七大</b><b class='flag-5'>诀窍</b>(6)使用PinView进行功耗的<b class='flag-5'>除错</b>

    开发平台进阶使用者七大诀窍(5)使用Watchpoint来除错

    开发平台进阶使用者七大诀窍(5)使用Watc
    的头像 发表于 08-09 11:37 586次阅读
    新<b class='flag-5'>唐</b><b class='flag-5'>开发</b><b class='flag-5'>平台</b>:<b class='flag-5'>进阶</b><b class='flag-5'>使用者</b>的<b class='flag-5'>七大</b><b class='flag-5'>诀窍</b>(5)使用Watchpoint来<b class='flag-5'>除错</b>

    开发平台进阶使用者七大诀窍(4)检查Reset旗标

    开发平台进阶使用者七大诀窍(4)检查Rese
    的头像 发表于 08-09 11:38 537次阅读
    新<b class='flag-5'>唐</b><b class='flag-5'>开发</b><b class='flag-5'>平台</b>:<b class='flag-5'>进阶</b><b class='flag-5'>使用者</b>的<b class='flag-5'>七大</b><b class='flag-5'>诀窍</b>(4)检查Reset旗标

    开发平台进阶使用者七大诀窍(3)使用System Viewer检查寄存器状态

    开发平台进阶使用者七大诀窍(3)使用Syst
    的头像 发表于 08-09 11:39 817次阅读
    新<b class='flag-5'>唐</b><b class='flag-5'>开发</b><b class='flag-5'>平台</b>:<b class='flag-5'>进阶</b><b class='flag-5'>使用者</b>的<b class='flag-5'>七大</b><b class='flag-5'>诀窍</b>(3)使用System Viewer检查寄存器状态

    开发平台进阶使用者七大诀窍(2)进入除错模式找出Hard Fault原因

    开发平台进阶使用者七大诀窍(2)
    的头像 发表于 08-09 11:41 608次阅读
    新<b class='flag-5'>唐</b><b class='flag-5'>开发</b><b class='flag-5'>平台</b>:<b class='flag-5'>进阶</b><b class='flag-5'>使用者</b>的<b class='flag-5'>七大</b><b class='flag-5'>诀窍</b>(2)<b class='flag-5'>进入</b><b class='flag-5'>除错</b><b class='flag-5'>模式</b>找出Hard Fault原因

    开发平台黄金3部曲:第1部,开发

    开发平台黄金3部曲:第1部,开发
    的头像 发表于 08-09 14:18 579次阅读
    新<b class='flag-5'>唐</b><b class='flag-5'>开发</b><b class='flag-5'>平台</b>黄金3部曲:第<b class='flag-5'>1</b>部,<b class='flag-5'>开发</b>