Visual Studio Code, MPLAB extension, avrasm2

OP (Firma: TravelRec.) Persönliche Seite #8085517
Lesenswert?

Hallo Forengemeinde,

hat unter obiger Konstellation schon einmal jemand ein AVR-Projekt wie im Microchip-Studio erstellt und zum Laufen gebracht? Das System ist Windows 11. Ich habe ein neues Projekt (hier: Workspace) eingerichtet. Ich bin den Anweisungen des Projektwizards gefolgt, habe einen Controller und einen Projektordner ausgewählt und habe nichts weiter konfiguriert. Mir wird als Toolchain avrasm2 angeboten, welche vom letzten Microchip-Studio 7 noch auf dem Rechner installiert ist. Die main.asm wurde wie beim Microchip-Studio automatisch im Projektordner angelegt. Und auch das passende Curiosity nano Board wurde als Tool gefunden. Wenn ich den Build-Prozess starte (auf den Hammer drücken im MPLAB-Reiter), wird ein Fehler zurückgegmeldet, dass die entsprechende *.hex-Datei nicht angelegt bzw. gefunden werden kann. Das wars. Weiter komme ich nicht. Gibt es noch Hoffnung?

: Bearbeitet durch User
OP (Firma: TravelRec.) Persönliche Seite #8085549
Lesenswert?

Sorry, aber das sind alles böhmische Dörfer für mich. Und ja, D:...existiert. Den Projektordner hat der Projektwizard ja selbst angelegt, nachdem ich ihn auf den übergeordneten Ordner auf D:\ habe zeigen lassen. Wie gesagt, habe ich manuell nichts verändert. Wenn ich mit Microchip-Studio ein neues Projekt erstelle, kann ich danach auch sofort die main.asm kompilieren. Ich hoffte, das würde hier auch erst einmal grundsätzlich gehen. Wenn ich aber manuell noch was ändern muss, dann wüsste ich nicht wie. Sowohl das VS-Studio als auch die MPLAB Extensions sind frisch installiert und nicht verbogen, nur dass das Studio auch auf D:\Programme\ installiert wurde. Dort im Nachbarordner liegt auch das Microchip-Studio.

OP (Firma: TravelRec.) Persönliche Seite #8085562
Lesenswert?

Es wäre, glaube ich, hilfreich, wenn jemand mal ausprobiert, was ich getan habe und dann versucht, das Ganze ans Laufen zu bringen.

Es gibt diese CMakeLists.txt

1
# This CMakeLists.txt is generated.
2
# Do not modify directly.
3
# If you want to customize cmake behavior create a user.cmake in this
4
# directory and add it to your version control system.
5

6
# format v1.00
7
# {
8

9
cmake_minimum_required(VERSION 3.24.0)
10
set(CMAKE_SYSTEM_NAME "Generic")
11

12
project(AVR64EA48_Test2_default_project LANGUAGES )
13

14
include("${CMAKE_CURRENT_LIST_DIR}/.generated/main.cmake")
15

16
if (EXISTS ${CMAKE_CURRENT_LIST_DIR}/user.cmake)
17
    include(user.cmake)
18
endif()
19

20

21
# }
Angehängte Dateien:
: Bearbeitet durch User

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren