I2C - základné použitie pre STM32

Z Kiwiki
Verzia z 16:46, 25. marec 2023, ktorú vytvoril Juraj (diskusia | príspevky) (Vytvorená stránka „{{MCU_ARM_Obsah_vpravo}} __TOC__ Rozhranie I2C obsahuje každý mikrokontrolér rodiny STM32. Zvyčajne sú k dispozícii minimálne 2 nezávislá rozhrania. ==Zákla…“)
(rozdiel) ← Staršia verzia | Aktuálna úprava (rozdiel) | Novšia verzia → (rozdiel)
Skočit na navigaci Skočit na vyhledávání

Rozhranie I2C obsahuje každý mikrokontrolér rodiny STM32. Zvyčajne sú k dispozícii minimálne 2 nezávislá rozhrania.

Základná konfigurácia rozhrania I2C

Po vytvorení projektu v STM32CubeMX alebo STM32IDE je potrebné si aktivovať rozranie: v časti "Pinout & Configuration" si v vyberieme rozhranie I2C. V konfiguračnej časti sa zobrazí voľba pre výber typu zbernice; vyberieme "I2C"

Aktivácia rozhrania I2C

Aktivácia rozhrania I2C


V pravej časti sa zobrazia piny MCU, ktoré majú priradenú funkciu liniek SDA a SCL.

Nastavenie parametrov I2C rozhrania

Parametre rozhrania I2C

Parametre rozhrania I2C