Forum: Mikrocontroller und Digitale Elektronik In-Circuit radino CC1101 Modul Hängt im SPI Transfer


von Patrick S. (patrick_s81)


Angehängte Dateien:

Lesenswert?

Hi,

ich programmiere zurzeit ein Radino CSM Modul über die 
JTAG-Schnittstelle. Leider bereitet mir die CC1101 Bibliothek 
Kopfzerbrechen. Diese ist mit Arduino programmiert, habe sie aber soweit 
angepasst, dass diese im Atmel Studio 6.2 läuft. Leider bleibt der SPI 
Transfer beim Senden eines "halRfWriteReg()" in einer Dauerschleife 
hängen. Weiß jemand Rat?
1
int main(void)
2
{
3
   IC_CC1101  cc1101;
4
   Systemtimer time;
5
   cc1101.SetSystemtimeInterface(&time);
6
   cc1101.Init(61,1000);
7
8
}

von holger (Gast)


Lesenswert?

SPI bleibt gerne hängen wenn der SS Pin kein Ausgang ist.
Und mit SS Pin meine ich den der im Datenblatt angegeben ist
und nicht den der im Programm als SS benutzt wird.

von Patrick S. (patrick_s81)


Lesenswert?

Tatsache das ist es. Ich hatte das schon ausgeschlossen, da in der Lib 
ein "SS_Pin" verwendet wurde. Das war aber ein anderer Pin. DANKE!

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.