Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 12 gru 2024, o 15:14


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 
Autor Wiadomość
 Tytuł: Sterownik USB
PostNapisane: 4 sty 2017, o 13:35 
Offline
Nowy
Avatar użytkownika

Dołączył(a): 01 sty 2016
Posty: 17
Lokalizacja: Łódź
Pomógł: 0

Witam. Nie wiem czy w dobrym miejscu zakładam temat no ale mam nadzieje że nie będę potępiony za to :D
Czy mógłby mi ktoś wytłumaczyć jak działają sterowniki no. Usb ? :D pytam bo stworzyłem kilka urządzeń na avr i fajnie byloby sterować nimi aplikacją z Visual studio przez usb. Nie chodzi mi o Usb>rs232 tylko czysto sprzętowe USB w końcu mamy 21 wiek i troche przykro emulować przez usb port z poprzedniej epoki ;)

_________________
.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 sty 2017, o 13:40 
Offline
Użytkownik

Dołączył(a): 26 lut 2014
Posty: 288
Lokalizacja: Gdańsk
Pomógł: 13

To żadna hańba używać RS232, ale jeśli chodzi o USB to zobacz vUSB opis jest na forum, łącznie ze sterownikami (HID).



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 sty 2017, o 18:14 
Offline
Użytkownik

Dołączył(a): 19 paź 2014
Posty: 357
Lokalizacja: stolyca pyrlandii :)
Pomógł: 18

Pytanie czy warto obciążać uC sprzętową obsługą USB, ja bym się skłaniał bardziej ku wykorzystaniu UART'a sprzętowego, odciążysz tym procka, mniej kodu, mniej ramu wykorzystanego itd. itp.
RS232 faktycznie już kilka wiosenek ma na swoim karku, ale to chyba tym lepiej dla niego, że przez tyle lat nadal są produkowane urządzenia które wykorzystują tą komunikację, czyli nie jest jakąś podpierdułką, czyimś kaprysem chwili :)
Gdyby w uC było sprzętowe USB to jak najbardziej, korzystajmy z dobrodziejstw najnowszej techniki, ale przy braku sprzętowego chyba lepiej wykorzystać inne zasoby sprzętowe szczególnie że są dostępne.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 sty 2017, o 18:40 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 17 mar 2014
Posty: 334
Lokalizacja: Rybnik
Pomógł: 55

klimeq napisał(a):
mamy 21 wiek i troche przykro emulować przez usb port z poprzedniej epoki

E tam, dalej sposób często stosowany przez amatorów i nie tylko.

Poczytaj o procesorach z końcówką U2 z USB sprzetowym:
http://www.atmel.com/images/doc7799.pdf

_________________
Amatorska stacje meteorologiczna



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 4 sty 2017, o 20:45 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 04 paź 2011
Posty: 8587
Pomógł: 337

anonimowy napisał(a):
E tam, dalej sposób często stosowany przez amatorów i nie tylko.

Poczytaj o procesorach z końcówką U2 z USB sprzetowym:
http://www.atmel.com/images/doc7799.pdf


zanim atmel dorósł do usb sprzetowego ... wszyscy inni producenci mieli dawno i zapomnieli że taki staroć
siedzi w procku ....:)

W zasadzie to musisz się oprzeć o HIDowe drivery , no chyba że cię stać na VID i PID własny :) a potem róbta co chceta hulaj dusza piekła
nie ma :) Osobiście bardzo chętnie steruję czym się da z aplikacji czy to via usb czy via UART ... czy UART --USB niema znaczenia
szczególnie lubuję się w PICach gdzie USB jest swietnie udokumentowane dobre sterowniki , możliwość dostania sub Vid i PID
i doskonałe libsy do uzywania we własnych aplikacjach

_________________
Zbuduj swój system [url=https://helion.pl/ksiazki/w-labiryncie-iot-budowanie-urzadzen-z-wykorzystaniem-ukladow-esp8266-i-esp32-andrzej-gromczynski,wlablo.htm#format/d]IOT[/url]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 5 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 3 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO