Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 13 kwi 2026, o 12:17


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 12 gru 2013, o 00:11 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 08 mar 2013
Posty: 236
Lokalizacja: Warszawa
Pomógł: 5

cześć!
Chciałbym zapytać, jakie predkości odczytu danych udawalo sie wam osiągać na fatfs -system Fat32. Chciałbym po prostu porównac moje osiągnięcia z waszymi: mój rezulatat około 20kB/s - szybkośc odczytu i wysłania przez rs232 (kablem). Na niektórych forach sa nawet po 32kB, a nawet po200+, więc zastanawiam sie jak to możliwe, skoro wywołanie f_read i odczytanie sektora trwa około 40ms.
Sugestie mile widziane.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 gru 2013, o 09:19 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 lut 2013
Posty: 376
Lokalizacja: Kłopoty-Stanisławy
Pomógł: 33

A czy widziałeś testy wykonane przez Chana

http://elm-chan.org/fsw/ff/img/rwtest.png

sugerują one, ze prędkość 20kb/sek jest zupełnie normalna dla Megi 64/ 9.2 Mhz

Nie wiem (jeszcze) skad wynika róznica między wynikami ale to pewnie mozna wyczytac.

_________________
50 znaków Atnela ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 gru 2013, o 10:42 
Offline
Użytkownik

Dołączył(a): 24 sty 2012
Posty: 1469
Pomógł: 56

acid3 napisał(a):
A czy widziałeś testy wykonane przez Chana

http://elm-chan.org/fsw/ff/img/rwtest.png

sugerują one, ze prędkość 20kb/sek jest zupełnie normalna dla Megi 64/ 9.2 Mhz

Nie wiem (jeszcze) skad wynika róznica między wynikami ale to pewnie mozna wyczytac.

No pod obrazkiem jest notatka, że wynik zależy od wydajności kontrolera I/O na "dysku"

_________________
Jestem początkujący i moje porady mogą być błędne



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 gru 2013, o 11:45 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 08 mar 2013
Posty: 236
Lokalizacja: Warszawa
Pomógł: 5

NJie udało mi sie dotrzec do tego rysunku. Więc wielkie dzięki.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 gru 2013, o 11:46 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 11 lut 2013
Posty: 376
Lokalizacja: Kłopoty-Stanisławy
Pomógł: 33

Chodziło mi raczej o to że dla jednej karty są 3 rózne wartości i wynikają one z "ilości bajtów odczytywanych/zapisywanych na raz" (tak w luźnym tłumaczeniu)


Tego wcześniej nie doczytałem.

------------------------ [ Dodano po: 1 minucie ]

Paul Dirac, Teoretycznie powinieneś już wiedzieć jak zwiększyć prędkość zapisu. :)

_________________
50 znaków Atnela ....



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 12 gru 2013, o 12:08 
Offline
Użytkownik
Avatar użytkownika

Dołączył(a): 08 mar 2013
Posty: 236
Lokalizacja: Warszawa
Pomógł: 5

W sumie czytałem po 512, teraz 4sektory na raz i w sumie jest szybciej o 33%. Na oscyloskopie jest sygnał równy, więc żle nie jest. Ale ciągle coś w tej f_gets siedzi skoro ono trwa aż 40ms.

_________________
sig off ;(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 2 gości


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO