-
Thread
STM32F405 DFU
altes" Flightcontrol-Board eines Quadcopters, dass ich gerne zweckentfremden will. Es besitzt einen STM32F405 incl. USB Buchse. Ich habe per DfuSe-Kit erst per "DFU File Manager" aus der generierten .hex eine .dfu gebaut und diese dann mit "DfuSe Demo" geflasht. Leider passiert auf dem Board nichts
trial-and-error habe ich mal nach einem Guide gesucht und diesen gefunden: http://microtechnics.ru/en/stm32cube-and-usb-virtual-com-port-2/ Er ist zwar für ein anderen STM32, aber auch ein F4. Macht eigentlich fast alles so wie ich vorher auch, außer ein SYSCLK Ich habe alles soweit genau so, abgesehen
-
Thread
PWM STM32F405
Ich habe folgenden Code geschrieben, der mir insgesamt 6 PWM Signale liefern soll. Leider tut sich garnichts an den PWM Ausgängen. Was habe ich übersehen? [c] void Init_PWM ( void ) { GPIO_InitTypeDef GPIO_InitStructure_A, GPIO_InitStructure_B; GPIO_StructInit(&GPIO_InitStructure_A); GPIO_StructInit(&GPIO_InitStructure_B); // IOs als Ausgang initialisieren (PortA und PortB) RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE); RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOB, ENABLE); GPIO_InitStructure_A.GPIO_Mode = GPIO_AF_TIM1; GPIO_InitStructure_A.GPIO_Pin = GPIO_Pin_7 | GPIO_Pin
-
Thread
ADCCLK STM32F405
Hello, ich arbeite mich gerade durch RefMan, Datenblatt und Appnotes des STM32F405 und komme nicht so ganz auf den ADC clock klar. Laut Datenblatt sinds maximal 36 MHz, aber der ADC clock berechnet sich aus APB2-Bus clock durch die prescaler 2, 4, 6 oder 8. Heißt das, ich komme
-
Thread
Bootloader STM32F405
Guten Tag, ich habe versucht meine erste µC Platine, die vom " adafruit feather STM32F405 express" inspiriert ist, zu entwickeln. Zum Layouten habe ich KiCad benutzt und die Platine ist durch dem chinesischen PCB-Hersteller JLCPCB hergestellt. Um das DFU-Bootloader zu aktivieren, muss
Ich habe die Fragestellung gerade mal mit meinem S64DIL-405-Modul (https://www.reworld.eu/re/de/produkte/s64dil-405/index.htm) nachvollzogen. Da bei diesem Modul der Quarz gesteckt ist, ist ein Austausch leicht möglich. Mit einem 8MHz- oder 16MHz-Quarz meldet
-
Thread
STM32F405RGT6TR vs. STM32F405RGT6W vs. STM32F405RGT6
Im Datenblatt steht: STM32 F 405 R E T 6 xxx | | ---------------------- xxx = Programmed Parts TR = tape and reel
besten AliExpress, 5 Stück für < 25€ inkl. Versand: http://www.aliexpress.com/item/5pcs-free-shipping-STM32F405-STM32F405RGT6-QFP64-1024KB-Microcontrollers-100-New-original-quality-assurance/32270988541.html?spm=2114.01020208.3.2.MVCUh7&ws_ab_test=201556_6,201527_3_71_72_73_74_75,201560_5 Musst halt
-
Thread
STM32F405 nicht mehr programmierbar
Hallo, wie im Titel schon beschrieben, lässt sich mein STM32F405 nach einmaligem Programmieren nicht erneut flashen. Dazu ist zu sagen, dass ich heute eine neue Platine bekommen habe und dafür ein bestehendes Programm, welches mit der alten Platinenversion
funktioniert und das Programm abspielt. Ich habe im GPIO-Register mit den vorgefertigten Funktionen der stm32f4xx_gpio.c Lib, jeweils die Pins neu konfiguriert. Das war nötig, um andere Pins zu nutzen, die layout-technisch günstiger liegen. Die SWD-Pins habe ich nicht angerührt. Was sollen das für Sicherheitsfeatures
-
Thread
STM32F405 clocktree und USART
Liebe kundige ARM Kenner, ich dachte immer laut ARM Cortex Reference manual figure 21, der USART1 clock hängt über den AHB- und APB-prescaler an der SYSCLK. Falls ich an der PLL rumschraube ändert sich SYSCLK und die Timerclocks aber USART1 läuft nach wie vor super. Umgekehrt: Falls ich HSE ändere und die SYSCLK über die PLL konstant lasse passt die Baudrate nicht mehr. Der USART1 clock scheint also an HSE und nicht an SYSCLK zu hängen. Das steht im Referance manual anders. Wo ist denn da mein Verständnisproblem? THX Cheers Detlef
-
Thread
Maximaler Ausgangsstrom STM32F405
Guten Abend, was ist der maximale Ausgangsstrom des STM32F405? Dem Datenblatt konnte ich entnehmen, dass pro Pin maximal 25mA fließen. Allerdings kann ich nichts zum maximalen Gesamtstrom aller Pins finden. Außerdem würde es mich auch noch interessieren
Werte. Allerdings kann es sein, dass es zu Ausfällen oder Fehlfunktionen kommen kann wenn der STM32F längere Zeit mit max. Werten betrieben wird. Obwohl das noch lange nicht heisst, dass der STM32F dadurch kaputtgeht, sollte man so etwas trotzdem tunlicht vermeiden. Wenn es trotzdem
-
Thread
STM32F405 Timer captured nicht
Ich versuche gerade den TIM4CH4 an STM32F405 zum Capture zu bringen, aber es passiert nichts. Was habe ich denn vergessen? [c] /*pseudocode*/ /* Clock für PORTB ist schon aktiv */ GPIOB->AFRH |= (2<<4); /* P9 Alternative Function 2 -> TIM4CH4 */ GPIOB->MODER &= ~(3<<18); /*Input*/ /*kein Pullup aktiv*/ APB1ENR |= STM32_RCC_APB1ENR_TIM4EN; /*clock für TIM4 anschalten*/ TIM4->CCMR2 = (1<<8); /* CC4 channel is configured as input, IC4 is mapped on TI4 */ TIM4->CCER = (1<<13) | (1<<12); /* falling edge + enable
-
Thread
STM32F405 DMA Setup
Heyho liebe Forengemeinde, ich habe Probleme beim korrekten Konfigurieren des DMA Controllers. Ich möchte gern eine kontinuierliche ADC Messung an Channel 14 durchführen und die Werte ablegen, um (wenn ich endlich weiter komme..) 48000 Werte zu speichern und damit eine FFT durchzuführen. Der ADC ist soweit richtig konfiguriert, da ich ohne Nutzung der DMA und über Auslesen des Datenregisters die richtigen Werte erhalte. Sobald ich aber versuche den DMA zu initialisieren und "auszulesen", erhalte ich nur den unveränderten Initialwert des Datenarrays. Der Wert wird also aktuell nie neu beschrieben
-
Thread
STM32F405 mit UART-Kommunikation
Hallo zusammen, ich verwende einen STM32F405 und sende 27-byte große Pakete über einen UART an meinen Rechner. Diese Pakete enthalten eine simple Software-CRC-Prüfung, die am Rechner validiert wird. Der Code auf dem STM32 ist mit der HAL
-
Thread
STM32F405 USART will nich
Hallo, ich möchte auf dem STM32F405 gerne den USART1 und den USART3 benutzen. USART1 spielt, USART3 nicht. Ich initialisiere die beiden USARTs identisch, USART1 auf PB6/7, Usart3 auf PB10/11 (auf PC10/PC11 geht es auch nicht
-
Thread
Multimeter mit ARM STM32F405 "hacken"?
Hallo zusammen! Ich habe eben entdeckt, dass mein Multimeter (Mustool MT8208) auf einem STM32F405 basiert, der ja nun einige interessante Möglichkeiten bietet. Auf der Platine habe ich neben dem ARM noch vier Lötaugen für den Anschluss einer Stift-/Buchsenleiste gefunden. Könnte sich dahinter
ein Leseversuch den Flash löschen. > Ist es das Wert? Nö. Ein reiner Leseversuch löscht einen STM32F4xx nicht.
-
Thread
STM32F405 - DSP Medianfilter
Hallo, hat von euch schon mal jemand einen Medianfilter auf einen STM32F4 programmiert? Ich benötige diesen um aus einer Datenreihe Ausreißer zu entfernen. Meinen derzeitigen Medianfilter habe ich mit for-schleifen gelöst. mit einer Filterlänge von 5 Punkte. kennt ihr eine DSP-Funktion des Cortex-M4 einen Median-Filter zu optimieren? Mein Ziel ist es, eine bessere Performance zu erreichen. Derzeit benötigt mein Medianfilter bei einer Datenlänge von ca. 1000Punkte ungefähr 6ms. LG Michael
-
Thread
JTAG Communication Failure STM32F405
Ahoi Ich arbeite mit dem uVision von Keil mdk 5 und programmieren in c. Ich habe 2 identische Prototypen. Bei beiden war noch keine Firmware drauf Einer läuft tiptop. Der andere will nicht. Ich bekomme immer den Fehler: JTAG Communication failure Unter "Options for Target" kann ich mein ULINKpro unter Debug --> Settings --> Debug nicht einstellen. Was könnte das Problem sein?? Danke und Grüsse MC Bu
-
Thread
Merkwürdige STM32F405-FPU-Exception
Hallo allerseits, beim Ausprobieren der FPU auf dem STM32F405VG ist mir aufgefallen, dass z.B. eine Division durch 0 (mit VDIV) nicht etwa das Flag DZC in FPSCR setzt, sondern IOC (invalid operation). Natürlich kann man eine Division durch 0 als ungültige
durch 0 provoziere, kriege ich die unerwartete Exception. Ein anderes Phänomen, das mir schon beim STM32F2xx aufgefallen war, ist, dass ISRs erst etliche Zyklen nach dem Satzen des zugehörigen Pending-Flags angesprungen werden. Aber wie gesagt, das scheint nichts mit der FPU zu tun zu haben.
-
Thread
STM32F405RGT6 Board
Hallo, ich hab nen Board entwickelt für ein STM32F102CB. Ich möchte mal von euch wissen, was ihr davon haltet. Die Informationen über die Hardware hab ich aus den Datenblättern und Schaltplänen der Entwicklungsboards von ST. Wie sieht das mit der Platine aus? könnte man das noch als Hobby-Bastler mit nem normalen Lötkolben löten oder sind die Bauelemente schon zu dicht beieinander? Ich weiß das einige Sachen nicht ganz optimal sind aber fällt euch noch was sehr wichtiges auf? Moritz
-
Thread
STM32F405 Quarz Berechnung richtig?
Hallo, ich habe mich mal mit der Berechnung rund um einen Quarz für einen STM32 beschäftigt. Folgenden Quarz habe ich mir dabei herausgesucht: ABRACON ABM3B-8.000MHZ-10-1-U-T http://www.tme.eu/de/Document/a887f863d547643a986feb1a84bac6c0/abm3b.pdf und mit Hilfe der Beiträge und der App-Note http://www.st.com/web/en/resource/technical/document/application_note/CD00221665.pdf folgendes berechnet. Da es meine erste Berechnung in dieser Art ist wollte ich fragen, ob ich mit den Annahmen/Berechnungen richtig liege. CL = 10pF (lt. Datenblatt) CS = 4pF (kommt sicherlich auch auf
-
Thread
STM32F405 ADC Injected Trigger
Hallo zusammen, ich arbeite derzeit an einer sensorlosen Regelung eines BLDC Motors und verwende die injected Funktion des ADC um die Spannungen am rekonstruierten Sternpunkt und an der nicht aktiven Phase zu messen. TIM1 erzeugt mir die PWM mit den Kanälen 1 bis 3 und Kanal 4 nutze ich um den ADC in der PWM_high Zeit zu triggern. Das scheint soweit auch zu funktionieren. Ich habe jedoch das Problem, dass scheinbar nicht erkannt wird, dass die Phasenspannung die Sternpunktsspannung kreuzt. Um mal die Werte des ADC zu kontrollieren habe ich diese per USART an MATLAB geschickt und wollte
-
Thread
[S] STM32F405RGT6
Hallo zusammen Ich suche 2 der oben genannten STM32. Hat jemand gerade welche herumliegen die er auf die schnelle (bis zum WE) abgeben könnte? Und ja mir ist bewusst das ich sie für 12€ bei Mouser bekomme und es die Sammelbestellung gibt. mfg fuelre
-
Thread
STM32F405 int64_t lehren
Hallo Cortex Cracks, ich betreibe einen STM32F405 unter C und GCC. Wenn ich int64_t benutze friert er irgendwo ein. Ich nehme an, dass ich nicht die richtigen libraries zulinke. Ich habe mal das Makefile angehängt. Jemand einen Rat? Danke
Rufus Τ. F. schrieb im Beitrag #4793420: > Detlef _. schrieb: >> Der STM32F405 kann keine 64Bit ints' nativ rechnen, der braucht dafür ne >> Software lib, die muss irgendwo her kommen. > > Das ist dann die
-
Thread
Abschätzung Stromverbrauch STM32F405 mit CubeIDE
Hallo, ich möchte die Stromversorgung eines STM32F405 dimensionieren, der Folgendes macht: - Zufallsdaten mit seinem RNG-Modul erzeugen. - Über einen SPI-Port einen DAC ansteuern, so dass ein Signal im unteren Audiobereich ausgegeben wird. -
Andre N. schrieb im Beitrag #6420538: > Gib es Gedanken dazu? Manche STM32s können einschlafen während die DMA läuft - kann der 'f405 das auch?
-
Thread
Kontrollblick Minimalbeschaltung STM32F405RGT7
: Geht um den Entwurf einer Platine zur Regelung eines Tauchspulenaktors. Mikrocontroller soll ein STM32F405RGT7 sein. Als Spannungsversorgung dient eine Autobatterie, die für unser Board mit den LDOs von STM der Reihe LDL1117 (genauer: V33 durch LDL1117S33R und V5 durch LDL1117S50R) auf 3,3V und 5V
wir sonst irgendwas nicht beachtet? Die Widerstände für den Quarz (eig. den Widerstand) hab ich dem STM32F4DISCOVERY Board entnommen, aber bin unsicher ob das auch bei uns passt, weil die einen 407er und wir einen 405er nutzen. Fällt euch sonst noch was auf? Vielen lieben Dank schonmal und einen guten
-
Thread
STM32F405VGT6 Power Schematic
Hallo, Ich bin am auslegen eines Designs mit einem STM32F405VGT drauf: https://www.mouser.de/datasheet/2/389/stm32f405rg-956214.pdf Nun steht da, dass 15x100nF und 1x4.7uF für VDD verwendet werden sollte, jedoch ist das Datenblatt auch für bis zum
einfach VDDA und VREF zu verbinden? Dann ist da noch dieser Power Supply Supervisor, wobei bei meinem STM32F4 keine Pins dafür rauskommen. Muss ich da etwas speziell beachten, so dass der nicht in einem Reset State verharrt? Grüsse Bert
-
Thread
[V] STM32F405RGT6 Mikrocontroller
Hi, aus einem Projekt sind einige MC "übrig" geblieben. Es handelt sich um STM32F405RGT6 Cortex M4 mit 1MiB Flash, 192kiB RAM und 168MHz max. Clock. Gehäuse LQFP64. Diese wurden bei Rutronik gekauft, sind also original von ST. Der Preis war 10,74€ https://www.rutronik24.de/
µC noch 2 Breakout-Boards übrig, die stammen von Oshpark https://oshpark.com/profiles/Firebirduino STM32 F4 Stamp Mini Breakout die würde ich verschenken, das Projekt kam nie zur Ausführung.
-
Thread
STM32F405RET6 Timer als Oszillator
Guten Tag Ich arbeite mit dem STM32F405RET6. Bei der Hardwareentwicklung für Antriebseinheiten, benötigt der Kommunikationsbaustein einen 40Mhz Takt. Aus Platzgründen würde ich dies gerne mit einem Timer des uPs realisieren. Der Timer
-
Thread
Oszillator Anbindung an STM32F405 (68 Pins)
Hallo zusammen, ich entwerfe gerade einen Schaltplan mit einem STM32F405 (68 Pins). Ich weiß allerdings nicht wie und was ich an den "OSC-Pins" anbinden muss. Wozu dienen diese überhaupt? Hat evtl. jemand einen geeigneten Schaltplan, in welcher eine typische Beschaltung
-
Thread
CAN_start stm32f405rgt6
Hallo Ich hab ein Problem mit dem CAN-Bus. Ich habe ein Beispielprogramm auf dem Board MCBSTM32F400 das funktioniert. Auf meiner Hardware setze ich den stm32f405rgt6 ein. Die Init wird durchlaufen und die nötigen Register nach meinem Wissen richtig gesetzt. Aber beim Starten des CAN1 bleibt
message on controller 1, channel // is not used for STM32 (can be set to // whatever value), data frame with // standard id 00
-
Thread
Welcher Low-Power-Mode beim STM32F405
Hallo zusammen, zur Zeit versuche ich die Low-Power-Modes beim STM32F405 zu verstehen. Ich möchte den µC sowohl über den CAN-Bus (eine Anfrage kommt vom Master), als auch über ein oder zwei Analogsignale, wenn eins davon größer als 2V wird (alternativ mittels externen
-
Thread
Unterschied zwischen STM32F407 und STM32F405
Moin, ich habe ein Hello World Programm für STM32F407 Discovery Board geschrieben, das auf meinem custom STM32F405 Board geflasht. Die äußere Beschaltung habe ich vom Discovery Board abgeguckt. Das Programm soll nur 3 LEDs mit konstanter Delay toggeln und funktioniert auf STM32F407 Discovery Board wie gewünscht, aber nicht auf STM32F405. Die LEDs toggeln zwar, aber ab und zu unregelmäßig. Ich bin in meinem Leichtsinn davon ausgegangen dass die beiden uControllers sich kaum
-
Thread
STM32F405 I2C Levelshifter benötigt?
Schönen guten Tag, ich will hier eine kleine Platine aufbauen mit dem STM32F405 als "Hirn". Hauptsächlich wird I2C benötigt. Da der STM32F405 allerdings als Versorgungsspannung 3.3V benötigt, frage ich mich ob ich einen Pegelwandler mit einbauen muss, da im Datenblatt des STM32F405 bei den von mir verwendeten Pins (PB7 & PB6) angegeben ist, dass diese 5V tolerant sind. Meine angeschlossenen I2C Komponenten laufne mit 5V wie beispielsweise der ADS1015 (AD-Wandler) oder
-
Thread
STM32F405RGT6 keine Verbindung über USB
Hallo zusammen, für einen Flightcontroller (für eine Drohne) habe ich eine PCB mit einem STM32F405RGT6 erstellt, bestellt und bestückt. Leider bekomme ich beim verbinden mit der USB-Schnittstelle keine Verbindung zum PC. Heißt es tut sich überhaupt nichts beim Einstecken, am PC wird auch
W.S. schrieb im Beitrag #7032089: > daß der angebliche STM32 nur ein übler Fake ist Ich dachte davon sind nur STM32F103 betroffen. Nicht?
-
Thread
STM32F405, USART2: Mit TXE-Interrupt funktioniert es nicht
Hallo STM32-Fachleute! Ich habe ein Problem, das eigentlich keines sein sollte. Aber vermutlich übersehe ich etwas. Bei einem STM32F405 (Cortex-M4, auf einem S64DIL-405-Board) soll USART2 für eine serielle
könnte, während die Übertragung noch läuft (das war meine Grundidee). Das Beispiel von Sepp für den STM32F207 belegt, dass es bei dieser Controller-Familie so wohl funktioniert. Also doch ein Bug irgendwo im STM32F4xx-Gedöns?
-
Thread
STM32f405 omnibus f4 v3
hallo liebe Leute ich kenne mich mit dem Thema noch nicht so richtig aus. zu meinem Problem. ich habe aus versehen meinen Flightcontroller gebrickt. Jetzt versuche ich den F4 wieder zum leben zu erwecken aber ich bekomme mit meinem st_Link v2 immer direkt die Meldung can not read memory! disable read out protection. unter option bytes steht level 1 . ändere ich ihn auf 0 dann bricht er ab
-
Thread
MEMS mic mit I2S am STM32F405
Liebe Freunde und Kenner des Cortex, ich möchte ein MEMS Mikrophone an der I2S Schnittstelle des Cortex M4 betreiben. Die Schnittstelle wirft aber mit meiner Initialisierung nicht mal ein Taktsignal raus. Die angehängte Initialisierungsroutinen setzen die beteiligten GPIOs auf 'alternate function' und bespassen die PLL und die SPI_I2SCFGR/SPI_I2SPR Register. Nach der Initialisierung gilt SPI_I2SCFGR=0xAB5 und SPI_I2SPR=0x202. Ich glaube der Takt mit der PLL geht noch nicht. Was muss man bei RCC noch tun, irgendwelche PLL Eingangstakte einschalten? Hat jemand funktionierenden Beispielcode
-
Thread
STM32F405RET6 Vref+/- und Vssa/Vdda
Hallo Ich arbeite mit dem STM32F405RET6 Mein Englisch ist eben nicht so gut und möchte ich mich versichern. Vssa und VDDA benötige ich und ich speise sie von Vref- und Vref+, da ich die Analogen Optionen einsetzen möchte (ADC
-
Thread
STM32F405 als SPI Slave sendet verwirrende daten
Hallo liebe Technikfreunde, ich habe zwei STM32F05 Boards die über SPI Daten austauschen sollen. Das eine Board ist als Master konfiguriert, das andere als Slave. Von Master zu Slave läuft alles super, die Daten kommen korrekt an. Vom Slave
STM32F405! Sorry für den Tippfehler!
-
Thread
STM32F405RGT6 Timer1 PWM
PWM1 mit dem Timer1 Channel 1. Ich steuere einen BLDC Motor mittels PWM an. Dazu verwende ich einen STM32F405RGT6. Beim debuggen sehe ich im yVision, dass der Timer 1 rauf zählt. Aber am Pin PB13 rührt sich nichts. Zu Testzwecken habe ich einen PWM mittels Timer 2 aufgesetzt. Das hat funktioniert.
Unterschied sehen. Vielleicht kann mir jemand helfen? Besten Dank! MC Bu [c] const uint32_t TIM1_PWM_Prescaler = 10; uint32_t TIM1_PWM_AutoReload_Value = 245; GPIO_InitTypeDef GPIO_InitStructure; RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOB, ENABLE); GPIO_InitStructure.GPIO_Pin
-
Thread
STM32F405RGT6-LQFP64 PDR_ON/VDD
Hallo, ich bastel grade eine Eagle Lib für die STM32-Controller. Zur Zeit erstelle ich einen STM32F405RGT6 im LQFP 64 Gehäuse. Als Hilfe benutze ich das MicroXplorer Tool von ST für die Pin Belegung. Ich schätze allerdings das in dem MicroXplorer
-
Thread
STM32F405VGT6 - 10 Stück im Waffle-Tray
Farnell Bestellung ein VG statt ein RG getippt und aus Versehen folgende Teile bestellt: 10 Stück STM32F405VGT6 IC MCU, 32BIT, 1MB FLASH, 100LQFP Farnell Nummer ist 2215224, 10er Preis 9,10€ netto. Der Fertiger hat die ESD-Tüte geöffnet, falsche Pinzahl erkannt und wieder verschlossen. Die Bauteile
-
Thread
STM32F405RGT6 für AD7768 ADC schnell genug?
Echtzeit und via USB 2.0 an einen PC übertragen. Aus einem früheren Projekt habe ich noch einen STM32F405RGT6 Mikrocontroller mit einem Takt von 168 MHz. Kann jemand abschätzen, ob dieser Mikrocontroller diese relativ hohe Datenrate hinbekommt? (Ein FPGA wäre natürlich die sicherere Alternative, wäre
Periph, die als Slave arbeiten. Der Takt kommt ja vom ADC. Das sollte aber kein Problem sein. Ein STM32F205 auf 120MHz sampelt hier 2 ADC Kanäle zu 16Bit und 250kS/s. Da es ein Wirkleistungsmessgerät ist wird auch noch auf diesen Samples direkt gerechnet, hier soll ja nur durchgereicht werden. Weiterhin
-
Thread
3D_Hallsensor erfassen,I2C3 STM32F405
Guten Tag Ich mache erste Schritte mit dem I2C-Bus des STM32F405 (Master) und setze die Standartlibary ein. Ich möchte die Werte der X-, Y- und Z-Achse des 3D_Hallsensors TLV493D-A1B6 (Slave) von Infineon erfassen. Dies funktioniert schon ordentlich. Nur hängt sich der STM32F405-Prozessor von Zeit zur Zeit auf. Ich habe einen Thread aufgesetzt der all 50ms auf den Bus bzw. den Slave anschreibt [c] void send_3D_Hall(void) { I2C_start(I2C3, SLAVE_ADDRESS_3D_HALL_WRITE
-
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?
Wenn man den ADC ausreichend langt bremst geht sich das aus. Ein Blick ins Datenblatt sagt dass der F4 irgendwas jenseits von 1 mio samples pro Sekunde machen kann.
-
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:
Das sollte kein Problem sein. Du kannst beim STM32F4 über das Alternate function mapping genau festlegen was für eine Alternate Function jeder einzelne Pin haben soll. Timer1 und USART1 sind unterschiedliche Alternate Functions (siehe Alternate Function
-
Thread
[V] STM32F405VGT6 - 192kB RAM, 1MB Flash
Verkauf hier aus einem nicht fertig gestellten Projekt insgesamt 7 Stück STM32F405VGT6 - 192 kByte RAM - 1 MByte Flash - 168MHz - 100Pins Verpackt in einem Tape-Abschnitt. Die Controller können einzeln oder im Gesamten (bevorzugt) abgegeben werden. Preisvorstellung
Biete insgesamt 17 Stück STM32F405VGT6 auf 2 Trays. - Stück 9€ inkl. 19% UST - Versand: DHL Paket 6,99€ 0% UST (bekannte Forenteilnehmer wahlweise auch - als Päckchen 4,00€ 0% UST) - auf Rechnung Der erste Besteller kann
-
Thread
[V] STM32F405RGT6 GD32F405RGT6 STM32F051R8T6
Hallo, bei der Suche in meiner Grabbelkiste sind mir ein paar STM32/GD32 in die Hände gefallen. Da ich selber von der aktuellen Situation betroffen bin, habe ich mir gedacht ich stelle diese mal zu Verfügung. Es ist nicht viel, aber vielleicht hilft es dem einen oder anderen. 4x STM32F405RGT6 [20€/Stk] (3 sind noch verschweißt) 1x STM32F051R8T6 [5€] 5x GD32F405RGT6 [15€/Stk] ich würde auch gegen STM32F051K8T6 tauschen
-
Thread
STM32F446ret6 JTAG-Problem
ein STM32F405RG drauf, der evtl. vom Pinning her anders ist, aber halt das Prinzip, das sollte auch für Deine CPU gelten.
/* STM32F427_437x || STM32F429_439xx || STM32F446xx || STM32F469_479xx */ [/c] Nun habe ich den o.a. Pfad in CMSIS-Schreibweise nachprogrammiert: [c] /*Testprogramm*/ #include "stm32f4xx.h" #
-
Thread
stm32f103 3phase-generator
Ich hab mal einen FU mit einem STM32F405 und dessen TIM1 gebaut. Code für den Timer ist hier: https://gitlab.com/higaski/stm32f405_vfd/blob/master/Src/Periph/pwm.c Deadtime hab ich damals keine gebraucht, da die in Hardware realisiert
Vincent H. schrieb im Beitrag #4853427: > Ich hab mal einen FU mit einem STM32F405 und dessen TIM1 gebaut. Sieht allerdings mehr nach einem BLDC Antrieb für Motoren mit Hallsensoren aus. Der STM32F1xx hat eine Deadtime Unit: [c] void UpdateDTI(u8 deadTime){ TIM_BDTRInitTypeDef
-
Thread
Neues Entwicklungsboard von STM [32F429IDISCOVERY]
Torsten C. schrieb im Beitrag #3353767: > Ach du Sch***e! Nur F405, F407, F415 und F417. Und welche (kostenlose) > Toolkette nehmt Ihr für den STM32F429ZIT6? https://launchpad.net/gcc-arm-embedded
Torsten C. schrieb im Beitrag #3353767: > Ach du Sch***e! Nur F405, F407, F415 und F417. Und welche (kostenlose) > Toolkette nehmt Ihr für den STM32F429ZIT6? Keil MDK-ARM Lite http://www2.keil.com/mdk5/