Propeller, AVR32 eller vad?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> "...men man får inte glömma att AVR är mycket mer komplex om man skall använda alla finesser."

Ska det inte vara "ARM är mycket mer komplex..." !?
JJ
Inlägg: 366
Blev medlem: 16 maj 2005, 21:33:02

Inlägg av JJ »

sodjan skrev:> "...men man får inte glömma att AVR är mycket mer komplex om man skall använda alla finesser."

Ska det inte vara "ARM är mycket mer komplex..." !?
Jag skulle bara kolla att ni läser :wink:
sodjan
EF Sponsor
Inlägg: 43249
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

OK. :-)
Jag trodde att jag hade helt fel uppfattning av AVR resp ARM... :-)
eriikh
Inlägg: 258
Blev medlem: 5 maj 2006, 10:52:15

Inlägg av eriikh »

Jag vill ha en processor som klarar sådana hobbyprojekt som en pic inte skulle klara av pga för låg hastighet. Samtidigt ska den vara möjlig att lära sig utan att köra ett helt operativsystem på den. Jag vill kunna programmera den i lågnivåspråk och ha 100% kontroll på vad den gör. Alternativt skulle vara ett högnivåspråk som går riktigt snabbt och som stödjer inline-asm.

CPLD/FPGA har jag tittat på länge, men vart osäker pga av att jag trodde att de bara fanns i hemska BGA kapslar.

DSP är nog inget jag har något direkt behov av just nu och inte planerar jag något sådant projekt heller.

Varför vill man ha en processor som klarar allt? Jo, därför att utvecklingsverkyg, m.m. kostar $$$ och dessutom är det praktiskt att ha en (eller två) processorer som man kan bra. Betydligt mindre resurskrävande än att lära sig programmera en ny processor varje gång man ska göra ett projekt. Hur många här inne gör det när det handlar om hobbyprogrammering? Kommersiellt är dock en helt annan sak...

Sedan bryr jag mig inte så mkt om jag måste ändra projeket efter processon. Men om man tex får för sig att bygga en stor pwm-styrd LED-skärm och kommer fram till att man behöver 20st picar + en pic som styr allt och sedan implentera 20kanalers seriell kommunikation så känns det lättare (och billigare) att bara trycka dit en snabb processor som klarar det lika bra. Hoppas ni fattar min poäng.

Satt och kollade lite på spartan 3 starter kit, de skulle bara ha 99$ för det, är det något att ha för det priset? Skulle det passa mina behov?

/Erik
Användarvisningsbild
$tiff
Inlägg: 4941
Blev medlem: 31 maj 2003, 19:47:52
Ort: Göteborg
Kontakt:

Inlägg av $tiff »

>> eriikh

Om man jämför dsPIC och ARM7, så uppfyller de båda kraven.
dsPIC är för liten för att köra något man kan kalla ett operativsystem på, däremot går det bra med en realtidskärna, eller schemaläggare.
En ARM7 kör man helst med en en realtidskärna, om du inte har några idiothöga krav på timing, eller har en ovanligt stor böjning för assemblerkod :wink: ARM7 (till skillnad från ARM9) kan man sparka igång och få mycket gjort med bara några snuttar asm eller för den delen motsvarande C-snuttar.

Eftersom du är rädd för höga kostnader för utvecklingsverktyg tycker jag ARM7 vinner i detta fallet. Öppet kompilatorpaket och relativt billig programmerare finns ju att få tag i...
Användarvisningsbild
Icecap
Inlägg: 26638
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Eller Renesas.....

Programmeringsenhet: en MAX232 (+ kondingar) kopplat till en serieport + en bygling. Denna MAX232 kan sedan användas som vanlig serieport.

Programmeringsspråk: HEW, gratis till 64K, ANSI C och C++.

Klaga inte på priser.....
Användarvisningsbild
ucadv
Inlägg: 203
Blev medlem: 29 januari 2007, 23:13:49

Inlägg av ucadv »

eriikh skrev: Sedan bryr jag mig inte så mkt om jag måste ändra projeket efter processon. Men om man tex får för sig att bygga en stor pwm-styrd LED-skärm och kommer fram till att man behöver 20st picar + en pic som styr allt och sedan implentera 20kanalers seriell kommunikation så känns det lättare (och billigare) att bara trycka dit en snabb processor som klarar det lika bra. Hoppas ni fattar min poäng.

Satt och kollade lite på spartan 3 starter kit, de skulle bara ha 99$ för det, är det något att ha för det priset? Skulle det passa mina behov?

/Erik

Spartan 3 starter kit är rikitigt bra som ett första utvecklingskort. Kortet kommer t.o.m. med MicroBlaze och uCLinux förinstallerad (om jag minns rätt).

Men för ytterligare $50 kan du få en ännu bättre med många "roliga" komponenter på kortet (DAC, ADC, VGA, LCD, USB, CPLD osv.). Den heter Spartan 3E kit:

http://www.xilinx.com/xlnx/xebiz/design ... AR3E-SK-US
eriikh
Inlägg: 258
Blev medlem: 5 maj 2006, 10:52:15

Inlägg av eriikh »

Oj, jag som tyckte spartan 3 sk var billig :shock:

Jag tror det blir en sådan sålänge, då har jag ju iaf något att leka med :)

/Erik
Skriv svar