Bei praktisch allen C-Projekten verwende ich seit je her für die serielle(n) Schnittstelle(n) meiner Controller die Bibliothek von PDannegger. Läuft bestens.

Nun möchte (sollte) ich es im Studio7 auch mal mit C++ versuchen. Schon für erste Codeversuche würde ich gern die bewährte Debug-Möglichkeit mit UART-Ausgaben haben - und dachte an die Möglichkeit die C-Bibliothek von PDannegger im *.cpp-Projekt zu verwenden. Die Suche im Internet klärt mich auf, dass das nicht ginge - allerdings habe ich schlüssige Begründungen dafür nicht gefunden (oder einfach nicht verstanden).

Frage: kann ich diese gut laufende Bibliothek irgendwie in C++-Projekte übernehmen - also nicht umformulieren (*gg* den äusserst knappen Code von PD versteh ich eigentlich schon in C nicht) sondern als vorhandene Bibliothek/Modul/Programmteil einfügen ?