In einem anderen Thread bin ich darauf gestoßen, dass empfohlen wird, einzelne Software-Moduln früh zu testen, ja sogar den Test bereits einzuplanen (Script und so), bevor man das Modul schreibt. Das halte ich für sehr richtig. Ich habe einige Jahre Java programmiert, da ist ein solches Vorgehen Standard, die Jungen bringen das sogar schon von der Hochschule mit. Doch was will ich eigentlich? Eigentlich will ich zu einem Zweck eines solchen Forums, dem Erfahrungsaustausch: Wie macht Ihr das? Wir machen hier mit Atmel rum, AVRICE mkII und so in einer Echtzeit-Umgebung, Zwei-Controller-System. Da tut man sich mit dem Debugger schon recht schwer, wenn der zu debuggende Controller auf einen Breakpoint läuft, macht der andere sofort beleidigt dicht, weil er denkt (denken muss), der "Kollege" sei abgeraucht. Echtzeit-Zusammenhänge kann man also nur indirekt testen (LEDs, sonstwie Ausgänge setzen, Oszi, LA in Vorbereitung). Moduln lassen sich im Vorfeld über den Atmel-Simulator gut testen. Ich würde gerne automatisch testen (ähnlich wie unter Java), habe aber noch keine richtige Idee wie. Ich sehe auch keine Möglichkeit, z.B. einer Konsolenein- oder -ausgabe für den Simulator. Irgenwie mit den Registern rumspielen klappt ganz gut, allerdings macht man da leicht Bedienungsfehler, da es nicht sehr komfortabel ist. Vielleicht schreibt Ihr einfach mal, was Ihr so macht. Ciao
Da war ich gerade in Urlaub, deshalb hatte ich aber auch so gar keine Erinnerung daran. Da muss ich mich jetzt erst einmal durchkämpfen ....................................................
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.