PIC Envoyer des données en parallèle d'un programme
Répondre à la discussion
Affichage des résultats 1 à 5 sur 5

PIC Envoyer des données en parallèle d'un programme



  1. #1
    inoxxam

    PIC Envoyer des données en parallèle d'un programme


    ------

    Bonjour,
    J'ai créé un programme sur un PIC, et j'aurai besoin d'envoyer des trames de données à intervalles réguliers et à une fréquence que je peux choisir, le tout en parallèle de mon programme actuel, sans trop le perturber, en gros sans interrompre son déroulement. Est-ce que c'est possible et si oui comment?

    Merci d'avance à tous et à bientôt!

    -----

  2. #2
    SuperTux

    Re : PIC Envoyer des données en parallèle d'un programme

    Le mieux est d'utiliser un système d'exploitation temps réél. J'utilise les AVR donc je ne peut pas t'en conseiller un pour les PIC, mais tu en as une liste dans le dernier Elektor (mars 2010).

    Sinon tu peux aussi te débrouiller avec un timer mais cela sera beaucoup moins sophistiqué et puissant en terme de possibilités.

  3. #3
    RISC

    Re : PIC Envoyer des données en parallèle d'un programme

    Salut,

    Pour pouvoir répondre à ta question il faudrait fournir plus de renseignements :
    1/ Quel PIC ?
    2/ Quelle fréquence utilises-tu ?
    3/ Combien de bits (maximum) et en combien de temps veux tu les envoyer ? (exemple débit max = 100kbits/s)
    4/ Quelle bande passante utilises ton programme actuel (10%, 20%,...aucune idée) ?

    a+

  4. #4
    inoxxam

    Re : PIC Envoyer des données en parallèle d'un programme

    Citation Envoyé par RISC Voir le message
    Salut,

    Pour pouvoir répondre à ta question il faudrait fournir plus de renseignements :
    1/ Quel PIC ?
    PIC 18F4553

    2/ Quelle fréquence utilises-tu ?
    20.000 MHz

    3/ Combien de bits (maximum) et en combien de temps veux tu les envoyer ? (exemple débit max = 100kbits/s)
    Au maximum 64 bits, pour le débit disons 64 kbits/s

    4/ Quelle bande passante utilises ton programme actuel (10%, 20%,...aucune idée) ?
    Aucune idée. Comment savoir?

    Merci beaucoup, et à bientôt!

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

    Cool Re : PIC Envoyer des données en parallèle d'un programme

    Citation Envoyé par inoxxam Voir le message
    Bonjour,
    J'ai créé un programme sur un PIC, et j'aurai besoin d'envoyer des trames de données à intervalles réguliers et à une fréquence que je peux choisir, le tout en parallèle de mon programme actuel, sans trop le perturber, en gros sans interrompre son déroulement. Est-ce que c'est possible et si oui comment?

    Merci d'avance à tous et à bientôt!
    Bonsoir,

    impossible...sans interrompre le déroulement du programme principal...

    après pleins de solutions :
    de la plus merdique : entrelacer le code principal avec le code d'envoi des bits
    à la plus pro : utiliser une interruption (sur timer) pour l'envoi des bits...

    vede
    ;O]

Discussions similaires

  1. Envoyer ou recevoir des données à distance ...
    Par invite63efe34e dans le forum Électronique
    Réponses: 5
    Dernier message: 23/05/2009, 22h30
  2. envoyer des données au bus I²C
    Par invite9cdc9b43 dans le forum Électronique
    Réponses: 8
    Dernier message: 20/05/2009, 14h17
  3. récuperer des données d'un programme matlab
    Par invite9bb77f78 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 16/05/2009, 18h22
  4. Réponses: 0
    Dernier message: 23/04/2009, 07h33
  5. Réponses: 1
    Dernier message: 31/03/2009, 08h45
Découvrez nos comparatifs produits sur l'informatique et les technologies.