www.elektronik.si Seznam forumov www.elektronik.si
Forum o elektrotehniki in računalništvu
 
 PomočPomoč  IščiIšči  Seznam članovSeznam članov  SkupineSkupine  StatisticsStatistika  AlbumAlbum  DatotekeFilemanager DokumentacijaDocDB LinksPovezave   Registriraj seRegistriraj se 
  PravilaPravila  LinksBolha  PriponkePriponke  KoledarKoledar  ZapiskiZapiski Tvoj profilTvoj profil Prijava za pregled zasebnih sporočilPrijava za pregled zasebnih sporočil PrijavaPrijava 

SPI protokol

 
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika
Poglej prejšnjo temo :: Poglej naslednjo temo  
Avtor Sporočilo
trot
Član
Član



Pridružen-a: Čet 18 Jan 2007 20:25
Prispevkov: 1282
Aktiv.: 5.71
Kraj: glej fogl

PrispevekObjavljeno: Sre Okt 14, 2009 8:35 pm    Naslov sporočila:  SPI protokol Odgovori s citatom

Gledam časovni diagram za SPI, kjer MOSI menja stanje ob menjavi stanja CLK. Če pa pogledam AN od philipsovega ARM-ja - stran8 fig3, kjer je skica izhoda iz SPI-ja, pa to sploh ne drži. Tukaj pa MOSI menja stanje ko je CLK na 0. Zakaj to?
_________________
lp, Klemen
Nazaj na vrh
Skrit Poglej uporabnikov profil Pošlji zasebno sporočilo
Jan
Član
Član



Pridružen-a: Sob 10 Jun 2006 14:19
Prispevkov: 313
Aktiv.: 1.35
Kraj: Dolenjska

PrispevekObjavljeno: Sre Okt 14, 2009 8:55 pm    Naslov sporočila:   Odgovori s citatom

Ni važno kdaj se bit spremeni, važno je edino kdaj ga bereš. To je lahko ob padajočem ali naraščajočem prehodu clocka, kar ti določata CPOL in CPHA

Koda:

# At CPOL=0 the base value of the clock is zero

    * For CPHA=0, data are read on the clock's rising edge (low->high transition) and data are changed on a falling edge (high->low clock transition).
    * For CPHA=1, data are read on the clock's falling edge and data are changed on a rising edge.

# At CPOL=1 the base value of the clock is one (inversion of CPOL=0)

    * For CPHA=0, data are read on clock's falling edge and data are changed on a rising edge.
    * For CPHA=1, data are read on clock's rising edge and data are changed on a falling edge.
Nazaj na vrh
Odsoten Poglej uporabnikov profil Pošlji zasebno sporočilo
Pokaži sporočila:   
Objavi novo temo   Odgovori na to temo   Printer-friendly version    www.elektronik.si Seznam forumov -> Elektronika Časovni pas GMT + 2 uri, srednjeevropski - poletni čas
Stran 1 od 1

 
Pojdi na:  
Ne, ne moreš dodajati novih tem v tem forumu
Ne, ne moreš odgovarjati na teme v tem forumu
Ne, ne moreš urejati svojih prispevkov v tem forumu
Ne, ne moreš brisati svojih prispevkov v tem forumu
Ne ne moreš glasovati v anketi v tem forumu
Ne, ne moreš pripeti datotek v tem forumu
Ne, ne moreš povleči datotek v tem forumu

Uptime: 500 dni


Powered by phpBB © 2001, 2005 phpBB Group