en:i2cspi
Differences
This shows you the differences between two versions of the page.
en:i2cspi [2015/03/05 13:41] – created kaklik | — | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | FIXME **This page is not fully translated, yet. Please help completing the translation.**\\ //(remove this paragraph once the translation is finished)// | ||
- | |||
- | ====== Konvertor z I²C na SPI ====== | ||
- | |||
- | The module allows controling of SPI devices by [[en: | ||
- | |||
- | ===== Basic features ===== | ||
- | |||
- | * I²C-bus slave interface operating up to 400 kHz | ||
- | * SPI master operating up to 1.8 Mbit/s | ||
- | * 200-byte data buffer | ||
- | * Up to four slave select outputs | ||
- | * Up to four programmable I/O pins | ||
- | * Operating supply voltage: 2.4 V to 3.6 V | ||
- | * Low power mode | ||
- | * Internal oscillator option | ||
- | * Active LOW interrupt output | ||
- | |||
- | |||
- | ===== I²C Adderess selection ===== | ||
- | |||
- | Modul umožňuje výběr několika I2C adres. Tyto adresy mohou být zvoleny jednak osazením rezistorů na PCB a dále konfigurací jumperu na modulu. | ||
- | V případě změny volby adresy se adresa modulu změní až po odpojení a připojení napájení. | ||
- | |||
- | I²C address can be selected from several addresses by jumper selection or by placement of resistors soldered at PCB. | ||
- | |||
- | |||
- | ===== Použití modulu ===== | ||
- | |||
- | Modul se připojuje na sběrnici konektorem s MLAB standardním uspořádáním pinů. Modul by při správném zapojení měl být vidět na sběrnici. Podobně jako v tomto případě, kdy má zvolenou adresu 2E. | ||
- | |||
- | odroid@odroid: | ||
- | | ||
- | 00: -- -- -- -- -- -- -- -- -- -- -- -- -- | ||
- | 10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- | ||
- | 20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- 2e -- | ||
- | 30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- | ||
- | 40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- | ||
- | 50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- | ||
- | 60: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- | ||
- | 70: 70 -- -- -- -- -- -- -- | ||
- | odroid@odroid: | ||
- | ==== Linux driver ==== | ||
- | |||
- | Protože k integrovanému obvodu sc18is602 existuje driver v Linux kernelu spi-sc18is602, | ||
- | |||
- | sudo modprobe spi-sc18is602 | ||
- | echo sc18is602 0x28 > / | ||
- | | ||
- | Tím by mělo vzniknout nové zařízení na / | ||
- | Tento driver bohužel ale nefunguje při použití modulu [[cs: | ||
- | |||
- | [[http:// | ||
- | |||
- | |||
- | ==== Pymlab ==== | ||
- | |||
- | Modul zle ovládat z Pythonu pomocí knihovny [[cs: | ||
- | |||
- | {{ : | ||
- | |||
en/i2cspi.txt · Last modified: 2015/03/05 19:35 (external edit)