Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Phase 3 : Bordcomputer
#5
Ich geb dir recht : Bacom ist keine saubere Sprache. Aber sie ist einfach und verständlich und hat seeeeeeeehr viele Befehle die unglaublich viel Arbeit abnehmen. Z.Bsp. um etwas auf nem LCD auszugeben lade ich einfach mit einem Befehl die entsprechende LCD-Bibliothek (gibts nur für Bascom) und dann schreibt man LCD_Print und schon ist man fertig. In C oder gar Assembler (das ist mal kategorisch ausgeschlossen) ist das viel viel komplizierter.

Und warum soll man sich das so kompliziert machen . Ist ja nicht so, dass wir auf optimierten Code angewiesen sind. Ein Beispiel: selbst wenn man mit Bascom für eine Aufgabe wie x = t/k ca. 1000 Takte benötigt und mit C vielleicht nur 100 (nachdem man 2 Monate gebraucht hat um den Algorithmus dafür zu schreiben) und mit Assembler so gar noch weniger. Aber wozu . Der AVR macht 3,6Mio Takte pro Sekunde . Oder wenn ich will auch 16Mio. Und selbst wenn DZM, Tacho und Spritgeber inputs liefern - ist doch total schnurz, so wenig wie da kommen. Der gammelt doch eh 90% seiner Zeit ab und langweilt sich. Smile

Zitat:Da du stark an der Hardware proggen musst, musst du dich schon heftig mit Rechnerarchitektur auseinandersetzen.

Ich bin zwar kein Informatiker oder E-Techniker, aber das stimmt so nicht. Es wird ja grad deshalb so ein leistungstechnisch überdimensionierter Chip wie der ATmega8 oder ATmega32 verwendet, damit man ohne groß optimieren zu müssen Code schreiben kann wie man möchte. Und zum zweiten wird gerade deshalb auch BASCOM benutzt: hier muss ich nciht über die internen Vorgänge bescheid wissen. Das haben andere schon vor mir gemacht und entsprechend umfangreicharbeitende Befehle geschrieben - man muss das Rad ja nicht zweimal erfinden.

Aber das wichtigste noch : Ich freu mich, dass du dich beteiligen willst und uns unterstützt
EX 500D, Bj.94, 60PS, 51tkm, candy wine red, BT45, Heizgriffe (Daytona), Mini-Blinker (Diamond), ZX6R Spiegel, Stahlflex (vorn und hinten), schwarze MRA Spoilerscheibe, andere Fuߟrasten, Cobra C3 2in1 Komplettanlage
hier gibts Bildchen: Gallerie
Zitieren


Nachrichten in diesem Thema
Phase 3 : Bordcomputer - von saxonfahrer - 19.11.2008, 23:23
[Kein Betreff] - von saxonfahrer - 19.11.2008, 23:38
[Kein Betreff] - von saxonfahrer - 19.11.2008, 23:56
[Kein Betreff] - von Marrador - 20.11.2008, 12:55
[Kein Betreff] - von saxonfahrer - 20.11.2008, 13:55
[Kein Betreff] - von Marrador - 20.11.2008, 15:29
[Kein Betreff] - von saxonfahrer - 20.11.2008, 15:43
[Kein Betreff] - von Marrador - 21.11.2008, 13:38
[Kein Betreff] - von saxonfahrer - 21.11.2008, 17:27
[Kein Betreff] - von Steve-o - 21.11.2008, 22:55
[Kein Betreff] - von saxonfahrer - 21.11.2008, 23:51
[Kein Betreff] - von Noctunus - 26.02.2009, 02:46
[Kein Betreff] - von Steve-o - 26.02.2009, 03:36
[Kein Betreff] - von Fle>< - 26.02.2009, 15:27
[Kein Betreff] - von Steve-o - 26.02.2009, 16:09
[Kein Betreff] - von saxonfahrer - 26.02.2009, 17:07
[Kein Betreff] - von Fle>< - 26.02.2009, 18:02
[Kein Betreff] - von mike - 27.02.2009, 08:21
Re: Phase 3 : Bordcomputer - von Trejvic - 31.08.2010, 15:21

Gehe zu:


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