单片机学习

单片机代码性能分析神器

2017-03-25  本文已影响67人  hachp365

简介

SEGGER SystemView是一款用于多种CPU运行时进行实时性记录和分析的软件,它以最小的代码花销和最简单的硬件支持即可分析CPU上的代码运行情况,并且以图表形式展现给用户,用户可以很直观的看到了自己写的某个线程或者某个中断运行情况,以及前后台切换以及线程切换的时间点。相信该款软件将是喜欢单片机编程的你的开发测试神器。

systemview 运行界面

特点

工作方式

systemview主要分为两个模块,一个是运行在PC端的EXE软件,另一个是几个.C.H文件,用于嵌入到用户写的C语言代码中。它有着很完善的API接口,用户只需要在代码中调用这些接口,即可把对应的事件信息发送到PC端的分析软件,从而可以实时的获取到CPU内部具体的代码运行情况。
另外嵌入到用户代码中的数据量很少,基本不会影响到用户原来代码的实时性。

工作框架

下载链接https://www.segger.com/systemview.html

上一篇 下一篇

猜你喜欢

热点阅读