Fórum témák
» Több friss téma |
Cikkek » PIC 18F4550 USB útmutató II PIC 18F4550 USB útmutató II
Szerző: Gory, idő: Jún 8, 2007, Olvasva: 25913, Oldal olvasási idő: kb. 1 perc
A PIC 18F4550 USB képességeit bemutató cikksorozat második része, melyben a sorosport USB emulációjának alapjairól van szó.
A sorozat többi része:
A Microchip CDC firmware használata 1. részA második fejezet az USB-s sorosport emulációról szól, amihez a Microchip CDC (Communication Device Class) firmware-t fogjuk használni. Ebben a részben egyelőre csak a PIC programjára fogunk koncentrálni. A PC oldali szoftver és egy konkrét példa megvalósítása a következőkben jön.Manapság a soros portot egyre ritkábban találjuk meg az újabb gépeken. Legfőképp a laptopokról szokás lefelejteni. Helyette inkább több és gyorsabb USB-t integrálnak az alaplapra. Ez elég nagy hátrány, ha egy olyan szoftvert akarunk használni, ami csak a soros porttal boldogul. Ilyenkor valamilyen megoldással el kell hitetni a programmal, hogy soros porttal van dolga. Ezt az RS-232 (soros porti szabvány) USB buszos emulációjával érjük el. Ehhez az emulációhoz semmilyen új driver nem kell, a windows 98SE és az újabb verziók magukban foglalják (usbser.sys és ccport.sys). Tehát egy soros portra írt PC program mindenféle módosítás nélkül tudja használni az USB-re kötött eszközünket. Elvileg a baud rate és paritás bitek beállítása is lényegtelen, ha a CDC driveren keresztül emulálunk, mert a driverek nem veszik figyelembe ezt. Tehát ha a baudrate-t 4Mbitre állítjuk és megy a kommunikáció, akkor ne örüljünk (mint én első alkalommal) sajnos nem azért van, mert ilyen gyorsan is menne.Mikor lehet értelme sorosport helyett ezt használni? Ha például gyorsabb adatsebességet akarunk biztonságosabban elérni (pl 256Kbaud vagy felette). Elméletileg akár 80Kbyte/sec sebesség is elérhető, persze ehhez a szoftvernek ezt kezelni kell tudni. Ha az eszközünket USB-ről akarjuk táplálni, mert elég kis fogyasztású, akkor a külső tápot kiválthatjuk, így sokkal mobilabb lesz a dolog. Harmadik érvnek sokkal jobban lehet villantani egy USB-vel mint egy mezei sorosporttal.Ennyi a rizsa, lássuk miből élünk A cikk még nem ért véget, lapozz! Értékeléshez bejelentkezés szükséges! |
Bejelentkezés
Hirdetés |