-
Thread
[V] Konvolut/Sammlung an Boards ublox, stm32, GPS, Atmel, hilscher, anybus profibus, Keil ulink,
Folgende Sachen sind verkauft: 1x Segger J-Link 1x ST NUCLEO-L476#RG 1x STM32F4 Discovery mit LCD
EUR Code_red Red Probe+ 20 EUR für STEVAL-MKI121V1 (INEMO-M1) 5 EUR für ST NUCLEO-L476#RG, 5 EUR STM32F4 Discovery mit LCD 5 EUR je STM32L MB963B mit Touch leiste 5 EUR für ein Package an Atmel SAM4L Prototype Board XPLAINED Pro 5 EUR je STM32F427VIT6 MCU oder 30 EUR für 9 Stück 2 EUR je FM24CL64B-DG
-
Thread
Keil uVision Linker Error L6218E
main.c... compiling Buttons_STM32F0-Discovery.c... compiling LED_STM32F0-Discovery.c... compiling RTX_Conf_CM.c... assembling startup_stm32f051.s... compiling system_stm32f0xx.c... linking... .\Objects\gpiotest.axf: Error: L6218E
... assembling startup_stm32f030.s... assembling startup_stm32f031.s... assembling startup_stm32f042.s... assembling startup_stm32f051.s... assembling startup_stm32f072.s... assembling startup_stm32f091.s... compiling Buttons_STM32F0
-
Thread
Suche Pulse Train oder Pulse Pattern Generator
Timer, der das Intervall von Puls-Pause erzeugt. Das Nachladen erfogt wiederum per DMA. Ob der STM32F4xx mit 160MHz dafür geeignet ist, habe ich noch nicht überprüft. Einfach und elegant wäre es allemal.
auf STM32F4), hat beides seinen Charme C) FPGA mit synthesierter CPU als Kommunikationsfrontend Vor ein paar Jahren habe ich einen kleinen Spartan XC3S50AN mit einer PicoBlaze-CPU und VHDL-Logik gefüttert
-
Thread
STM32F030xx > EXTI Interrupt
Guten Abend, ich ein Evo. Board von STM (STM32F030xx DISCO). Dort ist Taster an PA0 angeschlossen. Wird dieser Taster gedrückt, liegt an PA0 3V an. Nun versuche ich diesen Pin mit hilfe des dazugehörigen Interrupts auszuwerten. Leider
ja auch kein Selbstgänger. Da muß man wohl schon selber handanlegen. Selbst wenn man z.B. aus einem STM32F103C8xx einen STM32F103CBxx machen will, der sich einzig in der Größe des Flash unterscheidet.
-
Thread
STM32 Lieferengpass
Hi, für ein Projekt suche ich gerade einen STM32 Cortex M0. Bei der Verfügbarkeit bei den bekannten Händeln sieht es da echt nicht gut aus. Mit 32kB aufwärts ist da ziemlich alles leergekauft. z.B. STM32F072 oder STM32F042 In der Presse konnte
Naja, evtl. hilft es ja, sich nicht allzusehr festzulegen. M3 (STM32F1xx) gibt es ja auch noch und die STM32Lxxx Serie ist auch verfügbar.
-
Thread
STM32 + UART + volatile + IRQ -O0 = Probleme!
[code] 1> C:\SysGCC\arm-eabi/bin/arm-eabi-gcc.exe -ggdb -ffunction-sections -O0 -mcpu=cortex-m4 -mthumb -mfloat-abi=soft -I. -IC:\Prj\Stm32\VisualGDB\Shared/STM32F4xxxx/STM32F4xx_StdPeriph_Driver/inc -IC:\Prj\Stm32\VisualGDB\Shared/STM32F4xxxx/CMSIS_StdPeriph/Device/ST/STM32F4xx/Include -IC:\Prj
\Shared/STM32F4xxxx/STM32F4xx_StdPeriph_Driver/inc -IC:\Prj\Stm32\VisualGDB\Shared/STM32F4xxxx/CMSIS_StdPeriph/Device/ST/STM32F4xx/Include -IC:\Prj\Stm32\VisualGDB\Shared/STM32F4xxxx/CMSIS_StdPeriph/Include -IC
-
Thread
stm32 uart flash reset über gpio?
and tdo gpios to add JTAG mode) Info : clock speed 1001 kHz Info : SWD DPIDR 0x2ba01477 Info : stm32f1x.cpu: hardware has 6 breakpoints, 4 watchpoints Info : stm32f1x.cpu: external reset detected Info : starting gdb server for stm32f1x.cpu on 3333 Info : Listening on port 3333 for gdb connections
Info : JTAG and SWD modes enabled Info : clock speed 1001 kHz Info : SWD DPIDR 0x2ba01477 Info : stm32f1x.cpu: hardware has 6 breakpoints, 4 watchpoints Info : stm32f1x.cpu: external reset detected Info : starting gdb server for stm32f1x.cpu on 3333 Info : Listening on port 3333 for gdb connections
-
Thread
Maximale Sampling Rate Atmega 20 MHz, mit parallelem externem ADC
Auf einem STM32F4 habe ich einen 16bit ADC parallel angestöpselt und schaufle die Daten mit 200kHz per Ethernet als Livestream raus, da geht's ohne Probleme. 1MHz müsste da auch noch drin sein, Blockweise rausschieben
itm/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino-/182051337638
-
Thread
Cortex M7 zu überzüchtet
, nach dem Durchgehen der AN1284 Routinen hat das nachhinein schon > Sinn. Sollte AN2824 sein. STM32F10xxx I2C optimized examples Danke. Chris Gerhard
ja schon gewisse Gehäuseabmessungen), ebensowenig auf den Preis achten. Aber für Leute mit einem STM32F429-DISCO und Pin-Not könnte das eine Lösung sein: einfach das Ram runterlöten udn schon hat man reichlich Pins mehr :-)
-
Thread
STM32 schneller SWDIO Programmer gesucht mit CMD
A. F. schrieb im Beitrag #6637804: > angeblich 4Mhz kann, dauert es bei einer 32K FW ~ eine halbe Minute. Da STLink-V2-1 auf einem Nucleo-G0B1RE mit 32 kByte Datei in nicht einmal 2s: date;openocd
dankbar. Der übliche China V2-Clone mit st-link braucht für 64kB keine zwei Sekunden auf einem STM32F411. [pre] st-flash --freq=4m write <filename> 0x8000000 [/pre]
-
Thread
STM32U5 – stromsparende 40nm-Variante mit ARM-Cortex-M33
UFBGA169 will be available." Die STMicroelectronics-Webseite erlaubt uns allerdings Preisvergleiche. Der STM32L431CBT6 war zum Zeitpunkt der Drucklegung beispielsweise mit einem Budgetärpreis von 1.724USD gelistet; ein Stück kostet bei Distributoren derzeit um 4.5USD. Zu guter Letzt stellt STM ein als STM32U5
Kundenwunsch des Normalverbrauchers geht dort hin... Zu der momentanten Nicht-Verfügbarkeit von STM32F1 und F0: ist nervend, ja, weiss ich. Aber, andererseits, das sind auch so ziemlich die ältesten Controller die SGS im Programm hat. Außerdem war a) Streik bei diversen Werken von SGS, b) die unerwartet
-
Thread
Bluepill Stromaufnahme im Stop Mode
herausgelötet. Ich speise das Board über den 3.3V-Pin ein. Das Board habe ich seit ca. 1 Jahr. Auf dem STM32F103C8T6 steht 9901D 93 MYS 530. Im Thema über die Fälschungen habe ich gelesen das dies keine Fälschung sein soll. Wenn das Board in den Tiefschlaf geht (Stop Mode), messe ich immer noch 6.4mA. Laut
! Nachdem ich den STM32F103 entfernt habe (die rüde Methode mit Cuttermesser um die Pads zu schonen), war der Widerstand zwischen 3.3V und GND > 5 MOhm! Ich denke die STM32F103 auf beiden Bluepill die ich habe sind Fake.
-
Thread
STM32 Core Arduino Framework
zusammen bauen. Mit dem STM32F407VE auf einem Chinaboard spiele ich auch gerade.
muss auf Linux ein 32bit Treiber nach installiert werden. https://github.com/rogerclarkmelbourne/Arduino_STM32 Nur für F1 und F4. Habe ich nicht probiert. https://github.com/platformio/platform-ststm32 platformIO.
-
Thread
Stm bringt einen STM32H7 mit 400Mhz
STM32F769I-DISCO :o)
http://www.st.com/en/microcontrollers/stm32h7-series.html?querycriteria=productId=SS1951 Bald mit 400 MHz, pinkompatibel zu F4/F7 Freu mich drauf ! Hoffendlich wieder mit guten Disco Boards ... Gruß, dasrotemopped.
-
Thread
STM32 nach dem Flashen nicht mehr erreichbar
27 : ST-LINK Firmware version : V2J27S6 18:20:27 : Connected via SWD. 18:20:27 : SWD Frequency = 4,0 MHz. 18:20:27 : Connection mode : Normal. 18:20:27 : Debug in Low Power mode enabled. 18:20:27 : Device ID:0x412 18:20:27 : Device flash Size : 32KBytes 18:20:27 : Device family :STM32F10xx Low-density
Aber wieso nimmst du das ST-Link-Utility? Das SW4STM32 hat ein OpenOcd zum debuggen und flashen eingebaut.
-
Thread
Sinusberechnung auf Controller STM32F030
Ralph S. schrieb im Beitrag #4669597: > STM32F030F4P6 Du weißt daß dieser µC 32KB Flash hat? Das Datenblatt sagt zwar nur 16KB, in echt sind aber 32KB drauf, genauso der 32Bit-Timer. Der STM32F030F4P6 und der STM32F031F6P6 verwenden die selben
musst Du Dir wegen Deinem Sinus vermutlich keine Gedanken bzgl. der Codegröße machen und kannst beim STM32F030F4P6 bleiben.
-
Thread
ADC - ungenaue Werte
betrieben wird ein. Dieser gibt aber nicht nicht 0 und 5V aus, sondern bei 0-Stellung 0.83V und 4.32V bei maximaler Stellung. Diese Spannung habe ich dem ADC zugeführt. Den Spannungsteiler habe ich so ausgelegt, dass ich bei 4.32V die 3V habe, weil der ADC eine Referenzspannung von 3V hat (STM32L431CBT6
denn das Poti im Gasgriff? Ist es wirklich ein einfaches Poti? Wenn das nur den Bereich von 0.83V bis 4.32V ausgibt bei 5V Versorgung, sind da auch noch jeweils Widerstände zu GND und 5V verbaut. Ich vermute, dass es nicht am ADC liegt (kenne allerdings die STM32-Welt nicht), sondern eher an den unbekannte
-
Thread
Eclipse Fehlermeldung
Es stimmt, ich bin aus Versehen davon ausgegangen, dass der Code vom STM32F1 auch für den STM32F4 verwendet werden kann. Danke hierfür für dich Richtigstellung. Das Problem bleibt jedoch erhalten, auch wenn ein für den STM32F4 korrekter Code verwendet wird: #include "
/stsw-stm32065.html Oder natürlich gleich mit der aktuellen STM32CubeF4 Library anfangen: http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-mcu-packages
-
Thread
LCD-Adresse im C-Programm
registers: 1. **STM32 Microcontrollers (STMicroelectronics)** * Many STM32 MCUs (like STM32F4, STM32F7, STM32H7 series) have **LCD-TFT controllers** (LTDC) with 32-bit registers. * Example: The **LTDC** controller in STM32F429 has 32-bit wide registers used for pixel formatting, layer configuration, and frame buffer control. 2. **SSD1963 LCD Controller** * While its data bus can be 8/16/24-bit depending on
-
Thread
STM32 mit Codesourcery
" // #include "stm32f4xx_dma.h" // #include "stm32f4xx_exti.h" // #include "stm32f4xx_flash.h" // #include "stm32f4xx_fsmc.h" // #include "stm32f4xx_hash.h" #include "stm32f4xx_gpio.h" // #include "stm32f4xx_i2c.h" // #include "stm32f4xx_iwdg.h" // #include "stm32f4xx_pwr.h" #include "stm32f4xx_rcc.h" // #include "stm32f4xx_rng.h" // #include "stm32f4xx_rtc.h" // #include "stm32f4xx_sdio.h" // #include "stm32f4xx_spi.h"
-
Thread
Aktueller Mikrocontroller, der gut "bare metal" zu programmieren ist?
Matthias S. schrieb im Beitrag #5077672: > Wenn du mit Audio experimentieren willst, ist z.B. das STM32F4 Discovery > nicht so schlecht. Da ist ein DAC schon drauf und es gibt noch einen > freien I2S Bus. Allerdings nicht viel RAM. Mit Bildschirm und 8MB SDRAM > gibts das STM32F429 Discovery, aber
SDR-Zwecke fallen aber fast alle kleineren Typen (8Bit usw.) heraus. Was übrig bleibt, sind PIC32 und Cortex M4F. Nun mußt du PIC32 und Renesas betreffend, jemand anderes als mich fragen, aber zu den unten genannten Cortexen kann ich was beitragen: 1. die hier extrem häufig genannten STM32F
-
Thread
STM32 USB init problem
Wie viel RAM und Flash hast du denn frei und um welchen STM32 geht es? http://stefanfrings.de/stm32/stm32l0.html#newlib (M0) http://stefanfrings.de/stm32/stm32f1.html#newlib (M3) http://stefanfrings.de/stm32/stm32f3.html#newlib (M4F) Der Flash-Bedarf
Der STM32F042F6P6 hat 32k Flash 6k RAM compiler -Os ohne "-u _printf_float": text data bss dec hex filename 13372 380 5492 19244 4b2c testUsb.elf mit
-
Thread
USB Anbindung an STM32
Tutorial: USB-Tutorial mit STM32 Bis auf USB ist der STM32F4 kein Problem und ich hab den gewählt, weil ich die 320kbyte Ram benötige. Dann werde ich lediglich D-, D+ und GND verbinden. Sowie GND mit Shield über 1M und 4,5nF
Max schrieb im Beitrag #5262728: > Bis auf USB ist der STM32F4 kein Problem und ich hab den gewählt, weil > ich die 320kbyte Ram benötige. Ok... Einige STM32L4 haben auch den einfachen "USB" Core aber 160 kB RAM, falls das in Frage kommt. Mampf F. schrieb
-
Thread
Kamera OV7670 an Arduino (3,3V auf D[0..7]-Leitungen)
Ich hab hier grad eine 5MP Arduino-Kamera an nem STM32F4Discovery-Board am Laufen. Der STM32F407 hat ein Kamera-Interface !!
photon schrieb im Beitrag #3666087: > Ich hab hier grad eine 5MP Arduino-Kamera an nem > STM32F4Discovery-Board > am Laufen. > Der STM32F407 hat ein Kamera-Interface !! Sag mal sehe ich das richtig dass es die Dinger für 30€ MIT Display gibt? Ohne Display für ca. 10€ je nach Modell.
-
Thread
CH32V003: Selbstbauprogrammer und "Getting started"
STM32F0, F1, F3, F4 und Atmel AVR. Ich habe genau 2 Firmware's gefunden, die in der Lage sind, einen CH32 zu flashen, eben die eine für Atmel und die andere für einen V003. Und aus den oben genannten
ich mich meinen STM32F4 Projekten widmen, allerdings wird das nächste auf der ToDo-Liste für CH32V003 das Routen eines eigenen Evaluation-Boards sein, bei dem dort der V003 über einen USB-Bootloader verfügen wird, und
-
Thread
Timer Interrupt auslösen - STM32F103 (HAL, STM32CubeIDE)
Src/stm32f1xx_hal_msp.c" -mcpu=cortex-m3 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F103xB -c -I../Core/Inc -I../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I../Drivers/STM32F1xx_HAL_Driver/Inc -I../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I../Drivers/CMSIS/Include -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Core/Src/stm32f1xx_hal_msp.d" -MT"Core/Src/stm32f1xx_hal_msp.o" --specs=nano.specs -
-
Thread
ARM Cortex M3/M4: Wieviele Takte verbraucht diese Funktion?
RAM Blöcke mit extra Bus, um daraus wirklich mit 1:1 Geschwindigkeit Code ausführen zu können (zB STM32F7).
Bitbanging-Treiber. Dieser wird momentan für zwei Targets verwendet. Eines ein STM32F103, das andere ein STM32F446. Ab nächste Woche kommt ein drittes Target hinzu (STM32F407). Die Targets haben unterschiedliche Zwecke, verwenden aber natürlich den gleichen Bitbanging-Treiber.
-
Thread
STM32 gesucht (SPI Kommunikation + USB + Handlötbar)
STM32F042F4P6 TSSOP-20 STM32G0B0KET6 LQFP32 mit 0.8mm Pitch 0.5mm lässt sich aber auch noch von Hand löten.
USBOTGHS USBHS STM32F042K4Tx LQFP32 445 M0 16k 6k - 1 - - - STM32F042K6Tx LQFP32 445 M0 32k 6k - 1 - - - STM32G0B1KBTx LQFP32 467 M0+
-
Thread
Starten Bootloader STM32F103 BluePill
merkwürdiges Problem: Ich möchte mir ein eigenes Dev-Board auf Basis des auf Ebay ( http://www.ebay.de/itm/STM32F103C8T6-STM32-Minimum-System-Development-Board-Module-For-Arduino-TE435-/272283008473?hash=item3f6554fdd9:g:GTAAAOSwMNxXazXE ) massenhaft verkauften BluePill Boards STM32F103C8T6 entwickeln. Dieses
Kennst das schon? http://www.stm32duino.com/viewtopic.php?f=32&t=700
-
Thread
phasenverschobene PWM mit STM32F103C3
3Phasen Wechselrichter (oder Gleichrichter) werden entsprechend 3 PWM peripherals verwendet. Auf die STM32 Welt übertragen würdest du 3 Timer verwenden. Ich habe mir gerade das Reference manual vom STM32F411 angeschaut. Dort würde ich intuitiv die drei dedizierten Timer (z.B. TIM2, TIM3, TIM4) für einen
wie ich mit dem STM32F100 und es reicht vermutlich sogar einer der beiden Timer.
-
Thread
STM32F103: Delay mit TIM2
stm32user schrieb im Beitrag #5388180: > Korrigieren > ...... > Cu F*ck!
gegenchecken ob nun 72Mhz oder 64Mhz Core Takt! Hab ich in ein falsches RefMan geschaut? Aus RM0008 STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and STM32F107xx advanced Arm®-based 32-bit MCUs Figure 11. Clock tree: "1. When the HSI is used as a PLL clock input, the maximum system clock frequency
-
Thread
Auswahl eines ARM-µC für Einsteiger
durchzulesen. Konnte einmal ein Design nach 6 Monaten Arbeit in die Tonne stampfen, nur weil der DMA beim STM32F4 einen Groben Fehler für das USB hatte (-> spontane Überlastung des Datenbus mit Kollisionen was zu einem Hardfault geführt hat, und natürlich konnten selbst die von STM nicht wirklich weiterhelfen
dem 413 und dem 423 am Ende? Development-boards finde ich zwar, aber da steht immer nur STM32F4. Was ist mit den letzten beiden Ziffern?
-
Thread
CodeBlocks und STM32F3Discovery, Probleme beim Compilieren
\STM32F3-Discovery_FW_V1.1.0\Libraries\CMSIS\Lib\ ARM\arm_cortexM4b_math.lib C:\Programme\CodeBlocks\STM32F3-Discovery_FW_V1.1.0\Libraries\CMSIS\Lib\ ARM\arm_cortexM4bf_math.lib C:\Programme\CodeBlocks\STM32F3-Discovery_FW_V1.1.0\Libraries\CMSIS\Lib\ ARM\arm_cortexM4l_math.lib C:\Programme\CodeBlocks\STM32F3-Discovery_FW_V1.1.0\Libraries\CMSIS\Lib\ ARM\arm_cortexM4lf_math.lib c:/programme/codeblocks
-
Thread
STM32 - IDE, Toolchain, HAL, Libs, etc.
Meine ersten Schritte mit dem STM32F4 habe ich mit Atollic gemacht. Vorteile: Bekannte Umgebung von Eclipse, alles in einem Paket, keine Konfiguration nötig. Nachteil: Codebeschränkung von 32kByte Hier habe ich mich auch mit der
(inzwischen vom PC gelöscht). Habe mir ein leeres Projekttemplate für den F7 runtergeladen und habe darauf weiter aufgebaut. Für LCD habe ich die Libs eingebunden die beim F7-Hands-On mitgegeben wurden und für das USB-CDC habe ich das hier genutzt: http://stm32f4-discovery.com
-
Thread
Wo hat der STM32F103C8 seine Anwendungsnische ?
Wenn Ihr Strom sparen wollt, nehmt den STM32L1xx. Die STM32F1 lösen langsam die STM8 bei billig Elektronik ab. Einige der billigen 'Programmable Power Supply' bei Ebay/Ali, z.B. die DPS5005, haben ein STM32F1 als Gehirn. Das sollte schon als
> mit 16MHz > Ein AVR braucht da immerhin um die 20mA. Nein, er nimmt wie der STM32F103x8 10mA auf. Bei 4V sogar etwas weniger. Im Power Down scheint der STM die Name vorn zu haben: ATmega328 knapp unter 200µA bei Zimmertemperatur. Beim STM32F103x8 gibt das Datenblatt unter
-
Thread
Preisdivergenz bei Mikrocontrollern;
Ich denke, das kommt noch noch dazu. Ich habe gut 30 kleine und große AVR vorrätig, aber nur 5 STM32. Welche Boards nach der Kriese wieder produziert werden kann wohl keiner abschätzen. Vor allem die mit älteren Mikrocontrollern (Atmega328P ohne B, STM32F103, STM32F40x) sehen wir vielleicht nie
Stefan ⛄ F. schrieb im Beitrag #7032065: > Zur Zeit kriegt man offenbar nur noch chinesische Mikrocontroller, das > wären für Bastler hauptsächlich ESP8266, ESP32, RP2040 und schlecht > gefälschte STM32F103
-
Thread
An W.S.: Läuft deine USB Implementierung auch auf STM32F303?
Das ist übrigens der gleiche Code, wie der von 2015 für STM32F103.
schema (e.g. STM32F303xD and xE) */ #define shift 0 #define memwidth word /* For devices with 1 x 16 bits / word access schema (e.g. STM32F103xx, STM32F302xx, STM32F303xB and xC) */ // #define shift 1 // #define
-
Thread
Lohnt sich der Umstieg auf 32-Bit Controller
der Stm32f103 mit 64kb Flash und 48 Pins. Bei der folgenden Aussage möchte ich bitte korrigiert Weden, falls sie falsch ist. Beim 32 bitter benötige ich meißt mehr Speicherplatz weil ich zum ersten mir
>Auch bei ST hängen ab STM32L/STM32F2xx die Ports mittlerweile direkt am >AHB, der Zugriff darauf benötigt nur 1 Takt. (Bei 120MHz also 8,33ns) Nicht, wenns ausm Flash läuft!
-
Thread
mbed - oder es muss nicht immer Arduino sein
viele verschiedene IDEs generieren kann und genau das macht das mbed-cli. Für offline kannst du z.B. SW4STM32 nehmen. Darüber hinaus bauen die Leute von mbed gerade an ihrer eigenen Eclipse-basierten mbed-offline-IDE, finde aber leider gerade den Link nicht mehr.
/users/hudakz/code/STM32F103C8T6_USBSerial/ Wenn ich den Online-Compiler benutze kriege ich am Ende ein Binarie von ca 34k. Da kann man aber mit Keil in der freien Version schon nicht mehr debuggen. Exportiere ich das
-
Thread
STM32: Erster Schritt, LED Blinklicht
Port A-D. Es sind bestimmt Anfängerfehler, aber für Hilfe wäre ich dankbar :). [c] #define STM32L1XX_MD STM32L152x6xx #include "stm32l1xx.h" int main(void) { volatile uint32_t dly; RCC->CR = 0x01; RCC->CFGR = 0x01; RCC->AHBENR = 0x0F; GPIOB->MODER = 0x55555555; GPIOB
die F0 und L0 Serie und sind auf das F072-Discovery bzw. L053-Discovery Board zugeschnitten. Letzteres gibt es derzeit in der Bucht für ~13€ inkl. Versand http://www.ebay.de/itm/Discovery-kit-for-STM32L0-series-with-STM32L053C8
-
Thread
Dual-Port-Ram oder andere Lösung?
was dickes... Pic32MZ oder STm32F4 oder LPC4370. Und wenn es ganz dicke kommt nen BBB wobei die PRU mit Assembler bissel blöd sind..
teurer als das der jetzt verwendete. Auf jeden Fall deutlich billiger als die bisherige Lösung plus STM32F4 plus DPRAM/FIFO/wasweißich. Und kleiner und effizienter obendrein. fchk
-
Thread
CMSIS und GNU Support
der Compiler als Implicit Declaration ohne Prototyp (=Warnung) gesehen hat. In der CMSIS Doku von STM gibt es eine farbige Grafik welche im übrigen Schreibfehler bei den Dateinamen hat. Alle stm32f10x_ppp.c Dateien benutzen assert_param welches als Makro in conf.h definiert ist. Alle ppp.c haben aber als Include nur ppp.h und dortselbst ist conf.h auch nicht drinnen. Dafür aber stm32f10x.h und deshalb habe ich das assert_param von conf.h in stm32f10x.h verschoben um übersetzen zu können. Die Pfeilrichtungen im CMSIS Diagramm mit der Header Hierarchie sind mir übrigens auch noch
-
Thread
ARM STM32F103 Cortex M3 Board + Linux
GDB can also flash my flash! gdb_memory_map enable gdb_flash_program enable source [find target/stm32.cfg] [/pre] Aufruf: > openocd -d -f ./my_stm32.cfg # Als root im Moment > telnet localhost 4444 # Als normaler User Bin gespannt auf weiter Erfahrungen. Daniel
Ich finde den STM32Primer2 http://www.stm32circle.com/resources/stm32primer2.php besser. Es hat alles drin, 512k Flash, 3-D MEMS-Sensor und TFT-Display. Das alles für 65,-€ ( http://elmicro.com/de/stm32primer2.html oder
-
Thread
STM32 ADC liefert falsche Werte
Matthias S. schrieb im Beitrag #4478823: > M.E. mit dem > STM32F103 auf dem VL Discovery Auf dem VL-Discovery sitzt ein STM32F100RBT6
chris schrieb im Beitrag #4478957: > Auf dem VL-Discovery sitzt ein STM32F100RBT6 Wo er recht hat, hat er recht.
-
Thread
Open407I-C (Board für STM32) mit OV9655 (Kameramodul) auf 5"-Touchdisplay
\sd-fat-f4_LCD+touch\cmsis_boot\startup\startup_stm32f4xx.c '"D:\sd-fat-lcd-touch\sd-fat-lcd-touch\sd-fat-f4_LCD+touch\lcd .c"' D:\sd-fat-lcd-touch\sd-fat-lcd-touch\sd-fat-f4_LCD+touch\TouchPanel\TouchPanel.c
D:\sd-fat-lcd-touch\sd-fat-lcd-touch\sd-fat-f4_LCD+touch\lcd .c:25:0: [cc] D:\sd-fat-lcd-touch\sd-fat-lcd-touch\sd-fat-f4_LCD+touch\lcd.h:32:23: fatal error: stm32f4xx.h: No such file or directory [cc] compilation terminated.
-
Thread
Eure Empfehlung: PIC18 -> ARM umsteigen
Ich machte vor 12 Jahren gute Erfahrungen mit CoIde V1.75 und Atollic Studio. Der uC damals waren STM32F103 und 407. Der GDB Debugger war in beiden Fällen sehr brauchbar. Aus Atollic Studio wurde dann später CubeIDE.
sehen, ist schon sehr positiv ausgedrückt. Ich habe gerade mal ein wenig mit VScode + PlatformIO (STM32Duino + STlink) herum probiert: Ein STM32F103 BluePill Board lies sich auf Anhieb debuggen. Beim STM32F411 BlackPill musste ich in der "platform.ini" den Eintrag "debug_tool = stlink" von Hand machen
-
Thread
Codebeispiel für LCD an STM32 mit HAL gesucht.
Hi Sören, im jeweiligen STM32-Package: STM32Cube_FW_F4_V1.12.0, STM32Cube_FW_L4_V1.4.0 \STM32Cube_FW_F4_V1.12.0\Projects\STM32xxxxx-Discovery\Examples\LCD_DSI\ z.B. Grüße Runout
Examples" "STM32F4DIS-BB-STM32F4DIS-CAM-STM32F4DIS-LCD-Schematic" "STM32F4DIS-BB User Manual.pdf" kann man sich das mit CubeMX selbst zusammenstellen. das STM32F4-Disco mit dem STM32F4DIS-BB haben aber viele
-
Thread
STM32 mit GUI empfehlung: QT4, EmWIN etc.c?
Hi, ich würde gerne eine grafische Oberfläche auf dem Display des STM32F4 Eval Board (STM3240G-EVAL) realisieren. Welche würdet ihr empfehlen? Ich benutze Keil zum programmieren, da ist der Segger EmWIN dabei. Ein Kollege meinte nun das es auch QT4 gibt aber bin jetzt nicht sicher ob dafür die Hardware des stm32f4 ausreicht. Im gestrigen Newsletter von ST wurde auch STM32-JAVA beworben. Das wäre wohl extra eine Layer für so Oberflächen. Was gäbe es denn sonst noch für Möglichkeiten? Die OBerfläche hat
-
Thread
Erfahrung mit NXP Kinetis
Kinetis waren bislang noch einen Tick billiger als die vergleichbaren LPC. Die angeblich billigeren STM32-Preise sind ein Mißverständnis, das von den in China gefertigten STM32F103 und Konsorten herrührt. Diese sind allerdings tatsächlich so billig, daß man - egal ob man ST nun mag oder nicht - für sehr
wünscht. Ich selber schiele deswegen eher nach Nuvoton, siehe: https://direct.nuvoton.com/de/m4-mcu/ wo man für nen M4 Preise im 2€ Bereich findet. Alternativ GigaDevices mit ihren STM32-Derivaten, aber da ist man ja wieder bei der 16 bittigen STM32-Peripherie, wo Leute wie Bernd nen Haß drauf
-
Thread
Live-Linux: Anleitung schreiben
sein dürften und für genau so ein Live-System geeignet. Bsp. dieses System hier: lenovo x230i, 4 GB Ram, i3-3120. In einer Virtualbox läuft sogar Windows 2000 um darin Sprint-Layout 6.0 laufen zu lassen. Das ganze problemlos und relativ flott: Compilierung eines STM32F4 Programms, das ein 112kByte
Ralph S. schrieb im Beitrag #7835362: > Ein Beispiel für Textdisplays und STM32F030 findet man im Anhang. Furchtbar! Normale Menschen installieren sich die STM32 Cube IDE, oder die Arduino IDE und den STM32duino Core. Dann hat man auch eine Chance auf Hilfe von mehr Leuten