• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Jak podejrzec wymiane danych miedzy USB pomiedzy aplikacja na PC a Arduino ?
#1
Jak w temacie. Jak moge podejrzec wymiane danych na porcie USB pomiedzy aplikacja na PC a arduino?
Rozumiem, ze IDE Serial monitor nie wchodzi w gre bo nie da sie go polaczyc z Arduino, ktorego port USB juz jest zajety.
 
Odpowiedź
#2
(16-09-2019, 02:30)michulus napisał(a): Jak w temacie. Jak moge podejrzec wymiane danych na porcie USB pomiedzy aplikacja na PC a arduino?
Podejrzeć można analizatorem logicznym czy programem Advanced USB Port Monitor, ale znasz protokół USB?
Wiesz co to enumeracja? Endpointy? Deskryptor?
Co tak naprawdę chcesz zobaczyć?
 
Odpowiedź
#3
Podłącz sobie rezystor 1k do pinu RX Arduino, z drugiej strony rezystora RX konwertera UART-USB, otwórz monitor portu COM dla konwertera i będziesz widział to samo co dostaje Atmega. Ustawiona prędkość oczywiście musi być taka sama i wspólna masa. A jeśli używasz Atmegi faktycznie z USB (leonardo, micro, due) to raczej tak łatwo nie będzie. Powyższe zadziała z UNO/NANO/PRO MINI/MEGA.
Pewnie są też jakieś sniffery, pierwszy strzał w Google: https://www.virtual-serial-port.org/arti...solutions/, ale nie używałem.
Miło być decenianym https://buycoffee.to/kaczakat
 
Odpowiedź
  


Skocz do:


Przeglądający: 1 gości