Jtag eller ISP?
Jtag eller ISP?
Jag blir inte klok på hur jag ska programmera ATMEL avr. jag har fått några mega48.
Kan jag bygga någon bra programmerare till den eller måste jag köpa en?
Vad är Jtag och vad är isp. jag har sökt men hittar ingen bra info (iaf så tycker inte jag det)
Så om det finns någon som kan förklara lite för mej skulle jag vara tacksam.
Kan jag bygga någon bra programmerare till den eller måste jag köpa en?
Vad är Jtag och vad är isp. jag har sökt men hittar ingen bra info (iaf så tycker inte jag det)
Så om det finns någon som kan förklara lite för mej skulle jag vara tacksam.
ISP är "standardsättet" för att programmera AVR:er. Alla AVR:er klarar av att bli programmerade via ISP.
Vill du dessutom kunna debugga lite smidigare, dvs. kunna lägga in breakpoints i koden och sen läsa av register och minne så behöver du JTAG eller debugWire. Mega48 verkar inte klara av JTAG, men väl debugWire och såklart även ISP.
Kolla Wikin för tips på programmerare. Dragon tycker jag personligen verkar ge mest för pengarna.
Vill du dessutom kunna debugga lite smidigare, dvs. kunna lägga in breakpoints i koden och sen läsa av register och minne så behöver du JTAG eller debugWire. Mega48 verkar inte klara av JTAG, men väl debugWire och såklart även ISP.
Kolla Wikin för tips på programmerare. Dragon tycker jag personligen verkar ge mest för pengarna.
Kollahär
Jag har själv många gånger använt mig av STK200, och den duger oftast gott åt mig. Den kräver parallellport, och fungerar inte med aktuella AVRstudio-versioner. Däremot går den bra med PonyProg(finns på samma hemsida som länken ovan är till) och AVRDUDE(vilket jag använder).
Den är dessutom riktigt enkel att bygga
Jag har själv många gånger använt mig av STK200, och den duger oftast gott åt mig. Den kräver parallellport, och fungerar inte med aktuella AVRstudio-versioner. Däremot går den bra med PonyProg(finns på samma hemsida som länken ovan är till) och AVRDUDE(vilket jag använder).
Den är dessutom riktigt enkel att bygga
Jag har precis börjat programmera AVR. Jag skaffade en billig AVRISP (ansluts till serieport) och laddade ner AVR Studio 4. Enkelt - den funkade direkt utan krångel.
AVRISP kräver att man kan ansluta de sex (eller 10) anslutningarna rätt på kretsen och att man ansluter den till en extern spänningskälla på 5V. Så antingen gör man ett eget kretskort för just den applikation man ska ha och bygger in en ISP-anslutning (så har jag gjort) eller så bygger man ett speciellt kretskort bara för programmeringen. Det senare alternativet är krångligare, då man måste flytta kretsen varje gång den ska programmeras.
AVRISP kräver att man kan ansluta de sex (eller 10) anslutningarna rätt på kretsen och att man ansluter den till en extern spänningskälla på 5V. Så antingen gör man ett eget kretskort för just den applikation man ska ha och bygger in en ISP-anslutning (så har jag gjort) eller så bygger man ett speciellt kretskort bara för programmeringen. Det senare alternativet är krångligare, då man måste flytta kretsen varje gång den ska programmeras.
I så fall är det bättre att satsa direkt på AVRISP mkII .
http://www.electrokit.se/
http://www.lawicel-shop.se/shop/
http://www.electrokit.se/
http://www.lawicel-shop.se/shop/
Håller helt och hållet med. Att investera i en riktig programmerare är värt pengarna. Det sista du vill göra när du håller på och programmerar/debuggar är att misstänka att programmeraren eller 3:e-partsprogrammet strular.
Personligen rekommenderar jag en AVR Dragon. Med den har du allt en hobbyist kan behöva inkl ISP, JTAG och debugWire. Vill du spara lite pengar köper du en AVR ISP MkII som också går att köpa från Lawicel bland annat.
Personligen rekommenderar jag en AVR Dragon. Med den har du allt en hobbyist kan behöva inkl ISP, JTAG och debugWire. Vill du spara lite pengar köper du en AVR ISP MkII som också går att köpa från Lawicel bland annat.
Re: Jtag eller ISP?
Ursäktar att jag drar upp gamla trådar =)
Undrar vad ni säger om debugger via Jtag till ATMEL AVR. I mitt fall rör det sig om AT90CAN128, men handlar gärna något som fungerar över ett brett spektra.
De krav jag har.
USB
debugging som skall fungera ihop med avr studio.
Fungerar lågprisvarianter för 500-600 spänn eller ska man betala mer för någon som fungerar bra/bättre?
Tips och råd mottages tacksamt.
Undrar vad ni säger om debugger via Jtag till ATMEL AVR. I mitt fall rör det sig om AT90CAN128, men handlar gärna något som fungerar över ett brett spektra.
De krav jag har.
USB
debugging som skall fungera ihop med avr studio.
Fungerar lågprisvarianter för 500-600 spänn eller ska man betala mer för någon som fungerar bra/bättre?
Tips och råd mottages tacksamt.