W projektowanym urządzeniu mam zamiar zastosować do komunikacji z pecetem kostki FT2232H w trybie CPU Bus Emulation Mode. Aby posprawdzać sobie różne koncepcje, zakupiłem za parę zeta takie coś:
formatting link
Napisałem kawałek softu, wszystko fajnie się komunikuje w obie strony, ale... postanowiłem jeszcze zmierzyć szybkość transmisji i w pętli przesyłać dane w jedną i drugą stronę. I tu rozczarowanie, wychodzi mi około 4KB/s !!!
Przeczytałem jeszcze ze strony producenta 2 AN:
formatting link
formatting link
Trochę poeksperymentowałem, ale wyniki raczej mizerne. Co o tym sądzicie? A może dać sobie z tym spokój i zastosować inne kostki, które są wyposażone w lepsze drajvery.
Chyba już wiem gdzie jest pies pogrzebany.. Max. wielkość pakietu to 64B !! Dziwne, że biblioteka DLL "łyknęła" moje żądanie wielkości pakietu 64kB. Dzisiaj już jest późno i nie chce mi się w tym dłubać. Jutro się tym pobawię i dam znać co i jak, być może komuś może się moje doświadczenie przydać.. Nie tak dawno był tutaj poruszany wątek dotyczący VINCULUM. Któryś z Kolegów zwrócił uwagę na prędkość transmisji na jakimś Evaluation Module - coś ok.
250kB/s i stwierdził, że zabawka jest do bani. Jak na razie mam zdecydowanie gorsze rezultaty, ale podejrzewam że jest to kwestia softu (oby!!)..
Jedno jest pewne: NIE MYLIĆ WIELKOŚCI PAKIETU Z ŻĄDANĄ ILOŚCIĄ DANYCH DO TRANSMISJI!! To dwie różne brochy!! Się rozgadałem.., jutro po eksperymentach dam znać co i jak. Aha, jest to mniej więcej opisane w AN, które podałem w głównym wątku.
Nie mniej, dzięki za zainteresowanie problemem dla wszystkich obecnych w tym temacie..
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.