-
Thread
STM32 Welches Protokoll für Projekt
wäre es mit good old RS485? Oder selbst Ethernet ist heute günstig einzusetzen. Entweder über die STM32 mit eingebauten MAC + ext. Phy board, oder mit Wiznet Chips die es auch günstig als Chinamodul gibt. Beispiel F407 (mit SDC, dann kann man auch lokal loggen): https://de.aliexpress.com/item/4000077989696
UART und I2C sind sehr einfach auf dem STM32, wenn man die CubeMX Bibliotheken nutzt. Ein gutes Video was mir geholfen hat: https://www.youtube.com/watch?v=v1_f5u5pChs CAN ist doch etwas schwieriger. Da muss noch einiges an Code reinkopiert
-
Thread
STM32 Clock Configuration
Hallo zusammen, seit kurzem arbeite ich mich in die STM32F4-Familie mit dem STM32F407 DISCOVERY Board ein. Alles schön und gut. Ich bin mit CooCox CoIDE eingestiegen und bin dann zu STM32 Workbench gewechselt. Um mich NOCH nicht mit der Einstellung der
Zeitstempel tragen; bis auf die system_stm32f4xx.c - diese trägt grundsätzlich den Zeitstempel vom letzten Update. Und danke für den Tipp mit JTAG - Das habe ich mittlerweile nachgetragen!
-
Thread
STM32F4 Discovery Takt am Ausgang
" // "cmsis_boot/system_stm32f4xx.c" // In Configuration diese Define hinzufügen : // "STM32F429_439xx" , "__ASSEMBLY__" , "USE_STDPERIPH_DRIVER" //-------------------------------------------------------------- #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #include "system_stm32f4xx.h" #include "stm32f4xx_conf.h" #include "stm32f4xx.h" void init(void) { GPIO_InitTypeDef GPIO_InitStructure; //
-
Thread
Wiederverwendung von Wegwerf Elektronik
braucht laut Datenblatt 500ms, der "S" braucht 750ms. Ich bin gerade dabei mich da mit C und am STM32F407 diese Sensoren zum Laufen zu bringen. Da ich das richtig begreifen will, will ich das nur anhand des Datenblattes schaffen. Code nur lesen, um zu verstehen.
F. F. schrieb im Beitrag #4462295: > Ich bin gerade dabei mich da mit C und am STM32F407 diese Sensoren zum > Laufen zu bringen. Schau mal hier: http://mikrocontroller.bplaced.net/wordpress/?page_id
-
Thread
STM32F4 USART1
Hallo, hat jemand ein einfaces Bespiel für die USART1 Schnittstelle am stm32f407vgt6? Am besten, wenn einfach nur nen Zeichen gesendet wird ohne Interrupts, DMA, oder so erstmal rx/tx is doch dann am PA10/PA9 oder? MAX3232 geht doch dann damit oder? fang gerade mit den stm32f4 an Moritz
-
Thread
stm32f4 hilfe bei Verwendung von GPIO
Hallöchen, ich habe vor kurzem damit begonnen mich mit dem stm32f4 zu beschäftigen... Soweit funktioniert es auch, ich kann es auch flashen... Mein System: -BS: Windows 7 64Bit -IDE: Keil µVision (MDK501.exe) -Bord: stm32f407VG Zunächst einmal möchte
Header Dateien anbinden muss... In den Forenbeiträgen und Tutorials ist immer entweder [c]#include "stm32f4xx_conf.h"[/c] oder [c]#include "stm32f4xx_gpio.h"[/c] eingebunden... Beides wird bei mir als unbekannt markiert, wenn ich es einbinden möchte. Ich habe allerdings die Möglichkeit [c]#include
-
Thread
kleinstmögliche Ethernet-Lösung
STM32F407 oder alle STM32F4 in der Advanced Line. P.S.: Hatte missverstanden, dass du auch einen PHY drauf haben möchtest. Bieten die STMs leider nicht.
Ich würde sagen STM32F4xxx, wenns größer sein darf, vocore http://www.vocore.io, und wenns noch größer sein darf, dann Orange Pi. Die Frage ist, wieviel du selber in die Platine und Co Stecken willst (=STM32F4xxx) oder
-
Thread
Fragen zu STM32F4 DISCOVERY TFT LCD Board
Peripherie? Oder kann man das über > eine Matrix beliebig schalten? Die wesentlichen Dokumente sind das STM32F4 Reference Manual RM0090 für detaillierte Beschreibungen der Peripherie und dem Rest der Architektur. Die genaue Pinzuordung und die alternativen Funktionen entnimmst du dann dem Manual zum STM32F407
es in sich, muss man sich wohl wirklich erstmal erarbeiten wie der genau funktioniert. http://stm32f4-discovery.com/2014/10/use-printf-output-stream-stm32f4/
-
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
grundschüler schrieb im Beitrag #4853964: > Das stm32f426-disco kostet unter 30€ So etwas gibt es nicht. Es gibt ein F407 Discovery und ein F429 Dicovery Board. http://www.st.com/en/evaluation-tools/stm32-mcu-discovery-kits.html?querycriteria=productId
-
Thread
MI0283QT-2 mitHX8347 ist echt langsam
Ich sehe gerade im Datenblatt dass der STM32F407VG nur max. 37.5MBit/s auf SPI1 kann. SPI2 und SPI3 können max. 21MBit/s. Das entspricht dann für SPI1 32 ms pro Frame oder 31 Frames/s. Hmm hat der TFT Controller eigentlich ein Dual Framebuffer
ist weder schön noch effizient, was ich aber noch ändern will. Der Einstieg mit dem Display auf nem STM32F2 oder F4 ist damit aber schnell möglich.
-
Thread
µC Os Ports - Was bedeutet das genau?
Echtzeitbetriebssysteme einlesen. Bei ChibiOS gibt es eine HAL-Support Matrix und da ist mein Controller (STM32F4) mit allen Treibern aufgeführt. Allerdings dachte ich, da ich Student bin und daher µC-OS III benutzen darf, ist es sinnvoll sich damit zu beschäftigen im Hinblick auchauf später. Hier gibt es einen Port für das Board STM3240G-Eval, welches einen ähnlichen µC hat wie mein STM32F4Discovery (STM32F407IG vs. STM32F407VG). Ich wollte nun fragen was bei diesen Ports enthalten ist, sind da auch Treiber dabei oder muss
-
Thread
Eure Empfehlung: PIC18 -> ARM umsteigen
Ich machte vor 12 Jahren gute Erfahrungen mit CoIde V1.75 und Atollic Studio. Der uC damals waren STM32F103 und 407. Der GDB Debugger war in beiden Fällen sehr brauchbar. Aus Atollic Studio wurde dann später CubeIDE.
sehen, ist schon sehr positiv ausgedrückt. Ich habe gerade mal ein wenig mit VScode + PlatformIO (STM32Duino + STlink) herum probiert: Ein STM32F103 BluePill Board lies sich auf Anhieb debuggen. Beim STM32F411 BlackPill musste ich in der "platform.ini" den Eintrag "debug_tool = stlink" von Hand machen
-
Thread
arm-gcc Problem mit -Os
Also zuerst mal zu meinen Setup: -) STM32F4DISCOVERY(STM42F407VG) -) CoIDE 1.7.3 -) arm-none-eabi-gcc (GNU Tools for ARM Embedded Processors) 4.7.320121207 (release) [ARM/embedded-4_7-branch revision 194305] Mein Programm sieht im Moment
cortex-m4; -mfpu=fpv4-sp-d16; -mfloat-abi=hard; -mthumb; -Wall; -ffunction-sections; -g; -Os; -DSTM32F407VG; -DSTM32F4XX; -DHSE_VALUE=((uint32_t)8000000); -D__FPU_USED; -DUSE_STDPERIPH_DRIVER; -D__ASSEMBLY__; -I.; [/code] Und gelinkt mit: [code] -mcpu=cortex-m4; -mthumb; -g; -nostartfiles; -Map
-
Thread
Coocox STM32 eigene Libraries erzeugen
Hallo Zusammen! Ich verwende CooCox 1.7 mit einem STM32F407. Bestimmte Funktionen sollen nun in einer eigenen Bibliothek gesammelt werden. Das funktioiert auch prächtig, solange keine Winkelfunktionen in der lib zum Einsatz kommen. Verwendet man sin/
Hallo Zusammen! Ich verwende CooCox 1.7 mit einem STM32F407. Bestimmte Funktionen sollen nun in einer eigenen Bibliothek gesammelt werden. Das funktioiert auch prächtig, solange keine Winkelfunktionen in der lib zum Einsatz kommen. Verwendet man
-
Thread
STM32F4 Umstellungsproblem auf ST Lib V1.1.0
\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_i2c.c(347): error: #20: identifier "I2C_FLTR_ANOFF" is undefined C:\appl\Keil\ARM\STM32F4xx_DSP_StdPeriph_Lib_V1.1.0\Libraries\STM32F4xx_StdPeriph_Driver\src\stm32f4xx_i2c.c
) && !defined (STM32F40XX) && !defined (STM32F427X) /* #define STM32F40XX */ /*!< STM32F40xx/41xx Devices */ /* #define STM32F427X */ /*!< STM32F427x/437x Devices*/ #endif [/c] Hat aber leider nichts
-
Thread
ESP-Baseboard auf Proto-Shield
://stm32f4-discovery.com/?wpdmdl=1757
/www.mikrocontroller.net/topic/263297#2739995 Der von mir bereits eingesetzte STMPE-Adapter für STM32F407ZG;
-
Thread
Wahl vom richtigen Mikrokontroller
/stm32f0x2/stm32f042c6.html *2) http://www.keil.com *3) http://www2.keil.com/stmicroelectronics-stm32/mdk *4) http://www.st.com/en/development-tools/stm32cubemx.html *5) http://www.st.com/content/st_com
Auswahl > stark eingeschränkt. Nicht lange genug gesucht... ST: Mit >= 2 CAN-Schnittstellen STM32F105, F205, F207, F215, F217, F405, F407, F412, F415, F417, F427, F429, F437, F439, F446, F469, F479, F745, F746, F756, F765, F767, F769, F777, F779 Die F7xx hätten 3x CAN Microchip/Atmel: Mit
-
Thread
STM32 low voltage interrupt
Mit dem F030 hast Du Dir ja das kleinste Sparbroetchen ausgesucht. Fast alle anderen STM32 haben einen "Programmable voltage detector (PVD)" Interrupt, beim F030 ist der weggespart...
Uwe B. schrieb im Beitrag #4558968: > Mit dem F030 hast Du Dir ja das kleinste Sparbroetchen ausgesucht. Fast > alle anderen STM32 haben einen "Programmable voltage detector (PVD)" > Interrupt, beim F030 ist der weggespart... Ah, der F7-Rennfahrer
-
Thread
gesucht: 50Hz Generator fein einstellbar
' ;-) Es ist kein Problem den Bereich auf 45 - 55 Hz einzugrenzen. Die Frequenz wird mit einem STM32F407 erzeugt und ist superfein aufgelöst. Der eingestellte Wert wird per LC-Anzeige abgelesen. Als Hardware verwende ich eine abgemagerte Schaltung von dieser http://mino-elektronik.de/FM_407/fmeter_407.htm#a3. Vielleicht kannst Du es gebrauchen. Alternativ würde auch ein STM32F4-Discovery-Board als Hardware reichen.
-
Thread
Analoges Steuersignal "verbiegen"
DennisK schrieb im Beitrag #5834829: > Ein 32F407 > bekommt 2 Kanäle vernünftig hin, 8 Bit reichen . Mit seinem internem D/A > getestet. Aber das ist ein bisschen mit "Kanonen auf Spatzen geschossen" > finde ich. Naja, etwas handlicher geht's schon, der STM32F303K hat nur 32 Pins statt 100 oder mehr, hat auch je 2 getrennte ADCs und DACs und kostet um die 3 Euro.
-
Thread
Frage zu delay (mit SysTick) für den STM32f4
ich habe eine delay Funktion mit dem SysTick von folgender Homepage. http://patrickleyman.be/blog/stm32f407-delay-with-systick/ Damit habe ich folgendes Programm geschrieben: [c] uint32_t counter=0; void init_LED(){ //Anschalten der Taktversorgung für Port D RCC->AHB1ENR |= (1<<3);
-------------------------------------------*/ #include <stdint.h> #include "misc.h" #include "stm32f4xx.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_tim.h" #include "leds.h" void Delay1ms(uint32_t nCount); volatile uint32_t delay1ms; /** * @brief
-
Thread
Ethernet mit STM32F207ZGT, LAN8742a und HR911105A
Hallo Forum, ich bin gerade dabei, einen STM32F207ZGT mit dem Microchip Phy LAN8742A und einem HR911105A (RJ45 Stecker mit Magnetics) in Betrieb zu nehmen. Der LAN8742A ist mit den Config-Pins auf Auto-Negotation eingestellt. Im Grunde an dieser
und Reset) Der Ethernet-Teil des Schaltplans im Anhang. RMII_RESET ist mit der Reset-Leitung des STM32 verbunden (C 100nF gegen GND). Hat hier jemand einen Tipp für mich oder hat sogar die Bauteile schon mal so in Betrieb genommen? Danke für eure Antworten. VG Thomas
-
Thread
stm32f411 USART2 will nicht wie er soll
/www.st.com/resource/en/reference_manual/rm0383-stm32f411xce-advanced-armbased-32bit-mcus-stmicroelectronics.pdf
Registerzugriffe finden dort nicht statt. Das vollständige Beispiel ist auf: http://stefanfrings.de/stm32/stm32f1.html#usart
-
Thread
Keil MDK4 - ULinkpro - SWD Trace
der STM32F401C hat nur SWDIO/SWO der STM32F446Z hat SWDIO/SWO mit 4-bit Trace für alle STM32F4xx dazwischen einfach mal ins Datasheet-Pinout oder ST-Cube schauen Fröhliches RTFM
Instruction Trace gibt es nur über das 4-bit Interface. Achso, 168Mhz mit 4-bit ETM habe ich auf einem STM32F407 schon am laufen gehabt. Ist aber sehr sehr anfällig für unsaubere Signalführung auf der PCB.
-
Thread
STM32F767IGT6 auf China Board wieviel RAM hat das Ding
auf der Suche nach einem Cortex M7 Board mit das folgende Board bestellt: http://www.icstation.com/stm32f767-development-board-cortex-stm32f767igt6-stm32-controller-module-system-board-p-13361.html Wurde prompt geliefert, und hat auch erste Tests bestanden. Was mich aber verwirrt ist die Angabe
Der Link von LC: "Tech info : http://www.mediafire.com/file/c93xh6st9707cm4/LC-STM32-F767_EN.zip/file" funktioniert leider nicht. Ich hab gesucht aber nichts gefunden. Kannst du bitte mir behilflich sein? Danke und Gruß
-
Thread
Frage an Anwender von Waveshare STM32 Boards und Touch HY32C
Hallo; ich suche Anwender welche zur Programmierung von STM32 Microcontrollern CooCox IDE und Waveshare Boards verwenden. Ich habe ein Open 407Z Board und habe mir das mitgelieferte Touch Beispiel angesehen, auf der CD zu finden unter: "CD":\data\program
Hallo Marc Ich habe gerade eben ein WaveShare Open407V-D mit einem STM32F4DISCOVERY bekommen. Auf der CD befinden sich auch ausführbare Beispiele (D:\data\program\Open407V-D) wie "LCD" oder "TouchPanel", sogar mit "Keil MDK-ARM Projekt-Datei". Man muss
-
Thread
IC zur Erzeugung Spannungsrampe
Super klingt nicht schlecht. Ich arbeite mit nem STM32F407vg.. der liefert aber am DAC Ausgang dann nur bis 3,3 Volt oder? Bzw. kann ein solcher Mikrocontroller an DAC Ausgängen genügend Strom für einen Baustein treiben? (Hier wärs aber kein sonderlich
Pete A schrieb im Beitrag #3318163: > Ich arbeite mit nem STM32F407vg.. der liefert aber am DAC Ausgang dann > nur bis 3,3 Volt oder? Bzw. kann ein solcher Mikrocontroller an DAC > Ausgängen genügend Strom für einen Baustein treiben? (Hier wärs aber > kein
-
Thread
Datenrate STM32F107 HAL + Lwip
Hat jemand von euch Erfahrungen mit der Kombination STM32F107 + Hal + Externer MAC (DP83867E). Es wird kein RTOS benutzt. Ich habe einen FPGA per SPI angebunden, der Daten als Master in den STM32 schiebt. Wenn ein Datenpaket da ist wird das in eine lockfree
Du benutzt das DMA vom STM32...? Wartet der STM32 auf Bestätigung vom PC oder sendest du die Pakete als endloser Strom raus?
-
Thread
STM32F4 USB Audio Synchronisation
beschäftige mich gegenwärtig mit USB und habe die letzten freien Tage genutzt, um das USB Modul in meinem STM32F407 zu bespaßen. Momentan schaue ich mir USB Audio an. Das Ganze aktuell theoretisch. Es ist keine aktuelle Anwendung geplant. Bei USB Audio hat man ja das Problem, dass man die Samplefrequenz
im Gerät auf den Host abzugleichen. Konkret geht es mir um die Umsetzungsmöglichkeiten in einem STM32F4xx Wie kann ich bspw. eine I2S Clock mit diesem SOF-Puls snychronisieren? Ist das beim STM überhaupt möglich? Ich weiß, dass ich den SOF Puls sowohl in einen Timer geben kann, als auch das Signal
-
Thread
STM32F4Discovery debugging timer mit coocox ide
code der main.c : [c] #include "stm32f4xx.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_tim.h" uint16_t pixelLine[640]; uint8_t screenBuffer[4800]; //(640*480) / (8*8) uint16_t tileBuffer0[16384
sysclk = 168000000 pclk1 = 0 pclk2 = 0 das sind meine includes : #include "stm32f4xx.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_tim.h" und in stm32f4xx.h steht auch #include "core_cm4.h" aber DWT kennt er trotzdem nicht.
-
Thread
STM32 Eclipse debuggen
Hallo, ich versuche ein STM32F407 Eval-Board mit der eclipse-Umgebung in Betrieb zu nehmen. Hierfür habe ich eclipse mit den entsprechenden Tools installiert(CodeSourcery,GDB Harwaredebugging, GNU Arm)und eingerichtet. Soweit
Geh mal folgende Tutorials durch (Nr. 2 & 3 nur sinngemäß, da für F1 geschrieben): http://shareee.netne.net/wordpress/?p=5 https://sites.google.com/site/stm32discovery/open-source-development-with-the-stm32-discovery/setting-up-eclipse-for-stm32-discovery-development
-
Thread
USB des STM32 F103C8T6 nutzen
Nuvoton Möchtegern schrieb im Beitrag #5613066: > der USB Code im Nuvoton Treiber (seitens des STM32F103) erfüllt > irgendeine Anforderung der Windows Treiberkommunikation nicht. Du meinst jetzt aber schon W.S.' Firmware für den STM32F103, welche einfach nur das USB CDC-ACM Protokoll spricht
den STM32F103RBT6. Für den C8T6 lässt sich das mit minimalen Änderungen auch kompilieren (Flash-Größe, ggf. Pin für Pullup). Hmm, mir fällt gerade ein dass das ein Composite-Gerät für 3x-Serial ist - kann sein
-
Thread
Was spricht gegen die Black Magic Probe?
cortex-debug", "request": "launch", "servertype": "bmp", "device": "STM32F407VE", "executable": "../../BUILD/${workspaceFolderBasename}/DEBUG/${workspaceFolderBasename}.elf" }, [/code] hier ist noch ein älterer Artikel aus dem Forum dazu: https
Fuer die STM32L4 Familie enthaelt BMP: ID_STM32L41 = 0x464u, /* RM0394, Rev.4 */ ID_STM32L43 = 0x435u, /* RM0394, Rev.4 */ ID_STM32L45 = 0x462u, /* RM0394, Rev.4 */ ID_STM32L47
-
Thread
[V] Evalboard Olimex STM32-P407
Hallo, verkaufe ein Evalboard Olimex STM32-P407 mit STM32F407ZGT6 https://www.olimex.com/Products/ARM/ST/STM32-P407/ neu, nie genutzt 25,-€ (VB) inkl. Versand
-
Thread
[V] Devboards etc.
- incl. Netzteil - gebraucht ----------------- 10€ incl. Versand Dazu gekommen: 11) STM32F4 Discovery mit STM32F407VG http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252419 - gebraucht, aber unverbastelt - ohne OVP ----------------- 15€ incl. Versand in Maxibrief 12) STM32F4 Discovery mit STM32F429 http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090 - dürfte unbenutzt sein, evtl. mal eingeschaltet - OVP ----------------- 25€ incl. Versand in Maxibrief
-
Thread
uC mit USB gesucht
soweit für alle USB-fähigen Controller gleich. USB-fähige Controller gibt es viele, z.B. die meisten STM32. In meinem [[USB-Tutorial mit STM32]] wird die USB-Programmierung bei den STM32F103-Controllern erläutert. Im Abschnitt https://www.mikrocontroller.net/articles/USB-Tutorial_mit_STM32#Eigene_Anwendung_f.C3
mit). Je nach Anforderung würde ich daher zu einem Controller mit der "USB"-Peripherie raten, wie STM32F103, und nicht den von "jemand" genannten STM32F407, welcher gleich 2 "OTG"-Module hat.
-
Thread
BluePill STM32 Bezugsquelle
oder Personenfolger per Ultraschall oder als simple Console zur Steuerung. > So zündend sind die F103 doch auch nicht. Wenn der STM32F103 nicht reicht, verwende ich dann gern STM32F4xx - entweder auf Nucleos oder STM32F407VET-Blackboards - letztere für einen Preis von unter 10 EUR. Damit bastle
/B, STM32F102x8/B and STM32F103x8/B Under STM32F10xx8 and STM32F10xxB silicon limitations 2.3 Debug registers cannot be read by user software Description The DBGMCU_IDCODE and DBGMCU_CR debug registers
-
Thread
STM32 Int, Float, Double
Hallo, ich hab eine schnelle Frage: Wie groß sind die Datentypen Int, Float und Double bei den STM32 µC? Moritz
habt ihr eine Idee, wie man einen Wert(float) in Char array umwandeln kann. verwende gerade den stm32F407, keil Compiler. Danke
-
Thread
LCD-Modul 2x16 am STM32F4Discovery-Board
Mit dem angefügten Programm 'STM32F4_lcd.c' läßt sich ein LCD-Modul 2x16 am STM32F4-Discovery-Board betreiben. Verwendet werden dazu die Pins PortD9 - PortD15 gemäß gezeigtem Schaltbild. Alle Anschlüsse lassen sich über einen 10-poligen
Hallo m.n. Ich hage gerade deinen Quellcode an einem STM32F10x ausprobiert, an Port C. Habe dementsprechend den Code angepasst, leider ohne Erfolg. Hat dieser Code bei dir funktioniert? MfG Wolfgang /* LCD-Pin Funktion Discovery-Board
-
Thread
STM32Fxxxx namensauflösung
kann mir einer kurz sagen wonach sich die einzelnen buchstaben in den uC-bezeichnern von ST STM32Fxxxx richten (oder wo das nachzulesen ist)? ich kann echt keinen unterschied zwischen beispielsweise dem STM32F407VE und STM32F407VG ausmachen... danke
-
Thread
Cortex M4 und Cortex M4F
Guten Tag! Im Datenblatt des STM32F407VG steht, dass dieser ein ARM Cortex M4 mit FPU Core enthält. Gibt es nun einen Unterschied zwischen Cortex M4 with FPU und Cortex M4F? Irgendwie werden die Begrifflichkeiten nicht korrekt getrennt. In der Wikipedia steht Cortex M4F, in den STM32F4 Datenblättern aber "M4 with FPU". Gibt es dann überhaupt Cortex M4 (ohne FPU)?
-
Thread
STM32F4Discovery mit CooCox CoOS-RTOS und printf
compiled. [cc] arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -Wall -ffunction-sections -g -Os -c -DSTM32F407VG -DSTM32F4XX -D__FPU_USED -DUSE_STDPERIPH_DRIVER -D__ASSEMBLY__ -IC:\Users\daniel\Dropbox\stm32f4\STM32F4_Discovery_CoOS\CoOS\Other -IC:\Users\daniel\Dropbox\stm32f4 -IC:\Users\daniel\Dropbox\stm32f4
C:\Users\daniel\Dropbox\stm32f4\STM32F4_Discovery_CoOS\CoOS\kernel\task.c C:\Users\daniel\Dropbox\stm32f4\STM32F4_Discovery_CoOS\cmsis_boot\startup\startup_stm32f4xx.c C:\Users\daniel\Dropbox\stm32f4\STM32F4_Discovery_CoOS\stm32f4
-
Thread
ARM Einstieg mit STM32F4 Discovery Board
des STM32F407 lesen können was der Chip alles so leisten kann. Zudem ist der Preis angemessen. Jetzt steh ich vor einer Hürde: das STM32F4 Tutorial mit CooCox hier im Forum hab ich schon absolviert.
hast du schon mal google nach 'STM32F4 tutorial' gefragt? Findet so eimiges. Ein ausführliches ist zB hier: http://www.diller-technologies.de/stm32_wide.html
-
Thread
Esp32 TFT Display (GC9A01 SPI) animierte Roboteraugen.
Animationen machen. Auf dem runden Display läuft bei mir eine Uhr, habe ich aus einem lvgl code auf den F407 umgebaut. Die Zeiger sind Images die im Winkel rotiert gezeichnet werden. Das wird so von lvgl unterstützt und ist damit recht einfach.
#7108770: > Verwendest du dafür Arduino IDE oder die IDE von Esspresif? weder noch, das war für den STM32F407 mit Mbed und lvgl. Die Images für die Uhr habe ich hierher https://github.com/pr200sd/demo_lvgl/tree/master und das ist ein ESP Projekt, sieht nach IDF aus. Der Code für die laufende Uhr
-
Thread
ENC28J60 verliert Link nach einiger Zeit
Hallo liebe Leute, ich habe auf Basis des STM32F4-discovery und einem ENC28J60-Board (http://www.lctech-inc.com/Hardware/Detail.aspx?id=588fbc2e-ecc1-4013-ac35-69bc83bda1fb) einen Webserver aufgebaut. Mir ist klar, dass STM32F4 eine integrierte
Philipp L., der mich mit seinem Kommentar zum Löten ermutigt hat! Mittlerweile laufen auf meinem STM32F4-Discovery Boards (sowohl 407 als auch 429) übrigens das RTOS 8, der ENC28J60, der nRF2401+ (mit einer eigenen Bib, die weitgehend auf der Referenz-Bibliothek von Nordic für einen 8051-Prozessor
-
Thread
Günstiger Anfang mit ARM Gesperrt
Zur Info: Bei ST Serien STM32F0 und STM32L0 kann man Keil ohne Code Einschränkung nutzen. http://www2.keil.com/stmicroelectronics-stm32/mdk
€ http://www.ebay.de/itm/161177600716 STM32F429-Disco, inkl. Versand 30€
-
Thread
Portierung eines Mikrocontrollers
Das wird auf mich auch zukommen diesen Sommer. Allerdings eher gemächlich da vom stm32f4 auf stm32f7. Ansich müssen bei mir nur die Register Adressen und takte angepasst werden. Ansonsten habe ich beim coden darauf geachtet dass controllereigene Dinge möglichst an die Klassenmember
Reginald L. schrieb im Beitrag #4665760: > vom stm32f4 auf stm32f7. Einfach neu compilieren. > Ansich müssen bei mir nur die Register Adressen und takte angepasst > werden. Damit solltest du eigentlich garnicht in Berührung kommen. Dafür hat
-
Thread
ADC funktion nutzen
Stefanus F. schrieb im Beitrag #5882545: > So schwer ist das nicht. Ich hab's dreimal für drei unterschiedliche > STM32 Modelle gemacht. Einfach umsetzen, was da im Text steht. Wird > schon klappen. Käse.
beinhaltet was man tun muss um zu einem ADC-Wert zu kommen. https://visualgdb.com/tutorials/arm/stm32/adc/ Dass dieses Beispiel für einen STM32F407 gezeigt ist sollte bei HAL eine sehr untergeordnete Rolle spielen.
-
Thread
Probleme mit Linux (Kernel 4.9.0) und st-flash / texane
oder 4 Jahren (und anderem Linuxkernel) funktioniert hatte. Was funktioniert: Flashen eines STM32F4xx funktioniert in jeglicher Konstellation problemlos (auch ein schwarzes STM32F407 Chinaboard). Lange Zeit habe ich mit der Live-Version STM32F103 (Eigenbauboard und BluePill) nur mittels Bootloader
r-- 1 root root 256 Apr 25 17:13 net_rules_clean [/code] Inhalt 49-stlinkv2.rules: [code] stm32 discovery boards, with onboard st/linkv2 # ie, STM32L, STM32F4. # STM32VL has st/linkv1, which is quite different SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="3748", \
-
Thread
Serielle Programmierung Diymore STM32F4 mit Demonstrator GUI
Letztens hatte ich Erfolg mit der seriellen Programmierung eines Diymore STM32F4 über ein USB Bus 020 Device 008: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC, das ich so umgebaut hatte, daß die TTL Level herausgeführt wurden. Ich hatte
ich doch ein Echo kriegen. > > eigentlich schon > prüfe mal niedrige baud und mit LED > > Der F407 kann das aber auch allein über USB > AN2606 Seite 125 zeigt dir alle Bootloader Möglichkeiten. Danke für die Hinweise. Für STM32F407 wohl eher Seite 112, Table 55. Ich will nun aber genau verstehen