Forum: FPGA, VHDL & Co. Microblaze XGpio_DiscreteWrite


von Erich (Gast)


Lesenswert?

Liebe Kollegen!

Ich möchte die XGpio_DiscreteWrite Funktion so schreiben, dass der 
Ausgang mit der übergebenen Variable im Unterprogramm aufgerufen wird.
1
void w_menu(int wisp)
2
3
if wisp == 1 XGpio_DiscreteWrite(&mem_done,1,0);
4
else if wisp == 2 XGpio_DiscreteWrite(&mem_done2,1,0);
5
/*                                             |   */
6
/*                                             |   */

kann ich das nicht einfacher machen?
Mit einem #define?

DANKE für Eure Hilfe

Eric

von Sandy (Gast)


Lesenswert?

Hi Eric!

Ist etwas viel Schreibarbeit aber Du kannst Dir für jeden Schreibbefehl 
ein Unterprogramm machen. Dem Übergibst Du wisp und einen Wert.

Bussi
Sandy

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.