Starr
Guest
Mon Sep 19, 2005 11:25 am
Chciałbym rozpocząć przygodę z programowaniem procesorów które mają
wbudowaną obsługę USB do komunikacji z PC. Najlepiej aby miały pamięć
wielokrotnego zapisu FLASH i były tanie aby zbytnio nie inwestować na
początek.
Chodzi głównie o jakieś proste zastosowanie amatorskie czyli nie musi
być to zbyt mocny procesor.
Kristech
Guest
Mon Sep 19, 2005 11:46 am
Starr napisał(a):
Quote:
Chciałbym rozpocząć przygodę z programowaniem procesorów które mają
wbudowaną obsługę USB do komunikacji z PC. Najlepiej aby miały pamięć
wielokrotnego zapisu FLASH i były tanie aby zbytnio nie inwestować na
początek.
Chodzi głównie o jakieś proste zastosowanie amatorskie czyli nie musi
być to zbyt mocny procesor.
Np.
8051: AT89C5131
ARM: LPC214X, AT91SAM7S64
Lub układ FT232 (konwerter USB<->RS232) i standarowy mikrokontroler bez USB.
--
pozdrawiam
Kajstura K.
www.mikroprocesor.pl
ARM, MSP430, PIC, AVR
Greg(G.Kasprowicz)
Guest
Mon Sep 19, 2005 11:53 am
ze swojej strony moge polecic FX2 Cypressa - ma wbudowana hardwarowa obsluge
magistrali USB oraz wielkei mozliwosci konfiguracji. w najprostszym
przypadku po skonfigurowaniu rejestrow masz 2 bufory, w XRAM do ktorych
piszesz-odczytujesz dane i 2 rejestry ktorym wpisujesz ile danych
wysylasz/odbierasz..
i tyle. Do tego z zewnatr procek udaje pameic FIFO, gdzie wrzucasz dane z
szybksoci max 96MB/s a procek wysyla z predkoscia USB2.0 high speed. Tutaj
tez nei musisz nic robic, traktujesz to jako czarna skrzynke.
Uzywam juz kilka lat tej kosci (CY7C68013) i jest calkiem fajna.
FLASHu nie ma, ale ma 8/16KB RAM, ktory mozna ladowac z zewn EEPROMa
(24C64/C128) oraz przez USB. mozna go takze bootowac z zewn EPROMu
rownoleglego.
Poza ta zaleta ze ma zaimplementowana obsluge USB, dla Twoich zastosowan
moze byc to za duzy "kombajn". Wada jest to ,ze moze ci byc ciezko go kupic
detalicznie, ale pytaj Piotra Wyderskiego, ostatnio szukal i jakos chyba
dostal.
Krzysztof Szmurło
Guest
Mon Sep 19, 2005 12:38 pm
Starr wrote:
Quote:
Chciałbym rozpocząć przygodę z programowaniem procesorów które mają
wbudowaną obsługę USB do komunikacji z PC. Najlepiej aby miały pamięć
wielokrotnego zapisu FLASH i były tanie aby zbytnio nie inwestować na
początek.
Chodzi głównie o jakieś proste zastosowanie amatorskie czyli nie musi
być to zbyt mocny procesor.
To ja jeszcze dodadam procki serii TUSB od Texasa - 51 + USB. Przysyłają
próbki..
Pozdrawiam
Krzysztof Szmurło
Piotr Wyderski
Guest
Mon Sep 19, 2005 1:33 pm
Starr wrote:
Quote:
Chciałbym rozpocząć przygodę z programowaniem procesorów które mają
wbudowaną obsługę USB do komunikacji z PC. Najlepiej aby miały pamięć
wielokrotnego zapisu FLASH i były tanie aby zbytnio nie inwestować na
początek.
Chodzi głównie o jakieś proste zastosowanie amatorskie czyli nie musi
być to zbyt mocny procesor.
http://www.seguro.pl/cgibin/shop?info=6093&sid=08bf8077
Pozdrawiam
Piotr Wyderski
Piotr Wyderski
Guest
Mon Sep 19, 2005 1:39 pm
Greg(G.Kasprowicz) wrote:
Quote:
ze swojej strony moge polecic FX2 Cypressa
To jest USB2.0 high speed, nie zachęcajmy go do budowy działa, gdy
potrzebuje procy. ;-)
Quote:
Wada jest to ,ze moze ci byc ciezko go kupic detalicznie
Kupić go można łatwo i względnie tanio w AVT, problem
zaczyna się, gdy poterzeba wersji mającej więcej IO niż ta
najmniejsza -- wersje w TQFP100+ są kompletnie niedostępne.
Quote:
ale pytaj Piotra Wyderskiego, ostatnio szukal i jakos chyba dostal.
Wersję 128-pinową dosłownie dostał. W prezencie od Mistera.
Próbował kupić przez kilka miesięcy, ale dystrybutorzy nie byli
zainteresowani detalem.
Pozdrawiam
Piotr Wyderski
Adam Dybkowski
Guest
Mon Sep 19, 2005 8:46 pm
Kristech wrote:
Quote:
Chciałbym rozpocząć przygodę z programowaniem procesorów które mają
wbudowaną obsługę USB do komunikacji z PC. Najlepiej aby miały pamięć
wielokrotnego zapisu FLASH i były tanie aby zbytnio nie inwestować na
początek.
ARM: AT91SAM7S64
Popieram w całej rozciągłości. Jeżeli już kupować to od razu
AT91SAM7S256 - ma 4x więcej pamięci (Flash i RAM) tak że nie trzeba
szczypać się z kodem.
--
Adam Dybkowski
http://www.amwaw.edu.pl/~adybkows/
Uwaga: przed wysłaniem do mnie maila usuń "123" z adresu.