开发人员可以遵循许多技术和过程,以最大程度地减少嵌入软件中的缺陷(错误)。不管人们多么认真地开发他们的软件,总是会有一些人偷偷摸摸地要求我们对软件进行故障排除(调试)。在这篇文章中,我们… 继续阅读 评估和掌握实时调试技术
月: 2018年年五月
嵌入式在线2018–视频和演示链接
在2018年5月22日,我们举办了全天网络研讨会系列,包括六个不同的演讲,我们总共进行了九次会议,涵盖了全球。下面列出的快速会话概述涵盖了很多不同的主题:第1课–迅速启动代码开发以最小化软件… 继续阅读 嵌入式在线2018–视频和演示链接
从printf获得最佳性能
最古老,久经考验和真正的调试技术是在整个嵌入式软件中添加printf语句,以期希望能洞悉系统行为。并非总是建议使用printf,并且可能会对系统产生不可预知的实时影响。让我们研究一下printf的基本问题,然后研究一些技术… 继续阅读 从printf获得最佳性能
ARM Cortex-M MCU的5种调试技术
调试嵌入式软件是我最不喜欢的活动,但不幸的是这是必不可少的。值得庆幸的是,技术和工具链创新方面的最新进展已产生了许多技术,可以极大地加快调试过程。让我们从断点到更高级的仪器跟踪技术,从传统的调试开始,研究几种技术。… 继续阅读 ARM Cortex-M MCU的5种调试技术
您对调试器的了解程度如何?
调试器可以说是嵌入式软件工程师可用的最重要的工具之一。调试器不仅能够将固件加载到微控制器上,还可以窥探存储器和寄存器的深度,从而揭示其内部工作原理。尽管调试器很重要,但许多开发人员还是忽略了一些最有用的功能… 继续阅读 您对调试器的了解程度如何?