Hirdetés

Új hozzászólás Aktív témák

  • Honkydoo

    őstag

    Sziasztok!

    Van egy projekt amiben elakadtam.
    Adott egy Intel Galileo amivel 44.1 khz-el vagyis másodpercenként 44100-szor akarok mintát venni egy ADC-ről. Ezt a timerone-al nem tudtam megoldani, így jött az ötlet hogy beszerzek egy Adafruit Si5351A Clock Generatort, amit felprogramozok és a generátor egyik kimenetét rákötöm a Galileo egyik Digitális bemenetére.
    A bemenetet figyelem egy megszakítással amiben a egy fügvény olvassa a mintákat az ADC-ről.

    Ez elméletben szépen hangzik, viszont azt tapasztaltam, hogy a megszakítás figyelés túl lassú. Egyszerűen nem tud másodperecenként 44100-szor lefutni...
    Nem hiszem, hogy a CPU a szűk keresztmetszet, de akkor mi? Van valakinek valamilyen ötlete a megoldásra?

Új hozzászólás Aktív témák