ATMEGA8 mit C# programmieren?

Gast #1091157
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
Henry wrote:
> C# ist die Haussprache von Microsoft.

mono existiert also nicht...

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

Wer C# und das .NET Framework nicht kennt, hat keine Kunden.
Gast
>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.
Gast
>>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
>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
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
>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.
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
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
HTML-Freak wrote:
> gbit es Eine möglcihkeit ,den ATMEAG8 in HTML zu Programmieren? ich Kann
> ledier Nichts adneres.

Ist denn HMLT, äh, HTLM, äh, LHTM oder wie das Ding heisst überhaupt 
tolerant gegenüber Wegstabenverbuchslungen?

Ist HTML überhaupt eine Programmiersprache?
Gast
>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
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
> 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
>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
>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?
Gast
Wo wir schon dabei sind: kann ich mit meinem UsbProg eigentlich auch 
einen Intel Core2Duo programmieren? Und wieviel geht da rauf? Und wann 
gibt es eigentlich endlich mal einen günstigen DualCore AVR?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 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.