USB host a zařízení se dvěma mikroprocesory

N

nousernameforme

Guest
Zdravím všechny,

Jsem pracující na projektu, kde mám nějaké hardware v krabici a já bych to pro komunikaci s uživatelským rozhraním přes USB.

Hardware box bude zřejmě ATmega128, nebo spíše 2560.Uživatelské rozhraní je jednoduché několik tlačítek a LED je tak možná jen malá ATmega nebo AVR USB čip?

Přístroj bude také muset připojit do PC pro aktualizaci firmwaru přes stejný USB port je určen pro rozhraní (interface odpojit a připojit do PC).

Zdá se, že některé pomocné žetony kolem, které se zabývají protokolem komíny atd. a pak připojení mikrokontroléru do sériového portu, pokud ji zapojíte do hostitele, ale co mám dělat, když chci hostitele být mikroprocesoru?

Moje současná představa je, že hardware jako zařízení USB, rozhraní jako host.Pak hardware jednotky by se zapojte do PC jako hostitele nebo rozhraní, jako host.

Nějaké návrhy?Buď na nastavení, nebo nejjednodušší způsob, jak vytvořit mikrokontroléru USB host.

 
Ahoj,
byste měli zkontrolovat USB OTG.OTG je zkratka pro On The Go, a to znamená, že tento druh USB můžete přepínat byly přístroje k bytí hostitele.Tam jsou některé samostatné USB OTG zařízení od NXP myslím, že jsou ISP136?.LPC2468 nabízí také jako interface integrovaný na ARM7, opravdu není třeba ATMega!
Pohupovat se

 
Pro hostitelské schopnosti podívat se na zde:

http://www.maxim-ic.com/quick_view2.cfm/qv_pk/3639

S pozdravem,
Franck.

 
Dobrý den,

Atmel AT90USB1287 má také omezenou USB HOST (OTG) možnosti, které nabízejí jediném čipu řešení pro tuto přihlášku.Oni také mají některé základní příklady pro takzvaný "dual-role", aplikace a knihovny C.Dobrá věc se Atmel je bootloader USB, které je původně naprogramován tak, aby všechny dodávané zařízení a může být používán také v závěrečné fázi aplikace s sufficiant paměti.

S pozdravem,
Upřímný

 

Welcome to EDABoard.com

Sponsor

Back
Top