SAB 80C535 - Linker gesucht

Gast #52
Lesenswert?
• ▲
▼
Hallo,

für ein Uniprojekt bräuchte ich einen Linker, möglichst Freeware, der in 
der Lage ist, die obj-Dateien (von einem Ashling Compiler) für den 
80C535 uC in irgendein vernünftiges Format zu linken (z.B. Keil), sodaß 
ich das Programm MIT den symbolischen Debug-Informationen in meinen 
Simulator laden kann.

Weiß da jemand ein Produkt  eine Firma  einen Link ?

73
Michael
Gast #771750
Lesenswert?
• ▲
▼
Vermutich hat derjenige nur den Assembler von Ashling, der konnte keine
debug infos im obj file ablegen.
Vergiss es einfach. Als alternative Disassembler und dann neu 
übersetzen.
Sollte eigendlich kein Problem sein nach 7 Jahren.
Der Ashling Assembler war mal auf irgend welchen CDs zu 535 Nücjeren 
dabei.
Die obj files entsprechen nicht dem OMF51 standart

Thomas
#771854
Lesenswert?
• ▲
▼
Ein Linker gehört immer zu einem konkreten Compiler.

Man kann keine Objekte zwischen verschiedenen Compilern austauschen, die 
sind zueinander inkompatibel.

Die Debuginformationen (wenn sie denn überhaupt vom Compiler erzeugt 
wurden), enthalten nur Bezüge auf den Quelltext, d.h. ohne den Quelltext 
kannst Du nicht debuggen.


Nach den 7 Jahren sollte doch nun wirklich der 535 im Technikmuseum 
seine letzte Ruhestätte gefunden haben.
Es gibt doch viele bessere 8051-er mit Flash.


Peter

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.