ATTiny12: Wann ist der eigentlich aus dem AVR Studio verschwunden, und warum?

OP #2535292
Hallo zusammen,

gestern hätte ich sie doch noch gebrauchen können, die Tiny12, die seit 
Jahren in der Bastelschublade gelegen hatten. Die Schaltung war schnell 
aufgebaut, im AVR Studio (5.0) kam dann die Enttäuschung: Den Tiny12 
gibt es da nicht mehr. Pinkompatibler Ersatz ist leicht aufzutreiben 
(Tiny13, 25, 45, 85) und nicht allzu teuer, die Weiterbastelei muss halt 
bis zum nächsten Wochenende warten.

Rein aus Neugier würde mich jetzt dennoch interessieren, warum der 
Tiny12 (und auch der Tiny11) verschwunden ist. Bisher hatte ich nicht 
den Eindruck, dass Atmel abgekündigte Controller allzu schnell aus den 
Entwicklungsumgebungen entfernt; und am fehlenden SRAM kann es auch 
nicht liegen, der Tiny25 ist noch da...

Gruß & Dank,
Michael
Gast
Hi

>Rein aus Neugier würde mich jetzt dennoch interessieren, warum der
>Tiny12 (und auch der Tiny11) verschwunden ist.

Na ja, die sind mit dem Datenblatt von 06/07 abgekündigt. Warum sollte 
man einen Controller unterstützen, der nicht mehr gebaut wird?

AVR-Studio5 verwendet den Simulator2, der auch schon im 4er-Studio die 
ATTiny11/12 nicht unterstützt

>Oops, beim Lesen seh ich es jetzt: Der Controller ohne RAM ist natürlich
>der Tiny28, nicht der Tiny25. Nach welchem Schema ergibt sich eigentlich
>die zweite Stelle der Tiny-Nummer?

Für den ATTiny28 gibt es keinen Nachfolger.

MfG Spess
OP
spess53 schrieb:
> Na ja, die sind mit dem Datenblatt von 06/07 abgekündigt. Warum sollte
> man einen Controller unterstützen, der nicht mehr gebaut wird?

Ganz allgemein: Die (Wartungs-) Lebensdauer von Embedded-Systemen 
dürfte, je nach Anwendungsbereich, durchaus in den Jahrezehnte-Bereich 
vorstoßen - es gibt da also Entwickler, die auch für noch viel länger 
abgekündigte Bausteine Softwareanpassungen vornehmen müssen.

Wenn so ein Baustein aus der aktuellen Entwicklungsumgebung 
herausgenommen wird, heißt das, dass der Entwickler die letzte passende 
Version der Entwicklungsumgebung vorhalten muss, inklusive Hardware und 
OS auf der sie läuft. Das kann sich, wenn Bausteine unterschiedlicher 
Altersklassen und Hersteller supported werden müssen, zu einem ganz 
schönen Fuhrpark auswachsen. Deshalb gehört es für mich zum guten Stil, 
Bausteine nicht ohne guten Grund aus der Entwicklungsumgebung 
herauszunehmen.

In other news: Ich hätte da zwei Tiny12 gegen aufgerundetes Porto 
abzugeben ;-D

Any takers?
Persönliche Seite
Michael Graf schrieb:
> spess53 schrieb:
>> Na ja, die sind mit dem Datenblatt von 06/07 abgekündigt. Warum sollte
>> man einen Controller unterstützen, der nicht mehr gebaut wird?
>
> Ganz allgemein: Die (Wartungs-) Lebensdauer von Embedded-Systemen
> dürfte, je nach Anwendungsbereich, durchaus in den Jahrezehnte-Bereich
> vorstoßen - es gibt da also Entwickler, die auch für noch viel länger
> abgekündigte Bausteine Softwareanpassungen vornehmen müssen.

Sehe ich absolut genauso.

> Wenn so ein Baustein aus der aktuellen Entwicklungsumgebung
> herausgenommen wird, heißt das, dass der Entwickler die letzte passende
> Version der Entwicklungsumgebung vorhalten muss, inklusive Hardware und
> OS auf der sie läuft.

Je nach Projekt muss man das ohnehin.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 14 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.