[Programmation] Etablir une liaison série en langage C
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

Etablir une liaison série en langage C



  1. #1
    invitef82bce74

    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

    -----

  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 invite50221b18 dans le forum Électronique
    Réponses: 5
    Dernier message: 29/10/2014, 18h24
  2. liaison SPI et masque (langage C)
    Par invite7e040f23 dans le forum Électronique
    Réponses: 4
    Dernier message: 20/02/2014, 15h45
  3. Liaison série en C
    Par invite0155ce91 dans le forum Programmation et langages, Algorithmique
    Réponses: 5
    Dernier message: 08/05/2012, 16h52
  4. Communication série RS232 en langage C
    Par invite9f58d866 dans le forum Programmation et langages, Algorithmique
    Réponses: 2
    Dernier message: 30/03/2012, 09h48
  5. Communication série RS232 en langage C
    Par invite09837ae2 dans le forum Programmation et langages, Algorithmique
    Réponses: 3
    Dernier message: 12/09/2011, 05h27
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...