Hallo Zusammen Ich benütze grad den PIC24F doch dieser hat zu wenig Speicher für eine einfache FFT, die ich implementieren in mein Code möchte... Ich frage mich was eine besser Wahl ist PIC24E oder dsPic werde von der microchip seite nicht schlau Mein Project ist Battery Betrieben und der uC soll eine FFT von Sensoren Werten machen und per Uart ausgeben Gruß Raph
Wie groß ist das Datenfeld? Wie schnell muss das Ganze sein? Ein STM32L4xx hat auch ordentlich Leistung und kommt ansonsten mit sehr wenig Strom aus, wenn er nix zu tun hat. FFT ist auch in Float möglich.
Hallo Raph, >werde von der microchip seite nicht schlau du musst nur wissen was du genau haben willst, dann geht das auch. ich bin mit MAPS wirklich zufrieden, selten bessere selection bei anderen gesehen. https://www.microchip.com/maps/microcontroller.aspx mfg Peter ;-)
Hallo Raph dsPIC = PIC24 + DSP-Einheit Ich würde dir die dsPICs empfehlen, wenn du FFTs machen willst. Kommt aber natürlich auch darauf an, wie häufig/schnell das gemacht werden muss. Kannst ja einen dsPIC wählen, zu dem es einen footprintgleichen PIC24 gibt (am besten aus der gleichen Family (die werden im gleichen Datenblatt aufgelistet)), dann kannst du hin und her wechseln, dem Compiler wird das egal sein, resp. du musst nichts im Code ändern sondern einfach den PIC im Project ändern. sorry für die beiden Kommentare davor: Es ist üblich hier, irgendetwas zu sagen, was einem gerade in den Sinn kommt, auch wenn es nicht gefragt wurde.
Ich finde die dspic nicht schlecht. Die e-Typen haben bis zu 70 mips, obwohl einige Befehle mehr Taktzyklen benötigen gegenüber den fj-Typen. Die sind auch sehr leicht zu beherrschen. Der Prozesser kann auch Hardwareschleifen usw..... schau Dir die mal an.... Rechne durch ob 70 mips reichen und dann gehts los.... Grüße
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.