-
Thread
Wlan2Serial Modul für 5 euro
sind, kam mir auf den Fotos echt nicht so vor. Etwa daumennagelgroß - hier mal im Vergleich mit STM32F0-Disco, Arduino Nano und zwei Selbstbau-STM32F030-Platinchen. Am WE gibt's also was zu spielen! :)
um 1,6 Mbit/s (200kB/s) erreicht und beim empfangen um die 560 kBit/s (70 kB/s). Für ein 320 kBit/s MP3 sollte das reichen, für mehr aber leider wohl nicht :( Ansonsten könnte man da, z.B. mithilfe eines STM32F4, sicherlich ein paar interessante Sachen machen. Was mich wundert ist das empfangen
-
Thread
Drehimpulsgeber
Welchen µC nutzt Du? Falls Du z.B. einen STM32 benutzt, sind Entprellung und 2-bit-Gray-Code-Encoder bereits als Peripherie enthalten.
Hi >Welchen µC nutzt Du? >Falls Du z.B. einen STM32 benutzt, sind Entprellung und >2-bit-Gray-Code-Encoder bereits als Peripherie enthalten. Haben ATXMega auch. MfG Spess
-
Thread
AVR Synthesizer Konzept
Zeit spielen können es auch 16 sein. Oder der Mega wird auf 24Mhz übertaktet. Zu den Kosten: 16x2€=32€ für einen kleinen Synthesizer. Das ist für mich nicht billig. Ich werde versuchen die Kosten unter 10€ zu halten.
avrasm] ldd temp4, Y+hucuc ;Hüllkurvenwert laden ;Lautstärke ldd temp3, Y+vol mulsu temp2, temp4 ;Highbytes multiplizieren add sample, r0 adc sample2, r1 mulsu temp2, temp3 ;Lowbyte der Volume mit Highsample multiplizieren add sample, r1 adc sample2, nullreg mul temp,
-
Thread
Projekt: Internetradio/mp3-Player mit TI Evalbot / ARM-WebRadio von Watterott
http://www.mikrocontroller.net/articles/TI-Stellaris-EVALBOT) machen. Obwohl ich sonst bisher mit den STM32 (103er und 107er) gebastelt habe, gefällt mir am Stellaris der auf dem Bot drauf ist der integrierte Ethernet-PHY, was Platz-, Kosten- und Komplexitätsvorteile bringen dürfte. Die Hardware des
mich aber grundsätzlich noch mal mit dem Lib von TI aus einandersetzen, ich habe bisher nur mit dem STM32 was gemacht. Aber das I-Radio ist perfekt für den Bot, ich hatte mir den nur Mal bei der Aktion von TI bestellt weils n M3 ist und ich dachte, da ist der Wechsel nicht so aufwändig. Und die PHY
-
Thread
HD Kamera für Mikrocontroller?
Dog1343 schrieb im Beitrag #3878375: > Ein Fotofunktion > wäre schon cool. Full HD sind gerade mal 2M pixel. gibt es also schon für lau,... eine 2M pixel Camera. Video ist das wo es da kompliziert wird ;)
stm32f4 mit dcmi-schnittstelle funktioniert auch
-
Thread
Neue Bauteile: Passives, Spannungsmanagement und MPUs
 Bildquelle: Phoenix Contact. ### STMicroelectronics X-STM32MP-IGTW1 - EA-Expander für MPU-Evaluationsboard. Einer der Gründe für die „breite Verbreitung“ der STM32-Plattform dürfte die Freigebigkeit im Bereich der Evaluationsboards und das gut durchdachte Erweiterungs-Ökosystem für ebendiese sein. Mit dem X-STM32MP-IGTW1 versucht STMicroelectronics nun, diesen Trick auch im Bereich der MPUs umzusetzen. Die Abbildung zeigt, auf welche Interfaces sich der P. T. Designer freuen darf.  umgeschaut haben tun? :-) Vorteil einer ARM Architektur ist, dass du 32Bit Genauigkeit mit 1 Takt abhandeln kannst. Ausserdem kannste wegen der PLL die Taktfrequenz dynamisch halten
