IMXRT学习记录 – 官方代码运行无结果BUG分析

栏目: IT技术 · 发布时间: 5年前

一般来说,官方代码是给参考用的,但是,如果官方代码有BUG,那简直想打人.

比如下面这一个是温度监控的代码,TEMPMON_Init单步后,寄存器竟然没有任何改变?仿佛代码都被跳过了一样.

IMXRT学习记录 – 官方代码运行无结果BUG分析

首先我不认为是库函数有问题,这个外设非常简单,而人工设置寄存器也是可以用的,说明时钟配置也没问题(这个外设不需要时钟),然后切换到RAM调试,发现一点问题都没有.(注意对比上图地址空间)

IMXRT学习记录 – 官方代码运行无结果BUG分析

可以判断,由于Flash调试引起的,可是,当程序规模变大,不得不用Flash调试啊.虽然说可以分块调试,但是也不方便.

然后尝试关键代码挪到我自己工程,竟然没有任何问题.

IMXRT学习记录 – 官方代码运行无结果BUG分析

最后对比发现是Debug Console问题,只要注释掉,就任何工程都没事,而我自己的最简工程,根本就没这个的处理.


以上所述就是小编给大家介绍的《IMXRT学习记录 – 官方代码运行无结果BUG分析》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

大话设计模式

大话设计模式

程杰 / 清华大学出版社 / 2007-12-1 / 45.00元

本书通篇都是以情景对话的形式,用多个小故事或编程示例来组织讲解GOF(设计模式的经典名著——Design Patterns:Elements of Reusable Object-Oriented Software,中译本名为《设计模式——可复用面向对象软件的基础》的四位作者EIich Gamma、Richard Helm、Ralph Johnson,以及John Vlissides,这四人常被称......一起来看看 《大话设计模式》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

RGB CMYK 转换工具
RGB CMYK 转换工具

RGB CMYK 互转工具