INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
ATtiny13 mit der Arduino IDE 1.0.6 programmieren - geht das?
16.04.2015, 16:06
Beitrag #1
ATtiny13 mit der Arduino IDE 1.0.6 programmieren - geht das?
Wie der Titel schon sagt, würde ich gerne einen ATtiny13 mit der IDE 1.0.6 beschreiben. In der Version, die ich bisher gefunden habe, geht das aber nur mit den ATtinys 44, 45, 84 und 85.

Irgendwo hatte ich mal eine Lösung für die IDE 1.0.5 gefunden. Nach der Installation konnten dann aber die Pins (egal welcher Tiny) A1, A2 und A3 nicht mehr definiert werden.

Code:
int irgendwas = A1

ergibt dann die Fehlermeldung:
Code:
sketch_apr16a:23: error: ‘A1’ was not declared in this scope

Statt "A1" "2" zu schreiben klappt zwar beim Kompilieren, aber in der Praxis funktioniert das nicht. Wenn ich einen analogen Wert auslesen will, kommt nix. Gebe ich hingegen "A1" ein und kompiliere (ATtiny85) mit der 1.0.6, dann klappt es wieder.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
20.10.2015, 18:36 (Dieser Beitrag wurde zuletzt bearbeitet: 20.10.2015 18:37 von Gelegenheitsbastler.)
Beitrag #2
RE: ATtiny13 mit einer aktuellen Arduino IDE programmieren - geht das?
Die Frage ist mal wieder aktuell. Gibt es inzwischen eine Lösung, mit der ich eine aktuelle Version der Arduino IDE zum flashen des ATtiny13 nutzen kann?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
20.10.2015, 19:37
Beitrag #3
RE: ATtiny13 mit der Arduino IDE 1.0.6 programmieren - geht das?
Hallo Bastler,

ich kann nur mit zwei Links dienen.
Link1
Link2
Jedenfalls ist da eine erweiterte "boards.txt" dabei.

Ich würde vorsichtshalber nur die Einträge für den attiny13 aus der Datei entnehmen und in meine eigene boards.txt kopieren.

Gruß
Arne

ExclamationMit zunehmender Anzahl qualifizierter Informationen bei einer Problemstellung, erhöht sich zwangsläufig die Gefahr auf eine zielführende Antwort.Exclamation
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
20.10.2015, 19:43
Beitrag #4
RE: ATtiny13 mit der Arduino IDE 1.0.6 programmieren - geht das?
Danke für die Links. Ich habe eben auch noch was gefunden. Es scheint aktueller zu sein.

https://arduinodiy.wordpress.com/2015/04...and-1-7-x/

http://arduino.stackexchange.com/questio...1927#11927

Allerdings verstehe ich nicht so ganz wie das funktionieren soll. Muss man nur die boards.txt verändern oder noch mehr?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
20.10.2015, 20:20
Beitrag #5
RE: ATtiny13 mit der Arduino IDE 1.0.6 programmieren - geht das?
Ich habe es auch noch nicht probiert.

Wenn ich jetzt den ATtiny13 bei mir in eine ältere IDE (<1.5) integrieren müsste würde ich folgendes tun.

1.
Die boards.txt, die für den ATtiny4x/8x im Verzeichnis ...\hardware\attiny\avr\boards.txt steht, um die Einträge für den ATtiny13 aus diesem Link ergänzen.
2.
Die Datei wiring.c ( ...\hardware\arduino\avr\cores\arduino\wiring.c) entsprechen dem Hinweis:
in arduino1/hardware/arduino/cores/arduino/wiring.c
Line 44 should be supplemented with an additional condition for ATtiny13
#if defined(__AVR_ATtiny24__) || defined(..) ... [Add this] || defined(__AVR_ATtiny13__)
SIGNAL(TIM0_0VF_vect)
....

ergänzen.

Für IDEs der Versionen >1.5 wäre das Vorgehen nach den beiden Links von dir meine erste Wahl.

Was ist den an dem ATtiny13 so interessant gegenüber dem 45/85 ??

ExclamationMit zunehmender Anzahl qualifizierter Informationen bei einer Problemstellung, erhöht sich zwangsläufig die Gefahr auf eine zielführende Antwort.Exclamation
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
Rainbow File geht nicht zum compilieren!!!! Jocky 7 162 19.02.2017 20:01
Letzter Beitrag: Binatone
  Code aus 1.6.9 geht mit 1.8.1 nicht mehr zu kompilieren DL1AKP 7 275 02.02.2017 12:16
Letzter Beitrag: Tommy56
  Arduino Läst sich nicht Programmieren Micha06 4 199 29.01.2017 17:27
Letzter Beitrag: Micha06
  3-Achsen Beschleunigungssensor ADXL355 programmieren Alexuino 0 173 11.01.2017 15:41
Letzter Beitrag: Alexuino
  Uhr geht ungenau trotz RTC3231 Grot 2 220 26.12.2016 13:32
Letzter Beitrag: Grot
  Sketch geht,geht nicht? malsehen 0 181 25.12.2016 21:24
Letzter Beitrag: malsehen
  ESP8266 Webserver Programmieren HDT 11 1.296 23.08.2016 13:28
Letzter Beitrag: HDT
  IDE 1.7.10 und Attiny programmieren Seewolf 7 625 06.08.2016 11:49
Letzter Beitrag: Seewolf
  Makeblock mit Scratch programmieren- Probleme Keinen Schimmer 6 1.484 06.05.2016 18:34
Letzter Beitrag: arduinopeter
  SoftwareSerial Baudrate automatisch korrekt erkennen - geht das? Gelegenheitsbastler 5 649 21.04.2016 12:32
Letzter Beitrag: SkobyMobil

Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste