Ich wende mich wieder mal an die asm Spezialisten und hoffe einer nimmt sich die Zeit die anliegenden Programme anzusehen. Das Problem: Ich beschäftige mich z.Zt. mit den RFM Modulen und habe dazu die Programme von Benedikt als Basis genommen. Der für meine Zwecke angepasste TX-Code ist unter 1 und 2 zu finden. Dieses Programm funktioniert problemlos. Nun habe ich es zum eigenen Verständnis auf asm umgemodelt. Siehe Programme 3 und 4. Leider funktioniert das Senden nicht, obwohl die Umstellung des Taktes auf 10MHz erfolgt (das benutze ich aber nicht!). Die Initialisierung scheint also zu klappen. Nun versuche ich schon seit geraumer Zeit den Fehler zu finden, aber leider erfolglos. Im Voraus herzlichen Dank. Hat sich erledigt!!!!!!!!!!!
:
Bearbeitet durch User
Ich melde mich doch noch einmal(-: Die Frage paßt zwar jetzt nicht mehr zum Titel, aber ich versuche es trotzdem. Die gute Nachricht ist, daß die Datenübertragung jetzt auch mit dem asm-Code funktioniert. Allerdings gehen dabei in der Anzeige regelmäßig Bytes verloren. So wird statt "Dies ist ein 868MHz Test!!!" immer nur "Dies st in 68Mz Tst!!" ausgegeben. Lösen kann ich das, wenn ich die Baudrate des USARTs erhöhe. Ich stelle mir nur die Frage warum dieser Effekt mit dem C-Code nicht auftritt. Kann mich jemand aufklären?
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.