Barion Pixel

🔀 Az SPI nem busz – több slave és CS kezelés a gyakorlatban

Az SPI-t sokan busznak hívják. Pedig valójában klasszikusan nem az. Ugyanakkor kívülről akár hasonlíthat is hozzá, hiszen: több eszköz, és közös vezetékek, és gyors adatátvitel jellemzi. De hiányzik belőle az, amitől egy valódi busz busz lenne: nincs címzés, nincs arbitrázs, nincs ütközéskezelés. Ezért az SPI inkább valódi pont-pont kommunikáció, amit csak “buszszerűen” használunk. Miért nem […]

🔀 🪢 Buszválasztó: hogyan döntsd el, melyik kommunikációs busz való a projektedbe?

Az elektronikai projektek egyik leggyakoribb kérdése: “Hogyan kapcsoljam össze az eszközöket és melyik buszt használjam?” Annyi busz létezik – I2C, SPI, UART, RS-485, CAN, 1-Wire -, hogy könnyű elveszni bennük. Ez a minicikk abban segít, hogy egy gyors iránymutatót kapj, amikor a mikrokontrollered és a perifériáid között kommunikációt tervezel. Mi az a “busz”, és miért […]