Forum: Mikrocontroller und Digitale Elektronik ATtiny10 programmieren


von Dieter G. (glissy)


Lesenswert?

Hallo,

mit welcher Software kann ich den Quelltext für einen
ATtiny10 erstellen. Außer Atmel Studio.

Irgenwelche Tricks, Tipps, Kniffe "highly appreciated".


Besten Dank schonmal.

Gruß
glissy

von Sascha_ (Gast)


Lesenswert?

Eclipse mit dem AVR Plugin + avr-gcc.

von hubert (Gast)


Lesenswert?

Hallo Glissy,
den Quelltext kannst Du mit jedem einfachen Editor erstellen.

von Dieter G. (glissy)


Lesenswert?

Hallo,

in C programmiere ich leider nicht.
Luna, Bascom, microBasic und microPascal haben den ATtiny10
nicht im Angebot.
Noch irgendwelche Hacks dazu?

Gruß
glissy

von Uwe S. (de0508)


Lesenswert?

Hallo,

für LunaAVR wurde der Attiny10 angelegt und portiert, nur suchen sollte 
man danach schon wollen.
Der erste Beitrag dazu wurde am 07 Nov 2015 17:06:26 Uhr verfasst.

Rudimentäre kann man mit LunaAVR ein Programm erstellen.
Man muss halt nur auf den halben Registerblock, 16 Register R31-R16 und 
einiges andere aufpassen.

1K Flash, 30Byte SRam abzüglich Stack und 0Byte Eeprom sind nicht die 
Menge und die Programme fallen deshalb auch sehr einfach aus.
Die Highlevel Bibliotheksfunktionen sollte deshalb nicht benutzt werden.

: Bearbeitet durch User
von c-hater (Gast)


Lesenswert?

Dieter G. schrieb:

> mit welcher Software kann ich den Quelltext für einen
> ATtiny10 erstellen. Außer Atmel Studio.

Das kannst du mit jedem beliebigen Texteditor tun.

von Dieter G. (glissy)


Lesenswert?

@ Uwe S.

Danke für die Antwort. Das hilft mir schon weiter.



Gruß glissy

von Dieter F. (Gast)


Lesenswert?

Dieter G. schrieb:
> Außer Atmel Studio.

Warum?

von Frederik H (Gast)


Lesenswert?

Dieter G. schrieb:
> in C programmiere ich leider nicht.

Wie wärs mal mit Assembler? Der ist bei den AVR mit reduziertem Kern 
(wie der ATtiny10 ja einer ist) doch sehr simpel.

Dafür brauchst du nur einen beliebigen Texteditor und einen 
Assemblierer, z.B. "avra". Kostet beides nichts und du hast auch keine 
lizenztechnischen Beschränkungen.

von Axel S. (a-za-z0-9)


Lesenswert?

Dieter G. schrieb:

> mit welcher Software kann ich den Quelltext für einen
> ATtiny10 erstellen.

Quelltext wird nicht erstellt, sondern geschrieben. Programme, mit 
denen man (jegliche Art von) Text schreiben kann, heißen Editor.

Editoren gibt es grob geschätzt ;) drölfzig Millionen verschiedene. 
Jeder hat da seine eigenen Vorlieben. Such dir einen aus.

von Programming (Gast)


Lesenswert?

Axel S. schrieb:

> Quelltext wird nicht erstellt, sondern geschrieben.

Klugscheißen sollte man nur, wenn man auch Ahnung hat. Das war jetzt ein 
absolutes Eigentor.

http://www.dict.cc/deutsch-englisch/Software+Erstellung.html

von M. K. (sylaina)


Lesenswert?

Programming schrieb:
> Klugscheißen sollte man nur, wenn man auch Ahnung hat. Das war jetzt ein
> absolutes Eigentor.

Der Axel hat aber recht: Quelltext wird geschrieben. Das Eigentor hast 
jetzt du geschossen. Einfach mal drüber nachdenken, was 
Software-Erstellung bedeutet. Tipp: Quelltext schreiben ist ein Teil 
davon, aber bei weitem nicht alles ;)

von Jakob (Gast)


Lesenswert?

Ob man Quelltext SCHREIBT, oder wie ein Manuskript ERSTELLT,
wobei auch nur TEXT fabriziert wird: Entweder auf Papier,
oder in eine TXT-Datei, oder eine ASM-Datei, oder eine
Hochsprachen-Quellcode-Datei ist alles recht schnurz.

Der Editor im Atmel-Studio, oder andere - auf spezielle
Programmiersprachen optimierte, oder anpassbare - Editoren
(anpassbar und frei erhältlich: Notepad++) machen das EINGEBEN
von Quellcode in eine Quellcode-Datei einfacher...

Solange der TO nicht erklärt, WARUM er das Atmel-Studio
vermeiden muss, ist ihm wohl nicht zu helfen!

Die anderen Beiträge sahen auch nicht so aus, als ob dies
jemandem klar wurde...

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
Noch kein Account? Hier anmelden.