Reklam

 
Resultat 1 till 9 av 9

Ämne: Kan nu skriva, kompilera och installera Arduino-kod med Eclipse

  1. #1

    Reg.datum
    jan 2008
    Inlägg
    468
    Jobb
    Systemutvecklare
    Klubb
    Team Tornado

    Standard Kan nu skriva, kompilera och installera Arduino-kod med Eclipse

    Jag fick hem mitt Arduino Pro Mini här om dagen och skulle således testa det med en klassisk hello world i smådatorform. Dvs blinka med lysdioden. Sagt och gjort, jag tankar hem "utvecklingsmiljön" från arduino.cc och sätter igång. Visst, det går att skriva kod i den och det går att kompilera med den och den flyttar över hex-filen till kortet, men där tar det liksom slut. Den är inte vidare sexig som utvecklingsmiljö den där och därför måste en riktig utvecklingsmiljö utredas. Jag jobbar dagligen med Eclipse, Netbeans alternativt IntelliJ, så jag tänkte att någon av dem måste ju ha en färdig plugin för arduinoutveckling.

    Efter några timmars pyssel har jag nu lyckats åstadkomma en fungerande utvecklingsmiljö till mitt Arduino Pro Mini-kort baserat på eclipse. Man kan inte följa how-to'n på Arduino.cc för hur man installerar och konfigurerar sin arduinoplugin i eclipse. Det funkar helt enkelt inte. Några andra beskrivningar som inte heller fungerade var dock tillräckliga för att man skulle kunna lägga ihop två och två och komma fram till en fungerande lösning.

    Första (andra eller tredje egentligen) försöken gick åt till att kompilera ihop ett eget libArduinoCore, men det lyckades jag inte få att funka. Ett annat tips var att bygga sin "blink" med Arduino-miljön och sno core-biblioteket därifrån, men det gick inte på Mac-versionen av deras miljö. Den städar undan efter sig genast, visar det sig. Sagt och gjort så tog jag och skrev om deras miljö så att den lämnade kvar bygg-katalogen och därifrån kunde jag sno ett korrekt kompilerat ArduinoCore-bibliotek att länka in i mina projekt.

    Nu är jag nöjd... Dags att börja titta på den riktiga källkoden till Quadrokoptern som ska byggas. Det blir nog att utgå ifrån eller kompilera om MultiWii-projektet till att börja med.
    Mvh, Thomas

    Modellflyg ur ett kretsloppsperspektiv
    Byggsats - Flygplan - Byggsats igen...

  2. #2

    Reg.datum
    jan 2008
    Inlägg
    468
    Jobb
    Systemutvecklare
    Klubb
    Team Tornado

    Standard

    Och nu har jag lyckats bygga en libArduinoCore på riktigt med Eclipse. Det är onekligen smidigare än att kicka igång Arduino-miljön för att peta ihop ett projekt med rätt includes och sedan bygga det och sno core-libbet därifrån.

    Steg två avklarat...
    Mvh, Thomas

    Modellflyg ur ett kretsloppsperspektiv
    Byggsats - Flygplan - Byggsats igen...

  3. #3
    jocke1963s avatar
    Reg.datum
    dec 2007
    Inlägg
    2 720
    Jobb
    Datanisse
    Klubb
    rcff

    Standard

    Är det bara jag som är oinsatt eller småkorkad, trots att jag försökt läsa lite om fpv-teknik,
    men jag fattar ingenting av vad du skriver ovan...?
    ”Vir prudens non contra ventum mingit”

  4. #4

    Reg.datum
    jan 2008
    Inlägg
    468
    Jobb
    Systemutvecklare
    Klubb
    Team Tornado

    Standard

    Det är nördspråk för "jag har lyckats göra det lite krångligare för mig själv att programmera styrdatorn i en MultiWii-quadrokopter".

    Styrdatorn i MultiWii-quadrokoptrar är en liten Arduino-enkortsdator. Den har en fullt duglig programmeringsmiljö som man kan använda till att installera den färdiga programkoden som finns att hämta från multiwii.com. Den är rent av riktigt bra på det.

    Tanken är väl att det ska bli lite enklare i förlängningen att bygga om saker i den iom att eclipse (en trevlig utvecklingsmiljö för java, c/c++ och lite andra språk) har bra funktioner som Arduinos egna programmeringsmiljö saknar.

    Jag inser att det är grovt off-topic och att jag kanske bör flytta tråden lite. Undrar hur man gör det?

    Jag tror att du varken är oinsatt eller småkorkad... Tvärtom. Lagom kritisk. Klok kommentar!

    Jag gissar på att det är snubben som sitter med ett kretskort med en blinkande lysdiod och en usb-kabel till datorn och kliar sig i huvudet medan han funderar på hur man flyttar en tråd till "Off-Topic" som är småkorkad som lägger en tråd om programmering i fel område på forumet. Fast den blinkar väldigt snyggt.. SOS just nu :-D
    Senast redigerat av MrOvanhill den 2011-04-15 klockan 23:24.

  5. #5

    Standard

    en äkta nörd

    bra jobbat -jag sitter dock kvar med Arduino IDE't då jag inte kommer överrens med Eclipse (iofs många år sedan jag testade)

    Man kan även meckla lite med Visual Studio så man kan köra koden därifrån

    Syntax highlight och intellisense är inte fel.
    UndCon.com = Under Construction == A constant evolving state of mind...

  6. #6
    jocke1963s avatar
    Reg.datum
    dec 2007
    Inlägg
    2 720
    Jobb
    Datanisse
    Klubb
    rcff

    Standard

    Citat Ursprungligen postat av MrOvanhill Visa inlägg
    .....
    Jag gissar på att det är snubben som sitter med ett kretskort med en blinkande lysdiod och en usb-kabel till datorn och kliar sig i huvudet medan han funderar på hur man flyttar en tråd till "Off-Topic" som är småkorkad som lägger en tråd om programmering i fel område på forumet. Fast den blinkar väldigt snyggt.. SOS just nu :-D
    ”Vir prudens non contra ventum mingit”

  7. #7

    Standard

    Det är inte ofta man sitter och ler när man får en diod att blinka



    En POV display som kan skriva valfri text
    UndCon.com = Under Construction == A constant evolving state of mind...

  8. #8

    Standard

    Måste nog ta och kolla på nån annan ide snart också.. Sitter ett antal timmar i veckan med arduinos egna. Nu sitter jag och leker lite med en linksprite jpeg kamera, till ett framtida project :-) (not because they are easy, but because they are hard)

  9. #9

    Reg.datum
    jan 2008
    Inlägg
    468
    Jobb
    Systemutvecklare
    Klubb
    Team Tornado

    Standard

    Det var förhållandevis "enkelt" att få eclipse att lira med arduinomiljöns kommandoradsverktyg (Baserade på gcc). Om det är av intresse kanske jag kan lista ut hur jag gjorde och skriva ihop något om det.
    Mvh, Thomas

    Modellflyg ur ett kretsloppsperspektiv
    Byggsats - Flygplan - Byggsats igen...

Liknande ämnen

  1. Har en FC-28 som jag tankt installera 4xx, men vilket?
    Av Kenneth E i forum FPV Radio 35 - 2.4 - LRS
    Svar: 5
    Senaste inlägg: 2013-06-24, 08:27
  2. Lunar Eclipse
    Av UndCon i forum "PRIVATA" Filmer, bilder och annan media
    Svar: 5
    Senaste inlägg: 2011-06-16, 21:01
  3. rubrik? asch de vette tusan va en ska skriva,kul hadde vi!!!
    Av flightace i forum "PRIVATA" Filmer, bilder och annan media
    Svar: 2
    Senaste inlägg: 2007-10-29, 17:11
  4. Eclipse Q-PCM FM
    Av Glawe i forum Radiostyrning, powerboxar, mottagare, servon, gyro mm
    Svar: 38
    Senaste inlägg: 2007-10-22, 12:53
  5. Åsikter om Eclipse 7
    Av Casimir_rc i forum Allmänt och Tips
    Svar: 11
    Senaste inlägg: 2006-08-16, 17:54

Behörigheter för att posta

  • Du får inte posta nya ämnen
  • Du får inte posta svar
  • Du får inte posta bifogade filer
  • Du får inte redigera dina inlägg
  •