SystemView under FreeRTOS (Beginning)

SystemView under FreeRTOS

  1. What SEGGER SystemView that?

OS observation program running, in-depth, straightforward, especially for multi-threaded task system.

Without adding any additional pin, hardware, add several files inside the project (application), you can use.

SEGGER interface

  1. Installation package

Download the latest installation package from http://www.segger.com/systemview.html and executed. Setup Wizard will guide you through the installation.
After the installation is complete, you can catalog via the Windows Start menu or the file manager to access the package contents.

PS: after the first go, you can open the symbol examples provided by the system to try hand.

  1. The main window

Timeline

[Picture dump outside the chain fails, the source station may have a security chain mechanism, it is recommended to save the pictures uploaded directly down (img-4VTohhjq-1575246431390) (D: \ GitHubDesktop \ my github \ origin \ 1575172489751.png)]

Here the length of observation period may be modified

Events

hot key:

  1. R

    Role: to facilitate comparison of our time node

    The current time is 0:00, the time subsequent to the point standard time_stamp

    Before: [Image dump outside the chain fails, the source station may have a security chain mechanism, it is recommended to save the pictures uploaded directly down (img-hB0rnXd2-1575246431392) (D: \ GitHubDesktop \ my github \ origin \ 1575172972367.png)]

    Modified: [Image dump outside the chain fails, the source station may have a security chain mechanism, it is recommended to save the pictures uploaded directly down (img-n02JqQgU-1575246431393) (D: \ GitHubDesktop \ my github \ origin \ 1575173010561.png)]

    PS: change back, the front has not changed Oh. Press the R button, it will toggle inversion recovery.

  2. F

    Role: skip to the next cycle begins. (Can be used with the R key)

    R continues to extend a key example, when a continued press F. [Picture dump outside the chain fails, the source station may have a security chain mechanism, it is recommended to save the pictures uploaded directly down (img-yyMsqGPY-1575246431394) (D: \ GitHubDesktop \ my github \ origin \ 1575173259515.png)]

    ↑ figures so neat, can clearly be inferred, the period between the two functions interval of 10ms.

    We continue to look at F once. [Picture dump outside the chain fails, the source station may have a security chain mechanism, it is recommended to save the pictures uploaded directly down (img-EIUWHm7G-1575246431396) (D: \ GitHubDesktop \ my github \ origin \ 1575173339350.png)]

    Oh, more determined period of 10ms.

    When we tried more than a few times when non-10ms increments will suddenly appear

    [Picture dump outside the chain fails, the source station may have a security chain mechanism, it is recommended to save the pictures uploaded directly down (img-JuBSMT7y-1575246431397) (D: \ GitHubDesktop \ my github \ origin \ 1575173404748.png)]

    It has been interrupted. At this point, we take a look at IP_TASK above, this process before the start of the mission, has now entered the break ETH_RX.

  3. ctrl+G

    Jump to a node #

The above is a brief summary of 12.1 in the morning, you can see documents of interest:

1. official website of the specification: https: //www.segger.com/products/development-tools/systemview/

2.csdn Daniel Chinese translation: https: //blog.csdn.net/bjr2016

ment-tools/systemview/

Published 10 original articles · won praise 0 · Views 422

Guess you like

Origin blog.csdn.net/qq_43212092/article/details/103342578