mikrocontroller.net

Forum: Compiler & IDEs AVR-GCC, wie 16Bit beim ATtiny261


Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Der AVR-GCC hat ja für viele AVRs die Timer 16bittig definiert.

Aber leider nicht mehr beim ATtiny261/461/861.

Diese haben T0 als 16Bit und T1 als 10Bit sowie alle dazugehörenden 
Compare-Register.

Im Unterschied zu den anderen AVRs, ist aber das High-Byte nicht auf der 
Adresse des Low-Byte+1 und damit funktioniert _SFR_IO16() nicht mehr.

Weiß dafür jemand eine Lösung, z.B. _SFR_IO16() mit 2 Argumenten?


Peter

Autor: Jörg Wunsch (dl8dtl) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Peter, Crossposting ist unhöflich.

Ausführliche Diskussion unter:

http://www.avrfreaks.net/index.php?name=PNphpBB2&f...

Autor: Peter Dannegger (peda)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Jörg Wunsch wrote:
> Peter, Crossposting ist unhöflich.

Naja, das Ansprechen verschiedener Sprachräume würde ich nicht unbedingt 
als Crossposting bezeichnen. Der Leserkreis beider Foren dürfte <0,1% 
identisch sein.
Und mancher schreibt nicht gerne in Englisch.


Peter

Autor: Jörg Wunsch (dl8dtl) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Peter Dannegger wrote:

> Naja, das Ansprechen verschiedener Sprachräume würde ich nicht unbedingt
> als Crossposting bezeichnen.

Doch, weil du die Energie derjenigen verschwendest, die dir potenziell
antworten, und die Dinge parallel erklären (und Zeit aufwenden müssen,
darüber nachzudenken), da sie nicht voneinander wissen.  Daher ist
es unhöflich.

Im Usenet galt es zumindest als akzeptabel, wenn man sich per
followup-to auf eine der enthaltenen Gruppen festgelegt hat, in der
die Diskussion darüber geführt wird (damit eben alle Interessenten
in der Lage sind, sich das bereits Gesagte anzusehen), aber das geht
bei den doofen Webforen leider so nicht.

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.