Czy ktos moglby polecic jakis procesor z transceiverem USB, do ktorego sa dostepne zrodla dla przykladowych aplikacji wykorzystujacych USB.
W tym momencie wacham sie pomiedzy seria PIC18F a Motorola 9S12UF32.
Chodzi tu glownie o bezbolesne 'wejscie' w swiat USB :)
Pozdrawiam Arek
Didn't find your answer? Ask the community — no account required.
O
Ostry
Dnia Wed, 01 Jun 2005 10:58:28 +0200, news.tpi.pl <ar snipped-for-privacy@wp.pl napisał:
Nie znam motoroli, ale PIC18F2455/2550/4455/4550 są całkiem przyjemne. Niezłe wsparcie - dosyć "żywe" forum microchipa, kilka fajnych przykładów firmware dla firmowej płytki demonstracyjnej, m.in. bootloader USB. Do tego darmowe IDE i (prawie) darmowy kompilator C (ograniczana po 3 m-cach użytkowania funkcjonalność). Minusy: rdzeń o czterotaktowym cyklu rozkazowym (gdyby to tak miało
48MIPS...;) ), problemy z doborem współpracującego zestawu programator
soft do programowania (ZTCW różne rodziny PIC mają różne protokoły programowania), fura fusebitów do ustawiania.
J
jerry1111
Ale ICD2 sobie radzi ze wszystkimi chyba? Tylko jak sie przelaczasz miedzy roznymi rodzinami prockow to se system operacyjny przeladowuje.
To akurat dobrze - moge decydowac jak procek ma dzialac.
O
Ostry
Dnia Wed, 01 Jun 2005 18:15:01 +0200, jerry1111 snipped-for-privacy@wp.pl napisał:
Tak, w końcu to sprzęt "flagowy" ;). Gorzej jest z programatorami klasy JDM a właściwie oprogramowaniem dla nich nie wspierającym nowszych procesorów.
Mnie 12 bajtów trochę zaskoczyło.
A
Adam Dybkowski
Zdecydowanie polecam Atmela AT91SAM7S256. Szybkie jądro ARM (48 MIPS), USB device, PWM, RTC, I2C, SPI i jeszcze kilka innych peryferiów. A najważniejsze to 256 KB Flash i 64 KB RAM.
K
Kris
Jesli chodzi o ARMy to za jakiś czas będą dostępne Philipsy LPC214X z USB.
BTW te Atmele nie mają chyba takiego "pełnego" RTC (minuty,miesiące itd) tylko taki dodatkowy timer RTT (Real Time Timer).
A
Adam Dybkowski
A ile maja pamieci wewnetrznej? Czy dobrze zrobili zabezpieczenie Flasha, czy tak kaszaniasto jak w LPC210x?
Tak, troche sie rozpedzilem. :) Ale milo, ze maja duzo RAMu i Flasha - mozna poszalec i nie ograniczac sie z programem. Brakuje tylko EBI, ale ten problem zalatwia zastosowanie AT91RM9200.
K
Kris
512MB Flasha i 32MB Ramu
LPC210x chyba nie miały żadnego zabezpieczenia. Począwszy od LPC211X jest zabezpiecznie flasha.
Lub LPC22XX :)
W
Wojtek Kaniewski
Kris napisał(a):
uuu, to drogie będą.
w.
A
Adam Dybkowski
Nie chodzilo przypadkiem o KB?
K
Kris
Oczywiście chodziło o KB. Tak to jest jak się pisze gdy się przysypia ;)
J
Jan Dubiec
On Wed, 01 Jun 2005 23:14:41 +0200, Adam Dybkowski snipped-for-privacy@amwaw.edu.pl> wrote: [.....]
A jaki rodzaj RAM-u można podłączyć do tej kości? Pytam ponieważ do LPC22xx można podpiąc tylko SRAM.
Regards, /J.D.
N
news.tpi.pl
A moglbys polecic jakies srodowisko developerskie: C + jakis JTAG/ICE ? Arek
A
Adam Dybkowski
Akurat AT91RM9200 to wielka kobyla (256 kulek w BGA / 204 nozki w TQFP) i da sie podlaczyc prawie wszystko. SRAM, SDRAM, Flash rownolegly, DataFlash, obsluguje tez sprzetowo karty CF i MMC. Juz nie wspomne o takich drobiazgach jak wbudowane peryferia: Ethernet 10/100, USB device, USB host i jeszcze troche pomniejszych. Ma MMU. Polecam lekture PDFa. Wbrew pozorom AT91RM9200 wcale nie jest taki drogi w stosunku do swoich mozliwosci.
BTW: Ten procek ma bootrom (128KB) i moze wstawac z zewn. pamieci rownoleglej Flash (standard), z pamieci DataFlash, bootowac sie przez USB device. Widzialem na nim zapuszczonego Linuxa i chodzi calkiem ladnie (mamy w firmie starterkit). :)
Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required
Report Content
You are reporting this content to the moderators. They will look at it
ASAP.