Met behulp van een In-systeem-programmeur (3 / 5 stap)

Stap 3: Krijgen en compileren van de Firmware


We weten nu hoe aansluiten van de ISP-programmeur. Laten we verder gaan, dan om de broncode voor de firmware voor de Transistor Tester.

http://www.mikrocontroller.net/svnbrowser/transist...

En hier is de documentatie. In het Duits. http://www.mikrocontroller.net/Articles/AVR_Trans...

Als u een downloadbare kopie van de originele firmware moet nodig: http://www.mediafire.com/download/ds955tag3zawl4t...

Oke, hebt je gedownload tar.gz archiefbestanden. Deze worden soms "tarballs" genoemd, en is de opdracht désarchiver/uitpakken hen tar xzvf bestandsnaam.tar.gz. Dus zullen we tar xzvr transistortester-Markus.tar.gz in een xterm-venster typt. Oh, ja, hebt nu je waarschijnlijk bedacht dat u draaien moet Linux of sommige UNIX-variant om te kunnen om dit te doen.

In dit specifieke geval unarchives de tar.gz tarball in een aantal andere tarballs. We kiezen een van deze,

ComponentTester-1.13m.tgz en, beurtelings, désarchiver die ene: tar xzvf ComponentTester-1.13m.tgz.

Veel bestanden er. Nu, wat te doen met hen? Er is een Makefile onder deze unarchived bestanden die de compilatie of bouwen bepaalt. Vanaf de opdrachtregel, typt u maken.

Wat is dit? We krijgen een compilatiefout!

avr-size: ongeldige optie--'C'

Wat gebeurt er? Maak je geen zorgen, het is geen big deal. Lijnen in de Makefile voorafgegaan door een @ zijn externe opdrachten. Deze zijn niet essentieel voor het compilatieproces, dus we kunnen gewoon commentaar ze uit met een # aan het begin van de overtredende lijn. Nu draaien maken opnieuw. Dat is beter--geen fouten.

Het compilatieproces produceert een groot aantal uitvoerbestanden, maar de enigen die u nodig hebt zijn de eep en hex bestanden: ComponentTester.eep en ComponentTester.hex --dit zijn degenen u naar de ATM328-chip uploaden zal. Het bestand ComponentTester.hex zal ingaan op het flash-geheugen, terwijl het ComponentTester.eep bestand voor het eeprom geheugen is.

Gerelateerde Artikelen

How to Grow sla met behulp van een Wicking systeem

How to Grow sla met behulp van een Wicking systeem

zelf water systeemSla met behulp van een nylon wicking systeem dat is afgebeeld in de bijgevoegde foto's, heb ik gegroeid. De sla zijn 4 weken oud na hun transplanteren van zaailingen. Dit systeem is zo eenvoudig en zeer effectief. Zodra u het reserv
Grondbeginselen van het omzetten van uw externe controle voertuig in een autonoom systeem (Drone) met behulp van een Arduino

Grondbeginselen van het omzetten van uw externe controle voertuig in een autonoom systeem (Drone) met behulp van een Arduino

ik begon dit project met als doel goedkoop draaien mijn RC helikopter in iets van een UAV of althans te passen sommige sensoren aan het verminderen van aanvaringen en andere "mis haps."Nu helaas aan het begin van het project misrekend ik mijn kl
Schets naar Atmega328P-PU branden op een Breadboard met behulp van Arduino Uno als programmeur

Schets naar Atmega328P-PU branden op een Breadboard met behulp van Arduino Uno als programmeur

Er zijn al verschillende instructables op hoe te branden van de Arduino schets naar Atmega328P-PU op een breadboard met behulp van verschillende USB - UART modules. Echter, zoals de meeste van deze modules zijn gemaakt in China, ze zijn slecht gedocu
Met behulp van een I2C LCD op Attiny85

Met behulp van een I2C LCD op Attiny85

Met behulp van een LCD-scherm op een kleine chip als een attiny85 niet echt zo hard en tot is recente ik niet eens het gerechtvaardigd een instructable, maar ik heb vragen over, dus ik kan ook ingaan op het proces.Met de attiny gebaseerde slechts met
Met behulp van een computer zonder een harde schijf.

Met behulp van een computer zonder een harde schijf.

