PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ASURO erste Schritte



kore
09.04.2016, 18:33
Hallo ich möchte nicht faul wirken habe auch schon unzählige Stunden in die suche investiert aber nicht zu einem zufriedenstellendem Resultat gekommen und hoffe nun das ihr mir helfen könnt^^

Kann mir wer wenn er Zeit und Lust hat beschreiben mit welcher Library ich am besten anfangen soll, wie ich sie genau einbinde, welche Programme ihr verwendet und mir empfehlen könnt, vllt paar Dinge worauf ein Anfänger wie ich achten sollte.

Nun zu mir ich besuche ein Berufskolleg und mach eine Ausbildung zum Informationstechnischem Assistenten, habe C# Kenntnisse und soll nun in einem Team ein Programm schreiben. Wir hatten geplant den ASURO durch ein Labyrinth fahren zu lassen und ihn dann den Weg zurück fahren zu lassen ohne das er eine Wand berührt. Zu dem Programm gibt es noch keine Frage da werden wir erstmal was drüber grübeln^^ und ich werde noch eine Ladeschaltung an den ASURO bauen habe mir auch schon die Pläne gemacht und die Bauteile dafür besorgt, das sollte auch kein Problem darstellen.

Das Problem besteht darin das ich verwirrt wurde da es so viele unterschiedliche Aussagen auf meine Frage gibt und ich nichts falsch machen möchte. Bitte seid mir nicht böse aber ich bitte jedoch trotzdem um eine Antwort^^

kore
15.04.2016, 17:46
Hallo ich habe schon alles mögliche ausprobiert um eine neue Lib zu installieren aber nichts hat geklappt nun habe ich einen Fehler gesehen und hoffe das ihr mir dabei weiter helfen könnt.
>Ready.
>Session Environment Variables:
AF_AVRDIR=D:\WinAVR
AF_PROJECT=AsuroTest
AF_SOURCE_FILES=test.c asuro.c
AF_ASM_SRC_FILES=
AF_PRGDIR=C:\AsuroFlash
AF_PRJDIR=C:\ProgramData\AsuroFlash\Projects\TestA suroProjekt
AF_ASURO_LIB_PATH=%AllUsersProfile%\asuro_lib\lib
>Default make_clean.cmd file created.
>Default makefile created.
Make clear
C:\ProgramData\AsuroFlash\Projects\TestAsuroProjek t>D:\WinAVR\utils\bin\make.exe clean
Das System kann den angegebenen Pfad nicht finden.


oben steht AF_AVRDIR=D:\WinAVR aber ich habe es auf C und nicht auf D aber ich finde in keinem makefile die stelle wo ich das umstellen kann.

markusj
18.04.2016, 20:56
Hallo,

um Hilfe zu bekommen musst du mehr Informationen liefern. Das fängt schon damit an, dass keine klare Frage zu erkennen war.

Versuchen wir uns Mal durch deinen ersten Beitrag durchzuarbeiten:
Welche Library: Nicht die mitgelieferte. Die am weitesten verbreitete dürfte die RN-Lib sein, dann gibt es einige weitere Implementierungen. Auswählen musst du selbst danach was dir am besten gefällt und deinen Anforderungen genügt.
Library einbinden: Worin? Außerdem hängt das von der Library selbst ab. Dazu gibt es in jeder Lib eigentlich auch eine Doku.
Werkzeuge: Eclipse CDT + AVR Eclipse als IDE. CuteCom für die serielle Schnittstelle. Unter Windows damals noch das Br@y Terminal

Wandfolgen ohne Kontakt: Kann der ASURO nicht ohne Modifikation. Dazu fehlt im die Sensorik. Die Ladeschaltung ist dagegen ein unwichtiger Nebenkriegsschauplatz.

Zweiter Beitrag:
Welche Lib? Worin installieren? Wie bist du zu dieser Ausgabe gekommen? Welche Makefiles verwendest du? Sind irgendwelche Umgebungsvariablen gesetzt?
Außerdem: WinAVR direkt deinstallieren und von Atmel die Atmel AVR 8-Bit Toolchain herunterladen und installieren. WinAVR wurde schon lange dadurch ersetzt und die Version auf der CD ist steinalt.

mfG,
Markus