Uživatelské nástroje

Nástroje pro tento web


cs:i2c

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
Následující verzeObě strany příští revize
cs:i2c [2014/11/29 18:32] – [Související stránky] kaklikcs:i2c [2014/12/21 00:49] – [Související stránky] kaklik
Řádek 117: Řádek 117:
 Zápis provedeme příkazem i2cset. Ukážeme zde příklad nastavení [[cs:i2chub]], protože jde o trochu specifický IO s jedním registrem, který se neadresuje. Data se proto zapisují přímo: Zápis provedeme příkazem i2cset. Ukážeme zde příklad nastavení [[cs:i2chub]], protože jde o trochu specifický IO s jedním registrem, který se neadresuje. Data se proto zapisují přímo:
  
-  ~$ sudo i2cset -y -r  1 0x70 0x05 +  ~$ sudo i2cset -y -r  1 0x70 0xff 
-  Value 0x05 written, readback matched+  Value 0xff written, readback matched
  
 Tímto provedeme aktivaci všech I2C kanálů na I2CHubu ((je potřeba si dat pozor aby na nekterych kanalech nebyla zařízení se stejnou adresou, v takovém případě dojde ke kolizi a k zablokování sběrnice. Následně je pak potřeba provést reset odpojením napájení nebo RESET pinem na I2CHUB modulu.))  Tímto provedeme aktivaci všech I2C kanálů na I2CHubu ((je potřeba si dat pozor aby na nekterych kanalech nebyla zařízení se stejnou adresou, v takovém případě dojde ke kolizi a k zablokování sběrnice. Následně je pak potřeba provést reset odpojením napájení nebo RESET pinem na I2CHUB modulu.)) 
Řádek 127: Řádek 127:
  
   :~$ sudo i2cget -y 1 0x70    :~$ sudo i2cget -y 1 0x70 
-  0x05+  0xff
  
  
Řádek 144: Řádek 144:
   * [[cs:i2chub]]   * [[cs:i2chub]]
   * [[cs:pymlab]]   * [[cs:pymlab]]
 +  * [[cs:i2cspi]]
  
cs/i2c.txt · Poslední úprava: 2022/09/02 21:20 autor: kaklik