 |
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
silica Član

Pridružen-a: Ned 29 Avg 2004 20:01 Prispevkov: 360 Aktiv.: 1.52 Kraj: Logatec
|
Objavljeno: Čet Jul 28, 2005 9:50 am Naslov sporočila: LPC2148 - ARM7 z vgrajenim USB vmesnikom |
|
|
Koncno je Philips izdal novo verzijo ARM7 mikrokontrolerja z vgrajenim
USB vmesnikom, LPC214x. Na voljo bodo verzije z 32K do 512K Flasha.
Vec informacij (PDF, User Manual, SW primeri, vzorci.. ) so na voljo na
mojem mailu.
LP Tomaz
_________________ Za www.quectel.com |
|
Nazaj na vrh |
|
 |
aly Član



Pridružen-a: Tor 28 Sep 2004 14:51 Prispevkov: 9407 Aktiv.: 39.61 Kraj: Kranj - struževo
|
Objavljeno: Čet Jul 28, 2005 9:12 pm Naslov sporočila: |
|
|
zdravo!
jaz že nekaj mesecev delam USB vmesnik s FPGAjem in FTDI čipom. Lepo bi te prosil, če slučajno veš sledeče stvari...
- koliko stane procesor (količina = 100)
- koliko stane licenca za VID in PID
- driverje za PC je verjetno potrebno še napisati? (verjetno ne dobim nobenega delujočega vzorca zraven - C++, Delphi,...)
- je kakšna možnost za 4 paralelne kvadraturne vhode (A & B iz enkoderja), ki bi delovali pri visokih frekvencah (tega hardvera nisem zasledil še v nobenem uC)
pri FTDIju je stvar sledeča:
- komunikacija je počasna
+ z malce dražjim čipom imam pravico do legalnega VID-a in PID-a za prodajo izdelka
+ driver je priložen in omogoča hiter TTM (time-to-market)
+ v FPGAju implementiram vse kar hočem pri poljubni frekvenci (do cca. 80MHz)
LP
_________________ I'm going to stand outside, so if anyone asks, I'm outstanding  |
|
Nazaj na vrh |
|
 |
silica Član

Pridružen-a: Ned 29 Avg 2004 20:01 Prispevkov: 360 Aktiv.: 1.52 Kraj: Logatec
|
Objavljeno: Pet Jul 29, 2005 7:52 am Naslov sporočila: |
|
|
Za cene in ostalo me kotaktiraj me preko maila oziroma telefona.
Drugace za dva primera SW (Human Interface Device in USB Mass Storage),
ki jih trenutno imam, ni potrebnih posebnih PC drajverjev, lahko se uporabijo
ze obtojeci.
LP Tomaz
_________________ Za www.quectel.com |
|
Nazaj na vrh |
|
 |
. Član

Pridružen-a: Pon 23 Avg 2004 16:16 Prispevkov: 16777190 Aktiv.: 70637.51
|
Objavljeno: Pet Jul 29, 2005 8:50 am Naslov sporočila: |
|
|
Brisana vsebina odstranjenega uporabnika.
|
|
Nazaj na vrh |
|
 |
frenki Moderator



Pridružen-a: Ned 23 Feb 2003 21:26 Prispevkov: 6736 Aktiv.: 28.36 Kraj: Ljubljana (JN76GB)
|
Objavljeno: Ned Jul 31, 2005 8:40 pm Naslov sporočila: |
|
|
Nekaj dokumentacije je dostopne na Philips LPC214x . Pripenjam pa flyer in datasheet LPC2148 ter Keil-ova vzorčna projekta.
Lp, Frenki
Opis: |
|
 Download |
Ime datoteke: |
flyer_lpc214x.pdf |
Velikost datoteke: |
89.63 KB |
Downloadano: |
4 krat |
Opis: |
Philips LPC2148 datasheet |
|
 Download |
Ime datoteke: |
lpc2142_2148.pdf |
Velikost datoteke: |
944.08 KB |
Downloadano: |
11 krat |
Opis: |
Keil LPC2148 USB Mass Storage Device Example |
|
 Download |
Ime datoteke: |
lpc2148_usbmem.zip |
Velikost datoteke: |
42.1 KB |
Downloadano: |
10 krat |
Opis: |
Keil LPC2148 USB Human Interface Device Example |
|
 Download |
Ime datoteke: |
lpc2148_usbhid.zip |
Velikost datoteke: |
168.69 KB |
Downloadano: |
9 krat |
|
|
Nazaj na vrh |
|
 |
frenki Moderator



Pridružen-a: Ned 23 Feb 2003 21:26 Prispevkov: 6736 Aktiv.: 28.36 Kraj: Ljubljana (JN76GB)
|
|
Nazaj na vrh |
|
 |
slawc Član

