Welke knop Compileert bij Arduino
8 berichten
• Pagina 1 van 1
- spaansebrabander
- Berichten: 76
- Geregistreerd: 05 Nov 2016, 09:42
Welke knop Compileert bij Arduino
Als je een sketch hebt ingevoerd, dan zie je bovenaan je scherm 5 knoppen. De linkse heeft een vinkje. Als je deze knop gebruikt, wordt het getypte programma getest. Wordt de sketch nu ook al vertaald naar machinetaal? of gebeurt dit na indrukken van de tweede knop met het pijltje naar rechts. (de uploadknop dus) Ik vind hier tegenstrijdige gegevens over in de "literatuur"
Advertisement
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: Welke knop Compileert bij Arduino
De vink is compileren en levert uiteindelijk een (ascii leesbare HEX file op). Het pijltje is de upload naar de processor. Bij de Arduino noemen ze het compileren "verifieren". Maar dit had je zelf natuurlijk ook kunnen concluderen... De is een upload en doet niet anders dan de hex naar de processor sturen. Dus blijft compileren over.....
Re: Welke knop Compileert bij Arduino
Ha ha, ik wist niet eens dat de "compileer-knop" het label "verifiëren" heeft.
De linkse knop met een vinkje, die doe alles behalve het uploaden.
Ergens in een map met tijdelijke bestanden komt de gecompileerde code te staan.
Het programma "avr-objdump" kun je loslaten op het *.elf bestand om de code te bekijken.
Nadat ik de Arduino IDE afsluit, verdwijnen die tijdelijke bestanden weer (in linux).
De linkse knop met een vinkje, die doe alles behalve het uploaden.
Ergens in een map met tijdelijke bestanden komt de gecompileerde code te staan.
Het programma "avr-objdump" kun je loslaten op het *.elf bestand om de code te bekijken.
Nadat ik de Arduino IDE afsluit, verdwijnen die tijdelijke bestanden weer (in linux).
- nicoverduin
- Berichten: 5043
- Geregistreerd: 13 Mei 2013, 20:57
- Woonplaats: Heemskerk
Re: Welke knop Compileert bij Arduino
Ik denk dat objdump in dit geval veel meer vragen op zal roepen dan nut heeft. Ik denk dat de TS er beter aan doe om eens goed alle functies te onderzoeken van de basis omgeving en dan ook vooral veel energie steken in de reference ed op arduino.cc. En voor de rest heel veel doen... doen.... in plaats van zich gek laten te maken door de vele "waarheden" op het web...Koepel schreef:Ha ha, ik wist niet eens dat de "compileer-knop" het label "verifiëren" heeft.
De linkse knop met een vinkje, die doe alles behalve het uploaden.
Ergens in een map met tijdelijke bestanden komt de gecompileerde code te staan.
Het programma "avr-objdump" kun je loslaten op het *.elf bestand om de code te bekijken.
Nadat ik de Arduino IDE afsluit, verdwijnen die tijdelijke bestanden weer (in linux).
Re: Welke knop Compileert bij Arduino
Ik gebruik die compileer knop heel veel, die laat snel zien of ik een typefout heb gemaakt.
paul deelen
shooter@home.nl
shooter@home.nl
- spaansebrabander
- Berichten: 76
- Geregistreerd: 05 Nov 2016, 09:42
Re: Welke knop Compileert bij Arduino
Dat dacht ik al maar in de cursus op Tweaking4All, staat dat het vinkje niets anders doet dan verifieren
Quote:
In de tabel zien je dat knop “A” gebruikt kan worden om jouw code te verifiëren op fouten.
Knop “B” doet dit ook, maar vertaald het daarna ook nog eens (compileren) en als alles goed ging, stuurt deze de vertaling (het programma) naar de Arduino.
unquote
Niet dat het erg belangrijk is, maar ik vind het vreemd dat de "deskundigen" dit blijkbaar niet weten.
Quote:
In de tabel zien je dat knop “A” gebruikt kan worden om jouw code te verifiëren op fouten.
Knop “B” doet dit ook, maar vertaald het daarna ook nog eens (compileren) en als alles goed ging, stuurt deze de vertaling (het programma) naar de Arduino.
unquote
Niet dat het erg belangrijk is, maar ik vind het vreemd dat de "deskundigen" dit blijkbaar niet weten.
- spaansebrabander
- Berichten: 76
- Geregistreerd: 05 Nov 2016, 09:42
Re: Welke knop Compileert bij Arduino
Sorry, maar de schreifvouten zijn niet van mij
Re: Welke knop Compileert bij Arduino
Dan ga ik eens kijken naar mijn stokpaardjes (I2C en millis) op die website.
Helaas is er geen voorbeeld van Arduino met I2C.
Met millis() vind ik twee sketches en die zijn beide verkeerd.
De millis() zonder unsigned long : http://www.tweaking4all.nl/hardware/arduino/adruino-led-strip-effecten/.
Wel met unsigned long, maar verkeerde constructie : http://www.tweaking4all.nl/hardware/arduino/arduino-ethernet-data-push/.
Ach ja, het zijn ook maar mensen
Helaas is er geen voorbeeld van Arduino met I2C.
Met millis() vind ik twee sketches en die zijn beide verkeerd.
De millis() zonder unsigned long : http://www.tweaking4all.nl/hardware/arduino/adruino-led-strip-effecten/.
Wel met unsigned long, maar verkeerde constructie : http://www.tweaking4all.nl/hardware/arduino/arduino-ethernet-data-push/.
Ach ja, het zijn ook maar mensen
8 berichten
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 2 gasten