Gast
#677263
Hallo Ich möchte beim ARM7, LPC2148 je nach Softwarekonfiguration einen digitalen Ausgang active low bzw. active high betreiben. Aus Geschwindigkeitsgründen möchte ich jedoch nicht laufend die aktuelle Konfiguration, welche im Programverlauf geändert werde kann, abfragen Als z.B. ein Konstrukt wie if (EnabelPinActiveHigh != 0) { if (EnableOn) FIO1SET = pfENABLE_MASK; else FIOCLR = pfENABLE_MASK; } else { if (EnableOn) FIO1CLR = pfENABLE_MASK; else FIOSET = pfENABLE_MASK; } gibt es da vielleicht etwas effizienteres? Vielen Dank Frank