Listing verändern

OP #7383681

MPLAB 10 IDE V5.3.5, Assembler, PIC16F1512

Hallo zusammen,

wenn man das Source-File ausdruckt, besteht dann die Möglichkeit, Zusatz- Informationen auszudrucken? Ich hatte früher einmal eine Version, mit der die Speicherbelegung (in einer Art graphischer Form), eine Label-Liste und durchnummerierte Zeilen ausgegeben wurden. Wie und wo kann man das einstellen?

Michael

OP #7383985

Hallo Rainer,

danke für Deine Hilfe, aber vielleicht habe ich mich falsch ausgedrückt: Mit dem "Source-File" meine ich die Datei, in der ich das Programm editiere und welche unter "Source Files" (Project) abgelegt ist. Sie hat die Dateiendung .asm und diese Datei liefert nur das, was ich auch eingegeben habe. Hier findet man weder eine Speichergrafik, noch irgendwelche sortierten Labels... Deshalb würde ich mich freuen, wenn Du mir mitteilen würdest, wo ich das "Source File" finde, welches Du meinst. Eine lst-Datei habe ich zwar gefunden, aber ich kann sie nicht öffnen. Sie kann man wohl nur in MPLAB öffnen, aber wie?

Michael

#7384010

Michael B. schrieb:

Sie hat die Dateiendung .asm und diese Datei liefert nur das, was ich auch eingegeben habe. Hier findet man weder eine Speichergrafik, noch irgendwelche sortierten Labels...

Der List-File mit den von dir gesuchten Zusatzinformationen kann erst generiert werden, wenn Compiler und Linker alle zum Projekt gehörenden Source-Files übersetzt haben. Das ist kein Source-File mehr, sondern ein Output.

Eine lst-Datei habe ich zwar gefunden, aber ich kann sie nicht öffnen. Sie kann man wohl nur in MPLAB öffnen, aber wie?

Dann ist doch alles gut. Woran scheitert das Öffnen? Ich arbeite nicht mit MPLAB 10, aber das müsste eine reine Textdatei sei, die mit jedem Texteditor/-betrachter geöffnet werden kann.

OP #7384047

Hallo Rainer,

nein, es ist keine reine Text-Datei, sondern sie hat die Dateiendung ".lst".

Es ist mir gelungen, sie zu öffnen. Hierzu muss man sie in MPLAB öffnen. Betätigt man "Clean and Built Project", wird sie in MPLAB gelöscht und man muss sie wieder aufrufen, was Deinen Hinweis bestätigt, dass diese Datei ein Output-Ergebnis ist. Man findet hier sämtliche Labels. Allerdings finde ich keinerlei grafischen Hinweis (Hierzu wurde der Buschstabe "X" verwendet) auf die Speicherauslastung des Chips. Das habe ich bei früheren Programmierungen im ".asm" -Ausdruck vorgefunden und ich erinnere mich, dass man die Eigenschaften dieses Listing mit Befehlen einstellen konnte. Leider finde ich diese Befehle in den Beschreibungen nicht und vielleicht kennt jemand, der mit MPLAB arbeitet, diese Befehle...

Gast #7384189

Je mehr Familien von Mikrocontrollern so eine IDE unterstützt, umso schwieriger wird die grafische Aufbereitung der Ausgaben der unterschiedlichen Toolchains.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 3 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.