Pridružen-a: Ned 07 Mar 2004 11:43 Prispevkov: 210 Aktiv.: 0.88
|
Objavljeno: Ned Avg 07, 2005 12:38 pm Naslov sporočila: |
|
|
aly je napisal/a: |
zdravo!
jaz že nekaj mesecev delam USB vmesnik s FPGAjem in FTDI čipom. Lepo bi te prosil, če slučajno veš sledeče stvari...
- koliko stane procesor (količina = 100)
- koliko stane licenca za VID in PID
- driverje za PC je verjetno potrebno še napisati? (verjetno ne dobim nobenega delujočega vzorca zraven - C++, Delphi,...)
- je kakšna možnost za 4 paralelne kvadraturne vhode (A & B iz enkoderja), ki bi delovali pri visokih frekvencah (tega hardvera nisem zasledil še v nobenem uC)
pri FTDIju je stvar sledeča:
- komunikacija je počasna
+ z malce dražjim čipom imam pravico do legalnega VID-a in PID-a za prodajo izdelka
+ driver je priložen in omogoča hiter TTM (time-to-market)
+ v FPGAju implementiram vse kar hočem pri poljubni frekvenci (do cca. 80MHz)
LP |
Liceca za VID je $1500 za dve leti. PID je tvoja stvar.
Driver za PC: HID in Mass storage sta podprta (kot je napisal Silica). Za drugacno vrsto komunikacije potrebujes lasten driver. Za ta dva tipa komunikacije dobis kar nekaj kode v razlicnih jezikih. Zadeva je bolj komplicirana kot pa komunikacija s COM portom. Popolnoma nepotrebno, skoda. HID je dokaj pocasna komunikacija (max. pri full speed je 64bytov/ms). Mass storage je pa lahko zoprna za implementacijo (razen ce zgradis svoj model komunikacije kot odpiranje datotek s podatki v teh - ni pa slaba ideja).
Tega nisi zasledil zato, ker so taki cipi vecima ASIC. Kaj pa ustvarjas, oziroma zelis ustvariti?
Kaj je hitro in kaj pocasno?
|
|
Nazaj na vrh |
|
 |
aly Član



Pridružen-a: Tor 28 Sep 2004 14:51 Prispevkov: 9407 Aktiv.: 39.61 Kraj: Kranj - struževo
|
Objavljeno: Sob Avg 27, 2005 3:20 pm Naslov sporočila: |
|
|
slawc je napisal/a: |
Kaj pa ustvarjas, oziroma zelis ustvariti?
Kaj je hitro in kaj pocasno? |
Ustvarjam 4-osni števec za merilne letve in vse tipe enkoderjev.
Poleg tega ima integrirane še ADC, DAC, IO.
Počasi je to kar trenutno dosegam - za vpis v 8 registrov in branje iz 24-ih (8-bitnih) registrov je potrebna 1ms. Za neko krmiljenje mašine to vsekakor ni zadosti hitro
_________________ I'm going to stand outside, so if anyone asks, I'm outstanding  |
|
Nazaj na vrh |
|
 |
slawc Član

Pridružen-a: Ned 07 Mar 2004 11:43 Prispevkov: 210 Aktiv.: 0.88
|
Objavljeno: Ned Avg 28, 2005 7:31 pm Naslov sporočila: |
|
|
1ms? Hja, kaj vse se pa zgodi v tej 1ms? Ali se vmes opravi se kaksna pretvorba ali izracuni? Ker, ce je za dejansko "dobesedno" branje in pisanje v registre potrebna 1ms, je to IMHO zelo pocasen procesor (31 us za en ukaz).
|
|
Nazaj na vrh |
|
 |
aly Član



Pridružen-a: Tor 28 Sep 2004 14:51 Prispevkov: 9407 Aktiv.: 39.61 Kraj: Kranj - struževo
|
Objavljeno: Pon Avg 29, 2005 2:05 am Naslov sporočila: |
|
|
v bistvu sedaj uporabljam FPGA ki teče na 40MHz in FTDIjev čip FT245 ali FT2232.
Problem v hitrosti je ta, ker je potrebno znotraj enega "paketa" vseh vrednosti večkrat zamenjati smer (R<>W). USB pa ni najbolj optimalen za takojšen prenos enega podatka.
Velika količina podatkov v eno smer je ok, medtem ko je premetavanje "drobiža" sem in tja zelo počasno. Zato tudi sedaj razvijam "talk-only" vmesnik, ki bi samo bruhal podatke ko ga vklopiš - brez da bi ga moral vprašati za vsak register posebej....
_________________ I'm going to stand outside, so if anyone asks, I'm outstanding  |
|
Nazaj na vrh |
|
 |
slawc Član

Pridružen-a: Ned 07 Mar 2004 11:43 Prispevkov: 210 Aktiv.: 0.88
|
Objavljeno: Pon Avg 29, 2005 6:49 am Naslov sporočila: |
|
|
Hja, to pa jasno. Bos moral bolj dodelati protokol pogovarjanja med napravo.
|
|
Nazaj na vrh |
|
 |
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 8 dni
Powered by phpBB © 2001, 2005 phpBB Group
|