-
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
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
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
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
-
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
-
Thread
FreeRtos C++
ffunction-sections -fdata-sections -fno-exceptions -mcpu=cortex-m0 -mthumb -MMD -MP -D_REENTRANT -D_BSD_SOURCE -D_GNU_SOURCE -DDEBUG -D__CODE_RED -D__USE_LPCOPEN -DCORE_M0PLUS -D__USE_ROMDIVIDE -nostdinc -isystem /opt/LPCXpresso_8.1.4_606/lpcxpresso/tools/lib/gcc/arm-none-eabi/5.2.1
:-) Ich habe wohl anfänglich auf die für mich falschen IDEs gesetzt. Nun benutze ich das SW4STM32 das von STM bereitgestellt wird und kann nu ohne Probleme das freeRtos nutzen inklusive cpp Klassenfiles. Wird wohl auch mit den anderen IDEs gehen .... war aber eben bei mir nicht erfolgreich.
-
Thread
[V] STM32F4Discovery + Expansionboard
Hallo, ich verkaufe hier ein funktionsfähiges, wenig gebrauchtes STM32F4Discovery + Expansionboard. Preis: 15€ + 4€ Versand. Bitte eine PN schreiben. Gruß Daniel Infos: STM32F4Discovery - Key Features STM32F407VGT6 microcontroller featuring 32-bit ARM
application power supply: 3 V and 5 V LIS302DL or LIS3DSH ST MEMS 3-axis accelerometer MP45DT02, ST MEMS audio sensor, omni-directional digital microphone CS43L22, audio DAC with integrated class D speaker driver Eight LEDs: LD1 (red/green) for USB communication LD2 (red) for 3.3 V power
-
Thread
Umstieg von ATmega16 auf ATmega32
> Makefiles ausgeführt werden. Hier bitteschön:) Compiling C: main.c avr-gcc -c -mmcu=atmega32 -I. -gdwarf-2 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=./main.lst -std=gnu99 -MMD -MP -MF .dep/main.o.d main.c -o main.o Linking: main.elf avr-gcc -mmcu=atmega32 -I. -gdwarf-2 -DF_CPU=16000000UL -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -Wall -Wstrict-prototypes -Wa,-adhlns=main.o -std=gnu99 -MMD -MP -MF .dep/main.elf.d main.o uart.o
-
Thread
[V] STM32 Dev. Board + ST-Link/V2
Ein STM32 Nucleo kann doch auch alles für unter 10€, oder? Wenn dem potenziellen Käufer der Unterschied klar ist, wird er sicher kaufen. Mir ist er nicht klar. Ich hoffe, ich konnte helfen.
dann leider zu viel versandkosten trotzdem vielen dank für dein interesse. Hallo Torsten, Beim STM32 Nucleo handelt es sich nur um das board bei dem open103z das ich verkaufen möchte ist noch ein ganzer haufen peripherie dabei ich glaube wenn man das alles zu einem nucleo dazu kauft kommt man auf
-
Thread
24V -> 3.3V?
Also ich muss eine Platine mit 3.3V versorgen. Da ist ein STM32 und weiteres Zeug drauf. Ich habe vorhin nachgeschaut. Die Schaltung braucht etwa 200mA Strom. Die Lösung sollte, wenn es geht, möglichst preiswert sein. Deswegen hatte ich mich auch für den LDO entschieden
haha schrieb im Beitrag #5743128: > Also ich muss eine Platine mit 3.3V versorgen. Da ist ein STM32 und > weiteres Zeug drauf. Ich habe vorhin nachgeschaut. Die Schaltung braucht > etwa 200mA Strom. Nimm einen Schaltregler. Link im obigen Beitrag von mir. Alles andere wird dich nicht glücklich
-
Thread
Neue Bauteile: Antennen-Lautsprecher, ESP-Prog-2, Ladungspumpen uvam
umfangreicher aus: [c] Code11, Code39, Code93, Code128, EAN-13, EAN-8, UPC-A, UPC-E, Codabar, Interleaved 2 of 5, Matrix 2 of 5, Industrial 2 of 5, MSI, GS1 Databar [/c] ### Espressif ESP-Prog-2 - ESP32 - Kommandogerät auf Basis eines ESP32-S3 Zur Zeit der klassischen Sprut-USB-Brenner für PICs gab
/esp-dev-kits/en/latest/other/esp-prog-2/user_guide.html Im Bereich der „unterstützten Chips“ sind nur vergleichsweise wenig Bauteile vertreten: [c] • ESP8266 (kein JTAG) • ESP32 • ESP32-S2 • ESP32-S3 • ESP32
-
Thread
gcc compiler warning
arm-none-eabi-gcc -c -mcpu=cortex-m7 -mthumb -mfpu=fpv5-d16 -mfloat-abi=hard -DUSE_HAL_DRIVER -DSTM32H743xx -ICore/Inc -IDrivers/STM32H7xx_HAL_Driver/Inc -IDrivers/STM32H7xx_HAL_Driver/Inc/Legacy -IDrivers/CMSIS/Device/ST/STM32H7xx/Include -IDrivers/CMSIS/Include -Og -Wall -fdata-sections -ffunction-sections -g -gdwarf-2 -MMD -MP -MF"build/main.d" -Wa,-a,-ad,-alms=build/main.lst Core/Src/main.c -o build/main.o Core/Src/main.c: In function 'main': Core/Src/main.c:43:29: warning: comparison between pointer and integer
-
Thread
CMOS Sensor MT9P031
Praxis), dann benötigst Du 4 BlockRAMs (4x18kBit = 72kBit). Da kannst Du den XC3S50 (Xilinx), EP2C5 (Altera), EP3C5 (Altera), XP2-5 (Lattice) oder den ECP2-12 (Lattice) nehmen. Wenn Du kein zusätzliches Flash anschließen willst, dann wäre der XP2-5 passend, der hat Flash drinn und 166KBit RAM.
Nein, das ist nur die gekürzte Version, da fehlen die I2C-Registerzuordnungen. Das "richtige" Datenblatt ist 60 Seiten lang und habe ich hier gefunden: http://data.datasheetlib.com/pdf1/122/7/1220715/aptina-mt9p031i12stm_154c74ff1b.pdf
-
Thread
Mal wieder Wanderkiste?
Galvanically isolated high-speed CAN transceiver https://www.nxp.com/docs/en/data-sheet/TJA1052I.pdf - *STM8S-DISCOVERY* STM8S105C6T6 microcontroller, 32 KB Flash, 2 KB RAM, 1 KB EEPROM, Touch sensing button http://www.st.com/en/evaluation-tools/stm8s-discovery.html http://www.st.com/content/ccc/resource
9x Taster ein Stück 100k Widerstände ein paar dioden ein paar elkos Powerline Adapter In: 2x IRLZ44N 2x 433MHz Sender/Empfänger Paar 1x NRF24 1x Arduino Pro Mini 1x I2C Port Expander (Für 16x2, 20x4 u.ä. Displays gedacht, kann man aber auch als Normalen Port Expander verwenden) 3x STM32F030F4P6
-
Thread
Helix MP3 Decoder für x86 Linux
Guten Morgen :) hatte vor einiger Zeit mal einen MP3-Player mit Equalizer und Dynamik-Kompression für ein DIY-Board mit STM32F429 gebaut und jetzt den Code nach Linux für einen x86 portiert (alles hardwarespezifische rausgeschmissen, statt UART Netzwerk
sind die Assembler-Funktionen nur für Win32 verfügbar (d.h. Intel-Style Assembler, aber kein AT&T Style). Ich hab dann schlicht die 6 Funktionen einfach in Plain-C nachgebaut: [c] static __inline int MULSHIFT32(int x, int y) { return
-
Thread
FIR Filter auf PIC
Dergute W. schrieb im Beitrag #5096625: > scheint mir irgendein > Billigboard mit irgendeinem STM32 oder was entsprechendem (und eben auch > GCC-Unterstuetzung) da erheblich "sicherer". Ich hab eins von diesen Boards mit einem STM32F103C8T6 hier, allerdings hat der weder einen DAC noch I2S oder
Bezeichnung...) posten? Max M. schrieb im Beitrag #5096639: > Ich hab eins von diesen Boards mit einem STM32F103C8T6 hier, allerdings > hat der weder einen DAC noch I2S oder sowas :( STM24F4 Discovery hat das alles und gibts für <30 Euro. Ausserdem hat das eine FPU, 32Bit Architektur und läuft mit flotten
-
Thread
Arduino Cloud mit Mapping, ESP32-LyraT abgekündigt, LoraWAN und SigFox uvm
während sowohl SigFox als auch die LoraWAN Alliance ihre Augen auf Afrika und Lateinamerika richten. STM bietet in TouchGFX nun einen QR-Code-Generator an, für den MP1 gibt es bald eine Rust-Runtime. Was es sonst Neues gibt, verraten wir hier. ### Interview mit Eben Upton über die Nutzungsintentionen
die in der Abbildung gezeigte Grafik.  Bildquelle: STMicroelectronics. Wer die als „Quelle“ angegebene URL besucht, findet derzeit allerdings „nur“ das gewöhnliche Linux-Paket für die MP-Familie. ### Espressif: Abkündigung
-
Thread
"gmake" not found
project name PROJECT = STemWinTest # core type CORE = cortex-m4 # linker script LD_SCRIPT = STM32F429G.ld # output folder (absolute or relative path, leave empty for in-tree compilation) OUT_DIR = out # global definitions for C++, C and ASM (e.g. "symbol_with_value=0xDEAD symbol_without_value") GLOBAL_DEFS = STM32F429_439xx # C++ definitions CXX_DEFS = # C definitions C_DEFS = # ASM definitions AS_DEFS = # include directories (absolute or relative paths to additional folders with # headers,
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
Analogmesskarte mit STM32F4 16AI,4DAC,(PWM),8DI/DO, CAN, USB, µSD, RS485
Eine erste Experimentierplatine für ein DAB+ Radio mit Si4688, STM32 und Audio Codec.
-
Thread
Konzipierung I2S mit oder ohne DMA
gezeichnet und auch noch keine Zeile Code geschrieben. Vorgaben habe ich mir unter anderem diese gemacht: STM32F4 I2S Audio DAC für PCM 16Bit Audio Samples mit 8Khz Samplingrate Audiosamples mit ca. 12k Werten. Flash für >32Mbyte Haken tut es beim I2S Audio DAC, diesen würde ich gerne per DMA befeuern
ineinander verschachtelte Datenblöcke stehen. Das 'SPIn_Empty_ISR' Prinzip läuft hier auf dem STM32F407 mit 168Mhz auf einen 4-Kanal Tracker (ein Retrofit einer alten Fostex 280) und nebenbei macht die Kiste auch USB MSC Host, emuliert ein Cassettenlaufwerk für das Original Paneel, bedient ein serielles
-
Thread
News-Roundup: ST partnert mit Qualcomm, Arduino aktualisiert IDE uvam
Technologie von Qualcomm Technologies basierenden drahtlosen Konnektivitäts-Produkte jeden unserer STM32-Bausteine aufzuwerten, um unseren mehr als 100.000 STM32-Kunden auf der ganzen Welt einen deutlichen Mehrwert zu bieten.” [/c] Interessant ist, dass die Pressemitteilung - explizit - auch die
Funkmodul BlueNRG II ansehen. Ursache dafür war übrigens, > dass Funkmodule und allgemeine MCUs im Hause STM lange Zeit in > unterschiedlichen BUs unterkamen. Es gibt doch davon diverse Nachfolger (STM32WB) und auch die SubGHz-Module (STM32WL) - sind die denn so "schlecht"?! Der Mangel an WiFi und
-
Thread
Marshall Woburn Bluetooth Lautsprecher
hänge ich nochmal ein Bild an von was da alles > drauf steht. Das ist die Ablaufsteuerung und ein STM32F030 Mikrocontroller von ST Microelectronics. Beliebt bei Bastlern. Da drin ist auch die Software für die Zeitbegrenzung. Firmware bei Marshall mal gecheckt?
und wäre nur eine von diesem Gerät unabhängige Quelle. Ich vermute, dass der SD-Slot nur mit dem mp3-Chip Verbindung hat. Und ob der Ausgang des mp3-Chips über einen analogen Eingang des ADCs oder direkt mit den Endstufen digital sein Audiosignal überträgt, ist unklar. Ich habe mal einen kleinen Plan
-
Thread
IPOD Nachbau
Hallo Da ich leider aus nu aktuellen beruflichen Gründen, weg vom AVR32 und hin zum STM32 muss, habe ich mein Projekt vom Multimediaplayer zum Mp3-Player hin mutiert. Auf der Suche nach passendem Gehäuse und Display bin ich auf Ipod Mini 2G gestoßen, was es als komplettes
oder ähnliches eingeben und du wirst überschwemmt. Im Moment habe ich mir das "teuere" Zeug für 2 Platinen bestellt. Also Controller usw. Aktueller Stand ist: Einarbeiten in STM32: Abgeschlossen Clickwheel (Version 1G nicht wie oben 2G): habe ich soweit im Griff. Pining usw. ist klar. Treiber
-
Thread
Raspberry Pi ist da
arrg war gestern da und hab sie nicht gesehen :( dafür habe ich 4 STM32F$Discovery boards bekommen :D
install alsa-utils sudo modprobe snd_bcm2835 sudo amixer cset numid=3 (1) (0=auto, 1=analog, 2=hdmi) sudo aplay myfile.wav abspielen von *.mp3: sudo omxplayer myfile.mp3 (Fehler bei *.avi) (nur wenige *.avi files sind kompatibel) - Der Raspberry kann auch über eine der 2x USB
-
Thread
Entwicklung eines Bussystems
mit den Sensoren und Aktoren, I2C Bus mit Puffern laeuft ca 50kBd, habe nur einen Master, aber viele MCUs haben Mu!timaster. Ich habe CAT 5 Kabel, 2 Adern I2C, 4 fuer Gnd + 5v + 12V, fuer die 2 verbleibenden baue ich ein RS485 Netzwerk
Ich empfehle immer nur einen, den STM32, gibts hier: http://www.tme.eu/de/katalog/index.phtml#cleanParameters%3D1%26searchClick%3D1%26search%3DSTM32F103%26bf_szukaj%3D+ der STM32F103RB sollte gehen Mehr kann im Artikel [[STM32]]
-
Thread
Suche einen kleinstmöglichen 4 to 1 mux
Mikrocontroller mit serieller Schnittstelle verbauen kann. :-) Aber dann schon richtig, mindestens einen STM32 Cortex mit 168MHz Takt, sonst schafft er das nicht.
Helmut L. schrieb im Beitrag #4760059: > Aber dann schon richtig, mindestens einen STM32 Cortex mit 168MHz Takt, > sonst schafft er das nicht. Genau, da kann man dann noch ein Display dranhängen und eine statistische Auswertung über das Prellen eines jeden einzelnen Schalters machen
-
Thread
Raspberry Pi Pico W: Pico mit WLAN
am Hut ausser Kunde zu sein) hat 10297 Stueck auf Lager. Latuernich kann man einen ESP8266/ESP32 benutzen um die WLAN-Verbindung aufzubauen. Aber wenn man das fuer 2 - 3 EUR mitbekommt, unterstuetzt von der Foundation und einer sehr aktiven Community ist das schon ein Gamechanger. Vielleicht auch
muss zugeben das damit die Hardware inkl. DMA echt Spaß macht. USB Host, 12 DMA, 8 PWM/16 Kanäle, 2 PIO/8 SM, 2 Kerne, FIFOs dazwischen, 32 HW-Spinlocks, alles für'n Euro … Könnte mir vorstellen das der 'ne Zeitlang bleibt (und es weitere geben wird…).
-
Thread
Buck-Wandler mit mp1584: Fake
Ich habe mir bei ***y ein Step-Down-Wandlermodul gekauft, das angeblich einen MP1584 verwenden soll. Die Schaltung sieht aber anders aus, es scheinen Bauelemente zu fehlen. Leider ist die Beschriftung des IC's weggefräst. Statt der angegebenen 3.3V liefert das Teil 4.2V und ist
IC drauf. b) Die bekannten Bluepill-Mikrocontroller-Boards enthalten fast ausschließlich keinen STM32F103xx mfg mf
-
Thread
RTOS wirklich echtzeitfähig? Hätte gerne eine finale Antwort
Graphikkrams zu berechnen und ich meine, auf einer VGA-Schnittstelle auszugeben. Die haben dafür einen STM32-Prozessor verwendet, jedoch ohne Erfolg, die Sache hat nicht funktioniert. Nicht weil der STM32 zu langsam war, sondern die Jungs haben vorher nicht gewußt daß das Ding eine Pipeline hat und daher
>Deswegen gibts auch keine V-USB Lib für den STM8 https://github.com/rikka0w0/STM8-VUSB