Hallo,
war wohl was an der PWM-Geschichte falsch, Klang ist natürlich relativ
je nach Samplerate und bei 8Bit.
Samplerate = max. I2C-Busrate habe ich gelesen.
Da ja das Auagabebyte erstmal zum DAC muß also theoretisch 100kHz/8Bit =
12,5kB/s. Praktisch wohl merklich weniger, I2C hat ja noch Overhead für
ACK usw. usw., mehr als (alte) Telefonqualität dürfte also kaum drin
sein.
Was Fileausgabe angeht, sehe ich da wenig Unterschied. Geholt werden
müssen die Daten in beiden Fällen, zur rechten Zeit zim DAC müssen sie
genauso wie in das Timerregister für die PWM.
Allerdings muß ich bei PWM das Byte nur im IRQ ins Timerregister
schreiben, hier muß da noch I2C bedient werden.
Für sowas sind die Teile eigentlich nicht gebaut.
Ach so, Status-Piepsen? Hätte ich wohl einen Status-Piepser an einen Pin
gehangen...
Gruß aus Berlin
Michael