SystemView sous FreeRTOS (début)

SystemView sous FreeRTOS

  1. Qu'est-ce que SEGGER SystemView?

programme d'observation OS en cours d'exécution, en profondeur, simple, en particulier pour le système de tâches multi-thread.

Sans ajouter une broche supplémentaire, le matériel, ajoutez plusieurs fichiers à l'intérieur du projet (application), vous pouvez utiliser.

Interface SEGGER

  1. package d'installation

Téléchargez le dernier package d'installation de http://www.segger.com/systemview.html et exécuté. Assistant de configuration vous guidera à travers l'installation.
Une fois l'installation terminée, vous pouvez cataloguer via le menu Démarrer de Windows ou le gestionnaire de fichiers pour accéder au contenu du paquet.

PS: après le premier déplacement, vous pouvez ouvrir les exemples de symboles fournis par le système à la main essayer.

  1. La fenêtre principale

Chronologie

[Décharge image en dehors de la chaîne échoue, la station source peut avoir un mécanisme de chaîne de sécurité, il est recommandé d'enregistrer les images téléchargées directement vers le bas (img-4VTohhjq-1575246431390) (D: \ GitHubDesktop \ mon github \ origine \ 1575172489751.png)]

Ici, la durée de la période d'observation peut être modifiée

Événements

raccourcis:

  1. R

    Rôle: pour faciliter la comparaison de notre noeud de temps

    L'heure actuelle est 0h00, le temps après le point standard time_stamp

    Avant: [vidage d'image en dehors de la chaîne échoue, la station source peut avoir un mécanisme de chaîne de sécurité, il est recommandé d'enregistrer les images téléchargées directement vers le bas (img-hB0rnXd2-1575246431392) (D: \ GitHubDesktop \ mon github \ origine \ 1575172972367.png)]

    Mise à jour: [vidage d'image en dehors de la chaîne échoue, la station source peut avoir un mécanisme de chaîne de sécurité, il est recommandé de sauvegarder (D: \ GitHubDesktop \ mon github \ origine \ 1575173010561.png) les images téléchargées directement vers le bas (img-n02JqQgU-1575246431393)]

    PS: retour de changement, le front n'a pas changé Oh. Appuyez sur le bouton R, il basculera récupération d'inversion.

  2. F

    Rôle: passer au cycle suivant commence. (Peut être utilisé avec la touche R)

    R continue d'étendre un exemple clé, quand une presse continue F. [Décharge image en dehors de la chaîne échoue, la station source peut avoir un mécanisme de chaîne de sécurité, il est recommandé d'enregistrer les images téléchargées directement vers le bas (img-yyMsqGPY-1575246431394) (D: \ GitHubDesktop \ mon github \ origine \ 1575173259515.png)]

    ↑ figures si soignées, peuvent clairement être inférées, la période entre les deux fonctions intervalle de 10 ms.

    Nous continuons à regarder F une fois. [Décharge image en dehors de la chaîne échoue, la station source peut avoir un mécanisme de chaîne de sécurité, il est recommandé d'enregistrer les images téléchargées directement vers le bas (img-EIUWHm7G-1575246431396) (D: \ GitHubDesktop \ mon github \ origine \ 1575173339350.png)]

    Oh, période de 10ms plus déterminée.

    Lorsque nous avons essayé plus de quelques moments où incréments non-10ms apparaîtra soudainement

    [Décharge image en dehors de la chaîne échoue, la station source peut avoir un mécanisme de chaîne de sécurité, il est recommandé d'enregistrer les images téléchargées directement vers le bas (img-JuBSMT7y-1575246431397) (D: \ GitHubDesktop \ mon github \ origine \ 1575173404748.png)]

    Il a été interrompu. À ce stade, nous prenons un coup d'œil à IP_TASK ci-dessus, ce processus avant le début de la mission, est maintenant entré dans la ETH_RX break.

  3. Ctrl + G

    Aller à un noeud #

Ce qui précède est un bref résumé de 12.1 le matin, vous pouvez voir les documents d'intérêt:

1. site officiel du cahier des charges: https: //www.segger.com/products/development-tools/systemview/

2.csdn Daniel traduction en chinois: https: //blog.csdn.net/bjr2016

ment-tools / SystemView /

Publié 10 articles originaux · louanges gagnées 0 · Vues 422

Je suppose que tu aimes

Origine blog.csdn.net/qq_43212092/article/details/103342578
conseillé
Classement