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

Vitesse I2C



  1. #1
    Gérard

    Vitesse I2C


    ------

    Bonjour,

    Comment peut-on limiter la vitesse sur le bus I2C sachant que la quantité de données à transmettre est faible ?

    Merci pour vos idées.

    -----

  2. Publicité
  3. #2
    sdec25

    Re : Vitesse I2C

    Bonjour,
    D'après cette page, il faut laisser SCL à 0.
    Au fait quel est l'intérêt de réduire la vitesse ?

  4. #3
    Alain94360

    Re : Vitesse I2C

    je connais pas i2c mais je suis tombé sur des spec.
    le secret de i2c c'est que ses 2 lignes sont a collecteur ouvert avec pull-up.
    normalement le maitre i2c contrôle l'horloge, ce qui lui permet de déterminer la vitesse d'envoi a l'esclave, mais aussi de réception de l'esclave.

    maintenant l'esclave peut tirer l'horloge vers le bas s'il souhaite que le maitre lui laisse le temps dé recevoir les données, de répondrre de transmettre...
    c'est le clock-stretching

    c'est un peu si un bébé que sa mère essaye de gaver plus vite qu'il ne le souhaite, prenait la cuillère pour éviter de voir arriver une cuillère avant d'avoir avalé la précédente.

  5. #4
    Gérard

    Re : Vitesse I2C

    Intéret : limiter d'éventuels parasites.

  6. A voir en vidéo sur Futura
  7. Comparatifs

    Gagnez du temps et de l'argent grâce à nos comparatifs de produits. Parmi nos sujets :
  8. #5
    maximilien

    Re : Vitesse I2C

    Bonsoir,
    Citation Envoyé par Gérard Voir le message
    ... la quantité de données à transmettre est faible ?
    Citation Envoyé par Gérard Voir le message
    Intéret : limiter d'éventuels parasites.
    Tu peut peut être transmettre plusieurs fois la même info.
    Cette redondance te permettra d'éviter les erreurs.

    Pour le reste, je ne connais pas ce BUS...

    EDIT: en fait cela ne peut pas marcher. (dure semaine... )

  9. #6
    gedonet

    Re : Vitesse I2C

    Bonjour
    J'ai été confronté à un probleme semblable, je devais envoyer des octets venant de conversion AN à une EEprom 24LC512 avec un petit pic, je ne pouvais pas stocker les 128 octets d'une page pour envoyer cette page d'un coup, alors j'ai commence la procedure d'ecriture par page, j'ai executé mes 3 CNA, plus une petite tempo et ensuite j'envoie les 3 octets a la suite sur l'I2C et ainsi de suite. C'est le maître qui à la commande l'horloge et comme les EEproms n'ont pas de frequence mini on peut ralentir à notre guise la vitesse de transmission.
    Gilles

  10. Publicité

Discussions similaires

  1. Réponses: 3
    Dernier message: 26/03/2008, 13h18
  2. I2c
    Par Olfox dans le forum Électronique
    Réponses: 16
    Dernier message: 03/08/2007, 23h11
  3. i2c
    Par khalid76 dans le forum Électronique
    Réponses: 15
    Dernier message: 23/01/2007, 13h32
  4. Photo : lien entre vitesse d'obturation et vitesse du sujet
    Par charles53 dans le forum TPE / TIPE et autres travaux
    Réponses: 1
    Dernier message: 18/05/2006, 13h58
  5. I2c
    Par annece dans le forum Électronique
    Réponses: 5
    Dernier message: 17/06/2005, 14h03
Découvrez nos comparatifs produits sur l'informatique et les technologies.