- posted
15 years ago
TTL -> USB ale 4Mbit
- Vote on answer
- posted
15 years ago
Na FT245R z driverami D2XX na PC, da się uzyskać do 1MB/s (megabajta). W trybie VCP jest znacznie wolniej. K.
- Vote on answer
- posted
15 years ago
- Vote on answer
- posted
15 years ago
Michał Lankosz pisze:
FT245BM / FT245R - do gadania z nim prędkość transmisji wirtualnego COMa ustawiona w pececie nie ma znaczenia, można wyciągnąć prawie 1 megabajt na sekundę. Dane przesyłasz całymi bajtami (8 bitów naraz), dodatkowo trzeba wystawiać 2 stroby i odczytywać 2 bity statusu.
- Vote on answer
- posted
15 years ago
- Vote on answer
- posted
15 years ago
Daj znać jak potwierdzisz, że w trybie VCP można pociągnąć 1 megabajt/sek. K.
- Vote on answer
- posted
15 years ago
- Vote on answer
- posted
15 years ago
Czy mi sie wydaje czy tak nie do konca - 128/256 bajtow Rx buforka, a USB moze odczytywac dane co 1 ms .. nawet 4Mbit/s nie wyjdzie.
J.
- Vote on answer
- posted
15 years ago
Nie po raz pierwszy praktyka zaprzecza teorii. K.
- Vote on answer
- posted
15 years ago
J.F. przemówił ludzkim głosem:
Maksymalny rozmiar pakietu dla FS to 64B. Ale tych pakietów możesz wysłać więcej, nikt ci nie każe czekać z każdym pakietem 1ms.
- Vote on answer
- posted
15 years ago
J.F. pisze:
Ale ważne, aby dopychać dane zawsze wtedy gdy się da (tzn. jest aktywna linia informująca o wolnym miejscu w nadajniku), dodatkowo po każdej paczce można "tyknąć" linią SI/WU (Send Immediate) - ale to przyspiesza transmisję tylko wtedy, gdy w ustawieniach zaawansowanych portu parametr Latency masz większy niż 1 (czyli np. domyślne 16). Przy Latency=1 urządzenie jest odpytywane i tak co 1 ms.