-
Thread
TDC(AS6501) als Phasenvergleicher
STM32F103 hat z.B. das Hardware-I2C mehrere ernste Errata und ist daher nicht wirklich zuverlässig nutzbar. Wenn ich schnelles SPI mit DMA machen möchte, sind neuere STM32 mit DMAMUX flexibler. Und neuere
CMOS‑zu‑LVDS‑Wandlers. > Ich überlege tatsächlich, ob ich einen leistungsfähigeren > Mikrocontroller wie den STM32F405RG einsetzen soll. Der ist zwar schneller, aber fast ähnlich alt wie der STM32F103. Es hat schon seinen Sinn warum wir statt dessen den H7 vorschlagen.
-
Thread
[S] Low-Pin Count MC mit USB-HID
STM32F042F6P6, TSSOP20, kein Quarz (CRS), Außenbeschaltung 1..2 100nF, Software fällt fast fertig aus CubeMX raus.
gemacht. Sicher gibt es irgendwelche Debug-Möglichkeiten auch für > den CH552, die sind aber beim STM32 um ein Vielfaches bequemer zu > erreichen. Vor allem die gute Integration in die CubeIDE hilft enorm. > Kann gerade bei USB ungemein helfen. Beim STM32F042F6P6 ist das Problem aber, daß wenn
-
Thread
STM32 F2/F4 - was ich vermisse - Wunschliste für ST
Ich schreibe mal auf was ich beim STM32 vermisse. Der STM32F2xx/F4xx sind jetzt schon sehr gut geworden, aber dennoch habe ich Wünsche... 1) UART5 lässt sich beim F4xx nur auf einen einzigen Port-Pin mappen, wenn man SDIO haben will,
?RootFolder=%2Fpublic%2FSTe2ecommunities%2Fmcu%2FLists%2Fcortex_mx_stm32%2FSTM32F4%2C%20wish%20list%20for%202012&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B¤tviews=797 > UART5 lässt sich beim F4xx nur auf einen einzigen
-
Thread
STM32 startet nach Programmierung erst wenn alle Kabel abgezogen wurden
, dass eine Lösung her muss. Die Kondensatorengrößen sind aus dem Datenblatt entnommen. Auf der STM32 Seite hier im Wiki steht noch ein 100nF Kondensator nach Ground. Mit oder ohne macht keinen Unterschied. Ansonsten siehe angehängtes Bild. Programmiert wird mit CubeMX und SW4STM32 als Eclipse
löten kann hat man einfach mehr Auswahl. @Thomas O.: Ja gibt es: https://stm32f4-discovery.net/2015/08/hal-library-22-bor-for-stm32fxxx/ In CubeMX selbst habe ich nichts gefunden und die 4 Source Dokumente im Programme habe ich durchsucht und nichts gefunden. Durch den Hinweis
-
Thread
ATxMega o. ARM-Cortex-M3
Ein STM32F20xxx hat bis zu 2x CAN mit drin. Von NXP gibt es ein LPC2294 mit 4x CAN, der hat aber die anderen Anforderungen nicht. Es gibt noch eine CPU mit 6x CAN, glaube von Renesas. Frag mich jetzt nicht
Zumindest das FSMC der STM32F1xx kann lt. Manual sowohl muxed als auch nonmuxed, und es sieht so aus als ob sich sowohl diese Eigenschaft als auch das Timing für alle 4 Banks getrennt wählen lässt. Damit wäre prinzipell eine
-
Thread
Welche Hardware kaufen? (Mikrocontroller programmieren)
atmegas weg. Nimm dir lieber was modernes --> günstiger, leistungsfähiger, zukunftsweisender. Zb. Ein stm32F4 Discovery. Da ist für etwa 12 euro schon alles drinn - Programmer, Debugger, Testplatform usw usw...
verkaufen. > > Ach was. Die gibts sogar beim Wald&Wiesen Elektronik Shop Reichelt zu > kaufen. Ein STM32F4xx? Du meinst wohl die STM32F3xx, ja die gibts schon.
-
Thread
Sanfter Umstieg von 8bit auf 32bit Atmel
ist. Also wenn man nicht an Features gebunden ist die es woanders nicht so leicht gibt. Sowas wie STM32 ist vielleicht für den Einstieg besser, auch wenn es mich gerade geschüttelt hat als ich das Referenz-Manual vom STM32F4xx aufgemacht und die GPIO Register gecheckt habe. Bei den ATSAM mit Cortex
deutlich aufgebohrtem Aufdressraum genutzt und da reichlich Register eingebaut. Eine PORT Gruppe für 32 Pins hat bei dem ATSAMC21 mal eben 95 Register. Ein STM32F4xx hat dagegen gerade mal 36 Register für einen Port. Und sowas wie GPIOx_BSRR finde ich deutlich weniger intuitiv benutzbar als die OUTSET
-
Thread
Ich suche einen "etwas anderen" C-Compiler Gesperrt
Microcontroller auch mit Assembler nicht mehr: -Flash Waitstates -DMA -Instruction cache (z.B. im STM32F4)
niemand. Für den "Hausgebrauch" reichen somit 20 EUR - so viel kostet das STM32F4DISCOVERY Borad, bei dem ein ST-LINK schon gleich mit drauf ist. ATMEGA ist schon ziemlich alt und heute gibt es viel moderneres, z.B. PIC18, PIC24, PIC32, STM32, LPC1xxx, MSP430 - alles moderne
-
Thread
stm32f103 wav player?
32 Kbytes. Medium-density devices are STM32F101xx, STM32F102xx and STM32F103xx microcontrollers where the Flash memory density ranges between 64 and 128 Kbytes. High-density devices are STM32F101xx
DAC / I2S ? Warum nicht das Nucleo-STM32F446RE mit Rechenpower, DAC, I2S ? Oder das STM32F4-Discovery mit Audio Ausgang ? Sportlicher Ergeiz mit wenig Hardware alles möglich zu machen ? Oder nur Geiz, das billigste Board zu finden ?
-
Thread
Einstieg in Microcontrollerprogrammierung mit Stellaris Launchpad?
Debugger. Und C ist es alle mal. -------- Noch eine Anmerkung Warum Stellaris? ich würde ein STM32F4 wählen: http://shop.myavr.de/ARM-Produktlinie/mySTM32-Board-F4D,%20Bausatz.htm?sp=article.sp.php&artID=200075 http://shop.myavr.de/ARM-Produktlinie/STM32F4-Discovery.htm?sp=article.sp.php&artID
Winkler schrieb im Beitrag #2925724: > Noch eine Anmerkung > > Warum Stellaris? ich würde ein STM32F4 wählen: > http://shop.myavr.de/ARM-Produktlinie/mySTM32-Boar... > http://shop.myavr.de/ARM-Produktlinie/STM32F4-Disc... Hallo, das STM32F4 was Thomas verlinkt und dem Zusatzboard kann ich
-
Thread
STM32F405 int64_t lehren
funktionieren und macht das in den > Beispiel Skripten teilweise falsch. Gilt das nur für den F4 oder die gesamte STM32 Familie? Gilt dies generell für alle Cortex-M auch anderer Hersteller?
ist stellenweise relevant. [CC] src/main.c: arm-none-eabi-gcc -MMD -c -o build/src/main.o -Isrc/STM32F401XE -ffunction-sections -mlittle-endian -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -std=gnu11 -ggdb -Os -flto -Wall -Wextra -Wstrict-prototypes -Werror -Wno-error=unused-function
-
Thread
STM32 Nucleo welches Board am besten?
Can und Ethernet Schnittstelle hat. Gibt es nicht als Mucleo. Es gibt ein Evaluationboard von STM mit dem STM32F429 und diversen Schnittstellen-Steckverbindern: STM32429I-EVAL1 Preislich recht weit von einem NUCLEO entfernt. Johannes schrieb im Beitrag #6515891: > kein STM mit BGA Gehäuse
Fang mit dem kleinsten an. STM32F030. Es wird nicht ruinieren und deinen Geist nicht ueberfordern. Weil kleiner (minimaler) gibts die nicht.
-
Thread
Welchen µC auswählen? Unterschiede zwischen den einzelnen STMs
Sebastian schrieb im Beitrag #4534095: > Wenn es um STM32 geht, die haben alle den gleichen CPU-Kern STM32 kommt mit M0 (Stm32F0), M0+ (Stm32L0), M3 (F1,F2, L1), M4 (F3, F4 L4) und M7 (Stm32F7) CPU-Kern.
Uwe B. schrieb im Beitrag #4534271: > STM32 kommt mit M0 (Stm32F0), M0+ (Stm32L0), M3 (F1,F2, L1), M4 (F3, F4 > L4) und M7 (Stm32F7) CPU-Kern. Dachte ich auch bis ich die Gehäuse geöffnet habe. Aber die sind alle identisch bis auf die
-
Thread
Neue AVR Familie - AVR-DA
extern zugeführt. Harte Echtzeit ist da auch noch drin, deswegen geht das nicht in Software. Ein STM32 kann das nicht, weil dessen SPI-Schnittstelle nicht flexibel genug ist. Ein TI LM4F kann es nicht, weil ihm 5V zu viel sind. Ein AVR frisst das problemlos. Also wird's ein AVR, denn der braucht keine
Stefan ⛄ F. schrieb im Beitrag #6263169: > Cyblord -. schrieb im Beitrag #6263150: >> Zumindest gibt es viele STM32 im LQFP32 Gehäuse welches sich gut von >> Hand löten lässt. > > Ja, aber nicht auf Lochraster
-
Thread
STM32F103 USB CDC von W.S.
: http://stefanfrings.de/stm32/STM32F103_usb_test.zip Hast du den Widerstand R10 korrigiert? Er soll 1,5kΩ haben. Ich habe zur Korrektur 1,8kΩ parallel zum falschen Bauteil geschaltet. Zur Zeit sind viele (alle?) Blue-Pill
nano.specs -mfloat-abi=soft -mthumb Die Compiler Optionen sind: -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F1 -DSTM32F103C8Tx -c -I"/home/stefan/Programmierung/STM32/STM32F103_usb_test/CMSIS/core" -I"/home/stefan/Programmierung/STM32/STM32F103_usb_test Die Linker Optionen sind: -mcpu=cortex-m3 -
-
Thread
STM32 USART1 IT Bytes verlust
#7351556: > Es funktioniert alles perfekt. An den HAL-Routinen liegt es nicht. zur info ich nutze ein STM32H745XI auf dem STM32H745I-DISCO und davon nur der CM7 core (ist ein multicore uC).
Stefan F. schrieb im Beitrag #7353826: > Harry L. schrieb: >> Man kann problemlos einen anderen STM32 nutzen, ohne auch nur eine Zeile >> Code ändern zu müssen. > > Im Idealfall: ja. Anders herum wird
-
Thread
Mikrocontroller und Komponenten -> evtl. für Serienproduktion
Gerald G. schrieb im Beitrag #3701605: > Bin auch für das stm32f4 Das Problem ist noch nicht beschrieben, aber die Lösung steht schon fest. Ich kann nur staunen!
. Falk sieht für diese Aufgabe natürlich immer nur "Kanonen" und "Spatzen". Wobei man mit einem STM32F4 sogar noch günstiger davon kommt wenn man kein SD-Kartenslot + Karte kaufen muss. Abgesehen vom Platzbedarf. Außerdem hat der STM32F4xx eine FPU drin, was das Rechnen mit Analogwerten (FLOAT)
-
Thread
Mikrocontroller für schnelle PWM gesucht
Ein STM32F103 kann das, aber ob es den für 1,50 gibt weiß ich gerade nicht.
Der STM32F103 72MHz / 65536 = 1098 Der STM32F40x 84MHz / 65536 = 1281
-
Thread
STM32C - neue STM32-Familie mit Cortex M0+-Kern und achtpinniger Gehäuseoption
P 0.35 mm 32 kBytes 6 kBytes STM32C011F4P3 STM32C011F4 STM32C011F4Px Coming soon NA TSSOP-20 16 kBytes 6 kBytes STM32C011F4P6 STM32C011F4 STM32C011F4Px Coming soon NA TSSOP-20 16 kBytes 6 kBytes STM32C011F4U3 STM32C011F4 STM32C011F4Ux Coming soon NA UFQFPN 20 3x3x0.6 mm 16 kBytes 6 kBytes STM32C011F4U6TR STM32C011F4 STM32C011F4Ux Coming soon NA UFQFPN 20 3x3x0.6 mm 16 kBytes
-
Thread
ADC Auslesen STM32F04
jemand das schonmal gemacht und den Beispielcode für mich? https://github.com/STMicroelectronics/STM32CubeF0/tree/master/Projects/STM32F042K6-Nucleo/Examples/ADC/ADC_DMA_Transfer Dürfte sich bereits auf deinem PC befinden als Teil des STM32CubeF0.
einzustellen. Siehe file:///home/stefan/Downloads/an2834-how-to-optimize-the-adc-accuracy-in-the-stm32-mcus-stmicroelectronics.pdf Kapitel 3.2.7 und 4.2.6
-
Thread
Birulki: Sensoren, Speicher und Funkmodule
ich wäre ja zum Beispiel nie auf die i.MX RT Serie gestoßen wenn ich nicht zufällig über den Teensy 4 gestolpert wäre, STM32F4/F7/H7 dürften dagegen aber die meisten kennen.
>> ja zum Beispiel nie auf die i.MX RT Serie gestoßen wenn ich nicht >> zufällig über den Teensy 4 gestolpert wäre, STM32F4/F7/H7 dürften >> dagegen aber die meisten kennen. > > > Richtig, sehe ich genauso. > Hackaday macht es schön vor, wenn z.B. ein neuer ESP32 mit RISC-V > rauskommt:
-
Thread
STM32G071 LQFP32 und der HSE
die G0 dies deutlich kleiner sind als die der F0er. Den STM32G081EB mit 128k Flash und 36k RAM gibts im WLCSP mit 2,3*2,5mm (5,75mm^2), das ist die Größe des die. Die im SON8 package gibts nur bis 32k Flash und 8k RAM, der speicher macht den Großteil
unerwähnt geblieben. Der Wert scheint vllt. ungewoehnlich, dieser stammt aus einem Projekt von einem stm32f303, daher sind da noch ganz paar Quarze da. So ergibt sich, dass [math] HSE / div3 * LL\_RCC\_PLLN\_MUL\_SYS / div4 [/math] 64Mhz ist bei LL_RCC_PLLN_MUL_SYS = 64 Dieses Symbol steht
-
Thread
von ELF nach flashbarem Format mit objcopy
-I.\ -o .\objects\stm32f10x_tim.o .\stm32f10x_tim.c arm-hitex-elf-ld.exe -T.\link.ld.tmp -Map=file.map --cref -gc-sections -o .\objects\out.elf sparmed52-Options: -V -Reload -S"..\..\" -S"..\" -S".\"
cpuinit" Include module "flop" Include module "main" Include module "misc" Include module "startup_stm32f10x_ld" Include module "stm32f10x_adc" Include module "stm32f10x_dma" Include module "stm32f10x_flash" Include module "stm32f10x_gpio" Include module "stm32f10x_it" Include module "stm32f10x_rcc
-
Thread
Sehr günstiges Devboard gesucht (möglichst mit Debugger)
someone schrieb im Beitrag #4710718: > Vielleicht hat ja jemand Lust, > einen STM32 mit genug Speicher für bequemes Programmieren und gut > designter Peripherie zu empfehlen. Die STM32F411 und STM32F476 wurden Dir ja bereits genannt. Was Du unter "gut designter Perpherie"
STM32F769I-DISCO ;-)
-
Thread
TFT an AVR anschliessen
einer SD-Card? Welches Interface ist zu bevorzugen: SPI, RGB, RD/RW??? Wie siehts z.B. mit dem STM32F4 (32 bit) als Alternative aus, eignet sich dieser evtl. besser? Vielleicht das stm32f4 Discoveryboard mit TFT-expansion board (allerdings nur 3.5 Zoll mit 320*240 ), gibts aber sicher grössere anschliessbare
. Allerdings wurde der STM32 mit 250Mhz übertaktet!?? Kommt der Stm32F4 hier schon an seine Grenzen, was die fps betrifft?? Gruss Uwe
-
Thread
CubeMX mit Coocox verwenden
\Test/arm-gcc-link.ld -g -o Test.elf ..\obj\stm32f4xx_hal_tim.o ..\obj\stm32f4xx_hal_flash.o ..\obj\stm32f4xx_hal.o ..\obj\stm32f4xx_hal_rcc.o ..\obj\stm32f4xx_hal_tim_ex.o ..\obj\stm32f4xx_hal_rcc_ex.o ..\obj\startup_stm32f407xx.o ..\obj\stm32f4xx_hal_msp.o ..\obj\stm32f4xx_hal_dma.o ..\obj\stm32f4xx_hal_pwr.o ..\obj\system_stm32f4xx.o ..\obj\stm32f4xx_hal_cortex.o ..\obj\stm32f4xx_hal_pwr_ex.o ..\obj\stm32f4xx_hal_flash_ex.o ..\obj\stm32f4xx_it.o ..\obj\syscalls.o
-
Thread
STM32 : QWord
moin moin, >>Welcher STM32 es genau ist wissen wir ja auch noch nicht? Ist auch nicht nötig, den es geht nur um die CPU-Core. "The STM32F10xxx is a family of microcontrollers with different memory sizes, packages and
Peripherie dann per DMA drauf zugreift (wie es zum Beispiel bei USB > üblich ist) Nein. Bei allen STM32F1xx sind das zwei schnöde 32bit-Peripherieregister. Der Knackpunkt ist, ob man bei solchen Peripherieregistern LDRD nutzen kann... Der STM32-CAN kann auch kein DMA.
-
Thread
STM32 DMA auf GPIO und das schnell
, dass 10MHzx2Byte schon 20MByte/s sind, dann > ist da wohl einfach das Ende der Fahnenstange der STM32 erreicht? Blöde Frage, aber - schon mal überlegt zu übertakten? 240MHz sind wohl drin (+43% ggü 168MHz), laut dem hier: http://sigalrm.blogspot.com/2014/01/overclocking-stm32f4.html und dem hier: https://stm32f4-discovery.net/2014/11/overclock-stm32f4-device-up-to-250mhz/ Oder soll das ein Serienprodukt werden das in-spec sein muss? Mw E. schrieb im Beitrag #5663068: > Im Endeffekt möchte ich 9x5 der
-
Thread
Einheitlicher uC-Perpherie-Abstraktions-Layer
Stefan ⛄ F. schrieb im Beitrag #6444768: > Aber sämtliche STM32 Modelle passen nicht dazu. Bei > ihnen muss man zu beginn einer Transaktion angeben, wie lang sie sein > wird. Tja - und genau _DAS_ ist für
Stefan ⛄ F. schrieb im Beitrag #6444789: > Aber lass und das Gedankenspiel mal weiter spinnen. Wir schießen alle > STM32 aus, wegen ihren I²C Eigenarten. Wir schließen AVR aus, weil deren > SPI keinen Sendepuffer
-
Thread
(ARM) GCC binary size viel größer als von Realview
" [/code] GCC CC: [code] -c -mthumb -gdwarf-2 -MD -Wall -Os -I../User -I../Libraries/STM32F4xx_StdPeriph_Driver/inc -I../Libraries/CMSIS/Include -I../Libraries/CMSIS/Device/ST/STM32F4xx/Include -mcpu=cortex-m4 -mfloat-abi=softfp -mfpu=fpv4-sp-d16 -ffunction-sections -fdata-sections -IP:/Keil/ARM/CMSIS/Include -IP:/Keil/ARM/Inc/ST/STM32F4xx -DSTM32F4XX -DUSE_STDPERIPH_DRIVER -DHSE_VALUE="8000000" -Wa,-alhms="*.lst" -o *.o [/code] GCC Linker: [code] -T ./stm32_flash.ld -mthumb -Wl,-Map="./Project.map" -o Project.elf -gc-sections
-
Thread
Videosignalverarbeitung mit STM32
direkt (in 8 Bit) das b/w Signal digitalisieren c) H und V Sync rausrechnen d) das ganze auf einem STM32 machen, wenn es nicht Echtzeit sein muss Eine Zeile eines BAS-Signals (https://de.wikipedia.org/wiki/Fernsehsignal) dauert 64 µS, die AD Wandler eines STM32F407 schafft max. 2,4 MSPS, also alle
wie möglich der Hardware und dem DMA. Aber auch wenn Du die Daten im Speicher hast musst Du diese 4 Signale in ein Signal zusammen kopieren, das kostet nun CPU Zeit. Ein STM mit 70MHz ist garantiert der falche Typ, 168 oder 200 wäre da angesagt, also STM32F4 / F7. Machbar aber nicht so einfach
-
Thread
STM32 - Debugger - Software ?
, dass Tasking schon weit genug ist. Ich >hoffe mal, dass nur die Webseite veraltet ist, denn die STM32 >sind da wo ich gesucht habe nicht aufgetaucht. Einen zuviel getrunken? Auf der Webseite stehen: - STM32F101 - STM32F103
gibt? http://de.farnell.com/stmicroelectronics/stm32f0discovery/eval-bord-cortex-m0-stm32f0/dp/2096251 http://www.watterott.com/de/STM32F0DISCOVERY Antwort: Hat sich für den Einsteiger hoffentlich erledigt. Mit dem Ding kann man auch Debuggen
-
Thread
12bit ADC+12bit DAC 20kHz 8min
7021, 7024, 7026: ADC 12bit 1Ms, DAC 12bit 10us ADuC848BSZ8-5: ADC 16bit, DAC 12bit und 16bit STM32L05x: ADC 12-16bit, DAC 12bit STM32L4: ADC 16bit, DAC 12bit MSP430F478: ADC 16bit, DAC 12bit MSP430FG477: ADC 16bit, DAC 12bit MSP430FG478: ADC 16bit, DAC 12bit MSP430FG4619: ADC12bit, DAC 12bit
an RAM brauchst, um die Daten zu puffern, während die SD-Karte arbeitet. Moderne Kandidaten wie die STM32 sind da tendentiell um einiges besser bestückt. z.B. ein STM32F4-Discovery (ca. 15€) plus etwas Löterei um die Karte anzubinden schafft noch viel höhere Datenraten, bei der Auswahl guter Karten.
-
Thread
Wer kann mir schöne Fotos machen?
Einen vollbelegten STM32F429 in einem tragbaren Messgerät (LCD, Touchwheel, Analog Frontend) habe ich mit Stecknadeln und Komponententester in 2 Tagen entziffert. Dazu das Pinout des MC ausgedruckt und notiert, welche
100 Ohm Widerstandes und Leiterzuges fiel noch auf das der C19 scheinbar fehlt. Beim nachschauen im STM32F103C8T6 Manual ist das Pin 38 (PA15). Hat irgendwer eine Idee was da hingehören könnte?
-
Thread
Wer sucht ein Wettbewerbsthema?
\STM103_LCD_GUI\MDK_Project\Project_Target 1\Lib\src\stm32f10x_fsmc.c"' '"D:\stm32\stm103gui\STM103_LCD_GUI\MDK_Project\Project_Target 1\Lib\src\stm32f10x_gpio.c"' '"D:\stm32\stm103gui\STM103_LCD_GUI\MDK_Project
"' ..\obj\pictures.o ..\obj\core_cm3.o ..\obj\JoyHal.o ..\obj\touchscreen.o ..\obj\system_stm32f10x.o ..\obj\LcdHal.o ..\obj\startup_stm32f10x_hd.o ..\obj\images.o ..\obj\stm32f10x_fsmc.o ..\obj\stm32f10x_gpio.o ..\obj\main.o ..\obj\cursor.o ..\obj\AsciiLib.o ..\obj\graphicObject.o ..\obj\stm32f10x_rcc.o
-
Thread
Profitiert double von der 32bit FPU?
Stefanus F. schrieb im Beitrag #6000863: > Falls es eine Rolle spielt, soll sich die Frage auf den STM32F303 mit > arm-gcc und newlib-nano beziehen. Bei ARM Cortex-M4F müsste man mit den ABIs spielen (soft
Ich arbeite seit einigen Monaten an einem privaten Audio-DSP Projekt. Hardware STM32F407. Also mit FPU. Ich rechne Filter, Reverb-Algorithmen und Modelle in einer 96kHz (10.4µs) Task und beobachte die Rechenzeiten der einzelnen Blöcke immer mit. Zuerst habe ich wie ich es bisher
-
Thread
Ethernet funktionniert nicht
Hallo zusammen, Hier ist mein Problem. Ich benutze das Buildroot distro und möchte mich mit meinem STM32 durch Ethernet verbinden und zwar durch SSH. Ich benutze MobaXterm als remote control software. Nach einem System Boot bekomme ich: buildroot login: [ 4.237860] stm32-dwmac 5800a000.ethernet
also vom STM32 den STM32 angepingt? Das sagt überhaupt nichts aus. Das funktioniert auch bei nicht funktionierendem LAN. Pinge bitte den PC an. Oder pinge vom PC den STM32 an.
-
Thread
Virtuelle Karte - Polygon oder Quadrat?
holger schrieb im Beitrag #2685182: > Auch dann langweilt der STM32F4 sich. Selbst wenn dein Boot > mit Schallgeschwindigkeit fährt hat der kaum was zu tun;) Also es ist ja nicht so, als würde ich für alles im Boot einen eigenen Controller nehmen. ;) Der Stm32f4
zu lassen und ein verändern der Motorengeschwindigkeit Auditiv darstellen zu lassen. Kann der STM32F4 das alles erledigen, ohne Verzögerungen? Wenn ich 2 Stm32f4 nutzen sollte, würde das Schnitstelleprotokol nicht allzu groß ausfallen, da nur die Sensordaten in eine Richtung und Steuerdaten für
-
Thread
Hat jemand Erfahrungen mit diesem Board auf Ebay.
mal eine Frage. Hat jemand sich schonmal dieses tolle Board angeschaut ? https://www.ebay.de/itm/STM32F429IGT6-Development-Board-Cortex-M4-STM32F4-Module-ARM-for-Learning/173292071313?hash=item2859032991:g:YosAAOSw7fBa5CD9 Ich find das eigentlich ganz schnuckelig, zumal da direkt SDRAM mit drauf
hab welches noch > 2,54mm Rastermaß hat. Hat dieses Board auch: https://de.aliexpress.com/item/STM32F407ZET6-development-board-M4-STM32F4-core-board-arm-development-board-cortex-M4/32878749012.html Hab das im Einsatz und das Nachrüsten des RAM war problemlos.
-
Thread
42kHz Leistungsmesser 110V/3A
Friedrich Seuhs schrieb im Beitrag #3686558: > Der STM32F4.. mit 168Mhz würde sich bestimmt dafür sehr gut eignen. Die Cortex M4 Serie scheint super zu meinen Anforderungen zu passen. Sowohl STM32F4 als auch STM32F3 bringen 12 bit ADC mit, der F3
Max Kinema schrieb im Beitrag #3686619: > Sowohl STM32F4 als auch STM32F3 bringen 12 bit ADC mit, der F3 scheint > einen noch schnelleren AD Wandler, Wahnsinn. Damit kann ich mir vorerst > den externen AD Wandler sparen. Geh einmal das ganze nicht
-
Thread
Keil µVision vs. STM32CubeIDE
Einwand, wir haben ja nur die Standard Version, wurde geflissendlich übergangen. Bin dann schnell zu SW4STM32 gewechselt, STM32CubeIDE gabs noch nicht. Vielleicht ist man heute besser im Support, die kostenlosen Tools von ST sind aber so gut das ich keinen Mehrwert zu Keil/IAR mehr sehe. Ein Vertriebler
(von Keil) auf 32 KB begrenzt Wenn Cortex-M0 für STM32 reicht sind es 256kB https://www2.keil.com/stmicroelectronics-stm32/mdk
-
Thread
Schloss öffnen durch Musiktöne
, also tun es alle vorgeschlagenen SoC. Vorteil von STM32F4 und PCO2 (;P) sind deren DSP, so könnte man die Mathematik effizienter laufen lassen was aber nur bei Batteriebetrieb etwas bringen würde. Ich habe mit FFT schon viel aber mit Goertzel noch nie
Ulrich schrieb im Beitrag #8071358: > Vorteil von STM32F4 und PCO2 (;P) sind deren DSP, so könnte man die > Mathematik effizienter laufen lassen Hatte gestern noch einmal nachgesehen, auf einem ›Raspberry Pi Pico board based on the Raspberry Pi RP2040
-
Thread
Die "BluePill" spielt Reversi / Ohtello, Code für STM32F103
haben viele dieser Projekte das Manko, dass für die Hardware oft ein teures Discovery-Board mit bspw. STM32F4 oder gar STM32F7 benötigt wird (und das Discovery-Board das Display mitbringt). Für die AVR Controller gibt es etwas, das sich "Gamebuino" nennt und benutzt ein bekanntes s/w Display. Weil
Wahrscheinlichkeit aber der Arduino-Due https://www.arduino.cc/en/Guide/ArduinoDue >Ein Portieren zu einem STM32F4, STM32F7 oder eines NXP-Controllers ist >hier kein Problem. Ja, man kann sich das Board aussuchen: https://github.com/stm32duino/Arduino_Core_STM32 >Wenn ich es richtig weiß, gibt es für
-
Thread
Welche 32-Bit uC-Familie ist empfehlenswert?
Sogar die 16 Jahre alten Modelle der ersten STM32 Serie werden immer noch produziert, wie man nun nach der ausgestandenen Lieferkrise sehen kann. https://www.mouser.de/c/?q=stm32f103&instock=y
zu meinem ersten Eindruck von den PIC32M-Chips. Verglichen mit den STM32L wirken sie ein wenig primitiv. Noch ein Rätsel: der "originale" gcc kennt doch -march=m4k und bei den meisten PIC32M steht "M4K" im Datenblatt. Was kann der XC32
-
Thread
Probleme mit einfachem GPIO PinState User Code mit CubeIDE
Link: https://www.st.com/content/st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32-standard-peripheral-libraries/stsw-stm32062.html#documentation Ist zwar für F2xx ausgeschrieben, aber das Prinzip wird natürlich deutlich. Seltsamerweise gibt es das Dokument
Michael F. schrieb im Beitrag #6649180: > Meinst Du das? > > STM32CubeMX => Project Manager => Advanced Settings => im "Driver > Selector" von HAL auf LL umstellen Ja, genau...danke, hatte ich noch nicht
-
Thread
STM32 Chan Fat mit Keil Standart Library?
entsprechenden heade include, bekomme ich so schöne fehlermeldungen wie diese C:\Keil\ARM\INC\ST\STM32F10x\stm32f10x_type.h(23): error: #256: invalid redeclaration of type name "s32" (declared at line 470 of "C:\Keil\ARM\INC\ST\STM32F10x\stm32f10x.h")
entsprechenden heade include, >bekomme ich so schöne fehlermeldungen wie diese > >C:\Keil\ARM\INC\ST\STM32F10x\stm32f10x_type.h(23): error: #256: invalid >redeclaration of type name "s32" (declared at line 470 of >"C:\Keil\ARM\INC\ST\STM32F10x\stm32f10x.h") Da wirst du wohl eine von den beiden Deklarationen
-
Thread
Signalkonditionierung für Flügelradzähler
---|<---o----- IN Sensor STM32 GND -------------- GND [/pre] Oder sowas: [pre] 3V3 | - ^ | O/P ---1k---o----- IN Sensor STM32 GND -----
Aus mehreren Gründen sind wir gebunden an: 1) Software: Zephyr RTOS 2) Hardware-Plattform: STM32-Nucleo (z.B. der H723ZG oder F756ZG) 3) Zeitliche Fristen, die das anlernen von Custom-Timing-Funktionen zurzeit nicht ermöglichen Da dies rigide Anforderungen sind versuche ich nun das benötigte
-
Thread
STm32F103: Beispielcode der Chan FatFs zum Laufen bekommen
Normalerweise benutze ich diese Includes und binde damit alle CMSIS und StdPeriphLib Ressourcen des F103 ein. #include "stm32f10x_conf.h" #include "system_stm32f10x.h" Chan benutzt #include "stm32f100.h" Da stehen nur Registerdefintionen drin an welcher Adresse wo was ist aber es werden
FS-Layer komplett egal. Beispiele dafür gibt es im Internet massenweise und natürlich auch für STM32. Hier das erstbeste was ich gefunden habe (mit einfachem SPI): https://github.com/g4lvanix/STM32F4-workarea/blob/master/Project/FatFS/lib/ff/src/diskio.c
-
Thread
Noch einer (f8); 8bit-Computing mit FPGA
zu verwenden (wie beim STM8, Z80, oder hier beim f8). Die Probleme mit unterschiedlichen Zeigertypen sind verschwunden. Klar, wenn man noch mehr Speicher braucht, wiederholt sich das gleiche Spiel mit 16/8 vs 32 Bit, und dann nochmal mit 32 Bit vs. 64 Bit. Ich sehe den Platz des f8 unterhalb von 32-Bittern wie RISC-V. Wie viel Platz es unterhalb des f8 für diskrete µC noch gibt, weiß ich nicht. Aber irgendwann lohnt es sich nicht mehr
-
Thread
STemWin am STM32F429-Disco Problem mit Landscape
Das waren Dateien aus dem Graphic workshop. Stm32F4_GraphicWorkshop/FW_Projects/Utilities/STM32F429I-Discovery/stm32f429I_discovery_lcd_land.c bzw .h Ich hab nochmal bei St nachgesehen, und konnte die Dateien dort nicht finden. Diese Initialisierungen
Hi Stephan, könntest du aus den Files von diesem "STM32F429I-Discovery" Unterordner eine ZIP machen und hier reinhängen oder per PN an mich oder EMail an "MC-4U(AT)T-Online.de" senden ? wenn das File "stm32f429I_discovery_lcd_land.c" von ST ist