Hallo, irgendwie habe ich Probleme mit dem lesen von einem Byte und dem senden des NACK´s
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
9 | |
10 | |
11 | |
12 | |
13 | |
14 | |
15 | |
16 | |
17 | |
18 | |
19 | |
20 | |
21 | |
22 | |
Was mache ich vom Ablauf her falsch?
|
Anzeige
|
ATMGEA256A3BU - readNackHallo, irgendwie habe ich Probleme mit dem lesen von einem Byte und dem senden des NACK´s
Was mache ich vom Ablauf her falsch? Keiner eine Idee? :(
Gast
#5370246
Jan H. schrieb: > Was mache ich vom Ablauf her falsch? Du zeigst nicht den kompletten Code. Wie sollen wir erraten was du hinter MASTER.STATUS, MASTER.CTRLC und MASTER.DATA versteckt hast? Wie sollen wir erraten ob du in *twi was sinnvolles übergibst? Ein offensichtlicher "Fehler" ist: ein (vermutliches) Control Register pauschal mit einer Bitmaske zu beschreiben, sowas tut man nicht tuten! Weil du damit die ganze Maschinerie durcheinander bringen kannst. Kopf Schüttler schrieb: > MASTER.STATUS, MASTER.CTRLC und MASTER.DATA > > versteckt hast? Wie sollen wir erraten ob du in *twi > was sinnvolles übergibst? Hast du dich jemals mit den Xmegas ernsthaft beschäftigt? Diese Konstanten wurden von Atmel / Microchip erfunden und sind in jedem Atmel Studio 7.x (evtl. auch andere) vorhanden. Das sind genau die Bits wie im Datenblatt zu den jeweiligen Synonymen.
Gast
#5370323
Dann hast du ja alles richtig gemacht und deine Probleme sind beseitigt. Kopf Schüttler schrieb: > Dann hast du ja alles richtig gemacht und deine > Probleme sind beseitigt. Bist du immer so zickig? Bist du weiblich? :D Antwort schreibenBitte melde dich an, um einen Beitrag zu schreiben. |
Anzeige
|