ATMEGA8 mit C# programmieren?

Gast #1091157
Lesenswert?

Hi,
habe erst vor kurzem angefangen den ATMEGA 8 mit assembler zu 
programmieren allerdings mag ich diese Sprache nicht so gern und würde 
lieber mit C# dem µC Programmieren. Mit C ist das ja möglich aber auch 
mit dem C#-Dialekt? Kann mir da vll jemand einen Tipp geben?
Danke schon mal,
Sippo
Gast #1091550
Lesenswert?

>>Wer sich daraus einläst wird im
>>Rest der Welt nicht verstanden und steht sehr allein da.

Das erzähl mal den Linuxleuten. Die waren von C# immerhin so begeistert, 
das sie die Mono-Bibliotheken entwickelt haben...
Gast #1091555
Lesenswert?

>aber ich kenne jedenfalls (zum glück) keine Compiler, der
>Micro-Controller unterstützt

--> Visual Studio / .NET MicroFramework

>Das wäre wahrscheinlich auch schon ohne Code 4Megabyte-Overhead-Code fällig.

Nicht ganz. Einige Hundert Kilobytes.
Gast #1091588
Lesenswert?

Das µF ist eine Sackgasse.
Warum?
Man braucht min. einen 32-Bitter mit einigen 100K RAM/Flash. Dann 
braucht man natürlich einen µC, der auch unterstützt wird.
Entweder hat man eine Ressourcenhungrige Anwendung, bei der man gleich 
ein Mini-PC Modul verwendet, und dann kann man gleich ein Linux 
draufbraten - dazu gehören auch die ARM.
Oder man hat eine kleine Anwendung, dann reicht ein 8-Bitter (ggf. 16 
Bitter), auf dem kein µF läuft.
Das µF ist etwas, das die Welt nicht braucht.
Gast #1091602
Lesenswert?

>Das µF ist etwas, das die Welt nicht braucht.

So sehr ich den C# Luxus beim PC Programmieren liebe, sehe ich das
hier genau so! Ich wollte lediglich die Wissenslücken meiner
Vorredner schließen.
#1092106
Lesenswert?

AFK wrote:
>>Wer C# und das .NET Framework nicht kennt, hat keine Kunden.
>
> Du solltest mal aus deiner Kellerwohnung raus. Keiner der wirklich
> Ahnung von Programmierung hat, will freiwillig den .NET Mist benutzen.

Sowas hört man typischerweise von Firmen und Leuten die seit Jahren und 
Jahrzehnten immer das gleiche machen / gemacht haben und sich wundern 
das sie der Konkurrenz und der technischen Entwicklung bestenfalls nur 
noch hinterherhecheln.

ARM-Fan wrote:
> Ja, klar 100 Kilobytes. Ich versuche gerade meine Funksender auf 2
> Kilobytes runter zu kriegen ... Ja Arm geht schon in die Richtung. Bye
> bye PC programmierer !

Die >100 kBytes beziehen sich auf das Micro Framework, nicht auf die 
eigentliche VM.
Für den ATMega8 gibt's z.B. auch eine Java VM (NanoVM).

Marvin M. wrote:
> Das µF ist eine Sackgasse.
> Warum?
> Man braucht min. einen 32-Bitter mit einigen 100K RAM/Flash. Dann
> braucht man natürlich einen µC, der auch unterstützt wird.
> Entweder hat man eine Ressourcenhungrige Anwendung, bei der man gleich
> ein Mini-PC Modul verwendet, und dann kann man gleich ein Linux
> draufbraten - dazu gehören auch die ARM.

Das klingt so, als ob es entweder nur Minimalanwendungen, die mit ein 
paar kBytes auskommen, und Anwendungen die gleich einen ganzen PC 
brauchen gibt...

Warum sollte man einen Mini-PC mit um Größenordnungen höheren Kosten und 
Stromverbrauch verwenden, wenn es auch mit wesentlich weniger geht?

Ein Vergleich der Minimalanforderung und der Funktionalität von z.B. 
uCLinux und .NET MF mit/ohne (RT)-Kernel dürfte auch hier 
aufschlussreich sein.
Gast #1094051
Lesenswert?

Hi

>gbit es Eine möglcihkeit ,den ATMEAG8 in HTML zu Programmieren?

Nicht dass ich wüsste.

>ich Kann ledier Nichts adneres.

Dann ist jetzt der Zeitpunkt gekommen, etwas Neues zu lernen.

MfG Spess
Gast #1094160
Lesenswert?

>Es ist keine programmiersprache, aber eine wunderbare
>Beschreibungssprache für Layouts ;)

Quark.

Mit dem Layout bzw. Erscheinungsbild hat HTML nicht viel am Hut, dafür 
ist dann eher CSS. HTML beschreibt eher die Struktur, und ob HTML 
wirklich wunderbar ist, ist wohl auch eher Ansichtssache.
Gast #1094164
Lesenswert?

Stefan Salewski wrote:
>>Es ist keine programmiersprache, aber eine wunderbare
>>Beschreibungssprache für Layouts ;)
HTML ist eine Auszeichnungssprache.

> Quark.
>
> Mit dem Layout bzw. Erscheinungsbild hat HTML nicht viel am Hut,
Oi, Vorsicht, da hat sich was getan über die Jahre. Die älteren 
HTML-Versionen hatten sehr wohl was mit dem Erscheinungsbild zu tun. Das 
schöne puristische ist noch garnicht so alt :-)

> dafür ist dann eher CSS. HTML beschreibt eher die Struktur, und ob HTML
> wirklich wunderbar ist, ist wohl auch eher Ansichtssache.
Alternative? Kritik?
Gast #1094166
Lesenswert?

> Mit dem Layout bzw. Erscheinungsbild hat HTML nicht viel am Hut,
> dafür ist dann eher CSS.

Soviel zur Theorie. Es wurden wohl auch schon Webseiten gesichtet, wo 
das tatsächlich so ist.

> und ob HTML wirklich wunderbar ist, ist wohl auch eher
> Ansichtssache.

Echt? Ich dachte, da sind sich alle einig.
Gast #1094173
Lesenswert?

>Die älteren
>HTML-Versionen hatten sehr wohl was mit dem Erscheinungsbild zu tun. Das
>schöne puristische ist noch garnicht so alt :-)

Natürlich gibt es immer noch Leute, die direkt mit HTLM-Tags das 
Erscheinungsbild im eine bestimmte Form quetschen wollen. Das das nicht 
Zweck von HTML ist war aber schon vor 10 Jahren klar, als ich mich 
erstmals etwas mit HTLM beschäftigt habe.

>Alternative? Kritik?

HTML als "wunderbar" zu bezeichnen ist eben stark übertrieben.
Gast #1094175
Lesenswert?

>gbit es Eine möglcihkeit ,den ATMEAG8 in HTML zu Programmieren? ich Kann
>ledier Nichts adneres

Wie ich herausgefunden habe kann ich nocht weniger.
Kann man vielleicht einen AVR mit VBA-IDN (Visual Basic for Application 
-I don't Know) programmieren?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren