Begin Microcontrollers deel 4: Installatie van de programmeeromgeving (WinAVR)


Welkom bij de volgende stap in onze serie. Wij zullen sommige fundamentele programmeerelementen nu introduceren. Deze tutorial is gewoon over het installeren van uw programmeeromgeving. De programmeeromgeving die we zullen gebruiken heet WinAVR.

Om te kunnen maken van de microcontroller die iets nuttigs doen, moeten we het schrijven van instructies voor het te volgen. Terwijl deze instructies met een eenvoudige tekst-editor, we schrijven kunnen, veel mensen vinden het veel gemakkelijker te gebruiken een speciale "programmeeromgeving" te schrijven hun programma's.

De video in deze tutorial neemt u door elke stap nodig voor het installeren van een dergelijke programmeeromgeving (WinAVR) op de computer. Ik noem het een programmeeromgeving omdat het programma dat u installeert vele functies heeft. Deze bijzondere programmering omgeving kunt maken en bewerken van programma's in verschillende talen (zullen we ons richten op C), en dan het compileren van het programma naar een uitvoerbare indeling die door de microcontroller zult begrijpen. Tenslotte, zal WinAVR helpen ons Pipetteer van dit bestand in de microcontroller. WinAVR zal ons ook helpen te veel andere dingen, zoals onze programma's debuggen en het geven van waarschuwingen wanneer er compilatie en syntax-fouten. Wij zullen krijgen in de gegevens van deze in latere tutorials.

Het installatieproces voor WinAVR is zeer snel en beknopt. Hier zijn de gedetailleerde stappen:

  • Download de meest recente bestanden vanaf de locatie WinAVR sourceforge bestanden .
  • Klik op de recentste versie.
  • Je moet de beveiligingsvraag vragen of u opslaan van de download wilt of niet, want je zal het downloaden van een uitvoerbaar bestand te beantwoorden.
  • Zodra het is gedownload, wordt het dossier uitvoeren door erop te klikken.
  • Het installatieproces zal beginnen. Het installatieproces zal de gebruikelijke Windows installeren wizard informatie, en enkele vragen aangeboden om te helpen u op maat van het proces. De meeste van deze alleen kan worden overgelaten als hun standaardwaarde, maar zoals u passende zien selecteren.

Nou, dat is vrij veel het voor de installatie. Niet veel anders dan de installatie voor de meeste Windows-programma's. Maar je zult waarschijnlijk merken dat de vele opties in de map menu start voor de WinAVR-programmeeromgeving. Wees niet bang, meestal zal u slechts één van deze programma's, genaamd de "programmeurs Kladblok." Op dit pictogram te klikken start de gebruikersinterface voor de toepassing dat ons toelaat om het schrijven van onze programma's (maken en bewerken). Het programma bevat ook opdrachten in het menu dat zal ons helpen de code te compileren en breng het in de microcontroller.

OK, dus je nog steeds roestig bij het proces van compileren zijn kan. Herinneren dat het is gewoon het proces waar de computer van de leesbare bekeerlingen program u schreef in een reeks instructies die de microcontroller kan begrijpen. De programmeurs Kladblok zal verzorgen dit alles voor ons achter de schermen, zodat we niet moet bezighouden met alle details. U kunt echter meer informatie over het proces indien gewenst.

In de volgende video, we zullen onze configuratie testen en onderdelen geïnstalleerd. De programmeur zal worden getest, zodat we bevestigen kunnen dat het door Windows wordt herkend, en het is volledig in staat te communiceren met de microcontroller apparaten. We zullen vervolgens een korte "Niets doen" programma om te controleren of dat er staan geen fouten wanneer we het programma op de microcontroller overbrengt schrijven.

Gerelateerde Artikelen

