Danrase Skrevet 25. juni 2007 Forfatter Del Skrevet 25. juni 2007 Finnes det noen annen kompitabel mykvare for dette brettet da? ellers så kunne jo kanskje en avrUSB500v2 vært aktuelt, selv om jeg da må på handletur etter komponenter, noe som forsåvidt sikkert bare er en rask elfa unna. Har funnet en post om etsing av egne kretskort også, fatter ikke hvorfor jeg aldri har gjort slik som dette før, selv om jeg har elektro+elektronikk+s.elektronikk bak meg . Lenke til kommentar
b_cybe Skrevet 25. juni 2007 Del Skrevet 25. juni 2007 Hvis man skal kjøpe seg STK500 ville jeg kjøpt denne. Den inkluderer stk500 og en debugger som støtter debugging av alle 8 bits avr mikrokontrollere med 32KB flash eller mindre. Mye billigere enn å kjøpe stk500 kortet alene, vet dog ikke hvor mye frakten kommer på.... Jeg fikk heller ikke avr studio til å funke til wine, men vet det finnes noen åpen kilde kode prosjekter som lar deg programmere mikrokontrollere med stk500 men husker ikke hva de heter.... Lenke til kommentar
Mikkel194 Skrevet 25. juni 2007 Del Skrevet 25. juni 2007 (endret) Som jeg skrev ovenfor hadde jeg faktisk foretrukket en ARM, siden disse visstnok skal skalere fra 28pins DIP til større CPU'er brukt i mobiler og slikt, greit å kunne en arkitektur som kan det, eller har jeg misforstått noe helt her? 8936451[/snapback] Har aldri hørt om ARM i DIP-pakning. De i den mest håndterlige pakningen jeg har vert borti har vert i TQFP. LPC210x-serien og AT91SAM7-serien er de greieste å jobbe med. ARM-arkitekturen har mange fordeler når det gjelder ytelse (slår alt annet jeg vet om innen mikrokontrollere (utenom AVR32 kanskje, men AVR32 er en ekstremt mye mere komplisert arkitektur, og de er bare tilgjengelige i BGA)). Det å kunne en arkitektur er mest relevant innen assemblyprogrammering, men du bør vite at assemblyprogrammering på ARM er noe vanskeligere enn på PIC. Ikke det at jeg ikke anbefaler det, anbefale ARM kan jeg gjøre på det varmeste, det er en veldig fin arkitektur å jobbe med. Eksempel på PIC-assembly: movwf TEMP rlf TEMP,W addwf TEMP Med ARM har man skikkelig mye fleksibilitet i hver instruksjon, eksempler: ADDNE r0, r1, r2 lsl r3: Add if equal r1 til (r2 shiftet til venstre (r3) bits) og putt resultatet i r0, ikke sett statusflagg EORHIS r0, r2, r1 lsr #12: Xor if higher r2 med (r1 shiftet 12 bits til høye), sett statusflagg http://www.sciencezero.org/index.php/Instruction_set:_ARM Glemte å nevne, ARM pleier ofte å klare høyere hastigheter, og de opererer med 32-bits tall, så kombinert med gratis shift for hver instruksjon, kondisjonell kjøring for hver instruksjon (ikke bare branches, slik som AVR har) og muligheten til å velge om hver instruksjon skal sette statusflagg eller ikke, så er dette en veldig kraftig arkitektur. De kan for eksempel kjøre linux eller dekode MP3 i software. Edit igjen: Og på hvilke andre arkitekturer har man mulighet for å bruke morsomme instruksjoner som EORHIS, BICHI, ORRPL, MULLE, UMLAL, SMULLHIS og SMULLOS? Endret 25. juni 2007 av Mikkel194 Lenke til kommentar
Danrase Skrevet 26. juni 2007 Forfatter Del Skrevet 26. juni 2007 (endret) Vel, kan virke som om PIC/AVR kan være greiest å starte med, siden disse virker litt mindre komplisert, og litt mer praktisk innpakning (DIP's) for hobbyister som meg. Tror jeg tar og bestiller STK500, da jeg fant ressurser(link) for å bruke dette med linux :!: , i tillegg til at det så ut som et greit sted å starte på. Hvis man skal kjøpe seg STK500 ville jeg kjøpt denne. Den inkluderer stk500 og en debugger som støtter debugging av alle 8 bits avr mikrokontrollere med 32KB flash eller mindre. Mye billigere enn å kjøpe stk500 kortet alene, vet dog ikke hvor mye frakten kommer på.... Jeg fikk heller ikke avr studio til å funke til wine, men vet det finnes noen åpen kilde kode prosjekter som lar deg programmere mikrokontrollere med stk500 men husker ikke hva de heter.... Siden du refererer til ser ut til bare å være en søkeside, som jeg fikk utløpt forespørsel på, var det AVRDEVKIT1-ND du mente(BUNDLE ATSTK500 + ATAVRDRAGON)? Er jo et genialt tilbud (pakken koster vel egentlig 50+84$ hvis jeg forstår innholdet riktig). Tror jeg går for den ja EDIT: eeeller, 66$ i frakt var litt i meste laget får vel ta å regne på det, ser ut som tilbudet gjelder ut juli, så ikke noe hastverk Endret 26. juni 2007 av logbot Lenke til kommentar
Dr_VingTor Skrevet 26. juni 2007 Del Skrevet 26. juni 2007 STK500 er "gammel", har du tid, vent på STK600 (USB og støtte for AVR32 UC3 så vidt jeg vet). AVR-Dragon funker fint den, men jeg ville mye heller hatt en JTAG ICE mk II. digi-key har hatt et tilbud med den også vet jeg. Lenke til kommentar
Danrase Skrevet 26. juni 2007 Forfatter Del Skrevet 26. juni 2007 (endret) lenge til stk600 kommer da? Ser også at det kommer på ca 1100 inkl alt fra elfa, mens det blir 49$ + 67$( frakt) + 6$(internasjonal bestilling) fra Digi-key. Lurer på å bare bestille fra elfa, siden det nok blir en stund til jeg dykker inn i mer kompliserte saker. Forstod ikkje helt den der dragon tingen, men skitt au, får vel begynne i det små Endret 26. juni 2007 av logbot Lenke til kommentar
hce Skrevet 26. juni 2007 Del Skrevet 26. juni 2007 Om du er student på NTNU vil jeg virkelig anbefale å stikke innom Omega Verksted i kjelleren på Gamle Elektro. Drives av studenter i linjeforeningen Omega og har veldig gode kontakter i Atmel for både utviklingssett og brikker Lenke til kommentar
Firesky Skrevet 26. juni 2007 Del Skrevet 26. juni 2007 VingTor, har du noe anelse om sånn ca når den kommer? fant ingenting da jeg søkte i google. stk600 kunne høre intresant ut, selv om jeg alt har en stk500 og venter på å få en slik i posten. Lenke til kommentar
Dr_VingTor Skrevet 27. juni 2007 Del Skrevet 27. juni 2007 Stk600 ble så vidt nevnt på avrtv.com (issue 2), finnes noen poster på avrfreaks som nevner den også, men det er stort sett spørsmål om når den kommer der også. STK500 er tatt ut av produksjon ser det ut til, så det bør vell ikke gå for lenge før den kommer. Er stort sett det jeg vet om den... Lenke til kommentar
Danrase Skrevet 27. juni 2007 Forfatter Del Skrevet 27. juni 2007 (endret) Men STK500 ser jo ut som et bra kit det? kunne eventuelt bestilt avrUSB500v2, og bare kjøpt litt dioder, formotstander, utviklingsbrett og andre komponenter, og eksprimentert meg fram :!: jaja, er atter en dag i morgen, og finner jo mer og mer info, så det er i hvertfall ikke forjeves å leite rundt og undersøke. Endret 27. juni 2007 av logbot Lenke til kommentar
ragstian Skrevet 27. juni 2007 Del Skrevet 27. juni 2007 Hei. Et fint sett å lære på er dette: http://www.mikroe.com/en/tools/easypic4/ Takler fra 8 til 40 pinners PIC chipper. har forgjengeren og den fungerer fint. Good Luck Lenke til kommentar
Dr_VingTor Skrevet 28. juni 2007 Del Skrevet 28. juni 2007 Joda, stk500 er et bra kit det. Så lenge du har en com-port eller to til overs så er det ikke noe problem i grunn, da er jo bare spørsmålet om du vil ha støtte for UC3 eller ikke. Men en dragon eller jtag ice (mk II) i tillegg er ikke så dumt. Lenke til kommentar
hce Skrevet 28. juni 2007 Del Skrevet 28. juni 2007 Usikker på hvordan det er å bestille fra DigiKey i USA, men under er et par grisebillige komboer: STK500 + Dragon 49$: http://www.digikey.com/scripts/DkSearch/dk...=471464&Site=US STK500 + JTAGICE mkII 150$: http://www.digikey.com/scripts/DkSearch/dk...=471465&Site=US JTAGICE mkII koster 299$ alene... Dollarkursen er også under 6 om dagen, så burde være veldig mulig å gjøre noen gode handler over dammen Lenke til kommentar
Danrase Skrevet 28. juni 2007 Forfatter Del Skrevet 28. juni 2007 (endret) Usikker på hvordan det er å bestille fra DigiKey i USA, men under er et par grisebillige komboer: STK500 + Dragon 49$: http://www.digikey.com/scripts/DkSearch/dk...=471464&Site=US STK500 + JTAGICE mkII 150$: http://www.digikey.com/scripts/DkSearch/dk...=471465&Site=US JTAGICE mkII koster 299$ alene... Dollarkursen er også under 6 om dagen, så burde være veldig mulig å gjøre noen gode handler over dammen 8962503[/snapback] Vel, har ikke bestilt fra DigiKey selv, men vet at frakten til Norge var beregnet til 67$ + 6$ i "handling on international orders" når jeg skulle bestille den heller kjipt billige STK500+Dragon comboen. Må innrømme at jeg ikke vet om det er verdt å bruke 100$ ekstra på en debugger enda (er det verdt det?), mye penger (kommer sikkert bare til å programmere chipsene om igjen hvis dem ikke funker som eg vil foreløpig). Hei. Et fint sett å lære på er dette: http://www.mikroe.com/en/tools/easypic4/ Takler fra 8 til 40 pinners PIC chipper. har forgjengeren og den fungerer fint. Good Luck Ja, det så mighty interressant ut, skal sjekke det videre, takker Joda, stk500 er et bra kit det. Så lenge du har en com-port eller to til overs så er det ikke noe problem i grunn, da er jo bare spørsmålet om du vil ha støtte for UC3 eller ikke. Men en dragon eller jtag ice (mk II) i tillegg er ikke så dumt. Har alltids noen com-porter til overs, men vet ikke helt hva UC3 er da ellers så kan det jo nevnes at siden jeg er helt i starten, er det kanskje ikke nødvendig å kjøpe alt på en gang, selv om jeg har lyst Endret 28. juni 2007 av logbot Lenke til kommentar
Dr_VingTor Skrevet 29. juni 2007 Del Skrevet 29. juni 2007 UC3 er den nye serien med AVR32 (32bits) mikrokontrollere som har innebygget flashminne (slik som de vanlige 8-bits AVRene). AP7 serien er også en AVR32, men den har ikke innebygget flash-minne, så en trenger det i tillegg på en ekstern IC for å kunne bruke den (her vil en som regel ha en boot-loader på flash-minnet og bruke det til å boote f.eks. linux fra CF-flash eller tilsvarende). noen andre forskjeller er det også... Må innrømme at jeg ikke vet om det er verdt å bruke 100$ ekstra på en debugger enda (er det verdt det?), mye penger ph34r.gif (kommer sikkert bare til å programmere chipsene om igjen hvis dem ikke funker som eg vil foreløpig). Det jeg har pleid å gjøre også, simulere i AVR Studio og laste opp og teste. Problemet er ofte at du ikke klarer å simulere rett siden du må påtrykke stimuli manuelt (hva inngangene skal være), og det blir derfor vanskelig å finne ut hvor koden krasjer. Med en JTAG ICE kan du f.eks. kjøre en og en instruksjon i programmet, eller sette et merke for hvor koden skal stoppe o.l.. Dette gjør ting mye enklere. Med utstyret koster en del penger ja. Selv har jeg bare en dragon for bruk til debugging, men den har sine begrensninger. Lenke til kommentar
krislarsen Skrevet 29. juni 2007 Del Skrevet 29. juni 2007 STK500 bør holde i massevis. AVR32 er alt for kraftig for enkle oppgaver, og det er en god del mer stress med lodding etc. En ATMega128 pleier være en passelig -- mange pinner, og en god del flashminne... Jeg har til og med kjørt bildebehandling på en slik uten problemer... Hvis du ikke har ledig RS232-port på pc'en til STK500, så finnes det jo billige usb-overganger. For å bruke ATMega128 må du forresten ha tilleggskortet STK501 (som også faktisk kan brukes uten STK500 hvis du ser på kretsskjemaet hvor (regulert!) 5V og krystall skal kobles til i den store headeren. Lenke til kommentar
krislarsen Skrevet 29. juni 2007 Del Skrevet 29. juni 2007 Må innrømme at jeg ikke vet om det er verdt å bruke 100$ ekstra på en debugger enda (er det verdt det?), mye penger ph34r.gif (kommer sikkert bare til å programmere chipsene om igjen hvis dem ikke funker som eg vil foreløpig). Det jeg har pleid å gjøre også, simulere i AVR Studio og laste opp og teste. Problemet er ofte at du ikke klarer å simulere rett siden du må påtrykke stimuli manuelt (hva inngangene skal være), og det blir derfor vanskelig å finne ut hvor koden krasjer. Med en JTAG ICE kan du f.eks. kjøre en og en instruksjon i programmet, eller sette et merke for hvor koden skal stoppe o.l.. Dette gjør ting mye enklere. Med utstyret koster en del penger ja. Selv har jeg bare en dragon for bruk til debugging, men den har sine begrensninger. 8967597[/snapback] Det er veldig sjelden jeg bruker JTAG'en min til debugging.. Man kommer veldig langt med printf og en LED. Men for enkelte bugs kan du spare noen timer med frustrasjon. Den største fordelen er kanskje at det går ekstremt raskt å programmere med JTAG i forhold til med ISP.. Men om det er verdt pengene til hobbybruk -- det spørs hvor mye penger du har. Lenke til kommentar
vidarlo Skrevet 29. juni 2007 Del Skrevet 29. juni 2007 STK500 er fint støtta under Linux. Du må ha en kompilator for assembly, til AVR, det finner du på freshmeat.net om du søker på avr. Samme gjelder programvare for stk500, søk på "avr linux" på google så finner du. Lenke til kommentar
hce Skrevet 3. juli 2007 Del Skrevet 3. juli 2007 I Debian/Ubuntu trenger du "bare" installere: gcc-avr binutils-avr avrdude Lenke til kommentar
Danrase Skrevet 11. juli 2007 Forfatter Del Skrevet 11. juli 2007 hm... får vel se om jeg får bestillt meg ett STK500 snart da, spesielt siden det funker under linux, skal vel bestille noen andre komponenter samtidig, så tar det vel litt som det kommer. Hadde tenkt å prøve meg litt på c/c++ i tillegg, kan jo få bruk for det seinere om ikke annet. Apropos bestilling og elfa. Er ikke søkesystemet, og hele portalen deres litt dårlig, for å si det rett ut? Jaja, får vel rote gjennom sidene på elfa, og finne det jeg skal ha. Og takk for all hjelp, og heia for egen MCU(eller noe lignende) kategori =) Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå