Wire.getClock  ( -- clockfrequency )

publication: 24 janvier 2022 / mis à jour 3 avril 2022

Read this page in english

 

vocabulaire: Wire

Obtient la fréquence d'horloge pour la communication I2C.

Les entrées suivantes effectuent les opérations suivantes :

- active le vocabulaire filaire avec un 1 pour indiquer le succès,

- démarre l'interface I2C en utilisant les broches 21 et 22 sur ESP32 DEVKIT V1 avec 21 utilisé comme sda et 22 comme scl,

- affiche la vitesse d'horloge par défaut de 100000 Khz après Wire.begin,

- règle la fréquence d'horloge à 400000 Khz,

- confirme la vitesse d'horloge à 400000 Khz.

Exemple:

21 22 wire.begin      \ push 1 on stack 
wire.getclock         \ push 100000 on stack 
400000 wire.setclock 
wire.getclock         \ push 400000 on stack 

Legal: site web personnel sans commerce / personal site without seling