Begin Microcontrollers deel 3: Overdracht van een programma in de Microcontroller (stuurprogramma's)

Begin Microcontrollers deel 3: Overdracht van een programma in de Microcontroller (stuurprogramma's)

Welkom bij deel 3. Dit is een kleinere tutorial die zich bezighouden zal met het eenvoudig laden van stuurprogramma's om ervoor te zorgen dat uw programmeur kan communiceren met uw computer correct.Houd er rekening mee dat soms TinyISP en USBAVR appa
Begin Microcontrollers deel 7: Herziening van het eerste programma om het knipperen van LED

Begin Microcontrollers deel 7: Herziening van het eerste programma om het knipperen van LED

Het eerste programma, dat een LED ingeschakeld die u hebt geschreven. Ja, dat spectaculair was! Nou, niet echt, maar laten we introduceren een beetje gekte op de LED. We geven het een "bi-polaire" persoonlijkheid doordat het knipperen. Toen we h
Begin Microcontrollers deel 2: Het scheppen van een SPI Interface van de programmeur de microcontroller

Begin Microcontrollers deel 2: Het scheppen van een SPI Interface van de programmeur de microcontroller

Hallo, we hopen dat u genoten deel 1 van begin Microcontrollers. We gaan beginnen te praten over interfaces en hoe u uw microcontroller om te communiceren met een computer te verplaatsen langs in deel 2.Dus, op dit punt, moet u vertrouwd met het conc
Begin Microcontrollers deel 5: De programmeur te testen en het opbouwen van het eerste Circuit

Begin Microcontrollers deel 5: De programmeur te testen en het opbouwen van het eerste Circuit

Tot nu toe hebt u de software geïnstalleerd en de interface die voor een eenvoudige aansluiting van de programmeur de microcontroller (MCU zorgt) gebouwd. Voor de volgende stap, zal u een breadboard (degene met getallen zijn erg behulpzaam), een LED
Begin Microcontrollers deel 6: Het schrijven van de eerste programma voor zwenking op een LED

Begin Microcontrollers deel 6: Het schrijven van de eerste programma voor zwenking op een LED

Ik weet dat u bent klaar om te schrijven van het eerste programma. Je hebt meegemaakt veel tot nu toe! Terwijl we op het onderwerp, recapituleer de gebeurtenissen. U ging naar buiten en gekocht van de Atmel AVR Microcontroller van uw keuze. TheATMega
Begin Microcontrollers deel 11: Timers, tellers, en de klok van de Microcontroller

Begin Microcontrollers deel 11: Timers, tellers, en de klok van de Microcontroller

Timers en tellers zijn zo integraal dat ziet u de talrijke voorbeelden hen te betrekken in deze serie. Zoals de naam al zegt, worden timers gebruikt voor de tijd en tellen. Counting en timing kunt u sommige zeer nette dingen zoals controlerende LED b
Begin Microcontrollers deel 8: Het toevoegen van een knop aan de Microcontroller en daarmee doen iets

Begin Microcontrollers deel 8: Het toevoegen van een knop aan de Microcontroller en daarmee doen iets

Een zeer eenvoudige en gemakkelijke manier te voorzien van menselijke interactie met de microcontroller is een knop invoegen in het circuit. We communiceren met computers met behulp van de twee belangrijkste invoerapparaten: de muis en het toetsenbor
Begin Microcontrollers deel 12: Inleiding tot de Interrupts

Begin Microcontrollers deel 12: Inleiding tot de Interrupts

In dit deel van de tutorial die we over interrupts praten zullen werken bijvoorbeeld met behulp van de teller. Interrupts verbeteren het gebruik van microcontrollers in een enorme manier. Interrupts maken uw programma's reageren op de hardware van de
Begin Microcontrollers deel 9: De knop en de Software Debouncing methoden

Begin Microcontrollers deel 9: De knop en de Software Debouncing methoden

In dit deel van de tutorial zullen we bespreken knop en software debouncing.Wij willen studeren knop debouncing eerste en in detail, dus we een goed begrip hebben van wat het inhoudt. Knop debouncing is belangrijk en moet niet worden ondergewaardeerd
Begin Microcontrollers deel 13: Inleiding tot de LCD interfacing

Begin Microcontrollers deel 13: Inleiding tot de LCD interfacing

De microcontroller is een prachtig stukje techniek en het kan doen veel dingen (met de hulp van enkele grote programmering), maar het is nog steeds een dekkende zwarte doos. Als u het delen van informatie wilt, of u tonen wat het wil doen, moet u ver
Hoe maak je een Wimboot installatie van Windows 8.1

Hoe maak je een Wimboot installatie van Windows 8.1

IntroductieOoit afgevraagd hoe computerfabrikanten een 20 GB-installatie van Windows op een 16 GB drive kunnen passen? Het is nu mogelijk met Windows 8.1 via een functie genaamd "wimboot." Traditioneel, computers die beschikten over een boot, he
De installatie van de voering van de schoorsteen: Stapsgewijze handleiding voor

De installatie van de voering van de schoorsteen: Stapsgewijze handleiding voor

voor het installeren van een RVS schoorsteen voering is een gemakkelijke en voordelige manier om te herstellen van een verslechterde, onveilige of inefficiënte schoorsteen rookgassen. U zal zitten kundig voor installeren een schoorsteen voering na le
Installatie van een split-type air conditioning-eenheid.

Installatie van een split-type air conditioning-eenheid.

ik woon in een warm tropisch klimaat en airconditioning is een mooi luxe te hebben. Een van mijn broers vroeg me om een voor hem te installeren aangezien airconditioning een hobby (niet beroep) van mij is. We installeerden een split type eenheid (120
Disable Touchpad op Sony Vaio Laptop na een schone installatie van Windows 7

Disable Touchpad op Sony Vaio Laptop na een schone installatie van Windows 7

Laptop touchpads zijn de oorzaak van syndroom "jumping cursor". U kunt tijdens het typen, per ongeluk de touchpad borstel met uw palm veroorzaakt cursor springen rond het scherm. Soms niet zelfs moeten borstel het touchpad en de cursor springt n