-
Thread
Bei STM32F405 mittels A/D-Wandler schnell 6 Werte erfassen
Hallo, zur Zeit versuche ich abzuschätzen, ob ich mit einem STM32F405 sechs Analogwerte jeweils alle 100µs wandeln und abspeichern kann (= 60.000 Werte pro Sekunde). Geht das wohl mittels DMA bei maximaler Taktfrequenz?
-
Thread
Interrupt nach n Messungen
Hallo, Ich möchte gern mit einem STM32F405 über DMA und den ADC einen Datenpuffer von 50000 Werten vollschreiben und danach auswerten. Jetzt würde ich den DMA Controller so einstellen, dass er nur einmal seine 50000 Transvers macht und dann
-
Thread
Freitagsfrust - Pointer
Hallo Forum, ich stehe irgendwie ganz schön auf dem Schlauch... µC = STM32F405xx Compiler GCC Die betreffende Funktion wird aus einer ISR (USART) aufgerufen. Es wird ein Pointer auf ein festes "Pattern" übergeben, welchen mit memcmp() gefunden werden soll. Aufruf:
-
Thread
Definitionen von GPIO Registeradressen (STM32F4)
https://www.st.com/resource/en/reference_manual/dm00031020-stm32f405-415-stm32f407-417-stm32f427-437-and-stm32f429-439-advanced-arm-based-32-bit-mcus-stmicroelectronics.pdf
-
Thread
Wie Programm auf µC bekommen
Die Nucleo Boards gibt es für M0, M1, M2, M3 und M4. Ansonsten sowas falls der STM32F405 auch ok ist: https://www.olimex.com/Products/ARM/ST/STM32-H405/ Gruß, Stefan
-
Thread
[S] ein/zwei Mikrocontroller STM32F407VET6
dann später runterlöten. Wenn Du kein Kamera-Interface und kein Ethernet brauchst, gingen auch STM32F405VGT, wie sie auf diesen Boards stecken: https://www.mouser.de/ProductDetail/SparkFun/DEV-17713?qs=sGAEpiMZZMv0NwlthflBi20t9%2Fy1TAzh6%2FnwzLW7ytU%3D
-
Thread
STM32 flashen mit RS232
Hallo, ich kaper den thread mal. Ich flashe auch einen STM32F405 mit dem Flash-Loader von ST über den UART. Das geht auch gut mit einem PC, mit meinem Labor-PC aber nicht. Ich vermute, das ist irgend ein timing Problem. Kennt jemand den Effekt und hat jemend den
-
Thread
Strom/Spannung Messen an STM32 - jetzt doch mit Spannungsteiler
R. schrieb: > Wird dann die Source nicht zu hochohmig, wenn ich 47k in Reihe schalte? Der STM32F405 hat 2 Pins (PA4 und PA5), die +/-5mA vertragen. Wenn du nur einen/keinen DAC brauchst, kannst du diese Eingänge nehmen und den Schutzwiderstand deutlich kleiner machen. Alle anderen Pins sind mit
-
Thread
Auf der Suche nach einer Platine/Prozessor für ein kleines Anfänger Projekt
Das hier ist ein schönes Platinchen: http://www.ebay.de/itm/BetaFlight-CC3D-REVO-F4-STM32F405-Flight-Controller-mit-OSD-Vbat-Buzzer-RC567-/311868374265?_trk Jetzt noch das STM32 Arduino-Framework ein wenig umbiegen und Du hast ein super Minirechner.
-
Thread
NXP Cortex-M µCs: Toolchain, Makefile, etc
legen, wenn's vom RAM her paßt. Im Übrigen hat NXP in Sachen RAM nicht wirklich etwas, das mit STM32F405 gleichziehen kann, also 192kB (plus 4kB Backup-Ram).
schrieb im Beitrag #4655220: > Im Übrigen hat NXP in Sachen RAM nicht wirklich etwas, das mit STM32F405 > gleichziehen kann, also 192kB (plus 4kB Backup-Ram). Naja, selbst wenn man 64kB Programm im RAM hat sollten 96kB ausreichen ;) Ich war sowieso immer auf der RAM-Sparer Seite. Und bei einem
-
Thread
Störsignal auf Spannungsversorgung
Frequenz in den einstelligen kHz-Bereich. Es handelt sich hierbei um ein "GHI Cerb40 II"-Board (STM32F405RG) auf einer eigenen Erweiterungsplatine in Sandwich-Bauweise. Allerdings haben wir festgestellt, dass die selben Schwankungen auch bei Stromversorgung über USB auftreten, ebenso bei einem anderen
-
Thread
STM32 Powerdown während Flash Beschreiben
Hi, Mein STM32F405VGT6 hatte während dem Beschreiben des Flashs einen Stromausfall und nun gibt mir [c] status = FLASH_WaitForLastOperation((uint32_t)FLASH_TIMEOUT_VALUE); [/c] immer einen HAL_ERROR zurück
-
Thread
EAGLE platziert Bauteile nur teilweise
Hallo, ich habe gerade mit EAGLE das problem, dass wenn ich einen STM32F405 in meinem Schaltplan platziere, nur ein Teil von diesem platziert wird. Das heißt, dass ich eine Lib habe, welche den Controller in Controller und Power Teil splittet und diese dann neben einander
-
Thread
STM32 DAC - invertiert ohne Buffer?
Hi, Ich habe ein merkwüdiges Phänomen mit dem Olimex H405-Board, welches einen STM32F405RG in LQFP64-Package verwendet. Packagebedingt ist daher V_REF gleich VDDA, was ich schonmal sauber mit 3.3V messe. Wenn ich bei DAC1 (geht auf PA4) den output buffer auf enabled setze, verhält
-
Thread
Symbol Karusell + Drehgeber
augeordnet und drehen dann je nach Drehgeberaktion nach vorne / hinten. Generelle Info: Zielsystem STM32F405 mit einem 3.5" 320x480 full color display auf ILI9481 basierend. Danke
-
Thread
STM32F4 Rev. A/Z
entwerfe grade ein eigenes Board. Jetzt hab ich nur ein Problem un zwar gibt es den Controller (STM32F405VGT6) in der Rev. A und Z. in der Rev. A muss mann den Pin 99 auf High legen um den Internen Voltage Regulator zu aktivieren. In der Rev. Z ist der Voltage Regulator immer an und Pin 99 muss an GND
-
Thread
Stromsparen mit STM32 µC: Nach __WFI() passiert nichts mehr.
geworfen und das restliche System funktioniert wie es soll. Zur Einordnung ein paar Daten: -µC: STM32F405RGT -Interrupt per Tastenbedienung EXTI_Line9 (fallende Flanke) -NVIC entsprechend konfiguriert -Takt für entsprechenden Tastenport und Interrupt wird zumindest nicht manuell ausgeschaltet -egal
-
Thread
NUCLEO-G474R, STM32G474. STM32CubeIde, Optimierung ADC-Genauigkeit
dürftige Genauigkeit mich etwas überrascht hat - bei einem Projekt vor zwei/drei Jahren mit einem STM32F405 (allerdings mit "bare metal" Programmierung) sind mir derartige Abweichungen nicht aufgefallen. [c] Multimeter ADC read hex read dec calculated ------------------------------------
-
Thread
stm32 VDDA Pin nicht angeschlossen
Hallo Zusammen, ich arbeite gerade mit dem Microcontroller STM32f405rg. Beim Bestücken der Platine ist mir ein Fehler unterlaufen, sodass der VDDA Pin zunächst nicht angeschlossen war. Mein Computer erkennt den Microcontroller nicht, auch nicht mit angeschlossenem
-
Thread
LED schalten mit µC - warum so?
verwenden. /PWR_LED_OFF = PWR_LED_ON Der Grund für die Schaltung liegt im Datenblatt vom STM32F405. Das Signal kommt von PC13. > PC13, PC14, PC15 and PI8 are supplied through the power switch. > Since the switch only sinks a limited amount of current (3 mA), > the use of GPIOs PC13 to PC15
-
Thread
STM32F4 TIM1 & TIM8
Hallo, ich möchte gerne mit einem STM32F405RGT6 zwei PWM-Sevo Signal erzeugen(TIM1 & TIM8). Funktioniert mit dem TIM1 auch schon ganz gut. Nur suche ich im Datenblatt nun verzweifelt den TIM8_CH1 Ausgang für den TIM8. Jedoch finde ich nur
-
Thread
STM32F407 DFU Bootloader geht nicht
Habe zufälligerweise ein ähnliches Problem bei einem STM32F405 mit einem 16 MHz Quarz. Eine normale USB-Applikation war funktionsfähig, aber DFU-Mode nicht. Es stellte sich heraus, dass mit dieser Platine Versuche zur Stabilität der Quarzschaltung unternommen
-
Thread
[V] USB-AT(X)MEGA- und STM32-Boards im Dual-In-Line-Format
AVR32), 40-polig B0DIL: AT32UC3B0512 (AVR32), 64-polig S64DIL: STM32F103RGT6 (ARM Cortex-M3) oder STM32F405RGT6 (ARM Cortex-M4), 64-polig Darüber hinaus gibt es noch den "AVR-Stick", einen AT90USB162 oder ATMEGA32U2 in einem kompakten USB-Stick-Format, zusammen mit einem passenden Gehäuse. Weitere
-
Thread
Hardfault EEPROM
Hi, Ich versuche auf einem STM32F405VGT6 den virtuellen EEPROM einzurichten, jedoch wirft mir dann z.B sprintf einen Hardfault. Die EEPROM Emulation läuft auf Sektor 2 und 3 und somit ab 0x0800 8000. Ich habe mal den Flash analysiert
-
Thread
VCFe.ch/'18 gestern
nach mit C nicht sehr weit. Aber auch in ASM wird das "sportlich" werden, denn selbst bei einem STM32F405 mit 175MHz hat man nur 28 Takte für einen Befehl um zyklengenau zu bleiben. Dabei braucht schon der Fetch eines neuen Instruction Word aus dem Flash 6 Takte (5 Wait-states).
-
Thread
STM32 IC mit DMA
bereits Input Capture mit Interrupts erfolgreich programmiert und will nun IC mit dem DMA auf einem STM32F405 probieren. Nun kann ich mit folgender HAL Funktion beginnen, welche mir die Periode gibt, wenn ich Sample[i+1]-Sample[i] subtrahiere: [c] HAL_TIM_IC_Start_DMA(tim1,TIM_CHANNEL_4,ic_buf,IC_BUF_SIZE
-
Thread
STM32F405RGT6 USART1 und TIM1_CH1 PWM -gleizeitig
Hallo, ich habe mir nun grade ein STM32F405RGT6 Board designed. Nun finde ich auf der Seite von ST jedoch das super MicroXplorer Tool zum überprüfen der Pin Ausgänge um doppelbelegungen zu vermeiden. Ich möchte auf meinem Board: 1.)
-
Thread
STM32 Frage zum ADC
kann nur etwas über den STM32f40x sagen: in dem datasheet STM32F405xx/STM32F407xx stehts bei Punkt 5.3.20 12-bit ADC characteristics: t_Stab / Power-up time--> typ=2µsek max=3µsek Müsste auch im Datenblatt für deinen Typen stehen G Ert
-
Thread
Aufbau der STM32 datenblätter etc.Tak einschalten etc pp
Für z.B. den STM32F407 braucht man also RM0090 als Family Reference und dann das Datenblatt für STM32F405xx/407xx.
-
Thread
Cortex M4: kleine Baudrate für USART
Hallo Cortex freaks, ich betreibe einen STM32F405 Cortex M4 von ST, bei dem möchte (muß :-/ ) ich den USART mit 600Baud betreiben. Das funzt nicht. Nach diesem Abend fummeln habe ich rausgefunden: Die USARTs werden mit der clock aus dem 'peripherel
-
Thread
Junior Computer - Elektor
Anfall einer Retro-Phase diesen Hardware Emulator gebaut. Die entsprechende Software lief auf einem STM32F405. Mit Terminal Debug und allem pipapo…
-
Thread
ARM Controller "richtig" programmieren
reference manual targets application developers. It provides complete information on how to use the STM32F405xx/07xx, STM32F415xx/17xx, STM32F42xxx and STM32F43xxx microcontroller memory and peripherals. [/code] Ich denke, da findest du, was du suchst,... außer beispiel code, den gibt es wie bei den
-
Thread
ChibiOS mit Segger Embedded Studio
mehrere Stunden versucht, mal ein ChibiOS HAL Test (GPIO) unter Segger Embedded Studio für einen STM32F405 zu builden, aber ich kriegs nicht hin. ChibiOS basiert auf diversen Makefiles und hat wirklich eine ziemlich verzweigte Include-Orgie. Am Ende scheitere ich momentan damit, dass angeblich
-
Thread
mit µC pin 5V schalten, suche "Ein-Bauteil-Lösung"
Hallo! ich möchte an einem Flugcontroller mit STM32F405 MCU einen aktiven Buzzer anschließen und schalten. GPIO high kann im worst case nur 2,85V sein und der GPIO ist möglicherweise je nach verwendetem FC nicht 5V tolerant. Buzzer ist ein 5V max 30mA
-
Thread
STM32F4 <--> RaspberryPi Paralle, UART oder SPI
zusammen, folgendes Problem: Ich hab mein Display (ILI9481) mit 480*320 262K Farbtiefe an einem STM32F405 dranhängen. Dank FSMC ja alles kein Problem. Jetzt will ich aber ein bisschen mit 3D Animationen rumspielen. Jetzt find aber mal Sachen (eine 3D Engine) die auf einem STM32F4 laufen würde. Da hilft
-
Thread
STM32F4-Discovery Übersicht
www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/DM00037051.pdf beim STM32F405,7) gibts im Kapitel "Pinouts and Pin description" eine Übersicht über alle Pins, und im Kapitel "Electrical Characteristics" eine Übersicht über die elektrischen Eigenschaften. Da hast du dann ja
-
Thread
STM32F4 finde Register nicht, welche im F3 existieren
Hi, Ich versuche ein Protokoll für einen RS485 Bus von einem STM32F303K8T6 auf einen STM32F405RGT6 zu portieren, jedoch finde ich einige Register für die UART Instanz nicht. Folgende Befehle möchte ich ausführen, um beim Initialisieren die Interrupts zu löschen: [c] __HAL_UART_CLEAR_IT
-
Thread
STM32F4 auf eigenem Board / GPIO Ansteuerung
komme aus der Welt der Atmega-Controller und versuche mich nun in ersten Schritten auf einem ARM STM32F405. Aus Spaß an der Hardware habe ich für erste Schritte keines der bekannten Experimentierboards verwendet sondern habe mir ein eigenes kleines Board mit einem Adapter auf einer Lochrasterplatine aufgebaut
-
Thread
CAN ACK Bit Pegel
funktioniert, allerdings hat das ACK Bit einen seltsamen Pegel. 2 Teilnehmer, PCAN-USB und TI ISO1050 an STM32F405, je mit 120 Ohm abgeschlossen. Kann sich jemand vorstellen woher das kommt? Grüße Martin
-
Thread
Bosch Sensoren als "billigere" alternative zu Invense,Honeywell usw (Quadrocopter)
Abfrage für ne FC zu langsam. Ich wollte die oben genannten Sensoren in Verbindung mit einem STM32F405 oder STM32F407 (Taulabs kompatibel) und möglichst jeden Sensor an einen eigenen SPI oder im Notfall I2C Bus hängen... Desweiteren hatte ich geplant, die Bestückungsoption für ein HC05 oder HC06
-
Thread
STM32 schwankende ADC Werte..PULL Widerstände steuern
darf. > Es gibt dann noch Tipps vom Hersteller, wie man das verbessern kann. STM32F205/7 und STM32F405/7 sind da sehr problematisch. F401/F411/F42x/F43x/F446 sind da deutlich besser, wenn man den Hinweisen der App-Not folgte. Auf einem F401 laeuft gerade eine Messung von einem 510 Ohm Widerstand in
-
Thread
MCP23016 Port Expander Input Realisieren
Nachtrag: Ich verwende den STM32F405IG und das yVision von Keil MDK 5
-
Thread
STM32. PinBitAbfrage gefällt dem Compiler nicht
specified input port pin. * @param GPIOx: where x can be (A..K) to select the GPIO peripheral for STM32F405xx/407xx and STM32F415xx/417xx devices * x can be (A..I) to select the GPIO peripheral for STM32F42xxx/43xxx devices. * x can be (A, B, C, D and H)
-
Thread
STM32F4 LQFP100 - doppelte SPI-Pins?
für alle Pin eines Devices. Die Tabelle Table 8. "Alternate function mapping" des Datenblattes STM32F405/7 gibt dazu Auskunft. Appendix A A.1 Main applications versus package gibt Auskunft, welche Devicekombination abhaengig vom Gehäuse überhaupt möglich sind. Ungeschickte Pinzuweisung kann natürlich
-
Thread
zuverlässiger Programmer für Xilinx XC9572XL oder Alternative
Falk B. schrieb im Beitrag #5795122: > z.B. den PICCOLO. z.B. die STM32F205/7 bzw. STM32F405/7 können das auch (12 PWM-Kanäle à 16bit bei 120 bzw. 168MHz + 24 Kanäle à 16/32bit bei halber Frequenz) oder jeder andere STM32 mit mind. 100 MHz Systemtakt. Wenn's auch 14ns / 72 MHz sein dürfen
-
Thread
STM32&Keil Cannot access Memory Fehler
Hallo. Hab ein Problem, was ich mir nicht erklären kann: Verwende Keil 5.23 & STM32F405 mit CAN1. CMSIS 4.5.0 & STM32F4xx_DFP 1.0.8. Habe eine Setup-Routine für den CAN1 geschrieben. Habe folgende 4 lokale Vars in Verwendung: void canSetup(void) { int i; GPIO_InitTypeDef
-
Thread
CNC Servo-Ansteuerung für Kreisbewegung: Algorithmus
das selber zu berechnen ist nicht so das Problem. Anbei eine Demo dazu. Der MC der CNC ( STM32F405 ) rechnet mit dem selben Programm, ist also die Anzeige im Demo "falsch", wird auch die Fräse "falsch" arbeiten. Falsch bedeutet hier, es fehlen Koordinaten oder Übergänge zwischen 2 Abschnitten