logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Bufor kołowy TMS320C5402 - lokowanie

boss999 03 Sty 2010 19:13 1152 1
REKLAMA
  • #1 7479765
    boss999
    Poziom 13  
    Witam
    Mam prośbę czy mógłby mi ktoś ze znających się opisać lokowanie bufora kołowego najlepiej na podstawie procesora C5402.
    Potrzebuje go opisać, a nie znam się na DSP. Proszę o pomoc.
  • REKLAMA
  • #2 7497211
    Matejkos
    Poziom 20  
    ogólnie bufor kołowy to taki który jest zapisywany w koło kod w c wygląda mniej więcej tak

    char bufor[rozmiar]; //może być dowolny potrzebny typ i rozmiar jaki potrzebujemy
    int i=0;j=0; //potrzebujemy dodatkowa zmienna do zapisy i pewnie do odczytu też
    //blok zapisu 
    if(i<rozmiar)
    {
    bufor[i]=dana_wejsciowa;
    i++;
    }
    else
    {
    i=0;
    bufor[i]=dana_wejsciowa;
    i++;
    }
    
    //odczyt wygląda w zasadzie identycznie
    if(j<rozmiar)
    {
    bufor[j]=dana_wejsciowa;
    j++;
    }
    else
    {
    j=0;
    bufor[j]=dana_wejsciowa;
    j++;
    }
    
    
    
REKLAMA