Hi, gibt es neben den Macros in Interrupt.h sei() und cli() und ISR noch andere Macros die den Zugriff auf MCUCR, GICR und GIFR erleichtern? Damit der Code nicht nur von Bitschiebeoperationen verschandelt wird? So was wie IRQ_Enable(IRQ1) oder ähnlich? Gruß Thomas
Nein. Der Zugriff auf einzelnen Bits der genannten Register erfolgt auf die gleiche Weise wie bei allen anderen I/O-Registern, d.h. der Code wird nur so sehr verschandelt, wie dies an anderen Stellen auch schon der Fall ist. In welcher Form man die Bitzugriffe schreibt und was man dabei als verschandelt empfindet, ist auch eine Frage des persönlichen Geschmacks, aber, wie gesagt, das betrifft nicht nur die Interruptregister.
Hallo Thomas, was hindert Dich daran, die Makros zu erstellen, die Deinem Sinn für Ästhetik entsprechen ? Irgendwo in Deine *.h rein und Du siehst sie nicht mehr. Gruß Andy
Schon klar, ich dachte nur, ich hätte was übersehen, dannke, werde wohl meine eigenen Makros machen. Gruß Thomas
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.