Schreibweise beim bit-setzen vom Timer

Gast #4103051
Lesenswert?
• ▲
▼
Hallo,
ich habe eine Unwissenheit und auch eine antwort darauf. Jedoch weiss 
ich nciht ob meine Vermutung richtig ist und wollte deswegeh hier noch 
einmal nachfragen.

Ich möchte den Timer1 aus der dsPIC30F-Familie initialisieren. Dazu habe 
ich 
https://batchloaf.wordpress.com/2012/04/12/simple-timer-1-interrupt-example-for-the-dspic30f4011/ 
als vorlage benutzt, da ich nichts besseres gefunden habe. Ab zeile 25 
initialisiert er ja den timer. Mein problem sind Zeile 28, 29 und 30. 
Dort wurde _T1IP=1 geschrieben.
jetzt meine Vermutung:
Ist _T1IP das selbe wie IPC0bits.T1IP?
wenn Ja, gibt es einen bestimmten grund dafür das so zu schreibein? Also 
wieso schreibe ich nicht alle so?
Wenn nein, woher weiss der timer dann die priorität? (hier ja gleich 1 
gesetzt)

Johannes
#4103081
Lesenswert?
• ▲
▼
Johannes schrieb:
> Ist _T1IP das selbe wie IPC0bits.T1IP?

Das sind Symbole, die irgendwo in einem *.h-File definiert werden, 
welches Du includierst.
Die Namensgebung ist also frei erfunden.
In der Regel sollten sich die Compilerautoren aber an die Namensgebung 
halten, wie sie auch im Datenblatt des jeweiligen MC verwendet wird.

Es kann auch sein, daß beide Symbole mit dem gleichen Inhalt definiert 
wurden, dann sind sie austauschbar.

Keine Angst, die standard *.h-Files sind auch C-Textfiles, man kann sie 
mit einem Editor öffnen und darin suchen. Man sollte aber nichts darin 
ändern.

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.