Bienvenue aux nouveaux arrivants sur FantasPic !
- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
Pourquoi plusieurs I²C
Modérateur : Jérémy
-
Jérémy
- Administrateur du site

- Messages : 2758
- Enregistré en : juillet 2015
- Localisation : Dans le sud
- Contact :
Pourquoi plusieurs I²C
Bonjour ,
Question qui va vous paraitre bête, mais je me demandais quel était l’intérêt d'avoir plusieurs I²C sur un même µC , en sachant qu'avec l'I²C on peut dialoguer avec énormément d'esclave ?
Merci
Question qui va vous paraitre bête, mais je me demandais quel était l’intérêt d'avoir plusieurs I²C sur un même µC , en sachant qu'avec l'I²C on peut dialoguer avec énormément d'esclave ?
Merci
C'est en faisant des erreurs, que l'on apprend le mieux !!!
Pourquoi plusieurs I²C
bonsoir,
Il est vrai que sur un bus I2C on peut mettre pas mal de devices differents ou meme semblables (si il ont un adressage hardware )
ex: 1 horloge DS1307 + 2 circuit E/S MCP23017 + 1 LCD2119 + Eeprom(s) 24LC512
Pouquoi 2 bus I2C :
Probablement pour avoir un bus I2C Maitre plus + 1 bus I2C Esclave ..
ou si certains devices ne peuvent pas supporter la meme vitesse => 2 bus 100Khz et 400Khz (voir plus de nos jours)
ou adressage etendu des esclaves ( Adess 7 bits et d'autres 11 bits)
ou
... à suivre
Il est vrai que sur un bus I2C on peut mettre pas mal de devices differents ou meme semblables (si il ont un adressage hardware )
ex: 1 horloge DS1307 + 2 circuit E/S MCP23017 + 1 LCD2119 + Eeprom(s) 24LC512
Pouquoi 2 bus I2C :
Probablement pour avoir un bus I2C Maitre plus + 1 bus I2C Esclave ..
ou si certains devices ne peuvent pas supporter la meme vitesse => 2 bus 100Khz et 400Khz (voir plus de nos jours)
ou adressage etendu des esclaves ( Adess 7 bits et d'autres 11 bits)
ou
Aide toi, le ciel ou FantasPic t'aidera
Pourquoi plusieurs I²C
Bonsoir,
J'ajouterai pour abonder dans le sens de paulfjujo, que 2 bus I²C au sein d'un même µC (voire d'un Arduino, d'un Raspberry Pi, etc.) permet de cascader ces unités centrales et d'envisager carrément un réseau local à l'image d'un Intranet
.
J'ajouterai pour abonder dans le sens de paulfjujo, que 2 bus I²C au sein d'un même µC (voire d'un Arduino, d'un Raspberry Pi, etc.) permet de cascader ces unités centrales et d'envisager carrément un réseau local à l'image d'un Intranet
Enregistreur de traces GPS & Boussole GPS parlante (PIC & Arduino)
-
Jérémy
- Administrateur du site

- Messages : 2758
- Enregistré en : juillet 2015
- Localisation : Dans le sud
- Contact :
Pourquoi plusieurs I²C
Bonjour ,
Merci à tous les deux pour ces précisions.
La fonction multi maitre utilise-t-elle deux bus I²C ? Ou est ce seulement la capacité de changer de maitre avec un seul signal d'horloge ?
Merci à tous les deux pour ces précisions.
La fonction multi maitre utilise-t-elle deux bus I²C ? Ou est ce seulement la capacité de changer de maitre avec un seul signal d'horloge ?
C'est en faisant des erreurs, que l'on apprend le mieux !!!
Pourquoi plusieurs I²C
Bonjour,
Plusieurs maîtres peuvent coexister sur un seul bus i2c. Pour plus de détails:
- Multi-maîtres
- Fig.9 Arbitration procedure of two masters (8.2 Arbitration - Page 12)
Plusieurs maîtres peuvent coexister sur un seul bus i2c. Pour plus de détails:
- Multi-maîtres
- Fig.9 Arbitration procedure of two masters (8.2 Arbitration - Page 12)
Enregistreur de traces GPS & Boussole GPS parlante (PIC & Arduino)
Retourner vers « Généralités sur les PICs »
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 4 invités
