mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Wert im Flash speichern beim PIC


Autor: Jens Großmann (Firma: fa. Seuffer) (willi-helmchen)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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

Autor: tastendrücker (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ein Ansatz:
Auch von C aus solltest du Assembler-Befehle verwenden können...

Evtl. sind in deinem C-Compiler-Handbuch auch Beispiele in C.

Autor: Carsten St. (carsten)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
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.

Autor: Jens Großmann (Firma: fa. Seuffer) (willi-helmchen)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
RIESEN DANK.
Die AN1095 scheint genau das z usein was ich gesucht habe

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.