2020
Tracealyzer是一个用于RTOS系统的跟踪和可视化分析工具,对系统运行时的行为提供了前所未有的洞察方法。以往需要几天甚至更长时间才能解决的问题,可以使用Tracealyzer快速解决。加速了调试及减少对系统验证和性能优化所需要的时间。…
目前TracealyzerforFreeRTOS提供了超过30种相互关联的运行时行为视图,包括任务调度、时间轴、中断、任务之间的相互作用,以及从应用程序代码中记录的用户事件。Tracealyzer作为传统调试的补充,与传统的调试器搭配使用,提供更高层次的调试视图,非常适合理解典型的实时问题。…
2018
用Tracealyzer快照模式,能够跟踪RTOS系统的运行时间受限于硬件可用的RAM大小,通常只能追踪几十秒的时间。使用流模式则不会存在这个问题,只要电脑硬盘空间足够,可用追踪几小时甚至几天的时间。…
Tracealyzer实现流跟踪最简单的方法就是使用SEGGER J-Link调试器,通过RTT功能来实现数据的传送。RTT需要在RAM上建立一段缓存,在目标系统运行期间,由J-Link读取缓存中的数据。一般来说RTT的速度和可靠性比较高,但是如果您遇到了问题,可以参照以下方法尝试排除。…
2019
Tracealyzer是一款RTOS行为分析工具,支持包括VxWorks、μC/OS-III、FreeRTOS在内的众多RTOS,以及Linux系统。 Tracealyzer能够分析RTOS和中间件协议栈中的软件事件,并且提供了许多专门的可视化视图展示,如任务调度,中断、任务之间的交互。视图之间直观的链接在一起,相关事件突出显示,使得理解问题和验证方案变得更加容易。…
2024
Percepio Tracealyzer是一个强大的工具,可以在运行时跟踪和可视化分析RTOS系统。超过30种视图,对系统的实时行为提供了惊人洞察力,加速了应用的调试、验证和系统性能优化的过程。使用Tracealyzer,可以查看到系统的真实运行情况,为开发人员节省排除错误的时间。…
默认情况下,Tracealyzer记录器库(recorder library)可以跟踪两种信息:(1)RTOS内核事件,如上下文切换和RTOS API调用;(2)应用程序代码中的用户事件,如调试日志记录、状态更改和变量值。…
在开发基于实时操作系统(RTOS)的嵌入式应用时,对运行时行为的良好理解可以在调试和验证应用程序时节省许多宝贵的时间。Tracealyzer是一个为RTOS应用设计的高级软件跟踪工具,提供了超过30个实时行为的图形视图,使其更容易显示错误和系统的瓶颈之处。视图以智能的方式相互连接,使用起来非常直观。使用Tracealyzer,您可以提高开发效率,并在预算范围内按时交付健壮、实时性好的软件。…
Support@bmrtech.com
info@bmrtech.com