Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Etablir une liaison série en langage C



  1. #1
    elhassano

    Post Etablir une liaison série en langage C


    ------

    Bonjour ,
    Je suis entraîne de faire un projet et j'ai besoin d'un programme en langage C qui permet de récupérer les données envoyé par l'Arduino via Serial Moniteur pour cela j'ai installé un programme qui s'appelle PuTTY qui récupére lui aussi les même données que le Moniteur série.

    je veux commencer par un simple programme .
    l'Arduino envois une lettre ( 's' par exemple) via le port série (ça je le sais faire)
    un programme en langage C qui permet d'établir la liaison série et récupère la lettre 's';
    le programme vérifier qu'il a bien reçu la lettre 's' .
    et si oui le programme réponds par envoyer la lettre 'y', je travaille sur PC sous l'unix et je suis obligé de travailler en C.
    ce programme je l'ai déjà fait avec Python mais avec C j'ai aucune idée.


    Merci

    -----
    Dernière modification par elhassano ; 23/03/2017 à 17h53.

  2. #2
    sandrecarpe

    Re : Etablir une liaison série en langage C

    Salut,
    Pourquoi ce besoin ? (Curiosité)
    Renseigne toi sur l'UART
    J'apporterai d'autres éléments quand je peux

  3. #3
    sandrecarpe

    Re : Etablir une liaison série en langage C

    Tu peux chercher : "linux uart c example"
    C'est un sujet largement documenté

  4. #4
    pm42

    Re : Etablir une liaison série en langage C

    Citation Envoyé par elhassano Voir le message
    et si oui le programme réponds par envoyer la lettre 'y', je travaille sur PC sous l'unix et je suis obligé de travailler en C.
    ce programme je l'ai déjà fait avec Python mais avec C j'ai aucune idée.
    Il faut ouvrir le périphérique correspondant au port série, souvent un /dev/ttyXX. Après, on le configure avec des instructions spéciales, historiquement avec l'appel bas niveau ioctl mais sur les Unix "modernes" avec la librairie adaptée :

    https://www.cmrr.umn.edu/~strupp/serial.html#2_5_2

  5. A voir en vidéo sur Futura

Discussions similaires

  1. Liaison serie
    Par blackmort dans le forum Électronique
    Réponses: 5
    Dernier message: 29/10/2014, 17h24
  2. liaison SPI et masque (langage C)
    Par mitonin dans le forum Électronique
    Réponses: 4
    Dernier message: 20/02/2014, 14h45
  3. Liaison série en C
    Par Francois06 dans le forum Programmation et langages, Algorithmique
    Réponses: 5
    Dernier message: 08/05/2012, 15h52
  4. Communication série RS232 en langage C
    Par cenuss dans le forum Programmation et langages, Algorithmique
    Réponses: 2
    Dernier message: 30/03/2012, 08h48
  5. Communication série RS232 en langage C
    Par Elbuey76 dans le forum Programmation et langages, Algorithmique
    Réponses: 3
    Dernier message: 12/09/2011, 04h27
Découvrez nos comparatifs produits sur l'informatique et les technologies.