Hallo Leute, ich habe hier versucht das Projekt Audio_playback_and_record aus dem Firmware-Paket von ST so abzuspecken, dass er nurnoch über das auf dem Board vorhandene Mikrofon aufnimmt. Also aus dem vorhandenen Projekt u.a. Streichen: acc-Sensor, Waveplayer, USB Das hat den Sinn, dass man das Stück Code, welches man erhält in andere Projekte einpflanzen kann und später mit den Audiodaten andere Sachen machen kann. Außerdem kann man es dann auch noch mit einem 32k-Limit bearbeiten, was im Originalprojekt nicht der Fall ist. Bisher hab ich die zu entfernenden Funktionen großteils entfernt. Codeleichen liegen immernoch rum, aber darum solls hier eigentlich nicht gehen. Das Problem im Moment liegt dabei, dass mein Aufnahmebuffer leer bleibt. Beim Debuggen bin ich drauf gestoßen, dass man nicht in den AUDIO_REC_SPI_IRQHANDLER (bzw SPI2_IRQHandler) kommt. Beim drücken des UserButtons kommt man (wie im Originalprojekt) in den Aufnahmemodus, und da wird auch die SPI2 initialisierung durchgeführt. Also wer Lust hat sich damit zu beschäftigen, oder gar schon hat, im Anhang ist das komplette Projekt. Kompiliert bei mir Fehlerfrei. der Bob
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.