Modifications
Sauter à la navigation
Sauter à la recherche
← Modification précédente
Modification suivante →
MicroPython-I2C
(voir la source)
Version du 15 décembre 2018 à 14:43
234 octets supprimés
,
15 décembre 2018 à 14:43
→i2c.init(...)
Ligne 139 :
Ligne 139 :
==== i2c.init(...) ====
==== i2c.init(...) ====
−
i2c.init(
mode
, *,
addr=0x12, baudrate
=400000
, gencall=False
)
+
i2c.init(
scl, sda
, *,
freq
=400000)
Initialise le bus I2C avec les paramètres suivants:
Initialise le bus I2C avec les paramètres suivants:
−
* '''
mode
'''
mode
du bus I2C
. Soit
{{fname|
I2C.MASTER
}}
pour le mode
''
maitre
''
ou
{{fname|
I2C.SLAVE
}}
pour le mode ''esclave''.
+
* '''
scl
'''
: ligne du signal d'horloge SCL
du bus I2C
, un objet
{{fname|
Pin
}}
−
* '''addr''' l'adresse I2C (codée sur 7-bits, uniquement valable en mode ''esclave'')
+
* ''
'
sda
'''
: ligne du signal de donnée SDA du bus I2C, un objet
{{fname|
Pin
}}
−
* '''
baudrate
'''
pour le débit
du signal d'horloge
du
bus I2C
(SCL, uniquement valable en mode ''maitre'')
+
* '''
freq
'''
: la fréquence
du signal d'horloge
sur le
bus I2C
.
−
* '''gencall''' destiné au support des appels (<small>''is whether to support general call mode''</small>)
==== i2c.is_ready(...) ====
==== i2c.is_ready(...) ====
Admin
Bureaucrates
,
Administrateurs
29 918
modifications
Menu de navigation
Outils personnels
Se connecter
Espaces de noms
Page
Discussion
Variantes
Affichages
Lire
Voir le texte source
Voir l’historique
Plus
Rechercher
Navigation
ARDUINO
RASPBERRY-PI
[:: PI Hacking ::]
Particle.IO
Micro Python
Imprimante 3D
Actualités
Modifications récentes
Page au hasard
Aide
Outils
Pages spéciales
Version imprimable