-
Thread
Frage zum Layout und Bauteilen für Schaltregler
mal einen USB Port. Sollte hier auch zu keinen großen Problemen führen. Die 3.3V sind für einen STM32F407, AD Wandler, ETH etc, hier sind die Ansprüche schon etwas höher und ich werde nach dem Regler einen weiteren Filter vorsehen müssen. Danke und Gruß Thorsten
einen USB Port. > Sollte hier auch zu keinen großen Problemen führen. > Die 3.3V sind für einen STM32F407, AD Wandler, ETH etc, hier sind die > Ansprüche schon etwas höher und ich werde nach dem Regler einen > weiteren Filter vorsehen müssen. Klingt, als ob man besser 9V~ gleichrichtet, die ungeregelten
-
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
STM32 Quadrature Encoder + Geschwindigkeit ?
Hallo, Am STM32F407 will ich 2 Motoren mit Quadraturencoder betreiben. (Lageregelung). Um die Drehzahl zu erfassen brauche ich ja InputCapture. Beim Quadratur-Encoder ist der Timer ja die Zählbasis, also muss ich
Aber einen PI Regler und ein Integrator sollten bei der Anwendung schon drin sein. Und du hast ein F4 also ne FPU, dann mach sie auch an! Und nutze die Auflösung die dir das Ding liefert. Dino H. schrieb im Beitrag #4538074: > Folgende Frickelei habe ich mir jetzt mal für den STM32 überlegt:
-
Thread
STM32 Input Capture mit Counter Reset
Hallo zusammen Ich möchte mit dem STM32 die Zeit zwischen zwei Nulldurchgängen messen. Dazu möchte ich den InputCapture nutzen. Meine Idee: TIMER zählt von 0 an hoch.. -> Interrupt kommt: Zähler wird zurückgesetzt und zählt
Ich möchte jetzt nicht den ganzen ST-Kram durchlesen. Im Referenzhandbuch des STM32F4xx (Du verwendest wohl einen F1xx) ist ein "PWM input mode" beschrieben, der mit einem Reset des Timers arbeitet. Vielleicht kuckst Du Dir dort die Initialisierung ab. Mir ist diese Vorgehensweise
-
Thread
Ethernet für Mikrocontroller: Wo PHY und Übertrager platzieren?
Fast-Ethernet-Anschluß (100Mbit/s) versehen. Ich habe also folgende Komponenten: - Mikrocontroller (STM32F407), auf der Hauptplatine - PHY-Chip (DP83848) - Übertrager mit Beschaltung (R und C) - RJ45-Buchse, auf der Ethernet-Platine Aus der technischen Gegebenheit heraus sitzt der Mikrocontroller
http://kpy3ep.de.tl/STM32F4-Discovery-mit-Ethernet.htm Phy und Übertrager auf dem externen Board. Aber auf saubere Masseführung achten. Damit hatte ich damals die größten Probleme. Ansonsten funktioniert das Board mit dem
-
Thread
Ab 3.DMA stellt die CPU die Arbeit ein?
STM32F4xx: Ich weis, dies ist nicht primär ein GCC-Problem! Ein F4-Discovery auf "Open407V-D" BB soll möglichst viel der einzel durchaus lauffähigen Example-Programme menügesteuert (durch Touch-auswahl
Suchmaschine probiert? Dann könnte man auch diesen Text finden: http://blog.frankvh.com/2012/01/13/stm32f2xx-stm32f4xx-dma-maximum-transactions/
-
Thread
PIC32MZ: Problem bei USB-Enumeration
Niklas G. schrieb im Beitrag #6389420: > PS: USB-Tutorial mit STM32 gesehen? Das habe ich schonmal überflogen, weil ich ursprünglich auch einen STM32-Controller verwenden sollte. Allerdings benötige ich USB Hi-Speed, STM32 unterstützt von Haus aus allerdings nur
was falsch ist. Charly schrieb im Beitrag #6389639: > Allerdings benötige ich USB Hi-Speed, > STM32 unterstützt von Haus aus allerdings nur Full Speed. Die STM32F7x3 haben einen integrierten USB HS PHY. Viele weitere STM32 wie die STM32F407 haben einen USB HS Controller, brauchen aber einen externen
-
Thread
Brauche hilfe mit Makefile STM32+FreeRTOS
= STM32F10X_MD MCU = cortex-m4 CHIP = STM32F407VG #STARTUP = startup_stm32f10x_md.S STARTUP = startup_$(CHIP) RTOS_ROOT=../FreeRTOSV7.1.1 CMSIS_DRIVER_DIR=../STM32F4xx_DSP_StdPeriph_Lib_V1.0.0
./obj/stm32f4xx_dac.o ./obj/stm32f4xx_dbgmcu.o ./obj/stm32f4xx_dcmi.o ./obj/stm32f4xx_dma.o ./obj/stm32f4xx_exti.o ./obj/stm32f4xx_flash.o ./obj/stm32f4xx_fsmc.o ./obj/stm32f4xx_gpio.o ./obj/stm32f4xx_hash.o
-
Thread
STM32F207 + KS8721 (Ethernet Phy)
Guten Morgen, für eine Anwendung habe ich eine Platine erstellt, auf der ein STM32F207 Mikrocontroller und ein Ethernet Phy von Micrel KS8721 vorhanden ist. Für die Nutzung der Ethernet MAC Komponente des Mikrocontrollers verwende ich die ST Bibliotheken. Die Konfiguration des
muss der KS8721 (mit > 100MBit/s) exakt konfiguriert werden ? Das hier ist ein Board mit genau STM32F207 + KS8721 und im Demo-Code zum Runterladen findest Du: ethernet.c: void tapdev_init(void) https://www.olimex.com/Products/ARM/ST/STM32-P207
-
Thread
Was kommt nach Atmega?
nicht > so tief reingelesen hat) Irreführung der Massen. Genau so ist es. Geht ja schon mit ST32F1xx und LPC17xx los: Beim STM32 sind viele Register trotzdem nur 16 bit breit und haben dann wieder dieses tolle high- und low-register, obwohl man das wohl schön in 32 bit hätte abbilden können. Andererseits
> Ist es möglich, in Coocoox das ST32Discovery als Debugger zu verwenden? Es gibt seit gestern die Version 1.5.0 STM32F407 vom Discovery wird voll unterstützt.
-
Thread
RC Summensignal erzeugen
Hallo, ich möchte ein 8 Kanal Summensignal mit einem Stm32F103 erzeugen. Meine erste Idee war ein 1µs Interrupt in dem ich einen Port je nach Vorgabe schalte. Der Code im Interrupt wäre zwar recht schlank, ich bezweifle aber das das der optimale Weg ist.
Der DMA füttert dann den Timer (PWM-Modus) kontinuierlich mit diesen Daten. Ich habe das mal für den stm32f407 gemacht, siehe "rc_ppm_out_init" im Anhang. Vermutlich muss man es für den f1 etwas abändern. Im angehängten Code ist auch die Gegenrichtung (Einlesen von PPM via Interrupt) und die Ausgabe
-
Thread
Riesiges array anlegen auf STM32F429
Hallo miteinander, ich benutzeeinen STM32f429 mit 2Mbyte Flash und 256kbyte RAM und den Keil Compiler. Ich sample 32bit Werte mit einer Frequenz von 96kHz. Das würde ich nun gerne möglichst lang machen. Das Program macht folgendes: Nach
Ich habe etwas ähnliches am laufen. Stm32f407 sampled über den adc in den internen RAM (doublebuffer). Der schickt die daten alle 100ms-1000ms (je nach samplingrate) an einen stm32 f429. Dort liegen sie dann im externen 8mbsdram (doublebuffer
-
Thread
LwIP UDP Callback
> Welche Hardware benutzt du? Eval Board oder selbstgestrickte > Ethernet-Anbindung? STM32F407-Discoveryboard verbunden über RMII mit dem PHY DP83848. Das PHY ist mit dem VN5610 Interface über Ethernet verbunden. VN5610 kennt ihr vielleicht nicht wenn ihr nicht in der Automotiv-Branche
STM Apprentice schrieb im Beitrag #5106533: > Matthis S. schrieb im Beitrag #5106518: >> Aber die drei funktionen sind in meiner Lib nicht drin. >> >> ETH_CheckFrameReceived() > > Müsste in <stm32f4x7
-
Thread
sscanf() mit -mfloat-abi=hard
..\obj\can_drive.o ..\obj\stm32f4xx_gpio.o ..\obj\stm32f4xx_flash.o ..\obj\system_stm32f4xx.o ..\obj\syscalls.o ..\obj\misc.o ..\obj\serial.o ..\obj\spline.o ..\obj\circular_buffer.o ..\obj\stm32f4xx_tim.o "-L..\..\..\..\..\..\.
..\obj\can_drive.o ..\obj\stm32f4xx_gpio.o ..\obj\stm32f4xx_flash.o ..\obj\system_stm32f4xx.o ..\obj\syscalls.o ..\obj\misc.o ..\obj\serial.o ..\obj\spline.o ..\obj\circular_buffer.o ..\obj\stm32f4xx_tim.o "-L..\..\..\..\..\..\.
-
Thread
Neue Cortex-M0+-Familie von Atmel
zubeschäftigen, Denn wenn ich mir ansehe was ein Atmega128 kostet kriegt ich fast zum gleichen Preis ein STM32F103ZET6
Vorlieben und Gefühle. Ach, wenn das so wäre, gäbe es keine Promo-Boards zum 'Anfüttern'. Würde ein STM32F407-Discovery-Board € 395,-- netto kosten, wäre es hier nie erwähnt worden und nicht bei mir auf dem Tisch gelandet. Allein die Lektüre des Datenblattes würde mir zum Schnuppern nicht reichen, auch
-
Thread
[stm32/CooCox] Probleme mit Timer 1 und PWM
Hi, ich habe folgenden uC: stm32F407VG ( Discoveryboard ) Ich muss mit Timer 1 ein PWM-Signal erzeugen, welches eine Transistorbrücke ansteuert. Folglich benötige ich ein PWM-Signal und dessen invertiertes PWM-Signal. Als IDE benutze
dauerhaft auf High-Pegel sind. Kann mir einer weiterhelfen, an was das liegt ? Bin noch neu in der stm32 Welt und sitze schon seit einem Tag an dem Problem und komme einfach nicht weiter. [c] #include "stm32f4xx.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_tim.h
-
Thread
Webserver: Software wie am besten realisieren?
post, native TCP oder UDP steuern. Per MQTT gehen dann auch die eigenen Bastellösungen mit ESP oder STM32 mit LAN. Hardware gabs mal günstig in Form der Nucleo F7 Boards mit Ethernet, aber wegen Chipkrise werden mittlerweile auch diese geschlachtet und sind größtenteils ausverkauft. Bei Ali gibts aber sicher noch F407 Boards die man durch anklemmen eines LAN8720 Phy Boards auch relativ einfach ins heimische Netz bekommt.
-
Thread
littlevGL Graphiclib, benutzt die hier jemand?
schonmal erwähnt, https://www.mikrocontroller.net/topic/482676#6003931 Jetzt habe ich das mal in mein STM32F407 'Black' board reingehackt, sieht schon ganz gut aus. Das bringt schon eine Menge Widgets mit um irgendwelche Gerätchen zu bedienen, ist gut dokumentiert und Code ist auf github. Die Portierung
[c] volatile uint16_t *ili9341_fsmcCommand; volatile uint16_t *ili9341_fsmcData; void LVGLDispSTM32F407VE_BLACK::disp_flush(lv_disp_drv_t *disp_drv, const lv_area_t *area, lv_color_t *color_p) { int32_t x; int32_t y; ili9341_fsmc_setAddrWindow(area->x1, area->y1, area->x2, area->
-
Thread
Bildkompression mit 8-Bit AVR LZSS + Huffmann
. Sollte zur Bildverarbeitung wesentlich besser geeignet sein als ein AVR... Mit dem STM32F407-Discovery-Board kriegst du den bereits einsatzbereit verlötet inkl. Debugger/Programmer für < 20€. Das STM32F429-Discovery-Board hat sogar ein Touch-LCD und 8 MByte SDRAM mit dabei für < 30€.
Und zum Anzeigen z.b. das stm32f7 discovery, das hat ein 4.3" display mit kapazitivem touch etc drauf. Es ist sogar ein micro sd slot drauf wo du die bilder abspeichern könntest und kostet auch nicht viel. Mfg
-
Thread
STM32F405 clocktree und USART
Hm, änderst du denn auch die HSE-Frequenz in der system_32f4xx.c? Denn zumindest bei den Treibern für den F407 (STM32-discovery) rechnet sich USART_Init(USART1, &USART_InitStruct); die Teilerfaktoren für die Baudratenregister aus den Angaben in der system
Hi, >>>Hätte ja sein können War. Hier \lib\stm32f4xx.h steht bei mir der HSE Wert (8Mio) drin, hatte ich nicht gesehen, steht auch im filesystem ne Ebene tiefer, allerdings Hinweis in \system_stm32f4xx.c . Probier ich morgen mal aus. Vielen Dank
-
Thread
Strom messung STM32F4
Guten Tag, Nach welchem Prinzip oder Module kann man den Strom an alle analog Eingänge in einem STM32F407 messen.Welche Schnittstellen werden dafür verwendet? Danke im Voraus
Hi >Nach welchem Prinzip oder Module kann man den Strom an alle analog >Eingänge in einem STM32F407 messen.Welche Schnittstellen werden dafür >verwendet? Worum geht es genau? nA, µA, mA, A oder kA? Bei welcher Spannung? Wechsel- oder Gleichstrom? ...? MfG Spess
-
Thread
entscheidung mikrocontroller
um irgend welchen komplizierten Rechnungen mit großen Zahlen durchzuführst, dann solltest du einen STM32F103 verwenden, die gibt es bei eBay für 1,80€. Du kannst dir auch ein STM32F4 oder ein STM32F7 bestellen, kostet 20,33€ und hat sehr viel Rechenpower und Pins und Speicher. Wenn du etwas genauer
Atmel AVR (ATmega, ATtiny, Arduno, Xmega) Espressif ESP8266 Microchip PIC ST Microelectronics STM32F103, STM32F030, STM32F407 Texas Instruments MSP430 Das hat einen guten Grund: Diese Chips kann man als Endverbraucher zu einem günstigen Preis problemlos erwerben, sie sind gut dokumentiert, sie
-
Thread
STM32F4, FPU klappt nicht mit sqrtf()
Hallo, ich versuche mich an der FPU des STM32F4 mit CooCox und 'gcc-arm-none-eabi'. Die Multiplikation zweier Float-Zahlen aus der 'main.c' im Anhang funktioniert und erzeugt im Disassembler den Befehl 08000288: vmul.f32 s15, s14, s15
CoIDE\configuration\ProgramData\Testprojekt_02/arm-gcc-link.ld -g -o Testprojekt_02.elf ..\obj\startup_stm32f4xx.o ..\obj\main.o ..\obj\stm32f4xx_rcc.o ..\obj\stm32f4xx_gpio.o ..\obj\system_stm32f4xx.o -L..\..\.. -lm
-
Thread
reziproker Frequenzzähler mit STM32F4Discovery
oder sie "rülpsten" gelegentlich. Bei der PLL im stm32f4 konnte ich bisher keinen Unterschied zum Quarzbetrieb feststellen.
eh nicht zu verändern sind. Eher zufällig bin ich daher im Datenblatt des STM32F407 auf nähere Angaben zur PLL gestoßen, die in Bezug auf die Taktgüte doch sehr hilfreich sind. In Tabelle 32 auf Seite 90 wird der max. Jitter der PLL mit +/- 0,2ns angegeben. Bei HF-Anwendungen
-
Thread
Problem mit UART auf STM32G0. UART liest nur 0 ab zweiter Iteration
Hallo zusammen! Ich habe ein Problem mit dem einlesen von UART Charactern auf einem STM32G031. Ab der zweiten Iteration der Main-Schleife liest der UART nur noch 0 (keine Ascii 0, sondern '0') ein, obwohl die Daten auf der UART Line laut Logic Analyzer vorhanden sind. Die Daten sind
ja im ersten Durchlauf geht. Folgende Setups habe ich probiert: Geht nicht: Eigene Platine mit STM32G031k8u6 mit integriertem SIMCOM Modul Geht nicht: STM32G031k8t6 Nucleo Eval Board mit Simcom Eval Board Geht: STM32F407 Discovery mit Simcom Eval Board Alle mit dem gleichen Code, nur die Konfiguration
-
Thread
RGB Cube Driver
256x3x12 Bits rein. Ihr benötigt einen schnellen Controller mit SPI DMA und möglichst viel RAM. Ein STM32F4xx kann das leisten denke ich mal.
STM32F4 raus gesucht: https://www.exp-tech.de/plattformen/arm/stm32-discovery/9059/xcore407i-stm32f4-core-board?gclid=CjwKCAjwiN_mBRBBEiwA9N-e_qHnCQwgY1kkl_4FdwoDkbvH0TPLfTi1upjmgM3bzsJgXSqCX5TYexoCSn0QAvD_BwE
-
Thread
ESP-8266 immer wieder Probleme mit WLAN reconnect
Stefan, http://stefanfrings.de/stm32/index.html Könntest du vielleicht auch für den STM32F40x mal eine RTC Kalibration beschreiben? Ich finde das unheimlich unverständlich im Datenbuch und auch den App Notes. Mein STM32F407 Wecker
> Könntest du vielleicht auch für den STM32F40x mal eine > RTC Kalibration beschreiben? Nein, weil ich mich mit diesem Chip nicht auskenne und in absehbarer Zeit auch keinen kaufen werden. Ich habe jetzt einen Vorrat an STM32F103 hier
-
Thread
Feldorientierte Regelung BLDC
da noch was überlegen ;-) @Ralf, kannst du mir sagen, wie du den ADC getriggert hast? Mein M4 (Stm32F407) hat mehrere ADCs, aber ein ADC lässt sich nur von einem Timer triggern. Und ich muss ja aber auf 2 verschiedene Trigger triggern, für jeden Motor einen. Ah ja, noch was fällt mir ein -- wenn
in simulink hinzukriegen fällt mir schwer. weiss einer, wie man drauf kommt? Arbeite mit einem stm32f4, boostxl DRV8301, und einen bldc 8 poligen Motor. das ganze in simulink
-
Thread
STM32 SDIO Multiblock Write klappt nicht korrekt.
Hallo, ich habe aktuell mal weider ein Problem mit meiner SD Karte am STM32F407. Ich nutze FatFS und einen eigenen SDIO Unterbau. Ich möchte eine Datei auf die SD Karte schreiben. Dazu generiert FatFS irgendwann einen Aufruf an mein SDIO Layer, dass 10 Blöcke geschrieben
Meine Glaskugel sagt: Karte zu schnell für den STM32F4, und Du erkennst/behandelst den DMA Underrun nicht korrekt.
-
Thread
Topologie 3 Phasen Gleichrichter mit Buck-Funktion und PFC
ist Teil der > Software. So hatten wir es bisher angenommen. Aber wir wollen vorerst ja mit dem STM32f334R8 arbeiten. > Noch ein paar Tips für float-Berechnungen mit dem STM32F3xx. Nie > vergessen die Schalter -ffast-math zu setzen, sonst dauern manche > Berechnungen wie sqrtf deutlich länger
Timer 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
-
Thread
STM32CubeProgrammer und Security Bit (Option Byte)
Hallo zusammen, wir setzen den STM32F407 in unseren Produkten ein. Aktuell flashen wir diese über den UART (Boot Mode), in den Hex Files ist das SecuritY Bit schon gesetzt (Level 2 -- Read/Write Protection). Zum flashen benutzen wir
Ich hab vor kurzem die CLI Version des STM32CubeProgrammer für das Programmieren eines STM32L4 genutzt und dort wird ein Mass Erase ausgeführt sofern RDP Level1 aktiv ist.
-
Thread
ITOA ohne Division/Modulo
geschrieben. Besser wäre zum Beispiel https://www.mikrocontroller.net/topic/25059#4891404 Auf einem STM32F407 dauert die Wandlung long2a unter 5 µs.
geschrieben. Besser wäre zum Beispiel > Beitrag "Re: schnelle Wandlung long -> ASCII" > Auf einem STM32F407 dauert die Wandlung long2a unter 5 µs. Ich weiß nicht wie es auf dem ARM ist, auf einem AVR ist die l2a schlechter als meine: itoa32: Time: 51us Cycle: 420 Size: 170Byte l2a: Time
-
Thread
Anfängerfrage STM32
gerade wieder Anfänger geworden und mache (seit gestern abend) meine ersten Gehversuche mit einem STM32F4discovery, CooCoxIDE und ARM-GCC. Es interessant, wie kitzlig so ein Cortex im Vergleich zum AVR ist. Dabei hangele ich mich am folgenden Tutorial entlang: http://mystm32.de/doku.php?id=arm_interrupts_in_c
von Firmware in C auf 8-Bit CPUs (Z180 und AVR), bin aber in Sachen ARM ebenfalls Anfänger mit 'nem STM32F407 unter CooCox IDE und ARM GCC in einem eigenen Hardware-Design. gibts da nicht auch 'ne Lösung, wie man das mit der ST-Lib hinbekommt? Insbesondere vermisse ich beim ARM GCC ein Äquivalent
-
Thread
Ich suche einen Microcontroller mit 2x CAN-Bus und 12-15V
dem Board muss noch ein zweiter CAN Driver gelötet werden: https://www.olimex.com/Products/ARM/ST/STM32-P407/ Dazu noch ein 12V/5V Wandler: https://www.reichelt.de/dc-dc-wandler-tdn-5wi-5-w-5-v-1000-ma-dil-8-tdn-5-2411wi-p193055.html?&trstct=pol_7
https://www.aliexpress.com/item/CAN-development-board-dual-CAN-bus-development-board-development-board-STM32-development-board-STM32F105RBT6/32610612079.html STM32F105 mit 2 CAN Treibern, Spannungsregler und USB
-
Thread
I2C Display einfache Frage
habe (die auf meiner Platte liegen) und so lief ein OLED-Display auch auf einem CH32V003, einem STM32F030 / F103 / F411. Hier jedoch nur die Datei, bei der AVR und STM8 eingebunden sind. Bei Verwendung für AVR ATmega328 und AVR-GCC als Compiler, hat das erzeugte Kompilat bei mir eine
noch am schwer am "kämpfen". Grundsätzlich habe ich noch nicht wirklich eine Anwendung dafür, ein STM32F411 / F407 sind bisher absolut mehr als ausreichend für meine Dinge gewesen. Mich reizt am H7 vordergründig der imensens Flashspeicher. Zudem, wenn ich das Datenblatt richtig lese, legt er nicht
-
Thread
GitHub-Projekt auf STM32 implementieren
Hallo zusammen, ich bin neu, was die Nutzung von STM32 Produkten angeht, würde allerdings gerne folgendes Projekt auf meinem STM32F407G-DISC1 implementieren https://github.com/YetAnotherElectronicsChannel/STM32_FFT_Spectrum_Analysis. Wie ich Code mit
auf den Mirkocontroller bekomme, ist mir klar, aber da ich noch nie ein GitHub Projekt auf meinem STM32 implementiert habe, könnte ich hier etwas Unterstützung brauchen. Die ReadMe-Datei war für mich auch eher nutzlos. Viele Grüße Simon
-
Thread
TTL Impuls Länge auslesen und weiterverarbeiten
) erreichen. Das kannst Du Dir ja zu Weihnachten wünschen ;-) Ich habe noch eine Schaltung mit STM32F407 gefunden: http://mino-elektronik.de/FM_407/fmeter_407.htm#a5
OVF stattfindet. Sonst müßte man sich die Situation näher ansehen. Sehr bequem ginge es mit einem 32 Bit Zähler (TIM2 zum Beispiel) in einem STM32F/G/Hxyz: Hohe Auflösung und lange Zeiten.
-
Thread
time.h auf embedded Controller
gmtime, mktime, localtime aus der time.h bei einem Mikrocontroller mit RTC (genau genommen bei einem STM32F407)? Danke für eure Hilfe. Viele Grüße
mktime, localtime aus der > time.h bei einem Mikrocontroller mit RTC (genau genommen bei einem > STM32F407)? Theoretisch, und häufig auch praktisch, funktionieren sie gar nicht. time.h-Funktionen müssen laut dem C-Standard bei Freestanding-Environments (Systemen ohne nennenswertes Betriebssystem
-
Thread
STM32F2 SPI DMA CS Handling
Hallo, ich versuche gerade zwei STM32F205 uC über SPI zu verbinden. Mein erster Schritt ist es nun aus dem Master einen Output Stream via DMA zu entlocken. Ich initialisiere also die DMA, setze den CS und warte auf den TransferComplete
den Bus geschweige denn ein TransferComplete Interrupt ### [c] #include <stdint.h> #include "stm32f2xx.h" #define TRANSMIT_COMPLETE //#define RECEIVE_COMPLETE #ifdef TRANSMIT_COMPLETE #define DMA_STREAM_IRQn DMA1_Stream7_IRQn #define DMA_IRQ_STREAM DMA1_Stream7 #define DMA_IRQ_TCIF
-
Thread
pollin kamera au-85
das DCMI vom Controller ganz einfach 1:1 mit der Kamera verbindest? Wenn ich das Datenblatt z.B. vom STM32F407 richtig deute, dann hat der nämlich sogar einen dazugehörigen Daten-Anschluß: http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/DM00037051.pdf Seite 16, rechts
nur mit lesen in 16 bit Version gabs probleme habe dann einfach als 24 bit BMP gespeichert. Bei STM32F2 gibs Cropframe was nur angegebenen Bereich in Speicher transportiert. Was die Sache mit Großen Auflösung viel leichter macht, wenn man das nicht bei Kamera einstellen kann. Hätte STM32F2 oder
-
Thread
Erweiterbares Development Kit
um ihm eine > Freude zu machen. In diesem Vergleich sieht man schön die ganze Tragik :-) Der stm32f407 ist mit Sicherheit ein Ferrari, in der genannten Kombination mit ziemlicher Sicherheit der günstigste Ferrari, nämlich zum Preis des Aussenspiegels eines Polos. Wenn der Fahrer allerdings aus
www.steitec.net/ARM-Boards/ARM-LPC1768-Cortex-M3-LCD-Board.html oder http://www.steitec.net/ARM-Boards/ARM-STM32F-Cortex-M3-LCD-Board.html da ist einiges drauf als entwicklungsumgebung vlt CooCox
-
Thread
Displaycontroller mit einstellbarer Auflösung/Farbtiefe?
Andy schrieb im Beitrag #6394522: > Nunja, der AVR hat ja kein DMA. Und wenig Speicher. Ein STM32F411 im BluePill Format kostet beim Chinesen 4-5 € und hat 512 k Flash, 128 k RAM, SPI mit 50 MBit/s. Die etwas größeren F407 Boards haben mehr Pins rausgeführt, da geht auch 16 Bit parallel mit hoher
wird, und welchen µC willst Du verwenden? Was hast Du vor ? Andy schrieb im Beitrag #6394522: > STM32f429-Discovery-Board mit Displaycontroller ist vielleicht ein > bisschen Overkill für die meisten kleinen Projekte. Das mag sein, aber ein STM32F4/F7/H7 bietet die Geschwindigkeit und den notwendigen
-
Thread
Stand-alone Programmer für STM32 Controller
gestartet werden und arbeitet leider nicth immer so zuverlässig, wie ich selber feststellen durfte (F407 und Seriel).
kann. Aber die Pegel sind unterschiedlich wenn man einen avr hat. Aber egal ob stm32 oder avr am Ende ist es die Software die die entsprechenden Funktionen benötigt.
-
Thread
Problem flashen mit ULINK2 (lange Leitung)
Hallo Miteinander, ich habe Probleme beim flashen eines STM32F10x. Programmiert wird mit dem ULINK2 (kein Clon) über Keil uVision5. Ich möchte diesen STM32 über ein etwa 2m lange 20 pol. Flachbandkabel programmieren. Bei meinem PC bricht der Programmiervorgang
programmiere, will ich doch, dass es nicht nur ein bischen funktioniert. Mein jtag-Kabel ist 10cm lang (STM32F407). Gruß, Stefan
-
Thread
STM32F4 SDIO
Hallo, ich versuche grade eine SD Karte an der SDIO Peripherie vom STM32F407VG zum laufen zu bringen. Deshalb wollte ich mal frage ob die Hardware so stimmt?: STM32F407 | SD Karte --------------------------|----------------------------
|4 VDD Ich will den 1Bit Modus verwenden. Moritz. PS. über ein Bsp. für F4Discovery würde ich mich auch freuen.
-
Thread
AVR 8bit auch für größere Projekte?
Erfahrung ein bisschen was dazu sagen. Während meines Master-Studiums habe ich zum ersten Mal mit einem 32-bit MCU gearbeitet, nämlich dem STM32F407. Es handelte sich um eine Studienarbeit im Rahmen der Rehabilitation-Robotik, also um Echtzeitverarbeitung von kinematischen Daten, die an einem Knie-Exoskeleton
von jemandem anderen schon geschrieben, auch irgend einen Eval-Board, oder so ein Break-Out wie der STM32F407DISCOVERY, z.B. Cheers