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
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.