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/05/16 10:38] – [USB rozhraní] kaklikcs:i2c [2014/07/05 09:04] – [Použití I²C v systému Linux] kaklik
Řádek 27: Řádek 27:
 NXP vyrábí [[http://www.nxp.com/products/interface_and_connectivity/bridges/uart_to_i2c_master_gpio_bridges/SC18IM700IPW.html|konvertor UART na I²C SC18IM700IPW]]. Tento obvod by mohl být základem pro konstrukci dalšího konverzního modulu.  NXP vyrábí [[http://www.nxp.com/products/interface_and_connectivity/bridges/uart_to_i2c_master_gpio_bridges/SC18IM700IPW.html|konvertor UART na I²C SC18IM700IPW]]. Tento obvod by mohl být základem pro konstrukci dalšího konverzního modulu. 
  
 +==== Ethernet na I2C ====
  
 +Pomocí modulů [[cs:eth|ETH01A]] a [[cs:stm32f10xrxt|STM32F10xRxT01A]], lze zkonstruovat konvertor Ethernet - I²C. A ten následně ovládat softwarovým balíkem Pymlab. Viz Python níže. 
 ===== Použití I²C v systému Linux ===== ===== Použití I²C v systému Linux =====
  
Řádek 35: Řádek 37:
 Jádro však obvykle nemá instalovaný modul //i2c-dev// (([[https://i2c.wiki.kernel.org/index.php/Main_Page| Linux I²C Subsystem]])), přidáme jej proto do systému: Jádro však obvykle nemá instalovaný modul //i2c-dev// (([[https://i2c.wiki.kernel.org/index.php/Main_Page| Linux I²C Subsystem]])), přidáme jej proto do systému:
   sudo modprobe i2c-dev   sudo modprobe i2c-dev
-  + 
 +<WRAP tip>   
 +Příkaz modprobe přidá modul pouze do běžící instance jádra. Po rebootu nám tento modul pravděpodobně bude chybět. Pokud nechceme modprobe používat i po následujícím startu počítače, tak  do souboru /etc/modules přidáme řádek: 
 +  i2c-dev   
 +</WRAP> 
 Nyní již můžeme vypsat dostupné I²C sběrnice v systému: Nyní již můžeme vypsat dostupné I²C sběrnice v systému:
  
Řádek 122: Řádek 129:
  
 Jeho základní instalace se v Ubuntu provede instalací těchto balíků:  Jeho základní instalace se v Ubuntu provede instalací těchto balíků: 
-  sudo apt-get install ipython-notebook scipy numpy+  sudo apt-get install ipython-notebook python-scipy python-numpy
  
 Pak již můžeme iPython spustit z příkazového řádku Pak již můžeme iPython spustit z příkazového řádku
cs/i2c.txt · Poslední úprava: 2022/09/02 21:20 autor: kaklik