Hallo,
Zitat Zitat von schBenz Beitrag anzeigen
Dann müsstest du ja Baujahr 50er oder sogar 40er sein. Was hast du denn genau gelernt, wenn ich mal fragen darf?
Jo, 50er. Habe früh angefangen und so mit 9 Jahren meine ersten Blinkschaltungen, Radios usw. mit einem Philips-Baukasten gebaut. Davor waren es nur elektrotechnische Basteleien.
Später habe ich dann, bis vor ein paar Jahren, hauptsächlich Industrieelektronik für Kunden entwickelt. Analog und Digitaltechnik und Hard- und Software. HF, war nie so mein Gebiet.
In den 90er Jahren habe ich eine Serie von Prototypingboards für die Hitachi H8-Familie entwickelt. So eine Art Arduino, aber mit dem Ziel möglichst keine der Hardwarekomponenten für den Monitor zu verwenden. So was die die Arduinos gab es damals schon länger, das Problem war aber bei allen, dass das ROM mit dem Monitor belegt war und die Serielle Schnittstelle vom Monitor belegt wurde. Für die eigene Anwendung auf eigener Hardware, musste dann das Programm immer angepasst werden, bzw. man konnte gar nicht alles richtig testen. Ich hatte eine zusätzliche Schnittstelle für die Kommunikation und die Memorymap war auch so, dass das Benutzerprogramm an die ROM-Adresse geladen wurde. Für den Reset- und Interrupt-Vektoren hatte ich auch noch ein paar Tricks.
Der normale Monitor konnte Speicher dumpen und verändern, es gab einen Disassembler und einen Zeilen-Assembler.
Aus der Zusammenarbeit mit Hitachi und IAR entstand dann noch ein Monitor, welcher mit dem Source-Level Debugger von IAR zusammengearbeitet hat.
C-Spy gab es dann als Simulator, als Frontend für In Circuit Emulatoren und für meine Boards

naja, ist jetzt auch schon seit 15 Jahren vorbei.

MfG Peter(TOO)