[Programmation] Programmation Arduino en VB.net vs V C++ et librairies IO
Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

Programmation Arduino en VB.net vs V C++ et librairies IO



  1. #1
    nicklaus78

    Programmation Arduino en VB.net vs V C++ et librairies IO


    ------

    Bonjour à tous,

    Est-ce que lorsqu'on programme avec visual studio en C++, les librairies que l'on doit importer sont présentes sur tous les ordinateurs utilisant windows ?
    Même question avec Visual Basic ?

    Ou bien sont-elles incluses dans visual studio et indisponible ailleurs

    Autrement dit, pour piloter une carte arduino, puis-je faire tourner un programme créé sur n'importe quel ordinateur ou doit il obligatoirement être utilisé sur le pc ou j'ai installé visual studio et qui fournirait les librairies par ce biais.
    A moins qu'elle soit embarquée à la compilation ?

    Par ailleurs, d'ou sort la librairie system.IO.ports (est-ce visual studio qui la fournit ? ou est elle dans windows ?)


    Merci de vos éclaircissement. Cela doit faire 20 ans que je n'ai pas programmé, c'était en visual c++ 6.0
    Je ne me rappelle plus de rien.

    -----
    Dernière modification par nicklaus78 ; 21/03/2017 à 14h52. Motif: Rajout d'une ligne sur la compilation

  2. #2
    freepicbasic

    Re : Programmation Arduino en VB.net vs V C++ et librairies IO

    Il ne faut pas confondre Visual studio et Arduino , 2 choses différentes

    Visual studio fait des programmes en X86 (programme qui tournent sur le PC)
    et Arduino des programmes en Atmel (Atmega328 par exemple pour le Uno)
    Qui sont téléchargés complet dans l'Arduino

    Les 2 peuvent communiquer par le port série.
    Il y a un monitor pour ça sous Arduino.
    ou alors un programme qui gére le RS232 sous le PC

    Sous VB6 il y a MSComm qui permet de communiquer en port série

    Les i/o du PC ne sont pas accessibles directement il faut une dll du genre "portio.dll" , mais c est inutile pour piloter l'Arduino.
    A+, pat

  3. #3
    freepicbasic

    Re : Programmation Arduino en VB.net vs V C++ et librairies IO

    visual studio dispose d'un installeur qui permet de faire un package avec tout les progs ,dll, ou autres fichiers nécessaires au fonctionnement du programme.
    A+, pat

  4. #4
    nicklaus78

    Re : Programmation Arduino en VB.net vs V C++ et librairies IO

    Merci de ta réponse.
    Je me suis mal expliqué.
    Je ne parle pas du programme à déverser dans l'Arduino mais d'un programme en C++ ou vb net coté PC en position maître via le port série pour envoyer des données.
    (je n'aurais pas du expliquer que derrière le port série je mettais un arduino pour ne pas préter à confusion)

    Ma question était en fait, plus simplement, où se trouve la bibliothèque "librairie system.IO.ports". Est elle fournie par visual studio ?

  5. A voir en vidéo sur Futura
  6. #5
    lpt1com2

    Re : Programmation Arduino en VB.net vs V C++ et librairies IO

    Bonjour,
    Je n'utilise pas Visual Studio, mais apparemment, la communication série ne pose pas de problème :
    https://msdn.microsoft.com/fr-fr/lib...v=vs.110).aspx
    Exemple en Visual Basic:
    https://msdn.microsoft.com/fr-fr/library/7ya7y41k.aspx
    Dernière modification par lpt1com2 ; 22/03/2017 à 05h43. Motif: erreur d'url
    Il vaut mieux être le deuxième mari d'une veuve, que le premier

  7. #6
    lpt1com2

    Re : Programmation Arduino en VB.net vs V C++ et librairies IO

    Citation Envoyé par lpt1com2 Voir le message
    Bonjour,
    Je n'utilise pas Visual Studio, mais apparemment, la communication série ne pose pas de problème :
    https://msdn.microsoft.com/fr-fr/lib...v=vs.110).aspx
    Exemple en Visual Basic:
    https://msdn.microsoft.com/fr-fr/library/7ya7y41k.aspx
    Impossible de corriger l'url, la bonne est celle-ci:https://msdn.microsoft.com/fr-fr/lib...v=vs.110).aspx
    Il vaut mieux être le deuxième mari d'une veuve, que le premier

  8. #7
    Bluedeep

    Re : Programmation Arduino en VB.net vs V C++ et librairies IO

    Citation Envoyé par freepicbasic Voir le message
    Visual studio fait des programmes en X86 (programme qui tournent sur le PC)
    Non; suivant les versions, il peut (ou pouvait) aussi générer du code pour des ARM, par exemple. (ce qui inclus aussi les archi Snapdragon, par exemple).

    Mais pour Arduino, je ne crois pas.

    Quant à VB.Net, il peut oublier; il n'existe pas de framework .NET pour Arduino.

  9. #8
    Bluedeep

    Re : Programmation Arduino en VB.net vs V C++ et librairies IO

    Citation Envoyé par nicklaus78 Voir le message
    Ma question était en fait, plus simplement, où se trouve la bibliothèque "librairie system.IO.ports". Est elle fournie par visual studio ?
    Déjà, System.IO.Ports n'est pas une librairie, mais un espace de noms.

    Les librairies exposant les classes associées à cet espace de noms font partis du framework .NET standard; elles sont donc installes en général avec Windows (même si VS n'est pas installé).

  10. #9
    nicklaus78

    Re : Programmation Arduino en VB.net vs V C++ et librairies IO

    Merci !
    La réponse est adaptée à la question que j'avais du mal a exposer clairement compte tenu de ma méconnaissance. OK, ce n'est pas une librairie

Discussions similaires

  1. Arduino et ses librairies !
    Par urtechnic dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 19/09/2015, 15h08
  2. se passer des librairies arduino
    Par G4suleg dans le forum Électronique
    Réponses: 8
    Dernier message: 08/05/2015, 19h23
  3. Programmation Arduino
    Par powerPic dans le forum Électronique
    Réponses: 3
    Dernier message: 05/05/2015, 22h34
  4. Programmation arduino !!
    Par ParraDarocha dans le forum Électronique
    Réponses: 15
    Dernier message: 10/04/2014, 17h59
  5. Programmation Arduino
    Par Gamekey dans le forum Électronique
    Réponses: 0
    Dernier message: 04/05/2013, 19h36
Découvrez nos comparatifs produits sur l'informatique et les technologies.