章节12 常见问题 - Segger SystemView使用手册(译文)
2017-11-17 15:52
537 查看
本文博客链接:http://blog.csdn.net/bjr2016,作者:bjr2016,未经允许不得转载。
可以。SystemView可以与调试器并行运行,并进行连续记录。为确保数据可以阅读速度不够快,请配置调试器连接到一个高速接口(≥4 MHz)。
问:我能在没有J-Link的情况下进行连续记录吗?
不能。连续记录需要J-Link实时传输技术(RTT)自动读取目标数据。但单次记录和死后记录可以用任何调试探针完成。
问:我可以在Cortex-A、Cortex-R 或 ARM7 上连续记录吗?
不能。RTT需要在目标运行时对目标进行内存访问。如果你有一个问题中的设备,只有通过单次记录可以完成。
问:在连续记录的情况下,会出现溢出事件。我该如何预防呢?
当SystemView RTT缓冲区满时溢出事件会发生。这可能有以下原因:
J-Link一直忙于调试器,无法快速读取数据。
目标接口速度太低,无法快速读取数据。
应用程序生成了太多的事件以致于填满缓冲区。
为了防止这种情况:
在目标运行时将调试器与J-Link的交互最小化。(即禁用实时监视(live watch))
在与J-Link相关的所有实例中选择更高的接口速度(例如,调试器和SystemView),以及选择更大的SystemView缓冲区。(1-4k字节)
在没有调试器的情况下独立运行SystemView。
问:SystemView不能找到RTT控制块,我如何配置它?
RTT控制块的自动检测只能在初始化后的已知RAM地址范围内进行。确保应用程序启动时已经运行。如果RTT控制块位于所选设备的已知范围之外,则选择“地址”并输入RTT控制块的确切地址或选择“地址范围”,并输入RTT控制块将在的地址范围。
问:我需要选择一个目标设备来开始记录吗?
是的。J-Link需要与目标设备连接起来。下拉列表列出了最近使用的设备。要选择另一个设备,只需输入它的名称。可以在这里找到支持的设备列表。
问:我的问题没有列在上面。我在哪里可以得到更多的信息?
A:想了解更多信息,请在SEGGER论坛https://forum.segger.com询问你的问题
章节12 常见问题
问:当我正在调试我的应用程序时,我可以使用SystemView应用程序吗?可以。SystemView可以与调试器并行运行,并进行连续记录。为确保数据可以阅读速度不够快,请配置调试器连接到一个高速接口(≥4 MHz)。
问:我能在没有J-Link的情况下进行连续记录吗?
不能。连续记录需要J-Link实时传输技术(RTT)自动读取目标数据。但单次记录和死后记录可以用任何调试探针完成。
问:我可以在Cortex-A、Cortex-R 或 ARM7 上连续记录吗?
不能。RTT需要在目标运行时对目标进行内存访问。如果你有一个问题中的设备,只有通过单次记录可以完成。
问:在连续记录的情况下,会出现溢出事件。我该如何预防呢?
当SystemView RTT缓冲区满时溢出事件会发生。这可能有以下原因:
J-Link一直忙于调试器,无法快速读取数据。
目标接口速度太低,无法快速读取数据。
应用程序生成了太多的事件以致于填满缓冲区。
为了防止这种情况:
在目标运行时将调试器与J-Link的交互最小化。(即禁用实时监视(live watch))
在与J-Link相关的所有实例中选择更高的接口速度(例如,调试器和SystemView),以及选择更大的SystemView缓冲区。(1-4k字节)
在没有调试器的情况下独立运行SystemView。
问:SystemView不能找到RTT控制块,我如何配置它?
RTT控制块的自动检测只能在初始化后的已知RAM地址范围内进行。确保应用程序启动时已经运行。如果RTT控制块位于所选设备的已知范围之外,则选择“地址”并输入RTT控制块的确切地址或选择“地址范围”,并输入RTT控制块将在的地址范围。
问:我需要选择一个目标设备来开始记录吗?
是的。J-Link需要与目标设备连接起来。下拉列表列出了最近使用的设备。要选择另一个设备,只需输入它的名称。可以在这里找到支持的设备列表。
问:我的问题没有列在上面。我在哪里可以得到更多的信息?
A:想了解更多信息,请在SEGGER论坛https://forum.segger.com询问你的问题
相关文章推荐
- 章节10 集成向导 - Segger SystemView使用手册(译文)
- 章节7 支持的CPU - Segger SystemView使用手册(译文)
- 章节5 目标板程序SystemView模块的实现 - Segger SystemView使用手册(译文)
- 章节1 概述 - Segger SystemView使用手册(译文)
- 章节9 性能和资源使用 - Segger SystemView使用手册(译文)
- Android TextView 常见问题与使用总结
- 使用RealViewMDK时常见的问题(1)
- [Android开发常见问题-12] Android开发中debug.keystore如何使用。
- Android ImageView 常见问题与使用总结
- 最全的豆丁网使用常见问题帮助手册
- iOS中UITableView使用的常见问题总结
- Android 控件之TextView常见使用问题
- 关于WebView的总结2---使用方法及常见问题和解决方案汇总
- php Smarty 使用手册和一些常见问题,使用心得
- Android中使用WebVIew展示网页源码, loadDataWithBaseURL()常见问题。
- Segger SystemView V2.42 NOOS简单使用
- 【WebView】Android WebView专栏——基本使用及常见问题
- 使用RealViewMDK时常见的问题(1)
- 使用RealViewMDK时常见的问题(2)
- ViewPager和Fragment的结合使用fragment里包含着listview的常见问题