en:i2c
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
en:i2c [2014/12/21 10:18] – kaklik | en:i2c [2014/12/21 10:22] – [Reading] kaklik | ||
---|---|---|---|
Line 127: | Line 127: | ||
Reading from I²CHub is atypical as well, because the data registry is not addressed: | Reading from I²CHub is atypical as well, because the data registry is not addressed: | ||
- | $ sudo i2cget -y 1 0x70 0xff | + | $ sudo i2cget -y 1 0x70 |
+ | | ||
+ | ==== Use of Linux kernel drivers ==== | ||
+ | |||
+ | Některá I²C zařízení mají přímo ovladače v linuxovém jádře. Je tak možné k těmto zařízením přistupovat přímo prostřednictvím souborového systému. V případě MLABu se to týká těchto modulů: | ||
+ | |||
+ | * [[cs: | ||
+ | * [[cs: | ||
+ | * [[cs: | ||
+ | |||
+ | Protože I²C není v principu [[http:// | ||
+ | |||
+ | echo název_driveru i2c_adresa > / | ||
+ | |||
+ | Tím dojde k převzetí kontroly nad I²C zařízením jádrem Linuxu. Ve výpisu i2cdetect můžeme takový stav vidět označený jako UU. Podrobnosti o provedení a úspěšnosti inicializace můžeme pak obvykle najít v [[http:// | ||
===== Other operating systems ===== | ===== Other operating systems ===== |
en/i2c.txt · Last modified: 2014/12/21 10:42 (external edit)