[Programmation] Timer vs uart
Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

Timer vs uart



  1. #1
    MxElectro

    Timer vs uart


    ------

    Bonjour,

    Je souhaiterai avoir un conseil, car j'ai un souci depuis plusieurs jours.

    Je suis entrain de coder un petit µcontroleur atmega 2560 8 bits en langage C.

    J'ai un code très simple ou toutes les 4 secondes, un TIMER 16b transmet de la data via un UART.

    Mais je souhaiterais également que mon microcontroleur traite de la data si il en reçoit en RX via l'UART.

    Dans une réception RX UART, on fait un while pour check l'état d'un registre.

    while ( !(UCSRnA & (1<<RXCn)) )

    Et ce while stoppe naturellement mon code, car on attend.

    Donc je n'arrive pas a expédier de la data 4 fois par secondes et recevoir de la data via mon UART si il le faut.

    Auriez vous des conseils ?

    Cordialement.

    -----

  2. #2
    jiherve

    Re : Timer vs uart

    bonsoir
    utiliser les interruptions !
    JR
    l'électronique c'est pas du vaudou!

  3. #3
    Piefra

    Re : Timer vs uart

    Bjr,

    En precision , tu as 2 options

    Soit tu fait la boucle reception uart en permanence et declenche une interuption toutes les 4s qui envoi

    Soit la boucle principale fait l'envoi et l'uart declenche l'interuption a reception

    Nb: ceci est un principe , j'ai pas verifier si ton uc sait faire les 2 modes

    Cdlt

Discussions similaires

  1. [Programmation] UART et UART FIFO
    Par mril232 dans le forum Électronique
    Réponses: 1
    Dernier message: 10/05/2016, 14h58
  2. Programmation en C avec Timer 0 et Timer 1
    Par invite6844fe5f dans le forum Électronique
    Réponses: 43
    Dernier message: 20/04/2010, 13h27
  3. bus i2c ou UART et RTC
    Par Voltron dans le forum Électronique
    Réponses: 7
    Dernier message: 16/11/2008, 13h31
  4. Spi + Uart
    Par noisyboxes dans le forum Électronique
    Réponses: 6
    Dernier message: 08/03/2008, 23h19
  5. UART avr
    Par invite2b4da655 dans le forum Électronique
    Réponses: 8
    Dernier message: 18/05/2006, 18h07
Découvrez nos comparatifs produits sur l'informatique et les technologies.