• STATISTIQUES
  • Il y a eu un total de 0 membres et 42287 visiteurs sur le site dans les dernières 24h pour un total de 42 287 personnes!
    Membres: 2 605
    Discussions: 3 579
    Messages: 32 816
    Tutoriels: 78
    Téléchargements: 38
    Sites dans l'annuaire: 58


  • ANNUAIRE
  • [EN] w3challs
    Ce site propose différents types de défis informatiques: piratage, craquage, cryptographie, stég...
    Hacking
    [EN] Security Traps
    Site de challenge qui prétend être construit non pas dans le but de parfaire vos connaissances, mais plutôt dan...
    Challenges
    [EN] Gekko
    Site de challenge présenter sous la forme d'une quête. Vous êtes un agent secret qui répond sous le nom...
    Challenges
    [EN] This is legal
    Basic: 10, Realistic: 5, Programming: 1, Bonus: 11, SQL: 2, Encryption: 6, Application: 4, User Contributed: 3
    Challenges
    [EN] Sabre Films
    Site de challenge présenté sous la forme d'une quête. Vous êtes un détective et devrez résoudre d...
    Challenges
    [FR] WeChall
    Audio: 3, Coding: 11, Cracking: 9, Crypto: 18, Encoding: 11, Exploit: 44, Forensics: 1, Fun: 6, HTTP: 6, Image: 8, Java:...
    Challenges
    [EN] wechall
    Pour les gens n'étant pas familiers avec les sites de challenges, un site de challenges est un site propos...
    Hacking

  • DONATION
  • Si vous avez trouvé ce site internet utile, nous vous invitons à nous faire un don du montant de votre choix via Paypal. Ce don servira à financer notre hébergement.

    MERCI!




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Bus I2C
26-03-2013, 22h24
Message : #1
Hypnoze57 Hors ligne
Web Hacker
*



Messages : 98
Sujets : 13
Points: 28
Inscription : Feb 2012
Bus I2C
Le bus I2C

1. Généralités.

Le bus I2C est une liaison série synchrone (cadence d'horloge synchronisé) bidirectionnelle transmettant des mots de 8 bits.

Il y a 3 fils:
- Donnée: SDA
- Horloge: SCL
- Masse: 0v

Débit:
- Standard: 100 Kbit/s
- Rapide: 400 Kbit/s
- Très rapide: 1 Mbit/s

Electrique:
Les fils SDA et SCL sont relié au +5v par une résistance de rappel, ce qui fait que lorsque le bus est au repos, SDA et SCL sont à 1.

[Image: 639852schema.png]

Architecture:
C'est une communication entre 1 maitre et un esclave.
(L'esclave est identifier par une adresse)

2. Protocole.

-État de repos: SCL et SDA passent à 1
-Début de conversation: SDA -> 0 ; SCL -> 1
-Fin de conversation: SDA -> 1 ; SCL -> 1

[Image: 566358schemaa.png]

Source de l'image: Cours BUS I2C PDF

- Le maître (Pc ou micro-contrôleur) envoie un mot de 8bits (D7 en premier) à chaque bit, l'horloge passe à 1.
A la fin de la transmission de 8 bits, l'esclave répond qu'il a bien reçu les 8 bits. Il place un 0 sur le fil SDA, c'est le bit d'acquittement.
A la fin de la transmission, le maitre libère la ligne SDA.

Chaque périphérique I2C possède une adresse propre.
L'adresse est codé sur 8 bits.
7 bits d'adresse + 1 bits à 0 --> Écriture ; 1 --> Lecture.
[Image: 18894357el.png]

voilà un petit résumé de cours sur les bus I2C ! En espérant que sa vous serve !
Cordialement.
Make your own destiny now and forever !
+1 (1) -1 (0) Répondre
26-03-2013, 23h06
Message : #2
Swissky Absent
Bon membre
*



Messages : 523
Sujets : 32
Points: 96
Inscription : Apr 2012
RE: Bus I2C
Merci , je connaissais déjà, peut-être pourrais-tu ajouter qu'il a tendance à être délaissé au profit du bus CAN Smile
+1 (0) -1 (0) Répondre
26-03-2013, 23h16
Message : #3
Hypnoze57 Hors ligne
Web Hacker
*



Messages : 98
Sujets : 13
Points: 28
Inscription : Feb 2012
RE: Bus I2C
(26-03-2013, 23h06)Swissky a écrit : Merci , je connaissais déjà, peut-être pourrais-tu ajouter qu'il a tendance à être délaissé au profit du bus CAN Smile

Bonne idée ! Je vais faire sa dans le courant de la semaine je pense. Mais il y a beaucoup a dire sur le bus CAN !
Make your own destiny now and forever !
+1 (0) -1 (0) Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)
N-PN
Accueil | Challenges | Tutoriels | Téléchargements | Forum | Retourner en haut