To forum używa plików cookies
To forum wykorzystuje pliki cookies do przechowywania informacji o Twoim logowaniu, jeśli jesteś zarejestrowany, oraz informacji o Twojej ostatniej wizycie, jeśli nie jesteś zalogowany. Pliki cookies to niewielkie pliki tekstowe zapisywane na Twoim komputerze; cookies ustawiane przez to forum mogą być używane wyłącznie na tej stronie i nie stanowią zagrożenia dla bezpieczeństwa. Cookies na tym forum śledzą również, które tematy zostały przez Ciebie przeczytane oraz kiedy miało to miejsce. Prosimy o potwierdzenie, czy akceptujesz, czy odrzucasz zapisywanie tych plików cookies.

Niezależnie od wyboru w Twojej przeglądarce zostanie zapisany plik cookie, aby zapobiec ponownemu zadawaniu tego pytania. W każdej chwili będziesz mógł zmienić ustawienia cookies, korzystając z linku w stopce strony.

Najserdeczniejsze życzenia zdrowych, radosnych i spokojnych Świąt Wielkiej Nocy, smacznego jajka, a także odpoczynku w gronie Rodziny i znajomych. Niech każdy z nas wykorzysta ten czas jak najlepiej!
Życzy Zespół Home Made


Ocena wątku:
  • 4 głosów - średnia: 2
  • 1
  • 2
  • 3
  • 4
  • 5
Joker SDR - Simple SDR HF transceiver project
#35
Zakończyłem wyścig z czasem na drugim rdzeniu, ostateczny wynik obsługi ekranu to około 21 ms.
Przy takim odświeżaniu (1000ms / 21ms = 47 FPS) osiągamy technicznie najszybsze widmo.
To jest granica możliwości dla drugiego rdzenia, poniżej której nie da się już więcej zejść.
Każda próba przyspieszenia spowoduje oczekiwanie drugiego rdzenia na napływ nowych danych.
Joker na pierwszym rdzeniu próbkuje sygnał z szybkością 48kHz i przetwarza bloki po 1024 próbki.
Wymuszony czas, który potrzebny jest na zebranie takiej paczki próbek to 1024 / 48000 = 21ms.
Dzięki buforom DMA działającym w tle, przetwarzanie audio mieści się w tym oknie czasowym.
Mamy więc nowe informacje o dźwięku co każde 21 ms przygotowywane na pierwszym rdzeniu.
Drugi rdzeń obsługujący wyświetlacz nie może pokazać niczego wcześniej, jego maksymalna prędkość
ograniczona jest czasem pierwszego rdzenia. Dlatego można powiedzieć, że wyścig dobiegł końca.
Oba rdzenie poruszają się tak samo, gdzie drugi dotrzymuje kroku pierwszemu, nie gubimy ramek.
Program jest już prawie kompletny, brakuje tylko sterowania modułem PA, ale to nie będzie wpływać
na prędkość przewijania wodospadu. Osiągnięte obecnie tempo widma zostanie zachowane.
Wersja 1.2 znajduje się w katalogu, do którego prowadzi ten sam link z pliku tekstowego.

   
Cytuj


Wiadomości w tym wątku
RE: Joker SDR - Simple SDR HF transceiver project - przez SP9DK - Wczoraj, 14:30

Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości