SPI Low Level Treiber geht nicht

Mathias
Benutzer
Avatar
Gender: n/a
Location: Weingarten - Baden
Posts: 310
Registered: 07 / 2003
Subject:

SPI Low Level Treiber geht nicht

 · 
Posted: 19.01.2020 - 20:57  ·  #1
Hallo,
der Clock (SCK) bleibt auf low und macht keinen mux.
Die Daten an MOSI kommen raus.
Hat jemand eine Idee?

Danke

Controller: ATmega328P
Compiler: 5.09.91

Code

Define:
  SPIorder       = MSB;
  SPIcpol        = 0;
  SPIcpha        = 1;
  SPIpresc       = 1;                    // presc = 0..3 -> 4/16/64/128
  SPI_SS         = false;                // don’t use SS pin as chipselect, not for XMega


Code

          LO(wX):= _1_TPIC6B595N;
          HI(wX):= _2_TPIC6B595N;
          SPIoutWord(wX);
          incl(TPIC_Enable);
          excl(TPIC_Enable);
Lschreyer
Schreiberling
Avatar
Gender: n/a
Posts: 527
Registered: 02 / 2007
Subject:

Re: SPI Low Level Treiber geht nicht

 · 
Posted: 20.01.2020 - 11:46  ·  #2
SCK als Output definiert?
Mathias
Benutzer
Avatar
Gender: n/a
Location: Weingarten - Baden
Posts: 310
Registered: 07 / 2003
Subject:

Re: SPI Low Level Treiber geht nicht

 · 
Posted: 20.01.2020 - 13:02  ·  #3
Ja, ist Ausgang.
Wobei, denke der Treiber macht das von alleine.
Thomas.AC
Benutzer
Avatar
Gender: n/a
Age: 43
Posts: 308
Registered: 07 / 2013
Subject:

Re: SPI Low Level Treiber geht nicht

 · 
Posted: 20.01.2020 - 21:37  ·  #4
Ich habe einen 328p und kann das gerne testen. Bitte vollständigen Programmcode schicken.
Mathias
Benutzer
Avatar
Gender: n/a
Location: Weingarten - Baden
Posts: 310
Registered: 07 / 2003
Subject:

Re: SPI Low Level Treiber geht nicht

 · 
Posted: 20.01.2020 - 23:14  ·  #5
Danke Thomas,
haste ne PN
Mathias
Benutzer
Avatar
Gender: n/a
Location: Weingarten - Baden
Posts: 310
Registered: 07 / 2003
Subject:

Re: SPI Low Level Treiber geht nicht

 · 
Posted: 22.01.2020 - 00:28  ·  #6
Hallo Thomas,
danke für deine Hilfe.
Inzwischen geht der "SPI Low Level Treiber"
Warum keine Ahnung.
Thomas.AC
Benutzer
Avatar
Gender: n/a
Age: 43
Posts: 308
Registered: 07 / 2013
Subject:

Re: SPI Low Level Treiber geht nicht

 · 
Posted: 22.01.2020 - 09:44  ·  #7
Mir hat es Spaß gemacht.
Selected quotes for multi-quoting:   0

Registered users in this topic

Currently no registered users in this section

The statistic shows who was online during the last 5 minutes. Updated every 90 seconds.
MySQL Queries: 15 · Cache Hits: 14   126   140 · Page-Gen-Time: 0.166455s · Memory Usage: 2 MB · GZIP: on · Viewport: SMXL-HiDPI