07-30-2020, 06:23 PM
@1van, mogao je to sve da radi i RPi, i to radi vrlo fino jer dobijes prakticno file-sistem drajvere za SPI i I2C portove koje prozivas i kontrolisez sa fopen() i read/write() komandama prakticno iz bilo kog jezika, stim sto je to u C milina da se radi ali mora naravno i malo periferije da poznajes ...
Nema tu mnogo nauke, sve te SPI i I2C periferije komuniciraju po istom principu ali konkretne adrese i nazivi/svrha registra su specificni za svaki IC posebno, u tom smislu mora da se pogleda Datasheet i tu skontas protokol i veruj mi da se to svodi na recimo 15ak linija C koda za citanje i pisanje po Flash memorijama ili nesto vise za slozenije periferije (a/d konverteri, temp senzori i slicno) koji tebi i nisu toliko interesantni ...
Dakle probaj poterati SPI ili I2C na RPi da vidis kako fino radi ...
Nema tu mnogo nauke, sve te SPI i I2C periferije komuniciraju po istom principu ali konkretne adrese i nazivi/svrha registra su specificni za svaki IC posebno, u tom smislu mora da se pogleda Datasheet i tu skontas protokol i veruj mi da se to svodi na recimo 15ak linija C koda za citanje i pisanje po Flash memorijama ili nesto vise za slozenije periferije (a/d konverteri, temp senzori i slicno) koji tebi i nisu toliko interesantni ...
Dakle probaj poterati SPI ili I2C na RPi da vidis kako fino radi ...