Hallo, ich möchte gerne über den µC an ein rf430cl über spi ein Signal senden. In meinem Fall 0x43. Ich weiß nun nicht ob ich einen Fehler im Code habe, oder in der Hardware. Kann jmd. vielleicht das Programm mal anschauen? Ich bin mir vorallem unsicher, ob die beiden write Funktionen richtig sind. Falls etwas unklar ist beim Code, dann könnt ihr mich gerne Fragen. code2.txt ist der header zu RF430.h Danke
Gast
#4246993
Rafael B. schrieb: > Hallo, > ich möchte gerne über den µC an ein rf430cl über spi ein Signal senden. > In meinem Fall 0x43. Ich weiß nun nicht ob ich einen Fehler im Code > habe, oder in der Hardware. Kann jmd. vielleicht das Programm mal > anschauen? Das ist nicht, was dein Code macht. Ich seh da vorher noch jede Menge andere Writes. Aber: Obwohl du dich offensichtlich von http://www.ti.com/tool/rf430cl330htb hast inspirieren lassen nutzt du eine alte (fehlerbehaftete) Initialisierung. Schau nochmal nach. Der CL330H ist eine Mimose. > Ich bin mir vorallem unsicher, ob die beiden write Funktionen richtig > sind. Falls etwas unklar ist beim Code, dann könnt ihr mich gerne > Fragen. Wenn sie aus dem offiziellen (aktuellem!) TI EvalBoard stammen sollte der Ablauf wohl stimmen. Dann verbelibt entweder HW Fehler oder C&P / Fehler beim Umsetzen der SPI Initialisierung bei deinem PIC.
Gast
#4246996
PS: Mit nicht aktuell meine ich vor Allem den Block im Orginal:
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
23 | |
24 | |
25 | |
26 | |
27 | |
28 | |
29 | |
30 | |
31 | |
32 | |
33 | |
Ist rf430 ein eeprom? Kennst du den Unterschied zwischen CS und SS?
Hallo Rafael, hast du das Problem inzwischen gelöst? Sitze gerade auch an einem RF430CL330H und versuche den mit einen PIC18 zu steuern.