setBits nach avr-gcc update nicht mehr

Gast #1847633
Lesenswert?
• ▲
▼
Hallo,
ich hab auf
1
avr-gcc -v
2
Using built-in specs.
3
Target: avr
4
Configured with: ../../source/gcc-4.3.4/configure -v --target=avr --disable-nls --prefix=/usr/local/avr --with-gnu-ld --with-gnu-as --enable-languages=c,c++ --disable-libssp --with-dwarf2
5
Thread model: single
6
gcc version 4.3.4 (GCC)
 geupdatet nach diesem Script:
http://www.avrfreaks.net/index.php?name=PNphpBB2&file=viewtopic&t=42631&start=0&postdays=0&postorder=asc&highlight=
Allerdings hab ich avr-libc-1.7 installiert.
Nun stellt sich mit die Frage warum ein
1
setBits(TIMSK ,OCIE1A);
 nicht mehr geht, was vorher unter 4.2 keine Probleme machte.
1
#define setBits(port,mask)  do{ (port) |=  (mask); }while(0)
Weiß dazu jemand mehr?
Gruß
henne
Gast #1847652
Lesenswert?
• ▲
▼
>Nun stellt sich mit die Frage warum ein

>setBits(TIMSK ,OCIE1A);

> nicht mehr geht, was vorher unter 4.2 keine Probleme machte.

>#define setBits(port,mask)  do{ (port) |=  (mask); }while(0)

setBits(TIMSK , (1 << OCIE1A));

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.