To forum używa plików cookies
To forum wykorzystuje pliki cookies do przechowywania informacji o Twoim logowaniu, jeśli jesteś zarejestrowany, oraz informacji o Twojej ostatniej wizycie, jeśli nie jesteś zalogowany. Pliki cookies to niewielkie pliki tekstowe zapisywane na Twoim komputerze; cookies ustawiane przez to forum mogą być używane wyłącznie na tej stronie i nie stanowią zagrożenia dla bezpieczeństwa. Cookies na tym forum śledzą również, które tematy zostały przez Ciebie przeczytane oraz kiedy miało to miejsce. Prosimy o potwierdzenie, czy akceptujesz, czy odrzucasz zapisywanie tych plików cookies.

Niezależnie od wyboru w Twojej przeglądarce zostanie zapisany plik cookie, aby zapobiec ponownemu zadawaniu tego pytania. W każdej chwili będziesz mógł zmienić ustawienia cookies, korzystając z linku w stopce strony.

Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
STM32 USB/CDC
#15
No ja wiem, że są różne sposoby, aby wyjść z tego, ale głównym motywem było to, że po co
zabierać się za wysyłanie czegokolwiek na CDC skoro port jest zamknięty.
Czysta strata czasu.
Ale nawet zakładając, że port będzie cały czas otwarty to wystarczy ruszyć kablem od USB
co się często przytrafia, aby na chwilę połączenie zginęło i pojawia się nowy uchwyt do urządzenia
i całą transmisję wysyłamy w próżnię o ile nie mamy jakiejś zaawansowanej logiki do tego (ramki, ack itp...).

A inna sprawa, że Ty w swoim programie wykrywasz tylko fakt wpięcia kabla USB,
ale nie masz informacji, czy port jest otwarty po stronie PC. Tak to u mnie też działa.
Cytuj


Wiadomości w tym wątku
STM32 USB/CDC - przez SP9RQA - 06-04-2017, 20:14

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości