Wenn ich es mit der Software aus dem Anhang und der ASM Datei teste, funktioniert es wunderbar .. alles wird ohne Probleme dargestellt
Nehm ich jetzt die C Routine erscheinen der Balken links ...
Bei der ASM Routine ist auch ganz links ein minimaler Balken zu sehen, da hab ich aber eher die Vermutung, dass es noch das 50hz brummen der Signalquelle ist... auch für mich nicht weiter tragisch, könnt ich ja noch rausfiltern ...
Meine beiden Vermutungen:
Es ist irgendwo ein Fehler in der ASM Lib, der aber unabhängig von den verwendeten samples auftritt
Oder es stimm irgendwas nicht mit der Art, wie der ADC Puffer ausgelesen wird...
Nur leider steig ich kein bischen hinter den ASM Code bei dem ADC Part, die FFT Berechnung ist mir auch ein Rätsel ..
Naja zumindest weiß ich, wie der ErgebnisPuffer aussieht und wenn ich rausfinde wie ich einen TWI Slave in ASM hinbekomme, der einfach nur auf kommando den Puffer per twi sendet, dann bin ich auch zufrieden
Ist nur ärgerlich, dass die schöne C Routine nicht so will, wie ich
Lesezeichen