SFR ohne Templates zur Compilezeit parametrisieren?

Gast #3418712
Lesenswert?

Hallo,

ich bin gerade dabei die Firmware für eine kleine Steuerungsanlage zu 
schreiben die auf einem AVR basiert ist. Diese Anlage soll mehrere 
Feuchtigkeitssensoren gleichen Typs auswerten. Daher habe ich mir 
überlegt, C++ zu verwenden und eine Klasse zu schreiben, die mir ein 
komfortables Interface für diese Sensoren bereitstellt. Unter 
Beitrag "IO-Register als Template-Parameter" ist beschrieben, wie man 
mithilfe von Templates die von den jeweiligen Objekten verwendeten 
Ports/Pins ohne Runtime Overhead parametrisiert.
Gibt es hierzu in C/C++ bewährte Alternativen, die ebenfalls ohne 
besagten Overhead auskommen (aber evtl. kosmetisch nicht so schön sind)?


Gruß
Stefan

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