Prüfsystem für Konfigurationsbits auf einem Mikrocontroller



  • Hi.

    Ich habe ein Programm, das auf einem Mikrocontroller läuft. Es hat mehrere Subsysteme, die initialisiert werden müssen - größtenteils werden hardwarespezifische Bits gesetzt. Ich wollte fragen, wie ein vernünftiges Prüfsystem dafür aussehen würde. Es sollte zum Beispiel sicherstellen, dass nicht verschiedene Initialisierungs-Routinen auf die gleichen Bits zugreifen. Könnte man sowas (akzeptabel) in C-Makros schreiben? Und gibt es sowas schon?

    Ach ja, die Prüfung sollte zur Compilezeit stattfinden. Und es gibt nur einen C-Compiler.



  • ich glaub die Frage ist viel zu abstrakt, als das darauf jemand antworten kann.

    Also frage ich mal weiter:
    - wozu?
    - welcher Controller?
    - welche Bits (Datenrichtung, Pullups, Speicherverwaltung)?

    Gruss
    Torsten


Anmelden zum Antworten