Outils pour utilisateurs

Outils du site


outils:bouml

BOUML : Logiciel de modélisation UML

Site du logiciel : bouml.fr

Ce logiciel libre d'utilisation permet la modélisation UML de projets Informatique. Il comprend un modeleur permettant de spécifier et générer du code C++, Java, Idl, Php, Python et MySQL.

Génération de code ARDUINO

Bien que non prévu pour cela, il est possible avec quelques manipulation de générer du code Arduino en :

  • modifiant les options de la génération C++,
  • passant des pointeurs pour accéder aux classes des autres fichiers.

Dans le menu "Projet", "Éditer" et "Éditer les options de génération"

Types

Renommer (pour C++) la classe string en String. La majuscule est nécessaire pour l'ARDUINO.

Fichier classe principale

  1. Dans l'onglet de la déclaration C++, supprimer la référence à la classe : class ${name}${inherit} { … }
  2. Définir 2 fonctions, setup() et loop() qui n'ont pas de déclaration C++ et dont ${class}:: a été supprimé de la définition.
  3. Après génération du code, regrouper les fichiers .h et .cpp dans un fichier .ino en les réorganisant et supprimant les visibilités des membres.
Ce site web utilise des cookies pour son fonctionnement mais ne collecte aucunne données personnelles, n'effectue aucun traitement de données ni d'affichage de publicité. En utilisant le site Web, vous acceptez le stockage de cookies sur votre ordinateur. Vous reconnaissez également que vous avez lu et compris notre politique de confidentialité. Si vous n'êtes pas d'accord, quittez le site. Politique de confidentialité En savoir plus
outils/bouml.txt · Dernière modification : 2024/02/14 14:27 de 127.0.0.1