Aan de slag met ubuntu en de AVR draak (1 / 7 stap)

Stap 1: de software ophalen


in dit instructable ik niet worden met behulp van een IDE (geïntegreerde ontwikkelomgeving, denk netbeans of visual basic) of maken van bestanden (ik ze niet begrijpt, misschien een dag zal ik), dus zijn voornamelijk gaan gebeuren via de command line en de teksteditor van uw keuze.

Er zijn 2 belangrijkste stukjes software die ik zal gebruiken

gcc-avr
Dit is de gnu c cross-compiler voor avr microcntrollers. Een cross compiler is nodig omdat we bent het compileren van code voor een microcontroller op een architectuur (personal computer) waarop de gecompileerde code kan worden uitgevoerd.
Dit zal de code die u in c schrijft en zet het in een "machine readable" formaat (loads van 1's en 0's) dat kan worden gestemd op een microcontroller.

avrdude
Dit is wat de code doet op de microcontroller, het verbindt met de avr dragon en brengt het Hex bestand (de gecompileerde code) op de microcontroller.

om te installeren ga deze stukken van software:
systeem -> Beheer -> Synaptic Package Manager
gcc-avr en vervolgens avrdude zoekt en markeer ze allebei voor installatie, dan installeren! eenvoudig.

Als u wilt gebruiken de command line zou kunnen je proberen
sudo apt-get install gcc-avr
sudo ad rem-worden installeren avrdude

Gerelateerde Artikelen

Aan de slag met Ubuntu Linux

Aan de slag met Ubuntu Linux

Linux is het besturingssysteem (OS) van keuze voor de computer savvy sinds haar oprichting, maar in de afgelopen paar jaar met de release van kleine linux gebaseerde fysieke computing platforms zoals de Raspberry Pi, BeagleBone en Arduino Yun (onder
Aan de slag met Ubuntu

Aan de slag met Ubuntu

Dit Instructable wil je Windows en OSX gebruikers gestart met de opensource Ubuntu besturingssysteem. Ik zal beginnen met de algemene instellingen, zoals grafische kunst wagenmenner, bestanden delen met Windows etc, dan ik de installatie en het gebru
Hoe aan de slag met Eclipse en AVR

Hoe aan de slag met Eclipse en AVR

AVR's programmeren is leuk, maar soms maken de fabrikanten ontwikkelomgevingen code onderhoud een karwei. Als je op zoek naar een vrije, cross-platform, hoge kwaliteit stuk van software voor het programmeren van AVR's Eclipse is een goede keuze.Verpl
Aan de slag met pcDuino

Aan de slag met pcDuino

Na het plezier met de pcDuino, realiseerde ik dat mij konden wekken een stelletje tutorials te gebruiken. Dus dat is gewoon wat ik ga doen, dus laat mij uit te leggen wat is een pcduino en hoe u kunt instellen voor de eerste keer start.Wat is een pcD
Aan de slag met - FreeScale K64f

Aan de slag met - FreeScale K64f

Vandaag kreeg ik gewoon een vorm van Vrijheid K64F FreeScale, dit is een goedkoop alternatief voor de Arduino en kan doen veel wat een Alrduino kan niet. In deze Insturctable ik ga u laten zien hoe aan de slag met de K64F en ik zal uitleggen een beet
Aan de slag met de TI MSP430-gcc en de MSP430 Launchpad op Linux

Aan de slag met de TI MSP430-gcc en de MSP430 Launchpad op Linux

In dit Instructable zal ik u tonen hoe aan de slag met de TI msp430-gcc toolchain op Linux, specifiek Lubuntu. Msp430-gcc vrijgegeven TI officieel na de overname van de open sourcegemeenschap. [Hopelijk] Hierdoor zal er ondersteuning voor de nieuwste
Aan de slag met BADGEr (gemakkelijk)

Aan de slag met BADGEr (gemakkelijk)

Ik zal niet gaan veel in de technische details over de BADGEr en elektronisch papier display technologieën.Liever dit beschouw dit instructable is als de handleiding aan de slag met BADGEr gemakkelijk.Stap 1: Dingen die we nodigBADGEr-de e-reader boa
Aan de slag met de Intel Edison - WIFI

Aan de slag met de Intel Edison - WIFI

Dit is deel drie van een serie aan de slag met de Intel Edison, in de laatste tutorial ik u hoe Linux uitgevoerd op de Edison en vóór toonde dat ik u hoe u aan de slag met de Arduino IDE en Intel Edison op een Arduino-pauze uit bestuur moet bijwerken
DIY-aan de slag met DRONES (met externe kalibratie)

DIY-aan de slag met DRONES (met externe kalibratie)

Wat zijn ze en wie hen gebruikt? Sommigen noemen hen drones, sommige gelden het label "quadcopters", al hebben ze een aantal rotoren of zelfs vliegtuigen worden - een afkorting voor hen "onbemande antenne systemen" (UAS). Ik liever noe
Aan de slag met de ESP8266 met "AT-opdrachten" Via Arduino

Aan de slag met de ESP8266 met "AT-opdrachten" Via Arduino

ESP8266 Wifi Module is een geïntegreerde chip ontworpen voor communicatie met de wereld van het internet via Wifi-radiosignalen. Het is de verbinding tussen een project en het internet. Het heeft aan boord en geheugen waarmee het worden geïntegreerd
Aan de slag met ESP8266 met op opdrachten, NodeMCU of het Arduino (ESP-12E)

Aan de slag met ESP8266 met op opdrachten, NodeMCU of het Arduino (ESP-12E)

Dit Instructable zal u tonen de stappen die nodig zijn om te beginnen met de ESP8266 met behulp van een fantastische kleine ontwikkel bord voor de ESP-12E-module. Het bord bevat alles wat u nodig met inbegrip van een USB naar seriële adapter, oppervl
Aan de slag met IoT met behulp van het Particle Core

Aan de slag met IoT met behulp van het Particle Core

IoT is een echt leuk om te experimenteren, terwijl ze plezier het is ook zeer macht volledig. Het kan krijgen een breed scala van apparaten aansluiten, zoals bijvoorbeeld een koffiezetapparaat dat kunt tweet wanneer de koffie wordt gedaan of een auto
AAN DE SLAG MET DOMOTICASYSTEEM.

AAN DE SLAG MET DOMOTICASYSTEEM.

WAARSCHUWING: DIT PROJECT ZAL OORZAKEN OPWINDING DIE MOGELIJK SCHADELIJK VOOR DE GEZONDHEID.Dus hier ben ik met een ander leuk Instructables controle geleid door stem, met behulp van Arduino via Bluetooth-module (HC 05). Zodat deze Instructables kan
Aan de slag met LinkIt One - knippert een LED

Aan de slag met LinkIt One - knippert een LED

Hoi!Bent u vaak verward door de hele wereld nieuwe borden en tech die om de paar maanden houden komen?Bent u vaak op zoek op google gewoon zin te maken van dit alles?Bent u bereid om echt geweldig projecten te maken, maar weet niet waar te beginnen?B