Gast
#2477013
Hallo, ich habe im Studium einige kleine Projekte im DSP-Bereich (Filter, Regler etc.) bearbeitet. Dafür habe ich in C meist arrays verwendet, welche die letzten n Abtastwerte für z. B. einen Filter aufnehmen. Für ein aktuelles Projekt bearbeite ich nun zum ersten Mal einen digitalen Regler für den Produktiveinsatz. Da die Regelstrecke sehr träge ist (Temperaturregler) kommt kein DSP sondern ein µC mit einem Echtzeitbetriebssystem zum Einsatz (das hat auch noch andere Gründe!). Meine Frage geht nun in Richtung allgemeines Vorgehen: Welche Strukturen (Arrays?) bzw. Speicherbereiche bzw. Speicherbefehle (malloc?) verwendet man um ein Stück digitale Signalverarbeitung nach allen Regeln der Kunst aufzubauen respektive zu programmieren? Gruß, Florian