logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

V-USB przy komunikacji mikrokontrolerów.

fastblog197 10 Kwi 2012 23:13 2801 5
REKLAMA
  • #1 10780885
    fastblog197
    Poziom 2  
    Witam.

    Mam kilka pytań do bardziej doświadczonych kolegów. Mam nadzieję, że rozumiecie że jestem początkującym jeśli chodzi o komunikację mikrokontrolerów i moje pytania nie wydadzą się głupie.

    1. Czy możliwe jest zaimplementowanie bez większych modyfikacji V-USB ze strony http://www.obdev.at/products/vusb/index.html na mikrokontroler PIC ?

    2. Czy zaimplementowany wirtualny USB wymaga jeszcze jakieś interwencji od strony systemu ? Czy to jest po prostu komunikacja typu plug and play w przypadku, gdy mikrokontroler wyłącznie wysyła dane do PC (na Terminal dla Windowsa).

    Z góry dziękuję za odpowiedź.
  • REKLAMA
  • #2 10780927
    piotrva
    VIP Zasłużony dla elektroda
    1. Nie wiem, PICów nie znam
    2. To zależy, jaki projekt wybierzesz. Niektóre projekty jak np. wirtualna klawiatura nie wymaga nic poza odpowiednim hardware - po podpięciu do PC wyświetla się jako klawiatura i gotowe. Zależy co chcesz zrobić - jeśli coś niestandardowego to wtedy trzeba samemu pisać sterowniki itp na PC, jeśli rzeczy standardowe typu USB<>RS232 to są gotowe projekty i z większym lub mniejszym kombinowaniem sterowniki instalują się automatycznie lub czasem trzeba im pomóc, ale najważniejsze że nie pisać.
    3. zerknij tu: http://www.obdev.at/products/vusb/prjinterface.html
  • REKLAMA
  • #3 10780942
    gaskoin
    Poziom 38  
    fastblog197 napisał:
    Witam.

    Mam kilka pytań do bardziej doświadczonych kolegów. Mam nadzieję, że rozumiecie że jestem początkującym jeśli chodzi o komunikację mikrokontrolerów i moje pytania nie wydadzą się głupie.

    1. Czy możliwe jest zaimplementowanie bez większych modyfikacji V-USB ze strony http://www.obdev.at/products/vusb/index.html na mikrokontroler PIC ?

    2. Czy zaimplementowany wirtualny USB wymaga jeszcze jakieś interwencji od strony systemu ? Czy to jest po prostu komunikacja typu plug and play w przypadku, gdy mikrokontroler wyłącznie wysyła dane do PC (na Terminal dla Windowsa).

    Z góry dziękuję za odpowiedź.


    1. Nie za bardzo ponieważ duża część jest napisana w asemblerze i przeportowanie wiązało by się z napisaniem tego od nowa :)

    2. On jest wirtualny tylko po stronie uC. Po stronie PC jest urządzenie HID. Terminalem tego nie obsłużysz. Można to zrobić np używając libusb
  • REKLAMA
  • #4 10781354
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #5 10781474
    kaczart
    Poziom 14  
    Dokładnie użyj PIC'a ze sprzętowym USB. Programowy USB zabije Ci większość zasobów mikrokontrolera (no chyba, że ich nie potrzebujesz).
  • #6 10781551
    Konto nie istnieje
    Konto nie istnieje  
REKLAMA