-
Thread
STM32F4 DAC Wave Player gibt Rauschen aus
Hallo, ich habe folgendes Problem mit einem STM32F407: Es soll ein Teil eines Wave-Files per DAC und DMA für ca. 2 Sekunden ausgegeben werden. Der Teil des Files hat aktuell ca. 40kByte und steht für Testzwecke in der File1_Table im Programmcode
Programmcode. DAC_Setup, DAC_AudioOut und DAC_Off werden in der main aufgerufen. #include "stm32f4xx.h" #include "gDef.h" #include "gVar.h" /* Includes ------------------------------------------------------------------*/ #define DAC_DHR12R2_ADDRESS 0x40007414 #define DAC_DHR8R1_ADDRESS
-
Thread
STM32F4 auf eigenem Board / GPIO Ansteuerung
ich 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
Workbench for STM32 einen GPIO-Port innerhalb von MX_GPIO_Init (von CubeMX erzeugt) wie folgt konfiguriert: [c] /* USER CODE BEGIN 4 */ __HAL_RCC_GPIOC_CLK_ENABLE(); GPIO_InitTypeDef GPIO_InitStructure; GPIO_InitStructure.Pin
-
Thread
STM32F4 Discoveryboard: Warum PLL aktiv startup
Schau dir mal dein Projekt an. Dort wird vermutlich irgendwo <startup_stm32f4xx.S> eingebunden sein. Darin findet sich der <Reset_Handler:> der nach ein paar Zeilen zum Aufruf von <SystemInit()> in der Datei system_stm32f4xx.c in der bereits Clocks und anderes gesetzt
Danke, ja! Nach dem löschen der entsprechenden Zeilen in "system_stm32f4xx.c" verhält es sich wie im Datasheet beschrieben!
-
Thread
STM32F4-Discovery RS232 über USB
Hallo! Ich versuche gerade ein HelloWorld! mit dem STM32F4-Discovery zu schreiben, konkret die USB Schnittstelle als Debug-Schnittstelle zu verwenden. Ich versuche ein RS232 Gerät vorzugaukeln, um ein normales Terminal zu verwenden. Dieses erscheint mir bis jetzt am sinnvollsten: https://www.das-labor.org/trac/browser/microcontroller/src-stm32f4xx Ich schaff es aber nicht, dieses in der CooCox IDE zum laufen zu bringen. Welche Libary brauch genau dafür und wie bind ich diese ein, dass ich nicht alle Pfade für jede einzelne Datei setzen
-
Thread
STM32F4 Disocvery - USB-HOST-SERIAL
Hallo Community, ich bin neu in der MicroController Szene und habe mich in den letzten Wochen mit dem STM32F4 beschäftigt. Momentan möchte ich, um ein Projekt zu realisieren, USB-Host zum laufen bringen um eine Serielle Verbindung herzustellen. Ich möchte also ein Gerät dass Serielle Daten über USB verschickt an den STM32F4 Discovery anstecken und mit diesem Gerät kommunizieren. Vom MicroController zum PC habe ich es, dank zahlreicher Projekte im Inet, mit UB_USB-CDC einer Libary hinbekommen. Am PC musste nur der
-
Thread
Kurze Frage: STM32F4discovery bootet nicht!
Folgendes Problem: Ich habe ein Programm geschrieben (mit CrossWorks) und kann das sowohl debuggen als auch mit "Build and run" laufen lassen. Ich möchte nun das Discovery von einer USB Powerbank versorgen, aber ich habe gemerkt, dass der STM32F407 gar nicht erst losläuft, wenn ich das Board zum Beispiel an USB vom Computer anschliesse. D.H. Anschliessen->build and run->läuft perfekt->ab und anstecken->läuft nicht los! Wenn er nicht läuft, und ich dann den Debugger aktiviere, sehe ich dass er da hängt: [avrasm] <reset_wait> E7FE b 0x0800037E <reset_wait> <- hier 0000
-
Thread
Coocox (STM32F4xx) Fehlermeldung 'assert_param'
Kennt jemand zufällig diese Fehlermeldung: "warning: implicit declaration of function 'assert_param' [-Wimplicit-function- " ? Komm nicht dahinter trotz vieler Versuche. Der KEIL Compiler hat mit dem gleichen Projekt mit den gleichen Files kein Problem. Danke und Schöne Grüße
-
Thread
STM32F4 -> PC Kommunikation mit hoher Bandbreite
Hallo, ich habe auf Basis des STM32F4Discovery einen Prototypen entwickelt. Fuer die weitere Entwicklungen und auch zur Diagnose im Endprodukt benoetige ich die Moeglichkeit erfasste Rohdaten an einen angeschlossenen PC weiterzugeben
aber schau dir mal LibUSB an damit geht das. Wenn etwas googlest müsstets auch n Beispiel mit dem F4 und LibUsb finden, hab den link gerade nicht parat. MfG Tec
-
Thread
STM32F4 : CAN Loopback ohne Transceiver Baustein!?
Hallo Leute, sehe ich das Richtig, dass die Loopback Funktion der CAN Peripherie auf dem STM32F4 auch ohne Tranceiver funktioniert!??! Grüße und schönen Sonntag;)
Beitrag #2700743: > sehe ich das Richtig, dass die Loopback Funktion der CAN Peripherie auf > dem STM32F4 auch ohne Tranceiver funktioniert!??! Ja, das geht. Beim lpc1769 geht das z. B. nicht. Dort und in allen anderen Fällen sollte ein 1k-Widerstand zwischen RD und TD genügen, dann benötigt es
-
Thread
STM32F4 - SPI TX Interrupt verbieten
Hallo! Ich habe hier das STM32F429-DISCOVERY board und möchte gerne mit dem SPI Datenübertragungen realisieren. Allerings treten Interrupts auf, die ich eigentlich deaktiviert habe. So initialisiere ich das ganze: [Code]
. Außerdem arbeitet der SPI mit Bytes, der Speicher wird aber im Prozessor auf dem Speicherbus als 32bit Doppelwort addressiert. Der FIFO kann so konfiguriert werden, dass er immer Doppelwörter liest/schreibt, und so für 4 Bytes des SPI nur einen einzigen Speicherzugriff macht, was im Endeffekt den Speicherbus
-
Thread
STM32f4 mit Cube HAL Programmierung. Neue Syntax
Den F4 könnt ich hochladen wenn's hilft.
ADC-Ansteuerung dürfte ungefähr so aussehen, hier noch mit den "offiziellen" defines: [code]#include "stm32F205xx.h" int adc_read (int channel) { RCC->APB2ENR |= RCC_APB2ENR_ADC1EN; /* Takt einschalten */ ADC->CCR = ADC_CCR_ADCPRE_1; /* ADC-Takt = PCLK2 / 6
-
Thread
STM32F4 TIM2 nach HSE Umstellung anpassen
Hallo zusammen, muss man beim Wechsel von HSI auf HSE-->PLL noch irgendetwas spezielles ändern ausser die Prescaler PLLM,*N,PLLP,AHB, APB1 sofern man TIM2 nutzt ? Ich habe das Problem, dass meine Timer-Zeit/en nicht mehr stimmen. Mit den internen 16 MHz RC Oszi hatte ich alle 10 Milisekunden einen Interrupt. Jetzt plötzlich nur noch alle 120 Milisekunden. HCLK ist 84 MHz und APB1 = 2 , also läuft der Timer mit 42 MHz (macht er aber wohl nicht) Seltsam auch, dass das ARR Register angeblich nur 16 Bit groß ist. Laut Debugger ist es aber 32 Bit lang. Ist aber egal, ich habe es auch
-
Thread
CooCox mit STM32F4Discovery nur im Debug Mode?
Hallo zusammen, Ich versuch mit CooCox und dem STM32F3Discovery einige kleine Programme für den Start zu ralisieren. Muss dazu sagen, ich stehe ganz am Anfang mit dem STM32F4 und CooCox. Nun klappt einiges schon ganz gut. Es leuchten die LEDs abwechselnd
system_stm32f0xx.h> #include <stm32f0xx_gpio.h> #include <stm32f0xx_rcc.h> int main(void) { GPIO_InitTypeDef InitGpio; unsigned int i = 0; // Initialises the system clock SystemInit();
-
Thread
memory-mapped i/o bei stm32f4discovery
Hallo zusammen, ich hab ein STM32F4Discovery-Board und möchte das Wiz830mj BreakoutBoard mit dem W5300 daran anschließen. Ich hab das Wiz830mj noch nicht, aber müsste jeden Tag kommen. Deswegen hab ich mir gedacht ich fang schon
Flexible static memory controller (FSMC) im Datnblatt des STM32F4. Sollte man als SRAM ansprechen können.
-
Thread
STM32F4 Quellcode Librarys für Einsteiger und Umsteiger
Hallo, ich hab begonnen eine Liste von Quellcode Librarys für den STM32F4 (speziell für das Discovery-Board und die CooCox-IDE) online zu stellen. Die Seite ist neu also nicht über die Optik aufregen die ändert sich noch und im Moment sind auch nur Grundlegende Librarys
Warum legst Du hier nicht einen Artikel an oder verwendest den vorhandenen STM32 Artikel?
-
Thread
Nochmal STM32F4, IAP und Set Vector Table
Ich musste mein Programm leider auf eine andere IDE portieren, dabei ist wohl leider einiges schief gelaufen. Ich kann zwar in den anderen Speicherbereich springen, aber das Programm friert dann direkt ein. Das deutet wohl auf falsche Übergabe der Vector Table hin. Hier mal mein Code, der eigentlich auch nur Standard Programmcode ist: typedef void (*pFunction)(void); pFunction Jump_To_Application; uint32_t ApplicationAddress; uint32_t JumpAddress; uint32_t VectTabOffset; JumpAddress = *(__IO uint32_t*) (ApplicationAddress + 4); Jump_To_Application = (pFunction) JumpAddress; NVIC_SetVectorTable
-
Thread
Fehlende Dokumentation der Adc clock beim STM32F4?
Hallo, ich beschäftige mich in letzter Zeit etwas mit einem Stm32f4 Controller und dessen ADCs. Jetzt ist mir aufgefallen, dass im Reference Manual bei der Beschreibung der ADC clocks nur ein Hinweis steht, dass man für die maximale ADCCLK im Datenblatt nachschauen
> da denn gemeint? Ich habe mich totgesucht und leider nix finden können. Vermutlich das zu dem STM32F4? Ich schau auch mal rein :)
-
Thread
STM32F4 - Hal oder Standard Peripheral Library
Schönen Mittag euch, würde mal gerne wissen, was ihr bevorzugt? Die "neue" HAL-Lib oder die STP? Habe schon relativ oft hier im Forum gelesen, dass die STP tod sein soll und man lieber direkt auf die Register zugriefen sollte, oder die HAL-Lib nutzen sollte, was meint ihr dazu? Grüße
-
Thread
STM32F4 I2C (N)ACK
moin, folgendes muss ich mit I2C auf einen STM32F4 reasisieren: Master Slave Adddr ACK Steuerung ACK FüllByte (N)ACK Auf NACK kommt ein STOP. Bei ACK geht es weiter. Mit dem lesen des Datenregisters
Peter L. schrieb im Beitrag #7658788: > folgendes muss ich mit I2C auf einen STM32F4 reasisieren: Gib deinen Slave an, am besten gleich mit Datenblatt. Mit deiner ASCII Flowchart kommen wir nicht weiter. Peter L. schrieb im Beitrag #7658788: > Kennt jemand einen Trick
-
Thread
STM32F4 CCM / OpenOcd issue
Hallo Mikrocontroller-Forum, mein STM32F405RGTx verfügt über 64K CCMRAM und das möchte ich gerne nutzen: Linker Script: ... MEMORY { ROM (rx) : ORIGIN = 0x08000000, LENGTH = 1024K RAM (rwx) : ORIGIN = 0x20000000, LENGTH = 128K
verstehe, was Du machen willst aber... Im Blockschaltbild (https://www.st.com/resource/en/datasheet/stm32f405rg.pdf Seite 19) siehst Du, dass die CPU nur über den D-Bus aufs CCM zugreifen kann, nicht über den I- und S-Bus. Du kannst also nur Daten, keinen Code ins CCM verlagern. Ich wollte mal Code ins
-
Thread
STM32F4: Flash Speicher Zugriff über SPI
Hallo, ich verwende einen STM32F407 und würde damit gerne einen FlashSpeicher (Atmel AT45DB161E) über SPI beschreiben und auslesen. Allerdings bekomme ich bei der geschriebenen Read Funktion keine Daten aus dem Flash zurück. Initialisierung des SPI's sollte passen, da ich das Status Register des Flash auch auslesen kann. Zunächst möchte ich den Flash beschreiben. Dazu muss laut Datenblatt der CS Pin am Flash eine fallende Flanke aufweisen und dann folgendes über den SPI geschickt werden: Opcode: 0x82 3-Adress Bytes: 0x00, 0x04, 0x01 (für Buffer Adress 0 und Page Adress 0) Daten:
-
Thread
RaspberryPI <- SPI -> STM32F4
Hallo, ich versuche gerade meinen RPI (Wheezy und wiringPi) über SPI an den STM32F4 Discovery anzukoppeln. Für den STM verwende ich das Programm von http://mikrocontroller.bplaced.net/wordpress/?page_id=3495. Leider funktioniert es nicht. Der STM empfängt das erste Byte korrekt
Byte-weise empfange bzw. sende. Wenn ich mehrere Bytes senden möchte, zeigt der RPI nicht die Daten (vom STM) in der richtigen Reihenfolge an.
-
Thread
STM32F4: wie funktioniert "RTC reference clock detection"
Hallo, wie funktioniert eigentlich " RTC reference clock detection" beim STM32F4 ? Das Diagramm im pdf AN3371 Application note Using the hardware real-time clock (RTC) zeigt eine Steckdose, ein Netzteil und dann einen Anschluss vom STM32, aber was bedeutet das ? Suckelt
aus der Restwelligkeit 50 oder 60Hz raus oder was ? Bringt denn das was bei der Nutzung eines 32xxxkHz Uhrenquarzes ?
-
Thread
STM32F4DISCOVERY zum brauchbaren mp3 player machen
moin!!! gesundes neues jahr !!! kennt einer n komplett projekt um das STM32F4DISCOVERY zum halbwegs brauchbaren mp3 player zu machen? der player soll in ne partyendstufe integriert werden. datenquelle für die mp3´s : sd card oder usb. das STM32F4DISCOVERY teil ist billig
Du brauchst nur ein USB-Kabel und die entsprechende Software. Der Programmier-Adapter ist auf dem STM32F4DISCOVERY mit drauf. Gibt auch kostenlose Entwicklungstools wie CooCox (CoIDE), da ist alles dabei was du brauchst (Compiler mus separat geladen und installiert werden)
-
Thread
Wie MP3 mit STM32F4 und DMA Output sauber machen
Hallo, ich versuche gerade eine saubere MP3 Ausgabe hinzu bekommen. Ich habe einen STM32F4, 2 DMA Speicher die ich abwechselnd ausgebe bzw mit Daten füllen muss. Das mit dem Ausgeben klappt auch soweit ganz gut. Aber der MP3 Decoder müsste angehalten werden, wenn der DMA Speicher
voll -> MP-3 von Puffer-A abspielen 3. wenn Ende von Puffer-A erreicht -> auf Puffer-B umstellen 4. MP-3 von Puffer-B abspielen 5. in der Zeit von (4) den Puffer-A mit neuen Daten füllen 6. wenn Ende von Puffer-B erreicht -> auf Puffer-A umstellen 7. MP-3 von Puffer-A abspielen 8. in der Zeit
-
Thread
STM32F4Discovery mit CoIDE ich bin wohl zu doof
Hallo zusammen, nach vielen Jahren mit AVRs in C habe ich mir jetzt auch mal ein STM32F4 Discovery besorgt und versuche mit Coocox zum ersten mal ein Lämpchen leuchten zu lassen. Mein Problem ist aber, dass ich nicht mal ansatzweise dazu komme, auch nur eine einzige Fehlermeldung überhaupt
Tutorials, denen man nicht folgen kann: http://techwithdave.blogspot.de/2013/04/hello-world-tutorial-for-stm-discovery.html http://mikrocontroller.bplaced.net/wordpress/?page_id=58
-
Thread
STM32F4 Discovery - SSD1963 TFT
schrieb im Beitrag #4458165: > Wenn Du mit 320x240 und wenigen (lesbaren) Farben auskommst, kann der > F407/F427 das Display doch selber ansteuern. > Beitrag "TFT-direct-drive, WQVGA-TFT an STM32F4" > Alternativ kann man den F429 einsetzen und mit einer FLUT arbeiten. Wenn > höhere Auflösung bzw. mehr Farben benötigt werden, braucht der F429 noch > externes RAM (512K, 10ns) oder auch SDRAM. Ich habe bewusst zu einem fertigen 800x480 TFT mit Controller und Speicher gegriffen, da ich diese Auflösung benötige. Den F429 und F746 habe
-
Thread
STM32F4 ST-LINK_CLI.exe funktioniert nicht
Hey, gestern funktionierte noch alles. heute als ich eingeschaltet habe und das Programm aufspielen wollte kam "ST-LINK_CLI.EXE funktioniert nicht mehr" habe die mittgelieferte DVD rein und bin dem Pfad in der Anleitung gefolgt bis zu st_link_v2_usb_driver.zip. Habe zuerst versucht zu reparieren aber nichts tat sich. Danach habe ich removed und neu installiert aber das Problem verschwindet nicht. Hat jemand einen tipp was ich noch machen könnte bzw woran es liegen könnte?
-
Thread
STM32f4 CAN2 AF Fehler, Warum?
Hallo, Bin soeben am experimentieren mit CAN am STM32f4 µC CAN1, funktioniert einwandfrei. Bei CAN2 geht die GPIO_PinAFConfig() nicht. Das geht: [c]GPIO_PinAFConfig(GPIOD, GPIO_Pin0, GPIO_AF_CAN1); GPIO_PinAFConfig(GPIOD, GPIO_Pin1, GPIO_AF_CAN1
CAN_Receive(CAN1, 0, &RxMessage1); }[/c] Edit: das ganz läuft auf dem stm32f407VG also das STM32F4Discovery
-
Thread
STM32F4 Verwendung Tastendruck Ps2 Tastatur
Ich versuche gerade ein kleines Spiel mit anderen Leuten zu programmieren. Es werden auf einer PS2 Tastatur Tasten gedrückt, diese lösen bei jedem Druck einen Interrupt aus und wandeln den Scancode in Ascii um. Dieser Teil funktioniert. Das Spiel ist ein Hürdenspiel, also eine Tastenkombination von l/r laufen und s zum springen sollen das Spiel simulieren. Meine Versuche die eingelesene Taste in einer Variablen abzuspeichern und diese dann zum vergleichen heranzuziehen (egal ob scancode oder ascii) sind gescheitert. und mittlerweile frage ich mich eigentlich nur noch wie bekomme ich meine gedrückte
-
Thread
Wie viele Flash-Writes hällt ein STM32F4 aus?
ähnlicher Ausstattung, die man nach 100-1000x reflashen in die Tonne treten kann. Ich habe gerade ein STM32F4DISCOVERY mit STM32F407VG (ARM Cortex M4) vor mir liegen und frage mich, wie es dort ist. Im Datenblatt konnte ich nichts verdächtiges finden. Halten die Chips nun unzähliges reflashen aus oder
-
Thread
STM32F4 - USART3 Rx und DMA will nicht
Hey Leute, hat schonmal jemand die Daten die vom USART empfangen werden per DMA weiter verarbeitet, also in eine Variable/Array gespeichert? Also das Senden von Zeichen per DMA funktioniert wunderbar, nur das Empfangen will einfach nicht klappen. Ich lasse mir jede Sekunde von HTerm die Zahl 123 an den STM32 schicken und der "Receive Data register not empty interrupt" lässt eine LED blinken. Das funktioniert auch. Anschließend lasse ich die Zahl 123 über den USART auch wieder ans HTERM zurückschicken, es kommt aber nichts an. Zum signalisieren ob der DMA überhaupt irgendwas verarbeitet
-
Thread
Problem: STM32F4 Discovery Board mit MFDeploy anpingen
Hallo zusammen! Ich habe ein STM32F4 Discoveryboard und habe für .Net den Bootloader geladen. Mit dem anschließen des Micro-USB-Kabel wird auch ein Gerät erkannt. (ST 32 .Net Test). Wenn ich nun MFDeploy öffne, dann kann ich jedoch
-
Thread
STM32F4 Discovery, Probleme beim Schreiben in dem RAM
Hallo, ich benutze den Keil Compiler für mein STM32F4 Discovery. Der MCU darauf ist ja ein STM32F407VGT6 mit 1MB. Das Schreiben in den Flash funktioniert ohne Probleme, jedoch das Schreiben in den Ram nicht. Im Internet hab ich gelesen, dass
-
Thread
MPU9250 mit STM32F4 via SPI auslesen
Hallo Gemeinde, mich bringt gerade die MPU9250 ziemlich zur Verzweiflung. Das Ding ist grottig und widersprüchlich dokumentiert und ziert sich, mit mir zu reden. Ziel: Ich will das WHO_AM_I Register auf Adresse 0x75 auslesen Mein Vorgehen: 1. Chip Select auf LOW ziehen 2. [0x75|0x80, 0x00] auf die SPI Schnittstelle schreiben. Das 0x80 ist gemäß der Doku das Adress-Prefix um eine Leseoperation zu beginnen. 3. Schauen was was MISO kommt. Laut meinem Logic Analyzer ist auch alles prima. Takt liegt an, Chip Select geht runter und die Daten werden rausgeschrieben. Nur kommt nix von
-
Thread
STM32F4 als Audio-DSP im Auto. Überschlagen helfen
die DSPs dort meistens erst ab 250€ los gehen, habe ich mir Gedanken zu einem lowcost DSP gemacht. 4 Kanal Audio soll mit einem x-beliebigen Audio ADC in 24bit 48khz gesampled werden. Das ganze wird dann mit dem STM32F429 Disco abgearbeitet (da dort schon 8MB SD-RAM drauf sind) und über einen weiteren
einmal 30 Multiplikationen pro Kanal. Macht alles in allem bis zu 90 Multiplikationen pro Kanal. Bei 4 Kanälen am Ausgang also 360 Multiplikationen alle 48khz, also 17,2 Mio Multiplikationen pro Sekunde und eben so viele Additionen. Das sollte der STM32F429 doch packen, wenn man die FPU aktiviert,
-
Thread
1.STM32F4 Board - kein flash möglich
Grüß euch Ich arbeite aktuell an meinem ersten privaten Projekt mit einem STM32F4. Es handelt sich eigentlich mehr oder weniger um ein Breakout-Board, dessen Schaltung ich an den Beitrag angehängt habe. Ich habe die Schaltung 2x aufgebaut, jedoch funktioniert keine der beiden Versionen. Aktuell versuche ich das Board via SWD und DiscoveryF4 zu flashen, jedoch tut sich schlichtweg überhaupt nichts. Checkliste: - VDD/VSS/VDDA/VSSA passen - Stromaufnahme insgesamt 75mA, da dürfte also noch nichts rauchen... - Boot0 Pulldown - NRST
-
Thread
STM32F4 eeprom emu. Daten ständig "wech"
Ich habe die eeprom Emulation von ST ausprobiert und habe das Problem das der Epromsektor nach dem aus & ein Schalten meistens gelöscht wird. In der Doku steht man soll die Funktion EEInit() nach dem einschalten aufrufen, habe ich auch so gemacht. Wenn ich ein delay vor EEinit() einfüge, wird der Sektor seltener gelöscht. Hat jemand nen Tip?
-
Thread
STM32F4 UART Rx Interrupt deaktivierte Quellen
Hallo zusammen, ich verwende ein STM3240-EVAL mit der System Workbench for STM32 IDE. Ich möchte über UART4 Zeichen senden und per Interrupt empfangen und verarbeiten. Ich habe dazu folgenden Code erarbeitet: Die SystemClock und für die Peripherie wird beim Startup eingestellt: SYSCLK auf 168 MHz abgeleitet von HSI mit 16 MHz über PLL_M 16 PLL_N 336 PLL_P 2 PLL_Q 7 (berechnet mit der Excel-datei von STM) [c] void UART4_Config( void ) { /** * UART 4 HW- Initialisieren * RX an PC11 * TX an PC 10 */ GPIO_InitTypeDef GPIO_InitDef; // Initialisiserungsstruktur
-
Thread
[BIETE] STM32F4 Discovery Board mit Touch LCD
Biete kaum gebrauchtes STM32F4 Discovery Board mit LCD Display mit Touch an. Board wurde letztes Jahr gebraucht gekauft aber nie wirklich benutzt. Preisvorstellung: 80,-€ VB Versand oder Abholung möglich. Bei
http://de.farnell.com/stmicroelectronics/stm32f4dis-lcd/modul-3-5-lcd-f4-discovery/dp/2250207 http://de.farnell.com/stmicroelectronics/stm32f407g-disc1/entwicklungsboard-foundation-line/dp/2506840?st=STM32F4DIS
-
Thread
[V] Emcraft STM32F4 SOM Starter Kit
Hallo zusammen, ich verkaufe ein voll funktionsfaehiges STM32F4 SOM Starter Kit von Emcraft. Dabei handelt es sich um ein STM32F4 System-On-Module mitsamt einer Entwicklungs-Basisplatine in das das SOM eingesteckt werden kann. http://emcraft.com/products
sind: USB interface using USB-UART bridge connected to UART of the STM32F4 10/100 Ethernet interface and RJ-45 connector USB OTG Interface and mini-USB connector Standard 20-pin ARM JTAG interface User LEDs and push-button Unused STM32F4 signals
-
Thread
STM32F4 TFT-Controller und 1280x480
Hallo zusammen, ist es theoretisch möglich den vorhandenen TFT-Controller dazu zu bringen ein Bild mit 1280x480 Pixel auszugeben? Der tatsächlich nutzbare bzw. veränderbare Bereich kann sich dabei gerne auf die max. 800Pixel in der Breite beschränken. Konkret geht es darum ein Bild auf den neuen BMW CIC Bildschirm auszugeben, dieses wird per LVDS FPD2 mit Daten versorgt. Ich weis bisher nicht ob es auch mit weniger Auflösung skalieren kann, daher möchte ich die techn. machbarkeit erstmal 100% erfüllen können. Danke&Gruß
-
Thread
STM32F4 "can't halt the core"?
Hi, ich habe hier ein STM32F4 Discovery Board. Seit meinem letzten Debugging erhalte ich nur noch die Meldung "can't halt the core", in IAR und in "STM32 ST-LINK Utility". Versuche wie USB-Stecker ziehen als auch Rechner
https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=%2Fpublic%2FSTe2ecommunities%2Fmcu%2FLists%2Fcortex_mx_stm32%2Fst%20link%20error%20message%20Can%27t%20halt%20the%20core&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B
-
Thread
Gibt es eine Bibliothek wie avr libc für STM32F4?
Gibt es eine Bibliothek wie avr libc für STM32F4? danke im voraus!
-
Thread
STM32F4 - Discoveryboard / Flash-Error
vorgenommen, was ich auf dem Discoveryboard realisieren möchte. Dafür wollte ich mich nun mit dem STM32 und µVision auseinandersetzen. Die Verbindung des Board hat super Funktioniert und ich konnte Problemlos das Blinky-Projekt von Keil auf mein D.-Board raufspielen. Das Problem was sich mir gerade
anderes Projekt von ST auf dem Discoveryboard testen. Dafür habe ich die von ST zu Verfügung gestellte STM32F4-Discovery Firmware V1.1.0 geladen, wo 22 Projektbeispiele enthalten sind. Wenn ich nun jedoch ein Projekt (z.B. MEMS Beschleunigungssensor) Flashen möchte kommt der folgende Fehler: "Error: Flash
-
Thread
STM32F4 CoIDE USB Audio Example
Hallo, ST liefert bei seiner USB Firmware Library verschiedene Beispiele mit. Leider sind diese fertigen Demoprojekte nicht für die Coocox CoIDE vorhanden. Ich habe nun versucht die USB Speaker sowie USB Streaming Audio Demo in ein Coocox Projekt zu packen: - neues Projekt erstellen - Projekt Dateien hinzufügen - Main ersetzen - benötigte Libs einbinden - EVAL-Discovery Dateinen einbinden Leider hagelt es viele Fehler, die ich nicht behoben bekomme. Angefangen von unbekannten Strukturparametern (".host" dabei möchte ich Device nutzen, Host ist somit nicht "defined") über unbekannte
-
Thread
STM32F4 I2C Receiver Problem
Hallo, ich spiele zurzeit mit STM332F4Discovery I2C rum. Als Slave habe ich einen Arduino Duemilanove verwendet. (mit Receive und Request Events) [c] #include <Wire.h> void setup() { Wire.begin(0xAA); // join
== SET) { ; } [/c] Hier einmal der Code, das ist nur ein reiner Test: [c] #include "stm32f4xx.h" volatile unsigned int counter = 0; volatile uint16_t arr[500]; /* Private macro */ /* Private variables */ void Delay(__IO uint32_t nCount); /* Private function prototypes */ void
-
Thread
STM32F4 I2C immer busy
Hallo miteinander Ich möchte ein wenig mit dem I2C der STM-Familie herumspielen, aber bisher leider ohne Erfolg. Beim Versuch etwas zu senden oder Empfangen ist das Modul immer busy, ohne das etwas gemacht wird. Ich habe mich nun schon seit 3 Tagen an diesem ding generft. Vieleicht fällt einem ja auf, was falsch ist: [c] void HMC5883L_init(void) { GPIO_InitTypeDef GPIO_InitStructure; I2C_InitTypeDef I2C_InitStructure; // write CONFIG_A register uint8_t tmp = (HMC5883L_AVERAGING_8 << (HMC5883L_CRA_AVERAGE_BIT - HMC5883L_CRA_AVERAGE_LENGTH + 1)) |
-
Thread
STM32F4 falsche DMA-Werte zu Beginn des Transfers
Hi, ich lese mit dem STM32F4 Discovery Werte von einem Port ein. Das Ganze passiert getaktet auf 14 MHz und damit das so schnell auch funktioniert benutze ich DMA um die Daten von der Peripherie in einen Buffer zu übertragen
-
Thread
STM32F4 UART2 - Empfangen mit DMA
Hallo Zusammen, ich versuche gerade 1 Byte auf dem UART2 des STM32F4-Discovery Board mit DMA zu empfangen. Mit Interrupts hat alles relativ problemlos funktioniert, hier aber irgendwie nicht. Senden mit DMA tut ohne Probleme. UART Initialisierung [code]
hdma_tx.Init.FIFOThreshold = DMA_FIFO_THRESHOLD_FULL; hdma_tx.Init.MemBurst = DMA_MBURST_INC4; hdma_tx.Init.PeriphBurst = DMA_PBURST_INC4; HAL_DMA_Init(&hdma_tx); /* Link UART TX path to DMA */ __HAL_LINKDMA(&uart2Handle, hdmatx, hdma_tx); /* DMA'ize