Samstag, 13. Oktober 2012

Die Software - Oder: Tag 12

Heute ist ein Glückstag: Ich habe nämlich meine LEDs endlich zum Blinken gebracht :D Gut, zwei davon sind ständig an, aber eigentlich auch nicht. Das sieht nur so aus, weil sie ihren Status im Millisekunden- bzw. Zehnmillisekundentakt ändern.
Bis ich das geschafft habe, habe ich auch nur einen dieser USB-Wiggler vernichtet. Keine Ahnung warum, aber irgendwann hat er nicht mehr funktioniert.
Bisheriger Durchsatz also: 1 USB-Wiggler.


Ein USB-Wiggler ist quasi ein USB-JTAG-Adapter. Für weitere Informationen über JTAG verweise ich mal auf meine Seminararbeit :D Im Endeffekt nutze ich das Ding um der CPU meinen Programmcode zukommen zu lassen, damit der Rechenknecht auch meine schicken LEDs ansteuern kann. Gut, CPU als Rechner zu bezeichnen ist vielleicht ein bisschen zu ungenau, aber die meisten glauben ja, es sei die CPU, die rechnet - da kann man auch sagen, der Computer rechnet. Qualitativ dasselbe.

Da mein Post hier schon beendet wäre, habe ich mich dazu entschlossen meine Software zu zeigen.
Als erstes ist da Dave. Dave ist das Infineontool, das einen großen Teil der Sourcegenerierung vornimmt. modellgesteuerte Software ist ja ohnehin ganz groß im Kommen.


Das Bild find ich irgendwie schick - habense sich wohl richtig Mühe für gegeben... Frage mich nur, wieso. Ich glaube nicht, dass der Programmierer so viel mit schicken Bildern anfangen kann...





Dann kommt TASKING. Das ist ein Eclipsederivat mit weiteren Tools (v.a. halt dem C-Compiler). Fürs Coden ganz gut. Debuggen funktioniert nicht so dolle, aber dafür gibts ja LEDs... ja, Debuggen mit 8 LEDs... Noch klappt das ganz gut.




Zum Schluss noch RTA-OSEK. Das Betriebssystem mit viel Funktionalität. Das offeriert z.B. eine Tracingfunktion, die Hauptteil meiner Arbeit ist. Mit anderen Worten: Das ist wohl die Schlüsselsoftware.


Mein Projekt hat übrigens eine Software zum Ziel, die mir anzeigt, wann welcher Prozess auf dem TriCore aktiv ist. Mal sehen, dass das alles klappt. Noch stehen mir softwareseitige Probleme im Weg. Diesmal ist Windows sogar fast unbeteiligt - Glückwunsch Micro$oft.

2 Kommentare:

  1. Und im Endeffekt verstehe ich gar nichts xD

    AntwortenLöschen
  2. Vadder aus" Nie wieder Bielefeld!!!"14. Oktober 2012 um 07:53

    Computer-Chinesisch original aus Cina!!! Klingt doch verständlich....ODER??!!!!!
    Wieviel USB-Wiggler darfst Du unter Zuhilfenahme von Windoof verheizen? Oder geht das auch ohne Herrn Microsoftly???
    Weiter so bis alle Lämpchen glühen...und zwar dann, wenn sie was anzuzeigen haben!

    AntwortenLöschen