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

Timer vs uart



  1. #1
    invite6ab166aa

    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 invite57b37f86 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 invite86ffa844 dans le forum Électronique
    Réponses: 7
    Dernier message: 16/11/2008, 13h31
  4. Spi + Uart
    Par invite820b5138 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
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...