Nun, ich hatte einige Wochen an dem Problem zu kämpfen, jetzt habe ich es tatsächlich genau gestern hinbekommen. Ich mache jetzt eine lineare Interpolation und jetzt ists sauber - benutze dafür das MSB von der Kommastelle des Akkumulators. Ich benutze ein 512WORD Sample, bei 100kSps und einem im µC integrierten 12bit ADC. Man muss das halt in (Inline-)Assembler machen, da dieser Codeabschnitt zeitkritisch ist. Mein Ausgangssignal sieht astrein aus, auch schon ohne Interpolation.
Lesezeichen