Random ... schrieb: > Vorteil einer ARM Architektur ist, dass du 32Bit Genauigkeit mit 1 Takt > abhandeln kannst. Nicht wirklich ideal für den Anfänger. Bis er die diversen Handbücher durch hat... Sind mindestens 4 beim STM32: Core, Allgemein, Modell, Errata.
-
Thread
EFM8BB52 mit Turbo51 oder mikroE Pascal?
weitere Datenbätter, boards, chipsätze, github durchforstet. Es kamen mir noch MCP2517 Treiber für STM32 mit Cortex M4 in den Blick, auch hier aber eben für SPI. Begriffen hab ich, daß alles von der Treiber/Bibliotheks-Lage abhängt, um ohne Riesen-Klimmzüge zum Ergebnis zu kommen. Das Thema RTOS war
Naja, CAN und PWM-Input sind recht simpel, das kann man auch selbst machen. Außerdem gibt es für die STM32 die HAL-Bibliotheken die das alles schon erledigen. Du wolltest doch nah an die Hardware...
-
Thread
ARM 7 flashen in Massenproduktion
in Stückzahlen In Stückzahlen von 10^x: Wie groß ist x und ist das p.a. oder einmalig? x ∈ [1,2,3,4,...]
Hi STM32MP1/STM32MP2/iMX6/iMX8 können alle per USB booten. Man sieht also im Gerät eine USB-Schnittstelle vor (wenn nicht eh vorhanden) und bringt das System dann per USB soweit das man das Flash (NOR, NAND
-
Thread
Sinus bis 150kHz mit Leistung aus PWM
arbeiten max. mit 960MHz Takt für die PWM Timer. Schneller ist lt. meinem Kenntnisstand zur Zeit nur der STM32F334 mit 4.608 GHz.
erhalten. Das mag schon sein, trotzdem dienen diese als Eingang für die PWM Timer. Der HRTIM des STM32F334 hat eine Auflösung von min. 217ps!
-
Thread
Teensy 4.0 mit 600MHz
Ardufreak in Teenfreak. Endlich naht die Zukunft! Nur blöd dass es noch meilenweit entfernt ist mehrere mp3-Dateien gleichzeitig abzuspielen: https://forum.pjrc.com/threads/27059-MP3-Player-Lib-with-example/page6?s=6d2a192d20675ac48a351224afa46e05
Arduino-Kinderlibraries (ein Port auf 0 setzen 40us statt 0.125us, eine > ADC Wandlung auf blue pill STM32F103 Arduino 100us statt 1us). erst so > massiv ausgebremst hat
-
Thread
Armbian 26.2, preiswerte Rigol-VNAs, Bluetooth und WLAN am Arduino uvam
thereby broadening the scope of collaboration between the two companies. [/c] ### Angriffe auf STM32-Code Protection mit sehr preiswerter Hardware. Dass der „Sicherheitsmodus“ des ESP32 leicht angreifbar ist, hat sich in der Industrie mehr oder weniger zum Meme entwickelt. Unter der URL https://
Omo and James Rowley from Marcus Engineering presented a technique called STM32-TraceRip: 100% flash recovery on the STM32G0 without any glitching, without UV light, without silicon bugs, but purely by observing the CPU state during normal execution which is smart. [/c] Interessant
-
Thread
Eigenes tragbares (Musik)Keyboard bauen
meist gut klingenden) Soundfiles arbeiten 4) Oder selbst mit einem Cortex-M4 machen. z.B. an einem STM32F4 (mit I2S Interface) einen DA Wandler + ein 8-16 MB QSPI Flash-Rom anschließen. Ist sicher der aufwändigste Weg.
würde ich wohl nen vorhandenes Yamaha mit nem Akku versehen oder so > :D) Alternativ nimmt man ein STM32-Board und implementiert den Synthesizer gleich mit. https://www.youtube.com/watch?v=SS7UrrUPdn0 Lothar M. schrieb im Beitrag #5218439: > Es hat sich noch nie "gelohnt", etwas selber zu bauen
-
Thread
Arduino Nano, SD Card, PCM
Mikrocontroller nehmen, der ein ordentliches SDIO Interface und einen DMA Controller hat. Zum beispiel den STM32F103C8T6, der auch von Arduino unterstützt wird und als Modul ähnliche Abmessungen hat, wie der Arduino Nano. Allerdings weiss ich nicht, ob das Arduino Framework den DMA Controller im Sinne deiner
Der Nano basiert auf dem Uno, hat nur einen kleineren Formfaktor. Dort werkelt ein ATmega 328 mit 32kB Flash und 2kB RAM. Das reicht locker! Und selbst der Meister Chan verwendet 1x128 Bytes als Zwischenpuffer ([[FIFO]]). Und der weiß was er tut! https://store.arduino.cc/arduino-nano >Die Samples
-
Thread
µC mit Programmierung per USB
oder STM32 .. btw mp3-player : reichelt hat einen für 4.90 , mir 2G sd karte..
und hat leider nicht die angefangen Programmteile hochgestellt. Welche Artikelnummer hat der der MP3-Spieler von Reichelt? Danke und Gruß Gerald
-
Thread
SPS Betriebssytem
Hi, bin durch zufall hier drauf gestoßen. Also ich hab auf basis des STM32F407 eine industrielle Steuerung mit Ethernet, 24V galvanisch getrennte 8DE/16DA und 12bit 6AE, 2AA entwickelt. Ertweierungsmodule werden per CAN oder Modbus angeschlossen. Ja hab sogar ein Anybus
Na, dann wäre es sehr nett, wenn du die STM32F103 Version hier hochladen könntest. Dann hätten evtl. andere auch was davon.
-
Thread
AVRs mit USB?
was ich finden kann, ist "AVR Microcontrollers Peripheral Integration" [1], welche nur ATmega8/16/32U2 und ATmega16/32U4 listet. Hinzu kommen DU Devices wie AVR64DU32. Die Frontseite der AVR-LibC v2.1.0 listet unter USB: [pre] at90usb82 at90usb162 at90usb646 at90usb647 at90usb1286 at90usb1287 atmega8u2 atmega16u2 atmega16u4 atmega32u2 atmega32u4 atmega32u6 [/pre] also etwas veraltet. Dann gibt's noch avr-mmcus.def [3], wo man nach RMW suchen kann, weil (einige? alle?) Xmega USB Devices RMW
-
Thread
Stereo-Verstärker mit LM4752
Schau mal: "When the ADSEL/I2CDIS pin is left open the I2C bus is disabled and the device can be controlled by the STBY/MUTE pin. In this status (no - I2C bus) the CK pin enables the HIGH-EFFICIENCY MODE (0 = Standard mode; 1
Und bei STM selber? Oder liefern die nur an Firmen?
-
Thread
Neue Funkmodule, computergenerierte Antennenlayouts uvam
sonst Neues gibt, vermelden wir hier... ### STMicroelectronics: preisgünstigeres Bluetoothmodul STM32WBA2 ST arbeitet seit einiger Zeit daran, die STM32-basierten Bluetooth- und sonstigen Funkmodule zu forcieren. Mit dem STM32WBA2 steht nun eine kostengünstigere Variante ante Portas, die vor Allem
decryption for richer connectivity and memory expansion options Compact package options: QFN48, QFN32, WCSP37 2‑layer PCB support to simplify layout and reduce BOM costs Pin-to-pin compatibility with existing STM32WBA products for easy scaling and migration [/c] Mit dem NUCLEO-WBA25CE1
-
Thread
passenden Codec für Mikro wählen
solches Micro entwickeln. Hmm, ICS‐41350: 400 kHz - 4,8 MHz INMP621: 1 - 3,6 MHz IMP34DT05: 1.2 - 3.25 MHz KAS-700-0146: 1.2 - 4.8 MHz Alle Hersteller dumm und ohne Ahnung, natürlich.
Anscheinend hat der STM32 da passende Hardware für. In dem Dokument https://www.st.com/content/ccc/resource/technical/document/application_note/group0/7d/62/3d/ad/24/57/47/78/DM00380469/files/DM00380469.pdf/jcr:content/translations
-
Thread
FatFS Dateisystem
implizit auf 2 GB begrenzt, weil lseek() ein signed off_t nimmt. Ja, das war ein Bug. Und besonders Embedded-Geräten (MP3-Player, FM-Transmitter, etc) mit FAT-Support traue ich zu, dass die das auch tun. Daher 2
üblich. Das stimmt allerdings. Selbst das (alte) Standard-Java-API verwendet "int" (in Java immer 32bit signed), d.h. max 2 GB Dateigröße. Windows und Linux haben aber keine Probleme mit 4GiB Dateigröße, und da die Karten eines solchen Loggers vermutlich nicht in einem antiken MP3-Player landen, würde
-
Thread
Online Eagle- und Gerber-Viewer
Eagle nicht alle Werte aus der Schaltplandatei angezeigt werden, wie z.B BZW04XXB für die TVS D3 oder STM32F103 für den MP. Irgendwie müssen die Werte ja in der Datei gelandet sein. Von daher hatte ich unterstellt, dass meine Linux-Version schlichtweg zu alt ist.
nicht alle > Werte aus der Schaltplandatei angezeigt werden, wie z.B BZW04XXB für die > TVS D3 oder STM32F103 für den MP. "STM103..." steht im Schaltbild /unterhalb/ des Symbols. Bei der Diode ist es komplizierter, die gibt es mit vielen verschiedenen Spannungen, aber Schaltzeichen und Gehäuse sind
-
Thread
UPnP auf µC portieren
implementieren. Folgende Funktionen sollte eigentlich machbar sein: - UPnP AV Media Renderer (nur Audio z.B. MP3, OGG, AAC) - UPnP AV Control
bauen, welche per UPnP erkannt wird. Als erstes würde ich das auf dem Olimex Eval Board für den STM32F107 http://www.olimex.com/dev/index.html AVR --> STM32-P107 PROTOTYPE BOARD entwickeln und dann auf eigene Hardware portieren. Auf dem STM32 wird ein FreeRTOS laufen bzw läuft schon. Sodass
-
Thread
VS1003/VS1053 Midi-Synth
habe folgendermaßen aussieht: https://ae01.alicdn.com/kf/HTB1FmLPKVXXXXcgXpXXq6xXFXXXC/VS1003B-VS1003-MP3-audio-player-decodierungsmodul-MP3-MP3-V-WMA-WAV-MIDI-Mikrofon-STM32-Mikrocontroller-Development.jpg und ich jetzt nicht sicher bin, wie ich den anschließen sollte, dass es funktioniert, wie ich hoffe
rote Version holen( https://www.funduinoshop.com/WebRoot/Store14/Shops/78096195/58C0/1997/F617/D7B2/63DA/C0A8/2BB8/BA40/MP3D.jpg ), da ich im Bereich löten eher Anfänger bin und nicht sicher bin, dass ich das vernünftig umgesetzt kriege( und den Chip dabei kaputt zu machen wäre doof, da ich ihn dennoch
-
Thread
ATMEL billiger und leistungsfähiger als PIC
> dann die 8Bitter wiederum die Segel. Das ist nichts weiter als ein NOT/NEG-Befehl. Dauert bei STM8 1 Takt; bei einigen anderen Nicht-32-Bitern 1..4 Takte. > Ich verwende fast nur noch 32Bitter. Aber eben nicht wegen der > Geschwindigkeit sondern aufgrund von Peripherie, Preis und > Kompatibilität
Michael G. schrieb im Beitrag #2286499: >> Bei einigen 8/16/32-Bit-Serien ist die Peripherie gleich. > > Zum Beispiel? Bei STM8 und STM32 sind sie zwar nicht gleich, aber verwandt. Auch bei PIC18/30/32 finden sich Verwandschaften.
-
Thread
SD-Karte elmchan Dauer Datenspeicherung
nicht 200 Byte wie ich dachte, sondern 512. Und aufgefallen ist noch, wir haben leider aktuell nur 2 verschiedene SD Karten zum testen, eine 4 GB noname, dauer ca 8 ms unser Schreibzyklus, eine transcent 32 GB KArte, dort dauert es nur 3 ms, also schon ein Faktor 2, was alleine eine unterschiedliche
Jim M. schrieb im Beitrag #5920673: > Ein richtig flotter 32-Bitter mit 600MHz schafft das sicherlich in unter > 10s, aber der hat dann auch SDIO. Diese µC finden hier im Forum aber > selten Verwendung. Der ziemlich beliebte STM32F407 kann das in 0.22s.
-
Thread
eigennen 3d Handheld bauen
Ihr mir einen günstigen fertigen controller mit einem screen > empfehlen? der braucht kein HDMI. STM32 Discovery: http://www.ebay.de/itm/STM32F429-Discovery-Kit-32F429IDISCOVERY-1-Stuck-/361623155657?hash=item54326b73c9:g:1CkAAOSw-KFXdRIt Der Bildschirm hat zwar nur 2,4", zum Testen sollte es
OpenGL und z.B. Tastenabfragen gut gelöst hatten. Dazu brauchte man allerdings eine Karte für DS Slot 2 und Homebrew Software, das war bei mir die R4. Bei mir hat man den Spieler nie gesehen, deswegen gabs auch keinen Avatar. Das sind Dinge, die du für den STM32 noch brauchst. Als Grundlage für eigene
-
Thread
STM32F4 Discovery audio passtrough (MP45DT02 --> CS43L22)
Hallo, ich probiere schon länger mein 32STMF4 Discovery board zu zu bewegen das Mikrofonsignal(MP45DT02) auf den Kopfhörerausgang(CS43L22) durch zu schieben, und zwischen durch DSP zu machen. Nach anfänglichen versuchen die STM32Cube Beispiele
vom STM32F4 betreibe. So, als nächstes stellte sich heraus, das die Init Funktion von CMSIS 'vergass', das M_CLK Output Bit zu setzen, also: [c] #define I2SDIV 0x0103; /* now set the parameters for the
-
Thread
Tamagotchi hacking
640k/320k ROM addressieren kann, bzw. ob sie sich da nicht doch vertan hat oder ein Typo drin hat. 32kB bzw. 64 kB würden ja vermutlich dicke reichen, zumal sie ja auch vermutet, das das Tamagotchi 'OS' aus einem einzigen langen switch-case Konstrukt besteht. Ist schon nett, wozu man ein STM32F4 alles
werden Genau das hatte ich ja mittels Links statt eigener Worte erklärt. Chris spricht aber von 2 Banks, also 128k. Wir reden aber von noch mehr, nämlich 320 oder gar 640. 2 Banks zu 64 langen da nicht. Da bleibt bei den von Chris genannte 2 Banks noch etliches übrig. Was damit ist, hat er unbeantwortet
-
Thread
Günstiger atmelkompatibler Programmer auf Kickstarter
Debuggen? > Debugger für unter 10 Euro, das wäre mal was feines. Aber nein, leider > nicht. Und bei STM32 kann ich mit einem 5 Euro ST-Link V2 Clone nicht nur Flashen sondern per SWD debuggen. Das ganze komplett GDB Kompatibel und z.B. in Eclipse darstellbar. Und mit ganzen 2 Datenleitungen. Ich verstehe
bei knapp 4500 EUR. Klingt doch gut. Ich drücke jedenfalls die Daumen (auch wenn ich als MSP430- und STM32-Nutzer das Teil nicht brauche). Max
-
Thread
Wettkampf Opa(MOS6502) gegen Frischling(ATmega)
34x382x z.B. 10cyclen Overhead für Read/Write =>130000 Zyklen für den 6502 oder ca. 1/10sec beim AVR32 entsprechend ca. 200x schneller oder 1/2 msec
für beide Prozessoren sind: 1. **Initialisierung** der ersten beiden Zahlen der Fibonacci-Folge. 2. **Iterative Berechnung** der nächsten Zahlen, bis die Grenze von \(10^{80}\) überschritten wird. #### Schritt 2: Vergleich der Prozessoren Obwohl der **AVR ATmega32u4** mit 16 MHz getaktet wird
-
Thread
Embedded Systems lernen
Ich persönlich arbeite mit einer Eigenentwicklung für PIC18. Hier im Forum sind STM32-ARM Controller seeehr beliebt. Entsprechend wird es bei Problemen mit dieser Familier vermutlich leichter hier an Hilfe zu kommen. Aber auch andere Gattungen sind vertreten. Je nachdem was du vorhast
myAVR angefangen und halte das durchaus für einen guten Einstieg. Bei der Arbeit haben wir meist den STM32 im Einsatz welcher mehr Leistung bietet. Bei den beiden hast du wohl etwas mehr Aufwand bis es läuft, dafür weist du denn auch wie. (Ev. kannst du auch ein Kit von Arduino mit einem AVR kaufen
-
Thread
3.2" TFT LCD ITDB02-3.2S nicht seriell ansteuern?
vorkommt. Irgendwo muss man die Daten ja >auch her holen. Och, ich hab da ein altes MIO283QT-2 von Watterott. Gibts nicht mehr. Das kann 50MHz SPI. Mit einem STM32F4-Discovery kann ich damit Filme mit >20 FPS von SD Karte abspielen (ohne Ton);) >Kennt jemand ein Touch-TFT mit SPI? Watterott
holger schrieb im Beitrag #3444492: > Och, ich hab da ein altes MIO283QT-2 von Watterott. Gibts nicht mehr. > Das kann 50MHz SPI. Mit einem STM32F4-Discovery > kann ich damit Filme mit >20 FPS von SD Karte abspielen (ohne Ton);) Deswegen hab ich auch geschrieben: "Ich
-
Thread
Verfügbare MCU <QFN-32 mit 5x PWM und I2C/TWI?
Zwecks LED-Steuerung via I2C, also 5 pins für 10-bit PWM, 2 pins für TWI, 2 pins für Power. Siehe auch https://www.mikrocontroller.net/topic/524993 PCA9685 in QFN ist derzeit nicht erhältlich. STM32 in QFN-32 scheinen auch
https://www.digikey.de/product-detail/de/microchip-technology/DSPIC33CK64MP202-E-2N/DSPIC33CK64MP202-E-2N-ND/9342124 Digikey hat von der Serie recht viele auf Lager. Das oben ist UQFN (6*6mm) Gibts auch in UFQFN28 (4*4mm): https://www.digikey.de/product-detail/de/microchip-technology
-
Thread
Nachfolger Coolrunner XA2C256
Es gibt fertige MP3 Module mit SD-Karte für wenige Euro. So billig und schnell kriegt man das selber nicht hin. OK, die Langzeitverfügbarkeit ist ein Problem. 256 kBit sind 32kB, also tut es praktisch jeder billige Mikrocontroller
Ein STM32U031F8P6 hat 64KB Flash und einen 12Bit DAC. Der öffentliche 10.000er Preis sind 82 Cent. Ein STM32U031F6P6 hat 32KB Flash (da muss aber auch noch das Programm rein) und kostet 72 Cent.
-
Thread
Steuerung eines Mikrokontrollers und die Visualisierung der Daten am PC
meine Problemlösung für das oben erwähntes Problem: -Ich kaufe mir eine fertige Board, wie z.B. STM32F4-DISCOVERY. -Schließe meine Sensoren/Motoren an das Board an. -Schreibe ein Programm, das die oben genannte Lösung ausführt. Nein, ich will nicht das Rad neu erfinden, mir reicht schon ein
Anton R. schrieb im Beitrag #2745562: > -Ich kaufe mir eine fertige Board, wie z.B. STM32F4-DISCOVERY. > -Schließe meine Sensoren/Motoren an das Board an. > -Schreibe ein Programm, das die oben genannte Lösung ausführt. Was denn auch sonst? > Nein, ich will nicht das Rad neu erfinden
-
Thread
STM32 Zeichen filtern
sowas z.B. 2,0802,273.12,0401,2AP3P*2P0,08,32,23 12,0,63,,2,,3032V0767,273.2,006S,12,733200416,L20031,210,1,0234312,0,1,2,N38,2*0 ,1,,,2E,3,3250701,G2A,3.724071,,2,351420,21,20307420332,A25301440,0P,0203M.51041 ,L2,,3,,5S0*70,720303520,47 ,A2,,3NA5G0148,32A*30F5,0A52,22131540,5,524,30,5V0149, 6,0,3,,2,3,,600,2,12,A3036V0757,429,30,6001B3,72,73336104C1,G2,3.96204D1,22,3016 40,AP,02,3,26003A
-
Thread
USB Audio out zu PC
erworben, der Händler dachte, es ist ein Workman :-) Dazu gibt es eine einfache Software. Man kann da MP3, WAV, WMA einstellen. Und 32 - 320 kbps einstellbar. Man sollte sich erst mal die Software zu dem Gerät anschauen.
, Vulkan-Anwendungen, überhaupt eine Menge Anwendungen die nicht mehr unter XP oder 32bit gehen (z.B. STM32CubeIDE oder Android Studio), WSL, im Internet surfen weil das OS noch Sicherheits-Updates bekommt, aktuelle Hardware nutzen die keine XP-Treiber hat (kann XP überhaupt USB-C mit
-
Thread
PSK 31 Modlulation im Mikrocontroller
implementiert: [c] #include <stdio.h> #include <stdlib.h> #include <stdbool.h> #include "stm32f4xx_hal.h" #include "stm32f401xe.h" #include <stm32f4xx_hal_rcc.h> #include <itoa.h> #include <board.h> #include <math.h> #define PI 3.14159265358979323846 #define BUF_PERIODS
IIR-Bandpass zur Gewinnung des Symboltaktes verwende anstelle einer PLL. [c] int16_t filter_bandpass_32Hz(int16_t val) { static int32_t back1 = 0; static int32_t back2 = 0; int32_t acc = (int32_t)val << 7; acc += 32080 * back1; acc -= 16325 * back2; back2 = back1; back1
-
Thread
Frequenzverschiebung eines Liedes, per µC
Hallo, ich möchte, dass mein STM32F4 die Frequenz eines Liedes (Sounddatei, z.B. .wav) um eine konstante zweite Frequenz erhöht, sozusagen eine Frequenzverschiebung durchführt. Üder den on-chip DAC soll das ganze dann ausgeben werden
mache > und es dann dem System übergebe. Welche würdet ihr empfehlen? Nee, das muesst' auf einem STM32 schon gehen. Der DAC muss halt mit der entsprechenden Samplerate betrieben werden koennen. Das Beispiel von mir stammt aus einer Testsoftware (aufm PC), die ich mal angefangen hab', um sowas im Endeffekt
-
Thread
Mikrokontroller Crash Kurs mit ANSI-C, mit ATMega Register Nutzung Gesperrt
machen eine PID Regelung, usw. kann man alles mit dem STM32. ( kann ich auch ) Aber nicht 8..10 Tagen und mit ~6..14 Leuten CRC Funkprotokole für LoRa etc.. Ja, da kann man mal mit dem STM32 reden, aber nicht mit Anfängern.
Joerg, - FFT hat der Student im 2. - 3. Semester (*) (Transformationen, das sind mindestens gute Physik-Studenten mit Abschluss), Software-Beispiele gibt es z.B. von ST (STM32F4-Serie). (*) ich hatte im zweiten Semester Analysis II
-
Artikel
UClock
LED-Matrix. Zugehöriger Thread im Forum: (Diese Bilder stammen von der uClock-Simulation auf einem STM32F407 mit angeschlossenem TFT-Display. Fotos mit "echter" LED-Anzeige werden in Kürze folgen) = Software = Die Software ist lauffähig auf Nucleo STM32F401RE Board Nucleo STM32F411RE Board STM32F407VE
ESP-Version: 3.0.0T6 vom 19.10.2019 EmBitz-Projekt für STM32 und Sources für ESP8266: Tarball SVN hier auf µc.net: svn://mikrocontroller.net/uclock/ Repo-Browser: uClock im SVN Hex-Datei für Nucleo STM32F411RE: Bin-Datei für ESP8266 ESP-12F:
-
Thread
Assembler Zeitverzögerung
Eine einfache Verzögerung kann man mit dem Befehl "DLY" realisieren. Zumindest auf einem SC/MP. Oder ist dieser Befehl erst beim SC/MP 2 hinzugekommen?
Befehlssatz war gleich. SC/MP: PMOS, +5V,-7V, 1MHz SC/MP II: NMOS, +5V only, 2Mhz oder 4MHz
-
Thread
ILI9341 langsam Verbesserungsvorschläge?
So langsam finde ich das ILI gar nicht. Ich hab das ILI9341 vom STM32F429 Discovery runtergelötet und einen Test gemacht: 1.) ILI mit SPI, 4wire (IM = 0b1110) 2.) ILI mit 8bit parallel (IM = 0b0000) Das Ganze von einem ATMega 1284p und 14,7456 MHz bei 3.0V befeuert
Obwohl der 1284p ja nun stolze 16kB hat, reicht das (mit den von mir umgeschriebenen Routinen vom STM32) nicht für JPG -> Projekt ILI+AVR+JPG gestorben ;)
-
Thread
günstiger DSP für Mono-Audio
Ich würd nen stm32f4 nehmen. Um nen externen codec wird man nicht herumkommen außer man ist mit 12-bit zufrieden ;) hab erfolgreich auf dem chip nen gut klingenden reverb laufen... und man kann gcc nutzen.
aber kein Produkt im Hinterkopf hast, und es nur eine Einzellösung werden soll, würde ich auch zu den STM32 greifen, rein weil da die Tools robust und frei verfügbar sind.
-
Thread
LT1930 Shutdown mit FET Selbsthaltung
Hallo Zusammen Ich baue einen MP3-Player mit dem STM32F4Discovery. Gespiesen mit 4AA NiMH, geregelt über einen LT1930 mit Shutdown-PIN. Ich will nun mit dem ADC die Akkuspannung messen, und bei Unterschreitung einer Schwelle den
Hab die Schaltung nun getestet, funktioniert bestens. 1. Das STM32F4 läuft mit ChibiOS. Beim Einschalten zieht er den Output kurz hoch, bevor er ihn dann per Anweisung auf GND zieht. Das reicht schon, um die Schaltung zu triggern. Darum hats noch einen kleinen Kondensator