02. Arduino für die Produktion!! Wie man die Arduino IDE (Integrierte Entwicklungsumgebung) für den ARM Mikrocontroller installiert und einrichtet
Teilen
Hier zeige ich Ihnen, wie man die IDE (Integrated Development Environment) installiert. Innerhalb einer IDE wird das eingebettete Programm entwickelt, gebaut (in Code kompiliert, den der Mikrocontroller verstehen kann) und auf den Mikrocontroller geflasht (eine andere Art zu sagen, den kompilierten Code in den Mikrocontroller zu übertragen, damit der Mikrocontroller etwas tun kann). Die hier gezeigte IDE verfügt über alle Funktionen, die die meisten ausgereiften IDEs haben, einschließlich der Möglichkeit, das Programm in der IDE und auf dem Chip zu debuggen, Farbcodierung für verbesserte Lesbarkeit und eine Form von Intellisense (ein kontextbezogener Helfer, der Ihnen Hinweise zu dem gibt, was Sie eingeben).
Die im Video erklärte IDE ist relativ agnostisch gegenüber ARM-basierten Mikrocontrollern, wobei Sie einen von verschiedenen Chipherstellern auswählen können, die die ARM-Architektur unterstützen. Dies wird dadurch ermöglicht, dass die IDE wirklich unabhängig vom eigentlichen Compiler ist, der das Programm in den ARM-Mikrocontroller-lesbaren Code umwandelt. Die für diese Videoserie ausgewählte IDE ist die CoIDE von CooCox, die von ST-Micro stark unterstützt wird, was die Linie der ARM-basierten Mikrocontroller ist, die in dieser Serie verwendet wird. CoIDE ist auch kostenlos! Es ist eine offene Umgebung. Es basiert auf einer IDE namens Eclipse. Durch die Verwendung dieser Entwicklungsumgebung können Sie sie mit dem GCC-Compiler verbinden, der ebenfalls ein Open-Source-Compiler ist, sodass Sie Ihre Programme schreiben können, ohne für die Programmierumgebung bezahlen zu müssen.
Um die CooCox IDE zu installieren, gehen Sie zu www.CooCox.org/software.html und Sie finden einen Download-Link. Sie müssen sich vor dem Download der Software registrieren. Laden Sie die Datei herunter und öffnen Sie sie. Sie werden aufgefordert, die Nutzungsbedingungen zu akzeptieren. Klicken Sie auf Weiter, um das Programm zu installieren. Dadurch wird ein Symbol in Ihrem Ordner und auf dem Desktop erstellt, das nach Abschluss des Vorgangs gestartet wird.
Um den in der CooCox IDE entwickelten Code kompilieren zu können, müssen Sie zu https://launchpad.net/gcc-arm-embedded/+download gehen, wo Sie eine Liste ausführbarer Dateien zum Herunterladen finden.
Dadurch werden die Tools installiert, die Sie zum Kompilieren des erstellten Codes benötigen. Ich werde die Datei gcc-arm-none-eabi-##latest-version##-win32.exe auswählen und ausführen.
Klicken Sie auf „Ja“, wenn Sie den „Bedingungen zustimmen“, dann auf „Weiter“.
Wenn Sie die GNU Tools for ARM Embedded Development am Standardspeicherort installieren möchten, klicken Sie auf Weiter. Andernfalls klicken Sie auf Durchsuchen, um den Installationsort zu ändern, und klicken Sie dann auf Weiter.
Stellen Sie sicher, dass "Pfad zur Umgebungsvariable hinzufügen" aktiviert ist, damit die Tools unter allen Ordnern auf der Festplatte zugänglich sind.
Klicken Sie auf „Fertig stellen“, und es wird eine Readme-Datei zur Verwendung der Tools sowie zu spezifischen Windows- und Linux-Befehlszeilen angezeigt. Sie können diese Readme-Datei mit Notepad öffnen.
Nachdem die GCC-Tools installiert wurden, müssen Sie der CoID mitteilen, wo diese Informationen installiert sind. Öffnen Sie die CoID und gehen Sie zu „Projekt“ und „Toolchain-Pfad auswählen“.
Sie verwenden „Durchsuchen“ und suchen den Ordner, in dem er installiert wurde, und wählen den Ordner mit der Versionsnummer aus, und die .bin-Datei wird automatisch eingefügt.
Bisher haben wir die CoID und den GCC-Compiler installiert. Das einzige, was jetzt noch zu installieren ist, ist unser Programmierertreiber und sicherzustellen, dass der Programmierer den Mikrocontroller flashen kann. Das werden wir im nächsten Video tun.
[[TUTORIALMENU(tutorial-arm" frameborder="0" allowfullscreen>