-
Thread
STM32F4 - LinkerScript - Ac6 System Workbench
Guten Morgen. hat jemand für mich ein LinkerSscript.ld wo ich auf die 64K CCM zugreifen kann? Vielen Dank, Markus
-
Thread
[V] STM32F4 Discovery Board; Microchip Low Pincout Demo Board
Hallo, Preise: STM32f4 Discovery Board: 10€; Demo Board: 4€ Das Low Pincount Demo Board kann noch mit einem PIC16/18 bestückt werden für +1€. Die Preise verstehen sich zzgl. Versand. Zustand ist super, der STM32
-
Thread
STM32F4xx / L4xx DMA durch externes Signal triggern
Kann ich beim STM32F4/L4 die DMA durch ein externes Ereignis triggern? D.h. bei jeder LO->HI Flanke an einem Pin sollen die nächsten 16 Bits an einem Port ausgegeben oder eingelesen werden. Irgendwie scheint diese Möglichkeit
Joerg W. schrieb im Beitrag #5779774: > Kann ich beim STM32F4/L4 die DMA durch ein externes Ereignis triggern? > D.h. bei jeder LO->HI Flanke an einem Pin sollen die nächsten 16 Bits an > einem Port ausgegeben oder eingelesen werden. Irgendwie scheint
-
Thread
STM32F4->SPI->STM32F0 TX/RX 1 Line
trotzdem noch nicht weiter mit meinem, meiner Meinung nach simplen, Problem. Ich habe sowohl das STM32F4 also auch das F0-Discoveryboard vorliegen und möchte einen 10 bit-Wert (0...1023) des ADC vom F4 über SPI an das F0 senden. Der Datenstrom soll auch nur vom F4 zum F0 verlaufen. Dazu habe beide Boards im Simplex-Modus konfiguriert, also das F4 als TX-only und das F0 als RX-only. Im Debugger kann ich sehen, dass der Wert vom ADC korrekt in das DR von SPI1 des F4 übertragen wird. Allerdings empfängt das F0-Board den Wert nicht.
-
Thread
rätselhafte Offset bei IMU3000 über I2C stm32f4
Hallo, ich versuche die eingelesene Messwerte von Gyroscopes und Beschleunigungssensoren IMU3000 zu nachvollziehen. [c] gx = -3.816794 gy = -0.977099 gz = -0.229008 //[grad/sec]gyroscope accx: 0.007812 accy: -0.023438 accz: 0.957031 //[g] beschleunigung [/c] Um die x-Achse bei Stillstand hat Gyroscope ca. -3.81 grad/s gemessen. Ist das normal bei Gyroskopes solchen Messwerte zu liefern. Vielen Dank im Voraus.
-
Thread
STM32F4 USB_OTG_HS im FS-Mode nutzen - wie?
Hallo an alle, ich habe ein Projekt bei dem beide USB-Schnittstellen des STM32F4 benutzt / verdrahtet sind. Bei der HS sind nur die Datenleitungen (keine VBUS und ID Leitungen, die sind anderweitig verwendet) zu USB-Buchsen gelegt. Ich möchte Daten zu einem angeschlossenen
an der HS-Buchse nicht "angekommen". Auf den Datenleitungen passiert NICHTS - das Programm auf dem STM läuft einfach in einen Timeout. Ich bin für jeden Tipp dankbar, wie ich an das Problem herangehen kann. Unsicher bin ich mir bei folgendem: - reicht es aus, einfach USE_EMBEDDED_PHY zu setzen?,
-
Thread
STM32F4 mit Sensor SI7013 auslesen über I2C
Hallo zusammen, ich will mit meinem STM32F4 den Feuchtigkeitsensor SI 7013 über den I2C3 auslesen. (Datenblatt: https://www.silabs.com/Support%20Documents/TechnicalDocs/Si7013-A20.pdf) Ich habe meine Initialisierung fertig, aber nun komme
-
Thread
STM32F4 Can1 Can2 externer Loopback nur auf einem GPIO.Port?
Hallo! Ich habe an einem STM32F4 Discovery Board einen Loopback zwischen CAN1 und CAN2 laufen. Also am Board hängen zwei Transceiver und Kabel Lo-Lo und Hi-Hi. Das ganze funktioniert aber unr dann, wenn beide CAN-Controller auf
-
Thread
Atollic TrueSTUDIO STM32F4 mit C++ undefined reference to `main' und co.
ich muss euch um eure Hilfe bitten. Ich versuche mit „Atollic TrueSTUDIO for STMicroelectronics STM32 Lite 2.3.0“ ein Projekt mit C++ ans Laufen zu bringen. Dabei bekomme ich die Fehlermeldungen: undefined reference to `main' in startup_stm32f4xx.s undefined reference to `EVAL_AUDIO_TransferComplete_CallBack' in stm32f4_discovery_audio_codec.c undefined reference to `EVAL_AUDIO_GetSampleCallBack' in stm32f4_discovery_audio_codec.c ich habe bis jetzt keine Lösung finden. Vielleicht hat jemand von euch
-
Thread
EPJ15 S. 10: Ethernet-Schnittstelle für das STM32F4 Discovery Board
Hallo Funktioniert die Verwendung des DP83848 mit dem STM32F4-Board wie gewünscht? Suche nämlich seit Tagen ein günstiges Cortex M4 (notfalls M3)-Board, welches Ethernet unterstützt, um mit mehreren davon ein Netzwerk aufzubauen. Da die Boards welche eine RJ45-Buchse integriert haben jedoch alle über 30€ kosten und das STM32F4 Discovery aber von den Features her optimal (wenn nicht sogar leicht übertrieben) ist, wäre dies eine super Lösung. :) Liebe Grüße Christoph Obermayr
-
Thread
Digital Clock mit STM32F4, GPS Modul und 7 Segment MAX7219 Modul
das Projekt mit Source code und allem: :) https://github.com/abtom87/DigitalClock-SPI_GPSTime_STM32F4 Die Software habe ich mit SW4STM32 AC6, eine Eclipse basierte Open-source IDE entwickelt, und nur mit Standard Preipheral Libraries, OHNE MXCUBE. :))) Ich hatte nur Serial port(USART) und
leider nicht empfangen werden. /***************/ Tool chain Setup /***************/ IDE- OpenSW4STM32 Compiler- ARM-GCC Debugger-OpenOCD OS- Ubuntu 16.04 Flash tool- ST-Link (https://github.com/texane/stlink) /***************/ Hardware Setup /***************/ Evalboard- STM32F411 Discovery
-
Thread
Resourcenschonende µS Quelle für Cortex-M4 (STM32F4xx)
Möglichkeit / Quelle um so einen µS Wert zu erhalten? Als Basis für das Projekt dient ein Cortex-M4 (STM32F4xx). Vielen Dank schon mal!
Du läßt einfach einen Hardware-Zähler mit 1MHz laufen. In der Breite die er eben hat. Wenn das ein 32-Bit Zähler ist, dann läuft er ca. alle 4 Sekunden über. Für den Überlauf läßt du einen IRQ auslösen und zählst die Überläufe in einer zweiten 32-Bit Variable. > Tritt ein Event auf, nehme ich den
-
Thread
STM32F4 Encoder Mode "nur" 16bit + Z-Kanal Auswertung
zurzeit mit der Entwicklung einer Ansteuerung eines 6-Achs Roboters. Zum Einsatz kommt hierbei ein STM32F4 Discovery Board. Der Roboter besitzt normale DC-Motoren mit angeflanschen Encodern. Die Auswertung der Encoder soll über den Encoder Mode des STM32 laufen, hierfür stehen genau 6 Eingänge zur Verfügung
die Richtung nicht bekannt ist wenn der > Indeximpuls ansteht. Man kann Z leicht verzögern; die STM32 haben dafür passende Signalfilterung an den ICP-Eingängen. Selbiges trifft auch auf die TIMx_CH1 und _CH2 Eingänge zu, womit man die Dekoder-Bandbreite verringern kann.
-
Thread
Keil MDK-ARM (µvision 4): CAN-Beispielprojekt zum STM32F4-Discovery gesucht
Appnote: http://www.keil.com/appnotes/files/apnt_236.pdf erwähnten Ordner C:\Keil\ARM\Boards\ST\STM32F4-Discovery\CAN\ zugänglich machen oder mir verraten wie ich da ran komme? Bei meiner Version gibts den irgendwie nicht :(
Meinst du Keil\ARM\Examples\ST\ ? Da liegt bei mir auch nix für den STM32f4, nur str-Krempel :(
-
Thread
STM32F4 SD-Karte sowohl in Applikation als auch über USB-MSC am PC zugreifbar
Hallo, Ich hab mich in letzter Zeit viel mit der USB-Bibliothek von STM auseinandergesetzt, dabei kam folgendes Problem auf. Ich habe einen STM32F4, an diesen ist eine SD-Karte über das SDIO-Interface angeschlossen (4bit-Modus). Außerdem ist noch eine USB-Buchse vorhanden, mit der ich das Board an den PC anschließen kann. Dafür nutze ich das USB-FS-Interface des STM32. Auf dem Board läuft außerdem FreeRTOS. Ist es möglich gleichzeitig aus der Applikation und über den PC auf die SD-Karte zuzugreifen? Die Idee war, ein Gerät zu bauen, was auch dann noch auf die
-
Thread
STM32F4 Disco very + st-flash, brennen geht häufig nicht.
Ich benutze hier seit ein paar Tagen das STM32F4 407 Discovery-Board mit Linux, Eclipse und st-linkv2. Das Flashen funktionierte anfangs gut, mittlerweile geht's fast gar nicht mehr. [c] 2015-05-15T07:59:10 INFO src/stlink-common.c: Loading
: Attempting to write 15796 (0x3db4) bytes to stm32 address: 134217728 (0x8000000) EraseFlash - Sector:0x0 Size:0x4000 2015-05-15T07:59:10 INFO src/stlink-common.c: Finished erasing 1 pages of 16384 (0x4000) bytes 2015-05-15T07:59:10
-
Thread
Audio DAC CS43L22 auf STM32F4 Discovery Board "deaktivieren"
Hallo, ich möchte mir für ein Projekt eine Aufsteckplatine für das F4 Discovery Board bauen. Insgesamt brauch ich dafür relativ viele Pins, von denen leider einige bereits durch die verbaute Hardware blockiert sind. Ich hab auch schon mit CubeMX experimentiert, ob man
Bitte nicht vergessen, dass der STM32F407 Transeiver für den CAN braucht! Die sind auf dem Discovery Board nicht vorhanden.
-
Thread
SWO mit STM32F4Discovery, Eclipse, OpenOCD + ST-linkv2
Hallo, wie kann ich OpenOCD dazu bringen, SWO-prints in der Konsole in Eclipse auszugeben? Das st-link utility zeigt im SWO-Viewer Ausgaben an. Was muss ich wo wie konfigurieren? Danke und viele Grüße Robert
-
Thread
STM32F4 Discovery Audio CS43L22 I2C Problem
das mit dem Quellcode posten geht auch kompakter: http://www.dasrotemopped.de/dateien/STM32F407VGT-DISCO_BSP_SSD1963_20170417.zip So macht ST das Initialisieren der Komponenten, von mir in ein SW4STM32 Projekt gepackt, wen es interessiert. Gruß, dasrotemopped.
Auf dem STM32F4 Discovery ist das Mikrofon und DAC1 direkt an den Mixer des CS43L22 angeschlossen. Als einfachster Test, um überhaupt einmal einen Ton zu bekommen, habe ich mal versucht, am DAC1 Anschluss ( PA4
-
Thread
STM32F4xx + Keil µVision Linker Error L6411E
Habe mal ein Projekt erstellt. New Project, STM32F4, add startup code? yes. File new, Code vom TO reinkopiert (den call nach SystemInit() gelöscht), save as: main.c Copy "C:\Keil\ARM\Startup\ST\STM32F4xx\system_stm32f4xx.c" in meinen projektordner
Zu dem Startup File 'startup_stm32f4xx.s' gehört auch ein passendes 'system_stm32f4xx.c'. Ich sehe nicht, dass das compiliert wird. Die Funktion SystemInit() wird normalerweise bereits durch das assembler startup File aufgerufen.
-
Thread
STM32F4 Quad SPI funktioniert nicht, wenn das obere Byte des Adressregisters nicht 0 gesetzt ist
Hallo, ich habe einen seltsamen Effekt beim Quad SPI des STM32F469I entdeckt. Zunächst einmal die Initialisierung des Quad SPI über CubeMX: QSPI_HandleTypeDef tQSPI; __HAL_RCC_QSPI_CLK_ENABLE(); tQSPI.Instance = QUADSPI; tQSPI.Init.ClockPrescaler
Das gleiche Problem tritt auch auf, wenn man mit .AddressSize = QSPI_ADDRESS_32_BITS, eine 4 Byte große Adresse verschickt. Auch hier funktioniert der Quad SPI nur, wenn das oberste Byte in der Adresse 0 ist. Es scheint also wirklich nur vom Inhalt des obersten Bytes im Adressregister
-
Thread
[STM32F4-Disco][ADT7410] - Temp.register enthält falschen Wert
Hallo zusammen, ich möchte gerne mit einem STM32F4-Discovery die Temperatur messen. Dazu verwende ich einen ADT7410 von AnalogDevices über I2C. Leider kann der Wert im Temperaturregister nicht stimmen, da es hier ca. 48°C haben müsste. Tatsächlich
-
Thread
Mehrere Eval-Boards abzugeben (STM32F4, STM32F103, XMC1100.)
Es wird aufgeräumt, daher biete ich folgende Boards an: 1; XMC1100 Boot-Kit von Infineon 2; STM32F4-Discovery von ST 3; STM32F103 Nucleo von ST 4; SiM3L1xx Evaluation Kit von Silicon Labs Alle Boards sind unbenutzt und OVP. Bei Interesse bitte PN mit Preisvorstellung. Versand bei einzelnen
-
Thread
STM32F4 + Timer 3 + DMA1 schreibt nicht ins ODR => TEIF
Port E schreiben. Einfach, schon tausend mal gelesen ... möchte man glauben... [c] #include "stm32f4xx.h" #include "stm32f4xx_tim.h" #include "stm32f4xx_dma.h" // togglet Pin 5 bei jedem CC4 Event uint16_t LED_PIN_SET[10] = { GPIO_Pin_5, 0x0000, GPIO_Pin_5, 0x0000
Roger that, give the man a cigar! Scherz beiseite - ich habe eine ähnlich Anwendung auf dem STM32F407 am Laufen. Zwei unabhängige Datenpumpen, eine auf TIM1, eine auf TIM8.
-
Thread
STM32F4Discovery mit CooCox :: GPIO,SDIO,Timer,SoftTimer,USART,printf
..\obj\stm32f4xx_syscfg.o ..\obj\stm32f4xx_sdio.o ..\obj\fswrapper.o ..\obj\stm32f4xx_usart.o ..\obj\Discovery.o ..\obj\stm32f4xx_pwr.o ..\obj\stm32f4_discovery_sdio_sd.o ..\obj\sTimer.o ..\obj\uart.o ..\obj\diskio.o ..\obj\startup_stm32f4xx.o ..\obj\stm32f4_discovery.o ..\obj\main.o ..\obj\stm32f4xx_rcc.o ..\obj\stm32f4xx_it.o ..\obj\printf.o ..\obj\stm32f4xx_gpio.o ..\obj\system_stm32f4xx.o ..\obj\syscalls.o ..\obj\stm32f4xx_dma.o
-
Thread
Code von R8C25 für STM32F4 umschreiben. Display zum laufen bringen
anfangen, sodass ich dieses Programm nicht für den STM32F4 umschreiben kann. Ich habe nun mal die main angehängt. Wäre nett, wenn mir die jemand erklären könnte. externClock(); initTimerRA(); asm("FSET I"); p2_6= 1; pd2_6 = 1; Welche Clock wird hier eingeschaltet? Macht man dies beim STM dann mit RCC->AHB1ENR? Was bedeuten diese Befehle und wie müssten diese beim STM32F4 heißen? Datenblatt: http://www.lcd-module.com/fileadmin/eng/pdf/doma/olede.pdf Initialisierungsbeispiele:
-
Thread
6x3Channel Encoder an Mikrocontroller - nicht genug External Interrupts am STM32F4
Hallo zusammen, ich möchte 6 Encoder mit jeweils 3 Channeln (also 18 Leitungen) an den STM32F4(168Mhz) anschließen. Allerdings stehen mir dafür nicht genug external interrupts zur verfügung. Was gibt es sonst für Möglichkeiten? Einfach die Pins in einer Dauerschleife auslesen und mit dem
Channeln Was sind das für Encoder? Für normale Quadraturencoder mit 2 Anschlüssen besitzen die STM32-Timer bereits ein integriertes Encoder-Interface, so dass direkt der Timer vom Encoder "betätigt" wird.
-
Thread
Beim Setzen von Pixel werden 2 statt 1 gesetzt (STM32F4 + ili9341))
ich sammle gerade meine erste ersten Erfahrungen mit Mikrocontrollern und habe mir dafür das Board STM32 F4 Discovery Board 29zit ausgesucht. Als Programmiersprache verwende ich C++. Mein Ziel ist es Bilder und Animationen auf dem auf dem Board verbauten Display anzuzeigen. Aktuell habe ich das Problem
dem SDRAM läd der LTDC die Framebufferdaten per DMA. Diese gibt er dann auf dem RGB Interface des STM32 aus. An dem dann das LCD hängt.
-
Thread
STM32F4xx: I2S, 192khz mit ext. Oszillator (24.576Mhz)
Rahmen des erlaubten Timings (uC -> DAC) zu liegen. Oszillator --> DAC DAC --> ext. PLL --> STM32F4 --> DAC
--> ext. PLL --> STM32F4 --> DAC > > Takthalbierung per 74AHC74 ist mit Sicherheit billiger, wenn Du keine 50 > MHz übers Board laufen haben willst. Die würden in jedem Fall übers Board laufen, zum STM32F4. Ich
-
Thread
STM32F4 DMA DAC Ringpuffer - Komisches Verhalten bei Sinusgenerierung - Bitte um Hilfe
Hallo liebe Mikrocontroller-Community, ich habe ein Problem und würde mich freuen wenn mir einer helfen kann. Ich benutze den STM32F407 um ein Sinus-Signal mit einer Mittenspannung von 1,65 Volt zu erzeugen. Grundlage ist eine Konstante innerhalb welcher eine Periode als Werte abgespeichert sind: [c]const uint16_t Sinus12bit[100] = { 2048, 2176, 2304, 2431, 2557, 2680, 2801, 2919, ... 1791, 1919};[/c] 2048 stellt als Startwert die Mittenspannung 1,65 Volt dar. Ich verwende weiterhin einen DMA um die Werte der Konstante in den DAC zu schreiben. Der DMA ist als Ringpuffer
-
Thread
FOC of BLDC with STM32F4 and BOOSTXL DRV8301 on Simulink
germany. am working now (MAtlab/simulink) on a project: FOC (field oriented control) of BLDC with the STM32f4 discovery board and a boostxl pack. i have allready done the SVPWM. and the problem now is the FOC: it didn´t work. am using an 'inkremental' encoder for the relativ position. that give me the mechanical angle und i had transfort it to electrical angle. i have also using ADC of the stm32f4 phasis current. Problem: 1) i need the absolut rotation 2) i have to give the absolut angle to my FOC. -> i dont know how it's working
-
Thread
STM32F4-Dis - I2C mit CPAL - DMA-Receive funktioniert nicht
Ich verwende auf einem STM32F4-Discovery Board die I2C CPAL-Library von ST (Communication peripheral application library UM1029). Das Discovery-Board arbeitet als I2C-Master und kommuniziert auf mehreren Schnittstellen parallel
Ich hab grad fast das gleiche Problem auf dem stm32f100rb. Im Interrupt Modus kann ich mehrere Bytes hintereinander lesen. Im DMA Modus wird kein ACK gesendet. Somit lasst mein Slave die Datenleitung einfach auf high, aber der Clock geht weiter. Bei
-
Thread
Camera Modul (OV9655,OV7670) am STM32F4 Discovery mit OPEN407V-D
Could you please check on my code? https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex_mx_stm32%2fSTM32F4Discovery%20%2b%20DCMI%20%2b%20OV7660%20%28OV7670%29&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B&TopicsView=https%3A%2F%2Fmy%2Est%2Ecom%2Fpublic%2FSTe2ecommunities%2Fmcu%2FLists%2Fcortex_mx_stm32%2FAllItems%2Easpx%3FPaged%3DTRUE%26p_StickyPost%3D%26p_DiscussionLastUpdated%3D20130725%252015%253a28%253a39%26p_ID%3D32572%
-
Thread
STM32F1xx vs STM32F4xx - Gleiche Peripherie ?
Hallo, da ich das so auf die Schnelle nicht herausfinden kann frage ich mal in die Runde ob die Peripherie der beiden identisch ist, sie also die gleichen Prime Cells haben? Also gleiche SPI, I2C, DMA usw. geht nämlich darum Code für den F4xxx auf den F100 zu portieren. Gruss, Christian
-
Thread
[V]erkaufe STM32 F4 Discoveryboard & STM32F0 Value Line Discoveryvoard
Lagerauflösung 2 Discovery- Board abzugeben. Diese wurden noch nie benutzt und sind original verpackt. - STM32 F0 Value line Discovery. Verbauter Prozessor ARM STM32F030 R8T6 - STM32 F4 Discovery. Verbauter Prozessor STM32F401 VCT6U Das F4: http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252419 Das F0: http://www.st.com/web/catalog/tools/PF259100 Vorgestellt habe ich mir für das F0 9€ und für das F4 12€. Bei Interesse bitte melden. Nachdem es für das Forum typisch ist das es Leute gibt die
-
Thread
STM32F4 (STM32F429) Audio Codec an SAI statt I2S
Ich habe das STM32F4-Discovery mit dem STM32F429ZI (LQFP144) und möchte dort einen Audio-Codec (SGTL5000) anschließen. Leider reserviert der Display-Controller LTDC den Master-Clock-Out. Option 1: wäre auf das nächst
-
Thread
STM32F4 USB HID - Problem Win8/10 - Device Selective Suspended
Hi, since Windows 8 and 10 I have Problems with my USB HID. I'm using the STM USB HID Stack and the demo VB project from JANAXELSON.COM. If I connect the STM32F407 via USB the connection works for ~1sec. Afterwards the USB_HID_STATUS changes from USB_HID_CONNECTED to USB_HID_DETACHED
If I start the software before I plugg the USB cable, the Software recognizes this and connects to STM32F4. Afterwards the device remains 'online' and do not go to the suspend mode. I'm looking for a solution either on PC side, or on the STM32F4 USB stack: PC Side (Preferred, I'm using Visual
-
Thread
[Verkaufe] STM32 F4 Discovery + STLink V2 + STM8S Discovery
Verkaufe die oben genannten Sachen. F4 bereits gebraucht STLink neu Stm8s einmal LED blinken lassen.
Des F4 Discovery ist weg.
-
Thread
[STM32F4] Beschädigung? PA4/DAC_OUT1 gibt im Resetzustand 2.5 Volt aus
Hallo zusammen, habe ein eigenes Board mit STM32F446VET (LQFP 100). Am Pin PA4/DAC_OUT1 hat das Board wahlweise direkt einen kleinen Lautsprecher mit 8Ohm@1kHz oder den Eingang eines PA angebunden. Zur Inbetriebnahme habe ich den Pin als GPIO direkt
Jetzt versuche ich den Stromverbrauch zu reduzieren (Low Power) und habe festgestellt, dass der Pin PA4/DAC_OUT1 wenn er nicht als GPIO Out konfiguriert und eine 0 ausgibt eine Spannung von 2.5 Volt ausgibt. Der Strom gegen Masse ist auf 250µA begrenzt (das wären 10 kOhm bei den 3.0V Vdd). Selbst wenn
-
Thread
[T] 2x STM32F4Discovery Entwicklungsboard gegen Raspberry PI Model B Rev. 2
Hallo zusammen, Biete: 2 Stück STM32F4Discovery Entwicklungsboard (Rev. B) (Neu, in Orginalverpackung, unbenutzt, unverbastelt) (Habe mehr Boards als ich Verwendung dafür hätte) Suche: Raspberry PI Model B Rev
-
Thread
STM32F4 Discovery audio passtrough (MP45DT02 --> CS43L22)
Hallo, ich probiere schon länger mein 32STMF4 Discovery board zu zu bewegen das Mikrofonsignal(MP45DT02) auf den Kopfhörerausgang(CS43L22) durch zu schieben, und zwischen durch DSP zu machen. Nach anfänglichen versuchen die STM32Cube Beispiele
129,PLL_R = 3; [/c] Man muss dazu sagen, das ich alle I2S Geräte als Slaves mit Masterclock vom STM32F4 betreibe. So, als nächstes stellte sich heraus, das die Init Funktion von CMSIS 'vergass', das M_CLK Output Bit zu setzen, also: [c] #define I2SDIV 0x0103; /* now set the parameters for the
-
Thread
Frage nach ADC-Präzision (+-XLSB) eines STM32F4 bei z.b. 12-Bit Auflösung und 200kS/sec
ein Rauschen von +-X-LSB oder ähnliche nicht wünschenswerten Eigenschaften... Auch der ADC eines STM32F4 wird nicht absolut exakt sein?
Matze schrieb im Beitrag #5385645: > Auch der ADC eines STM32F4 wird nicht absolut exakt sein? Nö. Aber dafür gibt es immer einen Abschnitt im Datenblatt. Das ist das kleinere PDF neben dem Referenz Manual.
-
Thread
STM32F4, DMA-fähigen HighSpeed-USB-Core mit internem PHY verwenden? (USB_OTG_HS, EMBEDDED_PHY)
Hallo Forum, ich möchte gern auf dem STM32F4 den DMA-fähigen HighSpeed-USB-Core zusammen mit dem internen PHY im FullSpeed-Modus verwenden. Mir gelingt aber leider nicht die Portierung meines lauffähigen Projektes vom FullSpeed-Core auf den
damit? 3) Kennt ihr empfehlenswerte alternative USB-Libs für die STM32-Plattform, die Verwendung des HS-Core mit Embedded PHY und DMA gestatten? Library (STSW-STM32046): http://www.st.com/web/en/catalog/tools/PF257882]STSW-STM32046 STM32F4Discovery: http://www.st.com
-
Thread
STM32F4 Discovery Shield für DSO + LA + CAN, UART, SPI, I2C
Servus, ich habe noch ein STM32F4-Discovery rumfliegen. Neulich hab ich mir in Ermangelung eines Logicanalyzers für I2C-Debugging einfach mal diese LA-Firmware draufgezogen. https://code.google.com/p/logicdiscovery/ Ging perfekt
auf 8-20€ kommen. Wer Lust hat irgend ein Gehäuse/DIY-Plexiglasplatte zur Montage noch. Das STM32F4DISCOVERY kostet auch so um die 12€. Da könnte man sich ein nettes kleines Tool basteln, womit man für 30€ einen BilligLA-DSO-CAN-RS232-RS485-Dings hat. Software für LA würde ich einfach das
-
Thread
[V] STM32F4 Discovery STM32F407VGT6 ARM Cortex-M4 Development Board
Verkaufe nagelneues und unbenutztes STM32F4 DISCOVERY USB STM32F407VGT6 STM3 ARM Cortex-M4 Development Board. (Allerdings nicht mehr OVP.) FP 12 Euro zzgl 1,80 Versand
-
Thread
[V] STM32V4DISCOVERY Entwicklungsboards, STM32F4 168MHz, 3-Achsen Beschleunigungssensor je EUR 19,-
Info zu dem Board gibt's hier: http://www.st.com/internet/evalboard/product/252419.jsp The STM32F4DISCOVERY offers the following features: * STM32F407VGT6 microcontroller featuring 1 MB of Flash memory, 192 KB of RAM in an LQFP100 package * On-board ST-LINK/V2 with selection mode switch
red/green) for USB communication - LD2 (red) for 3.3V power on - Four user LEDs, LD3 (orange), LD4 (green), LD5 (red) and LD6 (blue) - 2 USB OTG LEDs LD7 (green) VBus and LD8 (red) over-current * Two pushbuttons (user and reset) * USB OTG with micro-AB connector * Extension header for LQFP100
-
Thread
STM32 F4 I2C2 geht nicht auf pins PF0 und PF1 aber auf PB10 und PB11 woran liegst?
Hi, auf dem STM32 hab ich 2 sensoren am I2C2 Bus (PF0 und PF1). Tote hose! man sieht nicht mal die Startbedingung oder irgendwas vom Prozessor kommen. Im Debugger hängt er sich beim warten des I2C Init Flags auf, also wartet und wartet. Wenn ich es an PB10 und PB11 betreibe, geht der I2C2 und die Sensoren funktionieren wunderbar. Woran kann das liegen? Prozessor defekt? VG Sven
-
Thread
WordClock mit WS2812
Link zum Artikel: [[WordClock_mit_WS2812]] Lauffähig ist die Software auf den Nucleo-Boards STM32F401RE und STM32F411RE für 11 EUR und (brandneu!) jetzt auch auf dem 4 EUR günstigen STM32F103C8T6 Mini Development Board. Auch diese Variante wird in den nächsten Tagen zum Download verfügbar sein
wortweise an die DMA-Unit zu übergeben, um den RAM-Bedarf zu halbieren. Das funktionierte auf dem STM43F4xx (Cortex M4) leider nicht. Ich vermute mal, dass es da an fehlendem Alignment (Bytegrenzen) scheitert. Nicht so schlimm, die STM32F4xx strotzen ja nur so vor RAM. Beim STM32F103 (Mini-Board,
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
ich die STM32-Version ja noch auf das kleinere STM32F4 Nucleo F401 Board portieren will, habe ich das zunächst mit CoIDE V1.7.7 ausprobiert. Der STM32F401RE wird da jedoch nicht unterstützt. Daraufhin habe ich
compilieren lässt. Ja, spricht ja nichts dagegen. Die Unterschiede kann man mit [c] #if defined (STM32F4XXX) Hier STM32-F4-Code (Disco und Nucleo) #elif defined (STM32F1XXX) Hier STM32-F1-Code (Deine China-Module) #elif defined (__AVR_ATmega2560__) Hier ATmega-2560-Code #else #error
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
Servus, bei mir kamen letzte woche 2 mit aufdruck 99185 RR9U MYS 99 846: https://www.ebay.de/itm/STM32F103C8T6-Board-Cortex-M3-3-3V-Arduino-IDE-kompatible-ARM-STM32-ARM-32/253369088499?pageci=9f86a4fe-5607-4c2a-bee2-f91ee20730c0 sind wohl auch keine originalen...stm32cubeide erkennt die mcus nicht
niemand. Was ich in Header Files gefunden habe ist auch nicht besonders eindeutig: [pre]// 0bb1 1477 STM32F0_CORE_ID // 1ba0 0477 CORE_M3_R1 // 1ba0 1477 STM32VL_CORE_ID // 2ba0 1477 CORE_M4_R0 // 2ba0 1477 STM32F3_CORE_ID // 2ba0 1477 STM32F4_CORE_ID // 2ba0 1477 STM32L_CORE_ID // 4ba0 0477