-
Thread
STM32 CAN Reset Bug Workaround geht nicht
beschäftigt ist funktioniert jedoch. Im Internet konnte ich leider nichts hilfreiches finden. STM32F072RBT6 und STM32F042F6P6 tritt bei beiden auf. CubeMX 5.0.1 und Eclipse mit GCC
In der stm32f0xx_hal_can.h ab Zeile 257 sind alle Möglichen Ergebnisse, die die Funktion HAL_CAN_ErrorCallback zurück geben kann.
-
Thread
Probleme beim STM32H743 & SPI
immer ein Byte senden & empfangen, Fullduplex, Master an B12/13/14 CS auf B10. Eigentlich auf einem STM32F0/1/3/4 kein Problem, nur auf dem H7 will das ganze überhaupt nicht laufen. Wenn Jemand eine kleines Beispiel Program hat, wo nur die Clock und die SPI eingestellt wird, sowie eine While Schleife
Der STM32H743 ist schon ganz schön "anders"... Hatte auch Probleme bei der SDIO-Schnittstelle. STM32F4 ging auto-of-the-box. H7 -> problem problem Was benutzt du für ein Board? Ein Nucleo-144 (H743)
-
Thread
Anbindung SHT71 an STM32F4Discovery
*/ /* Includes ------------------------------------------------------------------*/ #include "stm32f4xx.h" #include "stm32f4xx_conf.h" #include "stm32f4_discovery.h" /* Private typedef -----------------------------------------------------------*/ GPIO_InitTypeDef GPIO_InitStructure, GPIO_SHT
Setup of the I2C Interface to SHT71 Sensor */ setup_I2C(); /* Initialize LEDs mounted on STM32F4-Discovery board */ STM_EVAL_LEDInit(LED3); STM_EVAL_LEDInit(LED4); STM_EVAL_LEDInit(LED5); STM_EVAL_LEDInit(LED6); /* Configure EXTI Line0 (connected to PA0 pin = Pushbutton)
-
Thread
STM32 USB HID Keyboard
daß ich auf die Mithilfe jemandes hoffte, der soetwas schon einmal gemacht hat. Ich nutze die STM32_USB-FS-Device_Lib_V4.0.0 auf einem STM32F103C8T6, der auch schon korrekt als HID-Keyboard erkannt wird, und der Tastendrücke korrekt an den PC schickt. Wenn der PC die Tastatur-Status-LEDs
Hallo, ich möchte das selbe tun wie Walter... ich will mit dem STM32f103c8T6 Minimal Board Tastaturdrucke statt einer echten Tastatur an den PC schicken. Habe das Beispiel Custom_HID compiliert und auf das Stm32 system gespielt. es wird auch richtig als STM32
-
Thread
STM32F410 Keil Projekt aufsetzen
\ARM\ARMCC\Bin' Rebuild target 'STM32F410' compiling stm32f4xx_gpio.c... ..\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_gpio.c(178): error: #20: identifier "GPIOJ" is undefined else if (GPIOx == GPIOJ) ..\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_gpio.c(185): error: #20: identifier "GPIOK" is undefined if (GPIOx == GPIOK) ..\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_gpio.c: 0 warnings, 2 errors compiling stm32f4xx_rcc.c... ..
-
Thread
[Sammelbestellung] µC-Board + RAM
Alternativen mit "external memory interface" habe ich bisher gefunden: * LPC1774: ARM Cortex-M3 + DMA * STM32F205: ARM Cortex-M3 + DMA * MCIMX233: ARM926 + DMA Preislich tun sich die alle nicht viel. Gibt es einen Grund, mehr auszugeben? Für den LPC und den STM hätte ich ICD/ISP-Tools.
Torsten C. schrieb im Beitrag #3595903: > Wieviel RAM und welcher CPU-Core soll's sein? CPU STM32 mit FMSC Memory Controller z.B.: STM32F103
-
Thread
STM32F1 ISR zeit, CortexM3 SFR
direkt nutzen da dieser im breakpoint weiterläuft). Nur irgendie finde ich kein DWT in meinen SFR (STM32F1)?
Donald schrieb im Beitrag #7313028: > Wo/Wie befinden sich beim F1 die Interrupt Vektoren http://stefanfrings.de/stm32/stm32f1.html#ivektoren Ich weiß allerdings nicht, ob und wie man die Interrupthandler der HAL elegant durch eigene ersetzen kann. Notfalls kannst
-
Thread
Bourns EM14 5V an STM32 3.3V FT
Hallo, ich würde gerne einen Bourns EM14 Encoder an einem STM32F4x verwenden. Der EM14 läuft auf 5V, der STM32 auf 3.3V. Laut Datenblatt ist der STM32 aber FT auf allen GPIO. Nun gibt es aus meiner Sicht ein paar Optionen, die einfachsten wären Spannungsteiler
verwenden: https://www.mouser.de/ProductDetail/Bourns/EM14R0D-M20-L064S?qs=CrTVAl0CcnLShMqPEt46xw%3D%3D Der soll laut Datenblatt 2 Pullups und 2 C bekommen. >> Laut Datenblatt ist der STM32 aber FT auf allen GPIO. > FT? Nicht alle STM32 sind auf allen Pins 5V tolerant. FT habe ich bei STM
-
Thread
STM32 - Probleme mit Makefile
Fehlermeldung ist: arm-none-eabi-gcc -c -o main.o main.c main.c:22:23: schwerwiegender Fehler: stm32f10x.h: Datei oder Verzeichnis nicht gefunden Kompilierung beendet. make: *** [main.o] Fehler 1 Neu deswegen weil ich inzwischen die Toolchain von: http://fun-tech.se/stm32/OpenOCD/index.php
funktioniert hat. Bei einem erneuten Versuch heute hatte ich die selben Probleme Wie Du. Und dass stm32f10x.h nicht gefunden wird, liegt an einem Gross-/Kleinschreibungsproblem in STM32vldiscovery.h (Zeile 30), wo STM32f10x.h inkludiert wird (statt stm32f10x.h). Spielt bei einem Wind*ws Filesystem
-
Thread
Projekte mit Arduino UNO r4
Die Firma ST > bietet vielen Jahren ab 15 Euro ihre Entwicklungs-Boards mit > unterschiedlichen STM32 Controllern an. Darauf kann man sogar viele > Arduino Shields stecken. Ich "liebe" die STM32-Familie und von daher habe ich einige fertige Nucleo- und Discovery-Boards, von F030 bis F429. An die
bedient", ob ich damit besser bedient bin gilt es herauszufinden. Vor allem deshalb, weil es für STM32 die libopencm3 gibt (und ich die HAL von STM32 nicht mag). Für das Kennenlernen einer ARM-MCU ist es allerdings ein schöner (wenn auch harter) Weg, das alleine über CMSIS (bare metal) zu machen
-
Thread
Cortex M4/STM32F4: Problem mit BLX Instruktion
rtostest.elf '"C:\Program Files\arm-none-eabi-gcc-4_6\arm-none-eabi\lib\fpu\libc.a"' ..\obj\startup_stm32f4xx.o ..\obj\main.o ..\obj\stm32f4xx_rcc.o ..\obj\timers.o ..\obj\tasks.o ..\obj\stm32f4xx_gpio.o ..\obj\list.o ..\obj\system_stm32f4xx.o ..\obj\port.o ..\obj\queue.o ..\obj\croutine.o ..\obj\heap
rtostest.elf '"C:\Program Files\arm-none-eabi-gcc-4_6\arm-none-eabi\lib\fpu\libc.a"' ..\obj\startup_stm32f4xx.o ..\obj\main.o ..\obj\stm32f4xx_rcc.o ..\obj\timers.o ..\obj\tasks.o ..\obj\stm32f4xx_gpio.o .. [/code]
-
Thread
Arduino Blue Pill & PWM
Grund, warum die anderen Pins (außer PA9/10) nicht funktionieren. Ist das Board mit einem original STM32F103 bestückt? Die Fakes haben sich ja schon oft als nur teilweise funktionierend herausgestellt.
Ich nehme an, dass du den Arduino Core von STM verwendest. Versuche mal zum Vergleich den alten Core von Roger Clarks. Vielleicht verhält sich dieser anders. http://stefanfrings.de/stm32/stm32f1.html#roger
-
Thread
STM32 USART4 funktioniert nicht
Chip: STM32L071RBTx CubeMX betitelt diese Pins als USART Pins. Kann CubeMX sich dort täuschen? Ich bin davon ausgegangen, dass die Software weiß was Sie tut. Danke!
USART4 Tx) verbunden habe. Folgende Software-Versionen habe ich verwendet: - CubeMX v5.1.0 - STM32CubeL0 Firmware Package v1.11.2 - System Workbench for STM32, alle Plugins heute frisch aktualisiert
-
Thread
stm32f030 problem!
und ich weiß nicht, warum es ist ... Ich benutze die LED blinken von https://github.com/jjflash65/stm32f030/tree/master/blinky die Wahrheit, ich weiß nicht, was passiert ist st-flash write blinky.bin 0x8000000 st-flash 1.4.0-20-gaf4d2eb 2018-03-30T19:57:22 INFO common.c: Loading device parameters
version : V2J30S7 SWD frequency = 4000 KHz Connection mode: Normal Device ID: 0x444 Device name: STM32F030x4/F030x6 Device type: MCU Device CPU : Cortex_M0 Memory Programming ... Openeing and parsing file: blinky.bin File : blinky.bin Size : 1148 Bytes Address
-
Thread
ARM und WS2812 LEDs mit DMA und ATF16V8B?
Ausgänge realisieren? Und nur zum Verständnis: Ein XMC4500 Relax Kit kostet deutlich weniger als ein STM32F4Discovery. Sollte ich ein STM32F4Discovery nehmen? Falls ja, warum?
normalerweise auch? N. Rokpop schrieb im Beitrag #3819797: > Ob ein "Relaxkit" billger als ein STM32F4 Nucleo (10 EUR) ist, ist ja > wohl völlig irrelevant. Mal abgesehen vom Tonfall: Danke für den Hinweis, das Nucleo kannte ich noch gar nicht! Bei einem kommerziellem Projekt machen 3€ durchaus
-
Thread
[V] Div. EVA Baords
Hallo zusammen, ich verkaufe folgende Entwicklungskits: STM32 F3 Discovery STM32F4-Discovery STM32 L1 Dicovery Hitex LPC2478-Stick Kosten jeweils 10,-€ + Versand (DHL oder Hermes) Würth Elektronik Design Kit Energy Harvestiung Solution To Go
Captain C. schrieb im Beitrag #3736022: > > STM32 F3 Discovery > > STM32F4-Discovery > > STM32 L1 Dicovery > Könntest Du bitte die genauen Boardbezeichnungen preisgeben?
-
Thread
Firmenliquidation Olimex, Freescale und BMCM Produkte
andere muss ich aus Platzgründen verkuafen. OLIMEX Entwickler boards A13-LCD7TS A13-OLinuXino STM32-P407 STM32-P107 A20-OLinuXino-MICRO-4GB LCP-1766-STK STM32-P152 LPC-MT-2138 STM32-LCD DUINOMITE STM32-H407 STM32-P103 STM32-H103 STM32-E407 STM32-103STK A13-OLinuXINO-MICRO LPC-P1114 LPC-H2129 OLIMEXINO-STM32 BOX_LIME_RED ARM-USB-OCD-H PIC-ICD2 TMS320-JTAG-USB STM32-H107 ESP8266-EVB-BAT-BOX ARM-USB-TINY-H SHIELD-LCD16x2 ARM-JTAG ARM-JTAG-COOCOX ARM-JTAG-EW ARM-JTAG-SWD ARM-JTAG-20-10 ESP8266
-
Thread
Projekt läuft nur richtig wenn es mit Keil MDK erstellt wurde
Hallo Als ich mit dem STM32F407IG angefangen habe, hab ich zuerst einmal mit der Keil MDK Umgebung gearbeitet und bin jetzt aber auf CoCox umgestiegen, wegen der Codebegrenzung. Irgendwie braucht der STM32 deutlich länger
********************************** */ /** @addtogroup CMSIS * @{ */ /** @addtogroup stm32f4xx_system * @{ */ /** @addtogroup STM32F4xx_System_Private_Includes * @{ */ #include "stm32f4xx.h" /** * @} */ /** @addtogroup STM32F4xx_System_Private_TypesDefinitions
-
Thread
Reihenfolge Übersicht bei Nutzung von Perepherie im STM32
entsprechendes funktioniert. Also z.B: beim ADC 1.erst ADC aktivieren, 2. tank einschalten 3. Teiler bestimmen etc Und es gab irgendwo mal eine tolle Übersicht über die ganzen Clock Sources und Teiler etc, ich suche was zum ausdrucken auf einem Din A4 Blatt. Idealerweise für den STM32F103
tatsächlich habe ich auf Stefans Seite was gefunden:-) http://stefanfrings.de/stm32/STM32F105-clock.png
-
Thread
USB Verbindung zerstört µC
Was ich noch vergessen habe zu erwähnen: Laut Schaltplan ist ein STM32F072CBT6 verbaut, bestückt ist jedoch ein Pinkompatibler STM32L072CBT6! Einzige unterschied ist, dass der eine dediziert VUSB hat, also eine eigen Treiberspannung für D+ D-. Diese ist einfach auf 3.3V
herumlag. Eventuell läuft es nach dieser Wartezeit (Entladezeit) wieder. Google anwerfen, und nach 'STM32L0 nrst' oder 'STM32L0 reset' suchen. Da findet sich einiges, und vielleicht sind da noch ein paar Ideen für dich mit dabei.
-
Thread
TCP Verbindung zu langsam
Hallo miteinander, ich benutze den Stm32F4, sample (32bit Werte) Daten mit einer Datenrate von 192kHz und würde diese dann genre über TCP an meinen PC schicken (Matlab socket). Die Übertragung ist leider viel zu langsam. Meint ihr es ist
der Empfänger hat ja eine WindowSize von ca. 64k gemeldet. Probiere mal die TX_BUF Anzahl in ETH_STM32F4XX.H auf 3 oder 4 zu setzen. Wenn das richtig implementiert ist sollte das ein Ringbuffer sein und mehrere Frames gesendet werden können. TCP ist schon schnell genug, es ist nur ineffizient bei
-
Thread
Frage/Problem mit Timer STM32F4Discovery
Hallo zusammen, ich habe ein Problem mit den Timereinstellungen eines STM32F4Discovery Boards und hoffe es kann mir hier jemand weiterhelfen. Timer 3 toggled bei jedem Timerevent PortC Pin15 welcher mit einem 10k Widerstand auf Masse liegt. Die Frequenz am Pin messe ich
sollte sich halt nicht von den 168MHz allzu sehr blenden lassen, da ein Cortex-M4 dafür auch eine 3-stufige Pipeline und bis zu 5 Waitstates beim (Flash-) Speicherzugriff hat. Auch beim STM32F4 kommt man bei zeitkritischen ISR möglicherweise nicht um Assembler herum. Wenn man auf einem 32-Bit System
-
Thread
STM32F4xxx - FPU - GCC Codegenerierung
STM32F767 kann auch double mit der FPU.
holger schrieb im Beitrag #4904593: > STM32F767 kann auch double mit der FPU. Das ist ja auch der Chuck Noris unter den STMs. ;)
-
Thread
STM32CubeF4 Rant
Dokumentation immer zum aktuellen Code passt <harhar>). Und mal ehrlich - z.B. die Doku von der libopencm3 ist bestimmt mit guter Absicht so entstanden. Aber das Bild - auch mit dem Kontext von: https://libopencm3.org/docs/latest/stm32f4/html/group__CM3__systick__file.html hilft doch wirklich nicht weiter
Dergute W. schrieb im Beitrag #8034113: > STM32CubeF4 Rant Thread mit Ankündigung. Muss man nicht weiter kommentieren, kann man so stehen lassen.
-
Thread
Programm unter Busybox nicht ausführbar
µCLinux in der Version 2.6.33. Ich hab das ganze hier nach gemacht: https://github.com/AdrianHuang/stm32f429-linux-builder 2⁵ schrieb im Beitrag #4684524: > Auf einer x86/amd64 Maschine? Dir ist schon klar, dass ein STM32 > Prozessor > kein x86/amd64 Binary ausführen kann? Inzwischen schon.
Ahnung, ob der genannte arm-2010q1-189-arm-uclinuxeabi-i686-pc-linux beides kann. Nachdem ich ein stm32f4 discovery hier habe, habe ich mir mal die Dateien runtergeladen und ein make angestoßen.
-
Thread
Mini HF Generator mit SI5351 und Bluepill
beurteilen. Man braucht ein SI5351-Modul wie es für den Arduino angeboten wird, dann noch einen STM32F103C8T6 (Bluepill) und den Flash-Code im Anhang, und schon kann es losgehen. Vier Leitungen (Masse, +5V, SCL und SDA) sind zu verbinden, und der STM32 VCP (Virtual Com Port) Treiber auf dem eigenen
deshalb für eine aufgeblasene Luftnummer halte. Des Weiteren liegen hier auch noch TM4C123G und LM4F120XL Boards herum und nicht nur STM32. Gruß, Holm
-
Thread
STM32 wird nicht erkannt (Win Gerätemanager)
. Unsere Messungen ergaben, dass die Spannungsversorgung des STM32 IO ist und auch 3,3V am Pin 44 (BOOT0) beim Einstecken in den USB Port anliegen. Jedoch der Gerätemanager in Windows "zuckt" nicht ein mal und der STM32 wird nicht angeziegt / erkannt. Ich hab
ihr um den STM32 zu programmieren? "STM32 CUBE PROGRAMMER"? Thomas W. schrieb im Beitrag #7392240: > hast Du den '411 auch mit der Firmware programmiert? Normalerweise ist das egal, der Bootloader ist ja so
-
Thread
Cortex M0(+) vergleich (SAMD vs STM32F0)
heute mal eine kleine Testreihe gemacht:) die Testboards sind einmal das SAMD10 Xplained und das STM32F051 Discovery auf dem ich den 3,3V LDO getauscht und eine Diode gebrückt habe damit der F051 auch mit 3,3V läuft (orginal 3,0V). Ich kompiliere den test code mit GCC ARM Embedded (https://launchpad.net
if(DIVTest32); if(switchInt == 3){ pin -> high switchInt = 5; }else{ pin -> low switchInt = 3; } [/c] Hier ist der ST schneller. SAMD 12.05µs, STM32F0 10,6µs. Im 5. Test (siehe
-
Thread
Freier unbegrenzter Toolkit für silabs 8051er
MCUA schrieb im Beitrag #3621942: >> 75cent für den C8051F860 sind halt unschlagbar günstig > schon mal bei STM8 geguggt? dürfte weniger kosten. STM8S103F3M6 und STM8S903F3M6 sind m.E. die günstigsten und 70% teurer. Aber uninteressant sind sie als Alternative
>STM8S103F3M6 und STM8S903F3M6 sind m.E. die günstigsten und 70% teurer. teurer? die günstigsten kriegt man für 20..30ct (und, er ist verflixt schnell, rechnet oft besser als AVR)
-
Thread
STM32 über LPT programmieren
Hat dein STM32F1xx keinen eingebauten UART1 Bootloader? Also die STM32F103 haben so etwas.
Stefan schrieb im Beitrag #3118931: > Es gibt aber einige STM32 ohne BOOT1. Da liegt er dann praktisch fest > auf "0". Bei STM32FX mit X >1 kann man Boot1 auch im SYSCFG_MEMRMP Register setzten. Bei F3 ist Boot1 eine User Flash Bit.
-
Thread
STM32: uSD-Layout schafft nur 16 MHz
Im Anhang befindet sich mein aktuelles Platinen-Layout für die Verbindung zwischen STM32F7 und uSD-Slot. Leider funktioniert das Layout bei einem SDMMC-Takt von 48 MHz nur mit einem konfigurierten Teiler von 1 (was m.W. einem effektiven Teiler von 3 entspricht) zuverlässig. Die maximale
Bei mir funktioniert ein STM32F407VG mit 33,6 MHz (mehr kann er dank Silicon-Bug nicht) über eine wilde fliegende Verdrahtung mit einer µSD-Karte. Ich halte ein Layout-Problem daher für unwahrscheinlich. Hast du die Driver Strength
-
Thread
STM32 und SDRAM
das Ref. Manual vom STM32F4 überflogen und nichts zu maximalen Wartezeiten gefunden, also wäre es auf jeden Fall ein Versuch wert, wenn du so etwas machen willst. Immerhin geht mit dem STM32F4 ja sogar synchroner Zugriff,
Hallo, Silica hat in die Richtung auch etwas anzubieten: STM32F2 - Spartan6 - DDR3 Silica Xynergy Board - STM32 meets Spartan-6 http://www.silica.com/product/silica-xynergy-board-stm32-meets-spartan-6.html
-
Thread
Kann ein STM32F1 (BluePill) das 1Msps A/D mit CLK
wenn die Wandlung abgeschlossen ist. Leider kann ein STM32 von Hause aus nur USB fullspeed, für mehr muss ein externer ULPI USB PHY angeschlossen werden. https://www.mouser.de/Semiconductors/Interface-ICs/USB-Interface-IC/_/N-45lw3?Keyword=ulpi&FS=True&Ns
Der Stm32F103 kann nur USB-FS. Stm32F723 hat internen HS-Phy.
-
Thread
[S] Start-Paket für ST ARM M0/M0+/M3 Controller
die STM32F100 oder STM32G03, später evtl, auch "dickere" M3. Wenn jemand ein entsprechendes Start-Paket mit Programmer und einer brauchbaren Toolchain abgeben kann, wäre ich sehr an einem Kauf interessiert
Preis hält sich m.E. auch im Rahmen, siehe z.B.: https://www.reichelt.de/nucleo-64-arm-cortex-m3-stm32-f1-serie-nucleo-f103rb-p154270.html Als IDE bietet sich für den Einstieg wohl STM32CubeIDE (kostenlos) an.
-
Thread
Problem mit #define in C
Hallo C-Experten :) Beim einbinden der Standard Peripherals Library für einen STM32F3 Controller in meine GCC-Compiler Umgebung habe ich folgendes Problem. DIE IDE setzt für diesen Compilertyp noch die Präprozessor-Definition 'STM32F30X', die aktuelle Library erwartet aber 'STM32F303xC
*/ #define STM32F334x8 /* #define STM32F302x8 */ #endif [/c]
-
Thread
STM32F4 ADC hängt
Hallo, Ich kämpfe hier gerade mit dem ADC im STM32F4 (Sourcen anbei). Ich habe das ADC Beispiel aus den Standardtreibern (STM32F4xx_StdPeriph_Examples\ADC\VBAT_Measurement) leicht abgewandelt (kein VBat, sondern PC1 als Analogeingang), aber bei
allen anderen Sachen (GPIO, Timer) hatte ich die xxx_StructInit genutzt, nur beim ADC nicht, da so aus STM32F4xx_StdPeriph_Examples\ADC\VBAT_Measurement (TrueStudio?) kopiert. Beste Grüße, Tom
-
Thread
Quelltext: Lesestoff gesucht
Fragestellung zu begreifen. Um mal diesen dummen Kreis zu unterbrechen, werfe ich hier mal das STM32Duino Repository in die Waagschale: https://github.com/stm32duino/Arduino_Core_STM32 Das interessante hier ist die Verzeichnisstrukur. Einerseits sind die vielen unterstützen Prozessoren
überladen und kaum kompilierbar. Hier mal als Beispiel die EEPROM Library: https://github.com/stm32duino/Arduino_Core_STM32/tree/master/libraries/EEPROM/examples
-
Thread
Welcher Microcontroller für i2c-Display
Serie programmiert, gewöhnt man sich daran, immer das jeweilige Datenblatt zu Rate zu ziehen. Im 32bit Umfeld kämpft man mit ganz anderen Sachen. Schau Dir mal die I²C Schnittstelle vom STM32F103 und die dazugehörige Application Note an. Oder dessen USB Interface. Dann darfst du gerne kotzen. >
programmiert, > gewöhnt man sich daran, immer das jeweilige Datenblatt zu Rate zu > ziehen. > > Im 32bit Umfeld kämpft man mit ganz anderen Sachen. Schau Dir mal die > I²C Schnittstelle vom STM32F103 und die dazugehörige Application Note > an. Oder dessen USB Interface. Dann darfst du gerne kotzen.
-
Thread
Bootloader ST32F401RE Nucleo
http://stm32f4-discovery.com/2014/09/program-stm32f4-with-uart/#more-1255 Point 6?
STM32F401 does not have USART. Try on pins PB6/7 or PA9/10.
-
Thread
STM32 + ADC + LAN.Aufwand? Erfahrungen?
Bei 250Ksps * 8 Kanäle (1 Byte) für 100ms = 200KB Daten Somit wäre ein STM32F42x / STM32F43x mit 256KB an zu raten. Oder externen RAM zu verwenden.
STM32F427VI war meiner. Wichtig ist nur das man die A/D Eingänge wirklich nur bis 3,3V "belastet".
-
Thread
Aufstieg STM32F4 zu F7. Probleme mit der Geschwindigkeit.
STM32F429 bestückt. Ansonsten ist die Hardware die selbe. Wenn ich die Software mit dem STM32F429 überspiele funktioniert alles. Anschließend habe ich ein neues Cube Projekt für den F7 erstellt. Die
in der stm32f7xx_hal_conf.h : [c] #define ETH_RXBUFNB ((uint32_t)5U) /* 5 Rx buffers of size ETH_RX_BUF_SIZE */ #define ETH_TXBUFNB ((uint32_t)5U) /* 5 Tx
-
Thread
[STM32/HAL] generischer Treiber für die beliebten I²C-Text-Displays
Die jeweils aktuelle Version gibt es hier zum Download: https://cloud.it-livetalk.de/index.php/s/sF3otLQ3dpBFJNE
. Die aktuelle Version gibts immer über diesen Link: https://cloud.it-livetalk.de/index.php/s/sF3otLQ3dpBFJNE
-
Thread
GCC für ARM Probleme mit "new" ?
Hier der dazugehörige Header: [c] #ifndef __CONFIGURATION_H #define __CONFIGURATION_H #include "stm32f2xx_hal.h" #include "stm32f2xx_hal_tim.h" #include "STM32F215xx.h" #include "Namespace/MeineKlasse.h" namespace Namespace { class Configuration { private: TIM_HandleTypeDef handle
zugehörige Header: [c] #ifndef INCLUDE_MEINEKLASSE1_H_ #define INCLUDE_MEINEKLASSE1_H_ #include "stm32f2xx_hal.h" #include "stm32f2xx_hal_tim.h" #include <Namespace/Basisklasse1.h> namespace Namespace { class MeineKlasse1 : public Basisklasse1 { private: TIM_HandleTypeDef *pHandle;
-
Thread
Günstiger uC mit hoher Taktfrequenz
PIC18F25K20 oder PIC18F25K22 können 64 MHz, kosten um 3 Euro
Kleine übersicht der letzten CortexM3 auswertung von der Embedded AT91SAM3U CortexM3 mit bis zu 96Mhz (256/52) AT91SAM3S CortexM3 mit bis zu 64MHz (512/64) ST32F10x CortexM3 mit bis zu 72Mhz (1024/96) ST32F2xx CortexM3 mit bis
-
Thread
ARM7 vs. AVR
Außenbeschaltung, als nur >VCC,GND und nen Stützkondi. NEIN NEIN NEIN NEIN !!!! Nie und Nimmer !!! STM32F103xx = Cortex M3 Arm Kern. Interner Oszillator, läuft mit 48MHz und USB geht auch. Nur Strom dran + Stützkondensatoren !!! Den kleinen gibt es auch schon mit 48 Pins. STM möchte noch kleinere
> NEIN NEIN NEIN NEIN !!!! Nie und Nimmer !!! > > STM32F103xx = Cortex M3 Arm Kern. Interner Oszillator, läuft mit 48MHz > und USB geht auch. > Nur Strom dran + Stützkondensatoren !!! JA JA JA !!!! Hier treffen sich die Beführworter des STM32. Ich
-
Thread
Padauk PFS154 Programmer mit Arduino Uno / ATmega88 - 328
Ich hatte vor Jahren mir meinen eigenen PIC-Programmer gemacht und dafür einen 'allgegenwärtigen' STM32F103C8T6 benutzt sowie Schaltregler und Schalter für VCC und VPP separat davon. Das hat den Vorteil, daß man die Spannungen in aller Ruhe einstellen kann und für PWM dabei auch besser tiefpaßfiltern
free-pdk/easy-pdk-programmer-hardware Der kann auch den PFS173. Allerdings ist der dort verwendete STM32F072 in Pandemiezeiten ziemlich rar geworden, leider ! Alternativ kannst du einen Programmer mit STM32F072 auch nach: https://www.mikrocontroller.net/topic/487332#6481283 aufbauen. Hier hast
-
Thread
32k Uhrenquarz am STM32H743 board Problem
scheint die H7 Serie trotzdem als Mädchen für alles zu sehen, wenn > die schon beim STLink einen F103 durch einen H7 ersetzen. Nein, das ist ein F723, kein H7. Der F723 ist wohl der einzige STM32 mit internem USB-HS-PHY. Irgendwie seltsam, bei NXP ist das eher normal, bei ST ein absoluter Exot.
selber setzen. Edit: das RCC_VER_X wird im CMSIS header stm32h743xx.h für das device gesetzt. Die github Suche findet nicht alles, auch blöd. A. B. schrieb im Beitrag #6445188: > Nein, das ist ein F723, kein H7. Auch richtig, werfe gerne die F und H durcheinander
-
Thread
Alternative zum Msp430?
bei ARM gibt es viele Stromsparer, z.B. die neuen STM32U5 https://www.st.com/en/microcontrollers-microprocessors/stm32u5-series.html Strom sparen ist aber ein komplexes Thema. Deep sleep können viele µC schon lange, nur ist dann nach dem Aufwachen
Als Beispiel habe ich die STM32U5 Serie genannt. 4 HW Breakpoint, LiveView geht mit Segger Tools und afaik mittlerweile auch mit den STM32 Tools. ARM CM werden über SWD entwanzt, da reichen SWCLK und SWDIO als Minimum, JTAG braucht
-
Thread
STM32 ST-LINK V2
Guten Morgen, bis jetzt habe ich mit der AC6 for STM32 meine mikrocontroller Programmiert. Jetzt bin ich umgestiegen auf die STM32CudeIDE um die Initialisierung durch STM32CubeMX besser aktuell halten zu können. Ich habe mein Programm in die STM32CudeIDE
) Info : SWD DPIDR 0x2ba01477 Info : STM32F411RETx.cpu: hardware has 6 breakpoints, 4 watchpoints Info : STM32F411RETx.cpu: external reset detected Info : starting gdb server for STM32F411RETx.cpu on 3333 Info : Listening on port 3333 for
-
Thread
AVR braucht 7us-12us bis in Interrupts ausgelöst wird??
; 150 5c: 69 f4 brne .+26 ; 0x78 <main+0x30> 5e: 9f 5f subi r25, 0xFF ; 255 60: 96 39 cpi r25, 0x96 ; 150 62: 81 f4 brne .+32 ; 0x84 <main+0x3c> 64:
zwingend NÖTIG ist, um C auf die Beine zu helfen. Nö. Zeig mir eine eine Zeile Assembler in meinem 3-Phasen Umrichter... C ist einfach besser protierbar, und das hat auch schon Karl Heinz gesagt. Ich habe den Grossteil meiner BLDC FOC vom Mega88 auf den XMega128/192 und auf STM32 protiert, ohne