Uživatelské nástroje

Nástroje pro tento web


cs:pymlab

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
cs:pymlab [2016/11/22 14:08] – [Vývojová verze] kaklikcs:pymlab [Unknown date] (aktuální) – upraveno mimo DokuWiki (Unknown date) 127.0.0.1
Řádek 40: Řádek 40:
   cd i2c-tools   cd i2c-tools
   make EXTRA="py-smbus"   make EXTRA="py-smbus"
-  sudo make EXTRA="py-smbusinstall+  sudo make install 
 +  cd py-smbus 
 +  sudo python setup.py install 
 +  sudo ldconfig
  
 +Verze I2C-tools umístěná na MLAB githubu má oproti verzi z repozitářů Ubuntu přidané metody read_i2c_block a write_i2c_block, které umožňují komunikaci se zařízeními, kterým nestačí SMBus podmnožina příkazů sběrnice. 
  
 ===== Použití ===== ===== Použití =====
Řádek 97: Řádek 101:
 {{ :cs:sw:flowchart.png?direct&500 |}} {{ :cs:sw:flowchart.png?direct&500 |}}
  
-===== Python interpreter pro ARM STM32 =====+===== Python interpreter pro ARM ===== 
 + 
 +Pro použití Python frameworku na vyčítání čidel přímo z některého mikrokonroleru připojeného na sběrnici by bylo užitečné použít Python interpretr pro ARM. Například by mohl být použitelný [[https://micropython.org/|MicroPython]].  
 + 
 +===== Cubesat Space Protocol ===== 
 + 
 +Pro aplikace kde je potřeba větší spolehlivost, ale je výhodné zachovat fyzickou vrstvu [[cs:i2c|I2C]] by mohlo být výhodné implementovat [[https://en.wikipedia.org/wiki/Cubesat_Space_Protocol|Cubesat Space Protocol]].
  
-Pro použití Python frameworku na vyčítání čidel přímo z [[cs:stm32f10xrxt]] by bylo užitečné použít Python interpretr pro ARM. Například by mohl být použitelný [[http://code.google.com/p/python-on-a-chip/|Python on a chip]].  
  
  
cs/pymlab.1479823687.txt.gz · Poslední úprava: 2016/11/22 14:08 (upraveno mimo DokuWiki)