Guten Tag Wir kommen in unserem Büro nicht weiter. Nachdem wir jahrelang mit IAR gearbeitet haben und Projekte programmieren konnten, haben wir auf einmal den Faden verloren. Zur Lösung des Problems sind uns die in Englisch geschriebenen Hilfstexte keine grosse Hilfe. Deshalb wenden wir uns an das Forum. Wir haben zuletzt ein neues Projekt und damit auch eine fehlerfreie Main Datei erstellt, doch stellt sich uns jetzt die Frage «wie weiter?» um kompilieren zu können. Was wäre jetzt der nächste Schritt? Falls jemand helfen kann, dann bitte die Antwort so einfach wie möglich halten. Nicht alle sind Spezialisten. Zum Voraus herzlichen Dank für jede Art von Hilfestellung.
Schritt 1: Englisch lernen. Eure Toolchain solltet ihr schon beherrschen...
:
Bearbeitet durch User
Heinrich schrieb: > Wir haben zuletzt ein neues Projekt und damit auch eine fehlerfreie Main > Datei erstellt, Na das ist doch super. Ausdrucken, einrahmen, aufhängen, damit jeder sieht, was ihr alles so Tolles könnt. Problembeschreibungen gehören jedenfalls nicht dazu.
Ich habe gerade auch eine Main-Datei erstellt. Und die kompilierte sogar fehlerfrei. Gelinkt mit den Libs wurde natürlich auch! Mal sehen, ob auch die Funktion des Programms wie gewünscht ist!
Heinrich schrieb: > doch stellt sich uns jetzt die Frage «wie weiter?» um > kompilieren zu können Auf compilieren klicken...
Heinrich schrieb: > Falls jemand helfen kann, dann bitte die Antwort so einfach wie möglich > halten. Nicht alle sind Spezialisten. Moin, wenn das Tool der Wahl immer noch die IAR Embedded Workbench ist, dann könnten die nächsten Schritte sein: - Project => Options => General Options => korrekte MCU auswählen - Project => Options => Debugger => korrekte Debug-Probe auswählen Das wären die rudimentären Optionen, die gesetzt sein sollten. Um das Projekt zu bauen: - Project => Make / alternativ F7 Um das Projekt zu debuggen: - Project => Download and Debug / alternativ STRG + D (das sollte für alle halbwegs aktuellen Versionen der IAR Embedded Workbench funktionieren) Gruß, Michael
generate makefile? build utility? Bilder anschauen?: https://eleceng.dit.ie/frank/arm/BareMetalSTM32F0Discovery/toolchain.html https://microcontrollerslab.com/wp-content/uploads/2020/08/C-Program-compilation-steps-in-GNU-toolchains.jpg
Heinrich schrieb: > Nachdem wir jahrelang mit IAR gearbeitet haben und Projekte programmieren > konnten, haben wir auf einmal den Faden verloren. > Wir haben zuletzt ein neues Projekt und damit auch eine fehlerfreie Main > Datei erstellt, doch stellt sich uns jetzt die Frage «wie weiter?» um > kompilieren zu können. Wie jetzt? Ihr habt jahrelang mit dem Compiler gearbeitet und habt spontan vergessen, wie man etwas compiliert? Das ergibt keinen Sinn.
Heinrich schrieb: > Wir kommen in unserem Büro nicht weiter. Nachdem wir jahrelang mit IAR > gearbeitet haben und Projekte programmieren konnten, haben wir auf > einmal den Faden verloren. > > Zur Lösung des Problems sind uns die in Englisch geschriebenen > Hilfstexte keine grosse Hilfe. Deshalb wenden wir uns an das Forum. > > Wir haben zuletzt ein neues Projekt und damit auch eine fehlerfreie Main > Datei erstellt So meine Damen und Herren, liebe Ossis, hiermit präsentiere ich euch die SW Entwicklerbude der Generation Arduino. Nur keine scheu. Schaut herein. So sieht das aus.
Cyblord -. schrieb: > So meine Damen und Herren, liebe Ossis, hiermit präsentiere ich euch die > SW Entwicklerbude der Generation Arduino. Nur keine scheu. Schaut > herein. So sieht das aus. Die meisten Mitglieder der "Generation Arduino" beherrschen die englische Sprache wesentlich besser als die meisten alten Säcke. Diesbezüglich dürfte es auch keine relevanten Unterschiede mehr zwischen Ost und West geben. Ich befürchte daher, dass es sich eher um ein paar Leute handelt, die in den letzten Jahrzehnten immer noch ihre Restbestände an Ostblockbauteilen mit russischsprachigen Datenblätter behüteten wie ihre Augäpfel, sich aber nun gezwungen sehen, auf etwas halbwegs aktuelles wechseln zu müssen. Michael F. schrieb: > wenn das Tool der Wahl immer noch die IAR Embedded Workbench ist, dann > könnten die nächsten Schritte sein: Statt "immer noch" würde ich eher "vielleicht schon" schreiben. Vermutlich stammen die alten Projekte noch aus der Prä-Windows-Ära und basieren auf der Kommandozeilenversion des Compilers. Und weil sich ja alle derzeitigen Mitarbeiter beharrlich weigern, sich mit dem neumodischen englischsprachigen Kram zu beschäftigen, traut sich auch keiner an das alte Makefile und die Dokumentation heran. Womöglich ist das nicht mal etwas wie GNU Make o.ä., sondern ein Exot wie z.B. PVCS Configuration Builder.
Heinrich schrieb: > Wir kommen in unserem Büro nicht weiter. Nachdem wir jahrelang mit IAR > gearbeitet haben und Projekte programmieren konnten, haben wir auf > einmal den Faden verloren. Der Programmierer wurde vermutlich entlassen, da er überflüssig war.
Gerald B. schrieb: > Der Programmierer wurde vermutlich entlassen, da er überflüssig war. Der wird eher freiwillig das Weite gesucht haben. Oliver
Gerald B. schrieb: > Der Programmierer wurde vermutlich entlassen, da er überflüssig war. Das habe ich schon des Öfteren bei meinem letzten Arbeitgeber erlebt. Viele Kunden haben eigene Produkte mit den von uns gefertigten Controller Systemen umgesetzt. Nachdem diese Produkte im Markt waren, durften die HW und SW Entwickler der Kunden sich was neues suchen. Als jedoch eine Umstellung der Hardware nötig wurde, (da die verwendeten Basis Controller nicht mehr verfügbar waren) standen die Kunden auf der Matte und brauchten Unterstützung (HW und SW) um Ihre Produkte auf die neue Generation umzustellen.
Heinrich schrieb: > Nachdem wir jahrelang mit IAR gearbeitet haben und Projekte > programmieren konnten, haben wir auf einmal den Faden verloren. Wenn es multithreaded war, dann habt ihr vllt. noch einen. Ich hole mal Popcorn...
An englisch führt kein Weg vorbei. Wenn ihr das nicht lernen wollt, geht putzen oder beantragt die Frührente.
Hundert Punkte für alle die auf den verfrühten Freitags Troll reingefallen sind.
Günther K. schrieb: > Hundert Punkte für alle die auf den verfrühten Freitags Troll > reingefallen sind. Ich würde eher eine goldene Zitrone spendieren.
Wastl schrieb: > Ich würde eher eine goldene Zitrone spendieren. Eine mit grünlichem Pelz überzogene tuts auch.
Andreas S. schrieb: > Die meisten Mitglieder der "Generation Arduino" beherrschen die > englische Sprache wesentlich besser als die meisten alten Säcke. > Diesbezüglich dürfte es auch keine relevanten Unterschiede mehr zwischen > Ost und West geben. Pauschalisierter Unsinn. Ich kenne genug Leute, die bereits in Altersrente sind und und Englisch fließend beherrschen. Einer davon ist übrigens gebürtiger Sachse, aus der DDR freigekauft.
Heinrich schrieb: > Wir kommen in unserem Büro nicht weiter. Nachdem wir jahrelang mit IAR > gearbeitet haben und Projekte programmieren konnten, haben wir auf > einmal den Faden verloren. Die Angaben sind extem dürftig. Was soll das werden, worauf soll es laufen? Warum funktioniert der IAR nicht mehr, was hat sich geändert? Heinrich schrieb: > Wir haben zuletzt ein neues Projekt und damit auch eine fehlerfreie Main > Datei erstellt Quark, wenn Ihr sie nichtmal mehr compilieren und testen könnt, weiß auch niemand, ob sie fehlerfrei ist. Nur sehr kleine und einfache Programme bestehen aus einer einzelnen Datei. Ihr könnt sie ja mal anhängen (aber nicht einfügen !!!).
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.