-
Thread
STM32F4 wozu?
Hier ist auch noch ein schönes Anwendungsbeispiel: Ein 16-stimmiger FM-Synthesizer auf Basis des STM32F405 http://ixox.fr/preenfm2/ Bei sowas kriegt man die Rechenleistung immer weg, indem man die Anzahl der Stimmen erhöht :)
-
Thread
Einstieg in die Mikrocontroller
Tiny13, Tiny84, Atmega328, Atmega644, STM32F405. In der Reihefolge, je nach Bedarf/Aufgabe
-
Thread
STM32 SPI zu viele Clocks
Hallo, ich nutze die SPI-Schnittstelle eines STM32F405 mit HAL und STM32CubeMX und möchte mit 20 kHz einen Sensor auslesen. Um das Auslesen zu starten nutze ich einen Timer, in dessen PeriodElapsedCallback ich die Funktion HAL_SPI_Receive_IT(...) aufrufe
-
Thread
geeigneter Microcontroller gesucht
geht mit jedem Cortex M0+ oder M4/M7, der mit mindestens 2 * 10.24 MHz getaktet ist. Also z.B. STM32F405 oder STM32H750 (mit 3x 16 Bit ADCs mit mehreren Eingängen, und effektiv 12 - 14 Bits).
-
Thread
GIGATRON Emulator im STM32
Marcel van Kervinck und Walter Belgers. Kernstück des Emulators ist ein auf 225 MHz übertakteter STM32F405, dazu noch etwas "Hühnerfutter". Der ganze Emulator ist in ASM geschrieben, und selbst da wird es knapp, so dass die ROM-Images gepatcht werden müssen. Dafür läuft der Emulator mit exakt 100% Originalgeschwindigkeit
-
Thread
STM32 EXTI-Entprellung mit HAL
sich auch nicht > direkt drauf schreiben (wie bei anderen Registern möglich). Mein Refman für STM32F405 sagt dazu: "This bit is set when the selected edge event arrives on the external interrupt line. This bit is cleared by programming it to ‘1’." Eine 1 schreiben zum Setzen auf 0 ist etwas
-
Thread
Verlosung RX210 Promo-Board
Search.aspx?dsNav=Ny:True,Ro:0,Nea:True,N:4294892287-4294932619-753-4294922164 Wer z. B. einen STM32F405 braucht, wir ihn auch nicht 'um die Ecke' bekommen. Die Sachen von R oder C reichen vielleicht für ein RC-Glied - weit käme man damit nicht :-)
-
Thread
STM32F4 Discovery ADC 2 Channel DMA
Im STM32F405xx, STM32F407xx Datenblatt stehen in der Tat einige Werte (siehe Tabelle 65)... Sie gehen von 2 Msps bis 6 Msps bei fADC = 30 MHz und tS = 3 ADC cycles. Die 6 Msps werden nur bei 12-bit resolution
-
Thread
CAN high-speed ,low-speed übertragungsraten
nehmen willst, dann suche dir einen mit integriertem CAN-Controller aus. Ich habe hinter einem STM32F405 den SN65HVD230 (wg. 3,3V und Slope-Widerstand). Ev. noch Schutzdioden einbauen. Alles 3,3V.
-
Thread
STM32F4xx: ADC-Trigger mit Timer1-Ereignis?
Hallo Forum-Gemeinde! Gegeben ist ein STM32F4xx-Controller (STM32F405, Cortex-M4). Ich suche ein funktionierendes Quelltext-Beispiel, in dem mit einem Timer1-Ereignis, also ohne Interrupt, die (jeweils einmalige) ADC-Konvertierung angeworfen wird. Wenn ich das richtig
-
Thread
SD Karte doppelt auslesen
und auch für Linux gibt es passende Software. fchk PS: Ein passender Controller wäre zB der STM32F405RG.
-
Thread
poor man's Ethernet-oszi mit STM32, FIFO und AD9288
AN4031 bin ich auf folgenden Satz gestoßen "This example is applicable to products STM32F2, STM32F405/415, STM32F407/417, STM32F427/437 and STM32F429/439 lines. The ADC is configured in __continuous triple Interleaved mode__ In this mode, it converts continuously one analog input channel __at
-
Thread
dspic ausreichend für Audio Effekte ?
5,8 ms lang. Macht eine Latenz von 11,6 ms. (bei 44,1 kHz). Ein schöner Prozessor ist z.B. der STM32F405RG, kostet knapp 10€ bei Digikey, 1 MB Flash, 192 kB RAM, bis zu 168 MHz,i2s oder interne 12bit AD und DA Wandler (für die ersten Versuche durchaus ok) und das ganze im IMHO schön lötbaren 64-LQFP-Gehäuse
-
Thread
Alternativen zu STM32?
, kann die höhere Performance sogar zum Problem werden. Das voltage scaling hat GD nicht vom STM32F405 übernommen, wo das nur 1 bit hat, sondern von F42X, wo es zwei Bit hat. Bezüglich der Einstellung ist es immer noch kompatibel, aber bei der Status-Abfrage nicht. Beim GD32 ist das genau wie beim
-
Thread
STM32F4Discovery SPI slave
Alternate Function ("AF") zu setzen, dürfte Unsinn sein. Hier mein funktionierender Kode für einen STM32F405 als SPI-Slave... Initialisierung: // Taktversorgung der benötigten Peripherie RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOB,ENABLE); RCC_APB1PeriphClockCmd(RCC_APB1Periph_SPI2,ENABLE);
-
Thread
STM32Fxxx: Busse ideal takten?
to the product datasheets for the values of OSPEEDRy bits versus VDD range and external load. STM32F405/7 DOC022152rev5 Suche "OSPEEDRy" -> Input/output AC characteristics Alles beschrieben, sogar mit Bildern...
-
Thread
18650 Zelle / LoRa Modul mit Solarzelle versorgen?
wieder los. Das Thema hatte ich schonmal bei EEPROMs... alle 7-14 Tage hängten die sich auf am STM32F405 und da half nichts mehr, Power off/on nur noch.Er hier hängt schon nach ein paar Minuten. Ich vermute, dass die Statemachine des BME280 oder des AVR sich aufhängt.... aber nur wenn Lora sendet! 10k
-
Thread
Schulprojekt: Roboter - Energieproblem
meine Empfehlung: einen ARM-Cortex M3 oder M4. Egal ob, TI, ST oder... Ich benutze zur Zeit einen STM32F405. Gibt es auch als Low-Power-Variante: STM32L476 Discovery. Sehr praktisch: Diese Boards haben einen Debugger bereits auf dem Board. Wichtig ist: viel RAM-Speicher. Bei einem RTOS hast Du mehrere
Empfehlung: einen ARM-Cortex M3 oder M4. Egal ob, TI, > ST oder... Ich benutze zur Zeit einen STM32F405. Da kann man wieder nur mal den Kopf schütteln. Hättest Du den Thread gelesen, wäre Dir aufgefallen, das die Jungs besser bei ATMega oder Arduino aufgehoben sind. Stefan K. schrieb im Beitrag
-
Thread
Einstieg auf Microcontrollern mit modernen Programmiersprachen
, dass das der Idealfall ist: Kein Heap wird genutzt, daher muss auch kein GC laufen. So ein STM32F405 kostet übrigens alleine schon gut 10 EUR... Nein, das überzeugt mich nicht. Wieder so ein "Experiment".
-
Thread
[STM32f4] I2S mit DMA
definiert werden ansonsten geht der DMA in keinen Interrupt (so wars jedenfalls bei mir mit dem STM32F405). Warum dass so ist konnt ich leider nicht rausfinden, bzw. nahm ich mir nicht die Zeit dazu. [c]__attribute__ ((section(".sram2"))) singed long...[/c] Nur so hat es bei mir funktioniert.
-
Thread
STM32F4 HAL ADC Problem
RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV2; HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_4); /* STM32F405x/407x/415x/417x Revision Z devices: prefetch is supported */ if (HAL_GetREVID() == 0x1001) { /* Enable the Flash prefetch */ __HAL_FLASH_PREFETCH_BUFFER_ENABLE(); } } /**
-
Thread
STM32 Tutorial
suchen. Z.B. USART_IT_RXNE findet sich im USART status register, reference manual S.998 des STM32F405 Normalerweise ist es eher umgekehrt, dass es Registeradressen gibt, die ST nicht definiert hat. ;)
-
Thread
Mikrocontroller - die Qual der Wahl, oder doch die Wahl der Qual?
wirklich ein UART betreiben. Bei der gesamten F-Familie geht das nur bei Zimmertemperatur, der STM32F405 z.B. macht ±4% bei -10° bis +85°.
-
Thread
STM32 I2C Probleme
verfügbar, ob die irgendwo genutzt wird, habe ich noch nicht gecheckt. Es handelt sich auch um den STM32F405. Aber die Bibliotheken sind alle vorhanden, glaube nicht, dass das eine Rolle spielt (nur FYI). Ich würde jetzt als nächsten Ansatz das Lidar per StdPeriphLib versuchen einzubinden. Oder mache
-
Thread
STM32Cube & Eclipse & GCC
startup_stm32f401xe.s Assembling: Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f405xx.s Assembling: Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f407xx.s Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f401xc.s: Assembler messages: Drivers
-
Thread
Schaltung für Motorsteuerung
Shunt und FETs. So das wars erstmal :) Edit: Oder du baust FF v1.2s von Shane Colton auf STM32F405 um. Die sind fast Pin kompatibel. http://scolton.blogspot.de/p/motor-controllers.html Gruß Tec
-
Thread
Drohne im eigenbau Gesperrt
sein. Du brauchst externes Ram, Flash ist auch nicht gerade üppig. Ich würde davon abraten, ein STM32F405 ist wahrscheinlich besser und billiger und auch wesentlich weiter verbreitet und bietet damit den Vorteil auf bewährtem Code aufbauen zu können. Man muß sich ja das Leben nicht absichtlich schwer
-
Thread
mcHF-SDR Selbstbau-Projekt
www.amateurfunk-sulingen.de/forum/index.php?board=15;action=display;threadid=242;start=30 nahmen sie den STM32F405VGT6V als Ersatz für mehr Speicher (spätere Modifikationen). Grüsse, René
-
Thread
Topologie 3 Phasen Gleichrichter mit Buck-Funktion und PFC
etwas stutzig macht, dass er >laut Beschreibung keinen up/down-counting Modus besitzt. Für STM32F405/415, STM32F407/417, STM32F427/437 und STM32F429/439 Center-aligned mode (up/down counting) Seite 520 im reference manual (RM0090) Für STM32F303xB/C/D/E, STM32F303x6/8, STM32F328x8, STM32F358xC
-
Artikel
STM32 für Einsteiger
Debugger) MSP430 Demoboard ~35€ Steckbrettaugliches Board Blue-Pill Board ab 1,50€, S64DIL-405 mit STM32F405 30€ Arduino Nano clone ab 2€ PIC Microstick Einzelchip (Einzelstückpreise) 1..15€ nur SMD (TSSOP..LQFP..BGA) 0,6..15€ SMD + DIP 0,5..15€ SMD + DIP Programmieradapter mit Debugger ST-Link clone 2,50
-
Thread
Wanderkiste Widlar, Runde VI
USB Port hat. Ansonsten habe ich noch ein neues NUCLEO-C031C6, ein recht altes Olimex Board mit STM32F405 sowie ein nagelneues, unbenutztes Kendryte K210 Board dazu gelegt. Letzteres hatte ich Anfang des Jahres bei Mouser mitbestellt um den Versand zu sparen, bin aber nie wirklich dazu gekommen damit
-
Thread
STM32 USB Übertragungsproblem mit Code von S.F.
Auf einem STM32F405 läuft es bei mir nicht. Prinzipiell habe ich die Clocks genauso initialisiert wie bei den Codevarianten vom MCD-Team, und da läuft CDC/VCP auf dem F4. Muß noch etwas drüber grübeln, und kann meine
Jürgen S. schrieb im Beitrag #6622794: > Auf einem STM32F405 läuft es bei mir nicht. Der STM32F4 hat ein andere USB Peripherie, darauf wird der hier diskutierte Code niemals laufen können. Siehe die Vergleichstabelle in https://www.st.com/resource/en
-
Artikel
STM32 - Einstieg mit Em::Blocks
quasi als Basis für alle Projekte verwendet werden. Allerdings ist das Framework primär auf die STM32F405/7 und STM32F415/7 ausgelegt. Die neueren STM32F401, STM32F42X und STM32F43X haben noch etwas andere Peripherie, das Framework müsste dann entsprechend angepasst werden. Download: Einbinden der DSP-Library
-
Thread
STM32: interne Pull-Ups für SPI
Hi, ich möchte das SPI mit Hardware NSS am STM32F405RG nutzen. Die Konfiguration führe ich mit CubeMX durch. Dort ist SPI1 aktiv und in der GPIO-Registerkarte wurden für alle SPI-Leitungen Pull-Ups aktiviert. Auf dem Scope sind diese jedoch im Ruhezustand
-
Thread
Neues SDK für ESP32 Gesperrt
Dein erstes Bild erinnert mich an HydraESP32. https://oshpark.com/shared_projects/dgKJqznH mit STM32F405 Cortex M4F 32bits MCU @168MHz
-
Thread
STM32F7 Discovery Board
? > > Was meinst Du mit 'intern'? > RM0090: 14.3.2 DAC output buffer enable Datenblatt STM32F405: 5.3.24 DAC electrical characteristics Vmin ist 0.2 V mit "buffer ON"
-
Artikel
CAN
: 1 CAN Schnittstelle - STM32 F4 series of high-performance MCUs with DSP and FPU instructions STM32F405 : 2 CAN Schnittstellen STM32F415 : 2 CAN Schnittstellen STM32F407 : 2 CAN Schnittstellen STM32F417 : 2 CAN Schnittstellen STM32F427 : 2 CAN Schnittstellen STM32F437 : 2 CAN Schnittstellen STM32F429
-
Thread
Software Profibus DP-Slave in C
Yes and we have all of you to thank! I ported the code to arduino and now i ported it to STM32F405. I got a stable connection at 6Mbits Only now that i have worked with your code I understand the bus. So thank you again
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
Millisekunden :-) Controller: 16-90V, 23A Motorfeedback über Hall und Encoder - oder sensorlos STM32F405 mit ST FOC Library Motor: PMSM Servo, ursprünglich 500W, leistet 2kW bei 10,000rpm. https://youtu.be/HXEJ5LIHKaE https://youtu.be/7w4F_EB-Bqc
Das ist ein Prototyp der STM32F405-Variante meines PDP11-Emulators. Es wird eine 64K Maschine emuliert, auf der Mini-Unix mit minimalen Anpassungen im Kernel läuft. der Rest des Controller-RAMs dient als Disk- und Swap-cache für das
-
Thread
ARM-Cortex als Anfänger?
sollte ist das Errata. Hatte hier gerade ein Problem, mit korrupter DMA2-Übertragung auf einem STM32F405. Ich wollte schon eine Anfrage auf das Forum loslassen, mich aber noch an das Errata erinnert. Und siehe da, da gibt es einen Bug :(. BTW: Auf der NXP Seite (http://www.nxp.com/products/microcontrollers-and-processors
-
Thread
STM32 und Linux - Einsteigerfragen
series. f4 = STM32F407/f417 series (maintained for backwards compatibility) f405 = STM32F405 f407 = STM32F407 f415 = STM32F417 f417 = STM32F417 f427 = STM32F427 f437 = STM32F437 f429 = STM32F429 f439 = STM32F439