STM32CubeMonitor mérite un essai

introduction


STM32CubeMonitor est un utilitaire pour un affichage pratique des données de la famille de contrôleurs STM32. De plus, aucun équipement supplémentaire n'est requis, seulement une carte avec un contrôleur et un programmeur (j'ai essayé à la fois le sifflet chinois et le st-link \ v2 d'origine). Le mot "Cube" dans le nom ne signifie pas une liaison à CubeMx \ HAL , vous n'avez besoin que d'un firmware au format "* .elf", ce qui est une bonne nouvelle. Cet utilitaire vous permet de sortir extrêmement rapidement et facilement des données du contrôleur en temps réel sous la forme d'un graphique, ainsi que d'effectuer un post-traitement (il existe des ensembles de fonctions mathématiques et trigonométriques de base).

Exemple de graphique


Début des travaux


Il convient de s'assurer que le programmateur est connecté, que le contrôleur est sous tension et que le firmware est téléchargé, il est également recommandé de mettre à jour le logiciel du programmeur vers la dernière version.

Cet utilitaire peut être téléchargé ici . Installez, exécutez et voyez la fenêtre du programme.

Fenêtre de programme


Pour comprendre, je propose d'effacer l'espace de travail et d'ajouter \ configurer les composants dans l'ordre.

  • La première chose dont vous avez besoin (entrée acq \ sortie acq) est les composants directement responsables de l' entrée / sortie des informations du contrôleur. 2 LMC on (acq in) nous configurons Probe (choisissez votre programmeur) et Name (à mon goût, j'ai myProbe_In), de la même manière que nous configurons (acq out) .
  • variables. :

    Group Name (my_Variables) Executable: Name, Folder , File . Variable List Update


  • processing, Group Name variables. Outputs , . Post-processing, .
  • : button (start\stop) (clear). Label ( ) Topic (start, stop clear ), Topic .
  • chart, Group, . Ctrl+Space , .
  • , , DEPLOY, , , DASHBOARD.



    start .


Si facilement et simplement, vous pouvez obtenir une représentation visuelle des données du contrôleur. Je veux attirer l'attention sur le fait qu'il y a beaucoup plus de composants dans le programme, j'ai considéré le minimum nécessaire. Cette publication ne prétend pas être un tutoriel, je veux juste attirer l'attention des personnes proches du sujet sur un nouvel outil.

Merci pour l'attention!

Description officielle de l'utilitaire

All Articles