- 3D-Druck Einstieg und Tipps         
Seite 2 von 3 ErsteErste 123 LetzteLetzte
Ergebnis 11 bis 20 von 30

Thema: Asuro per Visual Basic 2005 oder Delphi 7???

  1. #11
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    08.06.2007
    Alter
    32
    Beiträge
    104
    Anzeige

    E-Bike
    Mit der EasyAsuro-Geschichte hab ich schon mal rumprobiert. Hat aber irgendwie nicht hingehauen

    An msvb kann ich mich irgendwie nicht erinnern. Aber Basic (zumindest den Namen) kenn ich. Visual Basic werde ich vielleicht demnächst in der Schule lernen.

    Gruß Roboaktiv

    PS: Was macht eigendlich dein Internet?
    Gruß Roboaktiv


    It is öde to be blöde

  2. #12
    Moderator Robotik Einstein Avatar von damaltor
    Registriert seit
    28.09.2006
    Ort
    Milda
    Alter
    38
    Beiträge
    4.068
    internet kann noch dauert... telekom eben. wenn alles läuft, ist es ganz ok, aber der support ist so unglaublich schlecht... falls hier ein telekom-mitarbeiter mitliest: TUT WAS! ich warte seit 2 monaten, und jedes mal wenn ich anrufe höre ich was anderes! Arcor war dagegen ein kinderspiel...

    für easyasuro musst du zuerst das gegenstück zur software auf den asuro flashen.
    Read... or die.
    ff.mud.de:7600
    Bild hier  

  3. #13
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    14.04.2007
    Ort
    Einhausen
    Alter
    69
    Beiträge
    699
    @Roboaktiv: bezüglich Makefile findest Du hier den Versuch einer guten Zusammenstellung (nicht anfängerfreundlich genug gelungen): http://www.mikrocontroller.net/artic...urs:_Makefiles

    Ein Makefile ist nur eine Sammlung von "Steueranweisungen" für Compiler, Assembler, Linker/Locator und avr-objcopy. Du musst Dir den Gesamtprozess der Erstellens eines Maschinenprogramms mal ganz genau und in Ruhe anschauen. Hier ist die richtige Stelle für Dich:
    https://www.roboternetz.de/wissen/in...:Avr-gcc-1.png (davon solltest Du jeden(!) Schritt verstehen, lass vorher nicht locker! )
    https://www.roboternetz.de/wissen/in...odegenerierung
    Verfolge genau den Weg von C/C++ (Sourcecode=Quellcode) bis hin zum Programm im Flash-Speicher (ist übrigens auch EEPROM):
    C/C++ -> Assembler -> Objektcode -> elf-Datei (ELF=Executable and Linking Format) -> hex-Datei -> Programm im Flash-Speicher des AVR.

    C/C++ -> Assembler (Compiler: C:\WinAVR\bin\avr-gcc.exe bzw. C:\WinAVR\bin\avr-g++.exe)
    Assembler -> Objektcode (Assembler: C:\WinAVR\bin\avr-as.exe)
    Objektcode -> elf-Datei (Linker/Locator: C:\WinAVR\bin\ld.exe)
    elf-Datei -> hex-Datei (C:\WinAVR\bin\avr-objcopy.exe)
    hex-Datei "flashen" (Verschiedene Programmiersoftware, z.B. C:\WinAVR\bin\avrdude)

    siehe auch: https://roboternetz.de/wissen/index.php/Hallo_Welt_f%C3%BCr_AVR_(LED_blinken)
    http://de.wikipedia.org/wiki/Executa...Linking_Format
    http://de.wikipedia.org/wiki/Compiler
    http://de.wikipedia.org/wiki/Assembler_%28Informatik%29
    http://de.wikipedia.org/wiki/Linker

    Zu den Programmiersprachen:
    Das Futter für den Compiler ist der Sourcecode. Hier gibt es im AVR-Bereich vor allem C und C++.
    Java läuft auf einer Java VM (Virtual Machine).

    Noch Unklarheiten?

  4. #14
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    03.07.2007
    Beiträge
    349
    Zitat Zitat von Roboaktiv
    AH!!!!!
    Bei mir leuchtet gerade nen Kronleuchter auf . Und kann man jetzt auch mit einer X-beliebigen Programmiersprache, die so ungefähr die oberfläche wie C hat auch den ASURO programmieren, wenn man den passenden Compiler hat?
    Gibt es Programmiersprachen, die mit C verwand sind z.B. C++ oder irgendeine andere aus der Reihe, die eine Graphische Oberfläche hat? Zum nur malso rumprogrammieren, für welche (wie ich), die mal tolle Fenster öffnen und schließen wollen.

    Gruß Roboaktiv
    Ich glaube du verwechselst da was. Mit C kann man auch Fenster, Dialoge usw. machen. Allerdings braucht man dazu eine Ausgabeeinheit wie z.B. einen Monitor. Die meisten Programme für Microsoft Windows sind in C bzw. C++ geschrieben.

    Theoretisch kann man mit jeder Programmiersprache Asuro programmieren. Man braucht nur einen passenden Übersetzer, welcher das von dir geschriebene Programm für Asuro lesbar macht. So etwas nennt man Compiler. Wenn es einen PHP Compiler für ATMega8 geben würde, so könnte man Asuro sogar in der Internetsprache schlechthin programmieren. Gleiches gilt für die von dir gefragten Sprachen, also Visual Basic und Delphi. Wie bereits erwähnt gibt es Bascom für Asuro, auch die wichtigsten Funktionen wurden schon angepasst für BASCOM.

    Assembler und C bleiben allerdings die geeignetsten Programmiersprachen für Mikrocontroller wie dem auf Asuro verwendeten ATMega8.
    Grund: Sie erzeugen kleinen und schnellen Maschinencode.

    Grüße,
    Harri
    Grüße,
    Harri

  5. #15
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    14.04.2007
    Ort
    Einhausen
    Alter
    69
    Beiträge
    699
    Die meisten Programme für Microsoft Windows sind in C bzw. C++ geschrieben.
    Inzwischen sollte man auch Java, C# und Visual Basic nicht vergessen.
    Wer sich für Windows-Programmierung mit C++ interessiert:
    http://www.henkessoft.de/C++/WinAPI/...s%206/api1.htm
    http://www.henkessoft.de/C++/MFC/MFC%20Tutorials.htm

  6. #16
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    03.07.2007
    Beiträge
    349
    Zitat Zitat von ehenkes
    Die meisten Programme für Microsoft Windows sind in C bzw. C++ geschrieben.
    Inzwischen sollte man auch Java, C# und Visual Basic nicht vergessen.
    Wer sich für Windows-Programmierung mit C++ interessiert:
    http://www.henkessoft.de/C++/WinAPI/...s%206/api1.htm
    http://www.henkessoft.de/C++/MFC/MFC%20Tutorials.htm
    Die Seiten sind mir nicht unbekannt
    Danke für deine Arbeit!
    Grüße,
    Harri

  7. #17
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    14.04.2007
    Ort
    Einhausen
    Alter
    69
    Beiträge
    699
    Die Seiten sind mir nicht unbekannt. Danke für deine Arbeit!
    Vielen Dank für das positive Feedback!

    Wenn ich heute den Nibo mit seinem ATmega mit 128 K und seinem 64*128 Pixel LC-Display progge, erinnert mich das an die Zeiten, als ich an einem Commodore PET oder C64 in BASIC programmiert habe. Bei den AVR setze ich aber auf C++ wegen der Klassen (OOP) und den Templates (generische Programmierung).

    Der C64 hatte z.B. 80 Zeichen pro Zeile (PET nur 40, wenn ich mich richtig erinnere) und 39 K Speicher! Ein ATmega128 ist also schon richtig klasse. Jetzt fehlt nur noch die Farbe auf den Displays.

  8. #18
    Moderator Robotik Einstein Avatar von damaltor
    Registriert seit
    28.09.2006
    Ort
    Milda
    Alter
    38
    Beiträge
    4.068
    ehenkes: ich habe gerade 2 alte C64 geschenkt bekommen, aber ohne kabel. hast du ne quelle? ich brauch serial und stromversorung und irgendwas zum fernseher...

    wenn man mal bedenkt dass der asuro prozessor bereits 8x so schnell ist wie der c64... =)
    Read... or die.
    ff.mud.de:7600
    Bild hier  

  9. #19
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    14.04.2007
    Ort
    Einhausen
    Alter
    69
    Beiträge
    699
    ich habe gerade 2 alte C64 geschenkt bekommen, aber ohne kabel. hast du ne quelle? ich brauch serial und stromversorung und irgendwas zum fernseher...
    Stromkabel ist ganz normaler kleiner Gerätestecker gewesen. Fernsehanschluss war normales Koax auf Kanal 36. Serial zur Floppy (170K-Disketten!)? Da gab es eine parallele Lösung, damit es schneller geht. Meine ehrliche Meinung: Wirf den E-Müll einfach weg oder schenke ihn weiter. Hier ist der passende Emulator:
    http://www.c64games.de/phpseiten/emulatoren.php

  10. #20
    Moderator Robotik Einstein Avatar von damaltor
    Registriert seit
    28.09.2006
    Ort
    Milda
    Alter
    38
    Beiträge
    4.068
    hrhr.. dann ist das ja gar nich mehr stilecht... =)

    die emulatoren für linux sind allerdings extrem schlecht, nur vice scheint zu funktionieren. aber bei mir nur mit schwarzem bildschirm =)

    ich werd mal sehen was sowas bei Ebay bringt...
    Read... or die.
    ff.mud.de:7600
    Bild hier  

Seite 2 von 3 ErsteErste 123 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests