PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : programmierung ASURO, womit anfangen?



StoredProc
18.01.2007, 18:23
Hallo,
Für die programmierung des Asuro gibt es ja nun einige Tools und Sprachen, wie ich das so mitbekommen habe.
Da ich aber mit noc keinem System vertraut bin, stehe ich also vor der Frage
, mit welchen System/Sprache fange ich an.

Kann mir jemand da vieleicht ne Empfehlung geben, denn ich möchte nicht unbedingt alle ausprobieren :-)

Die Sprache selbst ist egal, da ich mit Basic oder C Erfahrung hab.
Aber welche IDE ist zu empfehlen? Womit kann man am schnellsten einsteigen? Wo gibts einen guten Debugger und Simulationssoftware?
Wo lässt es sich schneller entwickeln? BASCOM, WinFact, oder die Software, die es zum Asuro dazu gibt?

Laufen sollte es auf Windows.

danke steffen

Jon
18.01.2007, 18:24
BASCOM musst du dir für größere Programme für 90€ kaufen. Ich würde mit WinAVR arbeiten, also das Prog, das mitgeliefert wird.

jon

Eris
18.01.2007, 18:40
Naja BASCOM geht bis 4(oder waren es 8) Kilobyte. ERfahrungsgemäß kommt da schon einiges zusammen, bis man die Sharewaregrenze erreicht. Wenn du aber C kannst, dann mach C, das is imho hardwarenäher und bringt dir dadurch die architektur ein wenig näher

asuro_freak2
18.01.2007, 19:00
Hi
Ich würde an deiner Stelle mit C arbeiten, da die Include Dateien soweit ich weiß nur in C verfügbar sind.
Was meinst du mit schneller Entwickeln ? Ich verwende immer Kate. Test.c auf Programm schreiben Terminalemulator make Fertig!. Als Compiler würde ich an deiner stelle avr-gcc verwenden Win AVR ist die portierung. Unter
In System Debugging dürfte schwierig werden, da du dafür einen speziellen Adapter brauchst. Du kannst natürlich mit SimulAVR arbeiten allerdings kannst du damit nur prüfen ob das Programm läuft. Einen ASURO Simulator, so wie den c't-Sim gibt es soweit ich weiß nicht. Was meinst du mit einsteigen. Wenn du in C Programmieren kannst mußt du nur die Doc der Asuro-lib durchlesen und eine Idee haben.
Arghh der SQL Server ist off.
@ Eric: mit ISDN kann man dank der fairen T-Com Tarife nicht bleiben :evil:

Jon
18.01.2007, 19:11
Naja BASCOM geht bis 4(oder waren es 8) Kilobyte.
Es sind 4KB. Die sind aber doch schneller erreicht, als man denkt.

jon

damaltor
20.01.2007, 16:42
ich würde für den einstieg c wählen, und dei programme im programmers notepad schreiben (linux: nimm kate). winavr ist fast schon zu komplex und macht scheinbar öfter mal probleme, und die anderen sprachen waren für den asuro nie "gedacht". die ganzen vordefinierten funktionen gibts nur in c (sowas wie motordir, frontled() usw). zwaar wurden auch diese mal portiert, aber ich weiss nicht wo und wie.

StoredProc
09.02.2007, 14:24
Und wie eignet sich das AVR-Studio zum C-Programmieren und für den ASURO?

p_mork
09.02.2007, 16:11
Hallo StoredProc,
AVR-Studio eignet sich sehr gut für die Programmierung in C, meiner Meinungn nach sogar besser als WinAVR. Es ist zwar der selbe Compiler, jedoch musst Du dich nicht mehr um Makefiles kümmern, denn das erledigt die IDE selbst. Ausserdem kannst Du damit auch Programme taktgenau simulieren und die Register/Ram-Inhalte angucken. Der einzige Nachteil besteht darin, das der Editor im AVR-Studio viel schlechter ist als Programmers Notepad, weil dieser nur 3 Schriftarten kennt: blau für C-Anweisungen, grüen für Kommentare und schwarz fü normale "Wörter". Das ist aber nicht soo schlimm, wenn man die Sache mit den Makefiles bedenkt.

MfG Mark