FIR Filter Cortex M0

Gast #3854596
Lesenswert?
• ▲
▼
Ich möchte meine ADC Messergebnisse filtern und suche daher sowohl nach 
einem brauchbaren Entwurfsprogramm für den Hobbyeinsatz (also kein 
Matlab...) und Informationen über die effiziente Implementierung auf 
einem Cortex M0 (STM32F0).
Ich möchte dabei keine Blockverarbeitung verwenden, sondern nach jeder 
ADC-Messung eine Filterfunktion aufrufen und dann ein gefiltertes 
Ergebnis erhalten, um "sofort" reagieren zu können.
Wo finde ich hierzu Informationen?
Gast #3854725
Lesenswert?
• ▲
▼
FIR Filter Entwurf: Octave

http://vdl2-ase.wikispaces.com/HowTo+-+FIR+filter+design+in+GNU+Octave?goback=.gde_56713_member_99166822

M0:

Der STM32F0 hat scheinbar den single-cycle multiplier implementiert, 
somit kann ein halbwegs performanter FIR Filter in Fixpoint realisiert 
werden.

Aber wenn es für den Hobby-Einsatz ist, es gibt ein Eval-Board für den 
derzeit schnellsten M4 für < 20 EUR:

http://www.watterott.com/de/LPC-Link-2

Hier würde dann die cmsis dsp library laufen, da sind alle Funktionen 
drin.

http://www.youtube.com/watch?v=Kt0IiYf9T7s
Gast #3854746
Lesenswert?
• ▲
▼
Danke!
Ich habe mir aber schon ein Board mit dem F0 gebaut und bin 
draufgekommen, das eine zusätzliche digitale Filterung nicht schaden 
würde.
Die CMSIS Lib hat doch nur Blockverarbeitung, oder?

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.