Hy Leute, ich muss bei meinem dsPIC33 einen Kalibrierungswert fest speichern. Also er soll nach entfernen der Betriebsspannung immernoch vorhanden sein. Wenn ich mich jetzt richtig durchs Datenblatt gekämpft habe besitzt der dsPIC für dafür einen Flash Speicher. Das Problem ist, das ich nicht weis wie ich darauf schreiben und lesen kann. Die Beispiele der Datenblätter sind alle in Assambler und da ich ihn C Programmiere somit nicht zu gebrauchen, oder geht das nur in Assambler. Hat jemand einen Lösungsansatz oder Befehlsatz oder sogar eine Codebeispiel wo mir eine Lösung aufzeigt?? P.S. Die Suche hat mich noch nicht ans Ziel gebracht aber ich gebe nicht auf
Ein Ansatz: Auch von C aus solltest du Assembler-Befehle verwenden können... Evtl. sind in deinem C-Compiler-Handbuch auch Beispiele in C.
Was spricht gegen Inline-Assembler? Du kannst dir aber mal die built-in functions des C30 Compilers anschauen. Da sind die notwendigen Assemblerbefehle als C-Funktionen implementiert. (C30 Users Guide Appendix B) Die AN1095 dürfte auch weiterhelfen.
RIESEN DANK. Die AN1095 scheint genau das z usein was ich gesucht habe
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.