-
Data: 2009-11-11 17:35:14
Temat: Re: AVR32 - jak ruszyc z tym prockiem
Od: SM <b...@k...com.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Zbych pisze:
> SM przemówił ludzkim głosem:
>>> A to że host wysyła pakiety do urządzenia co 1ms, to już ci nie
>>> przeszkadza?
>>
>> A co ma jedno z drugim wspólnego? Przecież pisałem o czasie
>> oczekiwania na odpowiedź, a nie o tym że czas pomiędzy
>> dwoma pakietami SOF to 1ms. Skąd w takim razie
>> ograniczenie oczekiwania na odpowiedź do 18 bitów?
>> No chyba że chodzi tu o odpowiedź sprzętowego
>> kontrolera USB w procku, a nie mojego softu
>> obsługującego USB.
>
> Oczywiście, to kontroler zajmuje się sygnalizacją, czy ma coś w buforze
> do wysłania, czy nie.
>
>>> Albo to, że program na PC może być wywłaszczony na dowolnie długi
>>> czas i nic ci nie wyśle?
>>
>> Czyli mam liczyć na to że program obsługujący będzie
>> "przyhamowywany" i tylko dlatego soft będzie działał.
>
> Tak to napisałeś jakby twój soft musiał dostawać nowe dane z
> dokładnością co do us. Jeśli tak nie jest to ok.
>
No to chyba się kompletnie nie rozumiemy.
Przykład:
1. Host USB wysyła do urządzenia pakiet "In Token"
2. Urządzenie USB odpowiada pakietem "Data"
3. Host USB wysyła do urządzenia pakiet "Handshake"
Sterownik USB w uC informuje mnie, że odebrał dane - czyli
pakiet "In Token". Ja te dane interpretuje i odsyłam
"Data". I pytanie - jak długo Host czeka na odpowiedź
od urządzenia?
W książce wyczytałem:
"Czas pomiędzy dwoma kolejnymi pakietami SOF nazywany jest
ramką". Ramka wynosi 1ms. Czyli wnioskuję że Host wysyła
pakiet "In Token" poprzedzony przez SOF. Ja odpowiadam
"Data" również z nagłówkiem SOF, ale nie w tej samej 1ms
bo między dwoma pakietami SOF ma być 1ms przerwy (czyli
ramka).
Ale dalej czytam:
"Stąd wyrażone w bitach maksymnalne opóźnienie w dotarciu
odpowiedzi do gosta wynosi 16 bitów. Właśnie to opóźnienie
jest podstawą do określenia ograniczenia czasowego
oczekiwania na odpowiedź w urządzeniu nadającym".
W wcześniej:
w najgorszym przypadku przejście przez 5 hubów może
zająć 350ns. "Ostatni hub przesyła pakiet do urządzenia,
które po jego odebraniu i sprawdzeniu wysyła
odpowiedź. SPECYFIKACJA PODAJE, że czas na WYMIENIONE
OPERACJE liczony od momentu dotarcia odpowiedzi do
huba [...] nie może przekroczyć 7,5 bitu."
No to zaczynam nie całkiem rozumieć o co tu chodzi.
SM
Następne wpisy z tego wątku
- 11.11.09 17:47 SM
- 11.11.09 17:45 Zbych
- 11.11.09 18:03 Zbych
- 11.11.09 18:26 SM
- 13.11.09 07:35 SM
- 19.11.09 07:41 SM
- 20.11.09 22:42 Adam Dybkowski
- 21.11.09 03:55 SM
- 21.11.09 03:58 SM
- 24.11.09 18:41 Artur M. Piwko
- 25.11.09 04:45 SM
Najnowsze wątki z tej grupy
- Zasilanie własnych konstrukcji przez PoE
- Jak działa domofon?
- Co oni mierzą miernikiem
- 40 lat OrCAD-a
- Multimetr z bluetooth
- Ciekawa mapka z BTS-ami
- Lampy uliczne LED z kubkiem
- Pęczniejące LiPo
- wyłącznik ścienny
- "Wybitna" inteligencja AI
- test stereo
- Bluetooth stereo
- W USA budują pierwszą komercyjną elektrownię fuzji jądrowej
- Weryfikacja myjki ultradźwiękowej
- zasieg radaru
Najnowsze wątki
- 2025-10-14 Żurkotura uczy: Starannie dobieraj miejsca popełnienia "grupy czynów" bo ci sąd wybiorą [UE-poseł Braun]
- 2025-10-14 Karalność kibiców z RP3 za okrzyki "jak Tusk opisał" na meczu na wyjeździe [Kowno/Litwa]
- 2025-10-13 Reżim Talibów w Afganistanie zakazał kobietom: pracy w większości zawodów, studiowania, nauki w szkołach średnich i podstawowych!!!
- 2025-10-13 Państwowy Zamek Królewski w Warszawie wyegzekwował państwowy indeks ksiąg zakazanych?
- 2025-10-13 Podpierdolone ziemiaki
- 2025-10-13 Android na wirtualnej maszynie
- 2025-10-13 Pytanie prawne: Czym Bąkiewicz przekroczył karalność Sikorskiego za "Czas dorżnąć watachy"?
- 2025-10-13 Poznań => Dyspozytor Międzynarodowy <=
- 2025-10-13 Czy poseł Sterczewski (KO) przekroczył PRAWO? [min. KosiMysz (PSL)/Śp. sierżant]
- 2025-10-13 Warszawa => Engineering Manager <=
- 2025-10-13 Białystok => Delphi Programmer <=
- 2025-10-13 Warszawa => Senior Microsoft Dynamics 365 Business Central Konsultant
- 2025-10-13 Wpłaty anonimowe nie są darowizną
- 2025-10-12 Zasilanie własnych konstrukcji przez PoE
- 2025-10-12 Komunistyczna Partia Polski ciągle niezdelegalizowana (dzięki Żurkowi/Tuskowi) [TK]