Aus NIOS auf mehrere PWMs zugreifen

Gast #1423874
Lesenswert?

Ich hab eine n-Kanal-PWM mit dem Nios verknüpft und greife wie folgt auf
einen PWM-Kanal zu:

void PWMout (int channel, int value){

    IOWR_ALTERA_AVALON_PIO_DATA(PWM_SEL_BASE, channel);
    IOWR_ALTERA_AVALON_PIO_DATA(PWM_DATA_BASE, value);
}

 while( 1 )
    {
        PWMout(1, 50);
    }
    return 0;

Wie bekomme ich es jetzt hin, gleichzeitig mehrere Kanäle (unabhängig
voneinander) anzusteuern.

Und ich bin (noch) kein C-Guru. Arbeite mich gerade erst ein.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren