首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >我可以用什么简单的方法调试没有串口或视频的嵌入式处理器?

我可以用什么简单的方法调试没有串口或视频的嵌入式处理器?
EN

Stack Overflow用户
提问于 2018-08-28 01:13:54
回答 2查看 0关注 0票数 0

我们有一个没有任何视频或串口的小型嵌入式系统(即我们无法通过printf输出文本)。 我们希望通过初始化序列跟踪代码的进度。 我们可以做些简单的事情来帮助解决这个问题。 它没有运行任何操作系统,硬件平台可以自定义。

EN

回答 2

Stack Overflow用户

发布于 2018-08-28 09:44:25

最简单,最具扩展性的解决方案是状态LED。如果您可以缩小焦点,则可以基于操作切换LED,无论是二进制形式还是某些操作发生时。

最强大的将是硬件JTAG设备。你甚至不需要设置断点 - 只需能够停止应用程序并检查内存状态就足够了。请注意,某些硬件平台不支持“精美”选项,如内存监视或硬件断点。前者通常用于不断停止处理器和读取存储器(将10MHz系统转换为1kHz系统),而后者有时使用代码替换执行(用不同的跳转替换目标指令),这有时会掩盖其他问题。请注意这些问题以及它们适用的嵌入式处理器。

票数 0
EN

Stack Overflow用户

发布于 2018-08-28 10:21:12

这取决于你尝试进行的调试类型 - 特别是如果你使用的是临时跟踪方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/-100000674

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档