Hebt heb in een eerder instructable waar we een werkend netwerk zonder een enkele harde schijf instellen. () ik wil u enkele andere keuzes dat u een computer zonder een harde schijf te gebruiken. Hoewel de aanbieding verouderd wellicht is http://www.
Ontwikkelen voor foto's met behulp van een Mac: vriendelijke UI

Ontwikkelen voor foto's met behulp van een Mac: vriendelijke UI

gefrustreerd door het feit dat je moet prutsen in de Terminal gewoon te compileren en PIC-programs downloaden? Ik was ook.Ik ben een ervaren Mac-gebruiker (of zolang kunt u er voor een 16-jarige), en toen ik begon te experimenteren met ingebedde syst
Een LED dobbelsteen met behulp van een PIC 16F84 (of 16F88)

Een LED dobbelsteen met behulp van een PIC 16F84 (of 16F88)

Dit is een opnieuw afdrukken van een project dat ik een aantal jaren geleden maakte-ik was trawlvisserij het web, en ontdekte dat anderen had geboekt, dus heb ik besloten om de details hier op instructables.com - zodat anderen kunnen profiteren.Veel
Web Driver IO Tutorial met behulp van een Live website en voorbeelden werken

Web Driver IO Tutorial met behulp van een Live website en voorbeelden werken

Web Driver IO Tutorial met behulp van een Live website en voorbeelden werkenLaatste Update: 07/26/2015(Sortie weerom vaak als ik deze instructables met meer details en voorbeelden update)AchtergrondIk had onlangs een interessante uitdaging voor mij.
Het opnieuw installeren van Windows op uw PC met behulp van een PSP

Het opnieuw installeren van Windows op uw PC met behulp van een PSP

Wanneer uw Vensters OS ontwikkelt enkele ernstige problemen of als u wilt bijwerken van uw bestaande besturingssysteem; de beste en meest betrouwbare optie is een schone installatie doen.Back-up van uw gegevens, veeg uw harde schijf en installeer Win
Launcher voor lucht raketten en kurken, met behulp van een tuin slang

Launcher voor lucht raketten en kurken, met behulp van een tuin slang

Opgewonden na het vinden van de instructies voor het maken van een samengeperste lucht raket op het Internet, ik afgedrukt van de onderdelenlijst en stormde uit om alles te kopen. Ik probeerde een lokale hardware winkel, Home Depot en Lowe's, maar ko
Hoe meet je CO2 laser zet een Laser Gravure Machine en Laser snijmachine met behulp van een vereenvoudigde (low-cost) CO2-laser power meter

Hoe meet je CO2 laser zet een Laser Gravure Machine en Laser snijmachine met behulp van een vereenvoudigde (low-cost) CO2-laser power meter

meest CO2 laser power meter zijn erg duur en zijn uitgerust met mogelijkheden tot ver buiten wat de gemeenschappelijke laser machine exploitant/eigenaar moet.  Deze instructies weergeven een sub-$100 laser power meter sonde op het werk, snelle laser
Met behulp van een mechanische Relay van 5 Volt

Met behulp van een mechanische Relay van 5 Volt

Dit Instructable demonstreert met behulp van een mechanische Relais van 5 volt als schakelaar twee LED's. Er zijn twee verschillende bedrading configuraties aangetoond. De eerste bedrading knevels twee LEDs, een "on" en een "uit". De t
Behalve de wereld een druppel op een moment, deel 1: Controle op Water stromen - sanitair gratis - met behulp van een piëzo en Pinoccio Mesh netwerken

Behalve de wereld een druppel op een moment, deel 1: Controle op Water stromen - sanitair gratis - met behulp van een piëzo en Pinoccio Mesh netwerken

Water is goedkoop, maar Californië is in een van de ergste droogtes ooit nu. Laten we eerlijk zijn: we kunnen niet repareren de droogte. Echter, sommige CA-bewoners zijn actief uit drinkwater. Op gemeentelijk niveau is het moeilijk vast te stellen va
Maak een Web aangesloten Robot (voor ongeveer $500) (met behulp van een Arduino en Netbook)

Maak een Web aangesloten Robot (voor ongeveer $500) (met behulp van een Arduino en Netbook)

dit Instructable zal u tonen hoe te bouwen van uw eigen Web aangesloten Robot (met behulp van een Arduino micro-controller en de Asus eee pc).Waarom zou u een Web aangesloten Robot willen? Om mee te spelen natuurlijk. Rijd uw robot van hele kamer of