Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

PIC32 <-> WM8731 - Przesyłanie danych Framed SPI

dypusz 18 Sty 2014 11:59 1776 0
  • #1 18 Sty 2014 11:59
    dypusz
    Poziom 16  

    Witam,

    mam problem z uruchomieniem komunikacji w trybie Framed SPI pomiędzy urządzeniami jak w temacie. Mój kodek jest masterem. Wczytuje mu po I2C, tryb master, ramka danych wyjściowych 32 bity, tryb danych DSP czyli framed SPI, włączam interfejs, próbkowanie, wszystkie moduły na ON, itd. W PICu32 ustawiam również tryb framed SPI, ramka 32 bity, slave clock, frame pulse input, odblokowuje przerwania ale nigdy nie zostaje uruchomione przerwanie od odebrania danych. PIC32 to PIC32MX575F512H. Gdy ręcznie ustawie flage odbioru danych to wchodzi w przerwanie. Poniżej kod.

    Kod: c
    Zaloguj się, aby zobaczyć kod


    Ustawienia SPI robie z dokumentacji.

    0 0