-
Thread
Cortex-M mit 2 Ethernet MAC
Der MAC in den STM32F4 scheint tagged VLANs zu können. Statt einen Phy verwendest du dann einen Switch mit PHY (z.B. LAN9313), der die zwei VLANs auf zwei Ports mapped. Wird so in den ganzen Plastikroutern gemacht.
TCP/IP-Stack würde das denn unterstützen? Ich habe hier einen KSZ8863RLL (1xRMII, 2xPHY) an einem STM32F407, die unterstützen laut Datasheet beide VLAN. Derzeit haben wir lwIP auf dem Teil laufen - der Kunde wollte "nur" einen 2Port-Switch im Gerät.
-
Thread
Allerste STM32 Schaltung
Hallo, ich habe bis dato nur mit ATMega's gebastelt. Jetzt habe ich vor, mich an die STM32's ranzumachen. Ausgesucht habe ich mir den STM32F107 Beigefügt habe ich die Schaltungen. Ich bin mir nicht sicher, ob dieser O.K. ist. Den STM32F107 möchte ich nur über UART flaschen. Dazu
Das ist richtig. Die Discovery Boards sind von der Preis/Leistung unschlagbar. Selbst das große STM32F429 Discovery mit LCD kostet nur 25 Mücken. Das einzige Manko aus meiner Sicht: Die Discoveries haben kein Ethernet an Board. Dafür gibts aber das STM32E407 von Olimex, das aber einen JTAG-Debugger
-
Thread
Taschenrechner - Algorithmen
STM32F0 sowie der M0 auf dem XMC2Go haben beide einen 32Bit Hardware -Multiplier. Solltest du Hard+Software (mit doubles) fertig haben und dann noch Zeit, könntest du immer noch eine FP-Lib mit höherer
hier ja schon bei der Nabelschau angekommen sind, ein kleiner Verweis auf eine Implementierung auf STM32F407 + TFT, bei der durchgehend mit 'double' gerechnet wird, was sehr schnell geht: https://www.mikrocontroller.net/topic/331381#3642461 Im Grunde könnte man auf dem TFT eine Tastatur abbilden und
-
Thread
STM32F3: Problem mit hoher Stromaufnahme
Hallo liebe Gemeinde, ich habe in einem Projekt nun zum ersten mal einen STM32 eingesetzt, die genaue Bezeichnung ist STM32F303VBT im LQFP100 Gehäuse. Vor einem Jahr wurde von der Schaltung ein Prototyp gebaut, der ist seitdem im Dauereinsatz und macht keinerlei Probleme.
ST-LINK/V2 communication with the target has failed." Im ST "UM1472 User manual" (Discovery kit for STM32F407/417 lines) steht: "Features: [...] On-board ST-LINK/V2 with selection mode switch to use the kit as a standalone ST-LINK/V2 (with SWD connector for programming and debugging)". Also angeblich
-
Thread
[STM32F4] Debugger: trace_printf()
Jetzt mußte ich erst mal schauen um was es überhaupt ging... Aha. Auf dem STM32F407 Discovery Board ist der Lötjumper SD12 gesetzt, das heißt Port B3 des 407 (Signal: T_SWO) ist mit Port A10 des F103 (ST-Link) verbunden. Dann sollte es von dieser Seite keine Probleme geben, oder
In Keil mit STM32Fxxx mit SWO muss ich das in main einfügen, damit printf in der debug Konsole geht : #include <stdio.h> #define ITM_Port8(n) (*((volatile unsigned char *)(0xE0000000+4*n))) #define ITM_Port16
-
Thread
STM32F407 Keil Ulink2
Hallo zusammen Ich versuche mittels Keil Ulink2 JTAG Programmer auf ein Eval Baord von MikroElektronika (mikromedia for STM32 M4) zuzugreiffen. Leider ohne Erfolg. Im Netz sind einige Vorschläge mittels Pull-Up/Down Widerständen (Up=TDI, TMS, Down TCK), welche ich ebenfalls bereits versucht habe. --> Ohne Erfolg. - Als Fehlermeldung kriege ich jeweils ein Zeitüberlauf während dem Resetvorgang. - Wenn ich im JTAG Device Chain von Keil schaue, sehe ich, dass ein Device angeschlossen ist. Also müsste doch die Kommunikation funktionieren! Hat von Euch bereits jemad Erfahrung oder ein
-
Thread
Trivial-FTP: Lesen dauert sehr lange bei falscher IP-Adresse
und ich muss auch schauen, ob mein Gerät das unterstützt. Ich verwende den lwIP-Stack für Cortex-M (STM32F407). Da funktioniert schon mal ein Ping, ohne dass ich in meiner Firmware was machen musste. Gibt es ein fertiges Windows-Progrämmchen (zum testen), mit dem sich Broadcast absetzen lassen? Manche
-
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
Problem mit 'String st'
-------------------------------------------------------- class Timer { public: typedef uint32_t ticks_t; static constexpr ticks_t FREQUENCY_HZ = 1000u; private: static volatile ticks_t ms_delayCount; public: // Default constructor Timer() = default; inline void start
--------------- #endif // TIMER_H_ [/c] Und die Schalter: -DDEBUG -DUSE_FULL_ASSERT -DSTM32F407xx -DUSE_HAL_DRIVER -DHSE_VALUE=8000000 -I"../include" -I"../system/include" -I"../system/include/cmsis" -I"../system/include/stm32f4-hal" -std=gnu++11 -fabi-version=0 -fno-exceptions -fno-rtti -fno-use-cxa-atexit
-
Thread
Vernetzung von Mikrocontroller-Geräten mit Ethernet oder anders?
Aus eigner Erfahrung kann ich dir sagen, es ist viel Arbeit! Meine Idee wäre, STM32F407 in Form von Clients und Raspi als Server ins Netz zu hängen. So hast du eine stromsparende und stabile (kommt natürlich auf die Umsetzung an) Lösung. Ich habe einen 125KHz RFID Reader entwickelt und STM32F407 mit Lan. Wollte eigentlich auch so etwas ähnliches machen, habe es aber dann gelassen. Alleine mit so einem Produkt auf den Markt zu gehen erfordert hohe Investitionskosten.
-
Thread
Gesteuerte LED Stripes für Serverschränke
"-Lösung Dazu würde ich mehr Leistung bevorzugen, z.B. ein Cortex M4, z.B. STM32F407, z.B. Olimex Demoboard STM32E407. Die Endgeräte selbst können dann sogar nur aus Schieberegister bestehen, die via SPI gesteuert werden. Aber das sind an der Stelle nur Ideen. Was genau für
Ich könnte mir eine kleine LED-Matrixanzeige, z.B. 16x32 Pixel an einem MIkrocontroller mit Ethernet gut vorstellen. Diese kann im Fehlerfall zunächst auffällig blinken, um schnell den richtigen Schrank zu finden und dann einen Text durchscrollen, den das
-
Thread
STM32 Flash als EEPROM schreibzyklen
Kommt auch drauf an, welchen STM32 du verwenden möchtest. Es kommt auch auf den Einsatz an, es gibt endlose Möglichkeiten, wie man 2,5kByte Daten persistent speichern kann. Der STM32F4 hat "core coupled memory", der mit einer
Danke für eure Antworten Es handelt sich um ein STM32F105RBT6
-
Thread
0,96 Oled mit STM32F407
Hello, ich versuche gerade ein 0.96 Oled mit dem STM32F407 zum laufen zu kriegen. Es handelt sich um folgendes Display: http://www.dx.com/p/bonatech-0-96-inch-display-screen-module-blue-display-black-blue-295842#overview Verbunden wie folgt: GND-
Bei mir läuft jetzt das 1.3" Sainsmart OLED (SPI Version) auch auf einem STM32F072 Discovery unter Verwendung von STM32 Cube. Leider hab ich die u8g lib nicht zum laufen gebracht :-/ Aber geht auch so.....
-
Thread
Eclipse und ARM GCC
moderneres benutzen. Also habe ich mich mal an Eclipse versucht! Als Testprojekt verwende ich das STM32F407 Beispiel von hier: http://emb4fun.de/arm/examples/index.html Das Makefile habe ich allerdings angepasst, siehe Anhang. Grund: ich bin sehr faul und möchte nicht von Hand meine Source-Files
nicht, wie ich das > einstellen kann. Indem du ein stinknormales C/C++ Projekt anlegst, oder ein STM32 C/C++ Projekt.
-
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 INFO src/stlink-common.c
-
Thread
STM32F4 Disco, Frage zu Reset
Vorab: ich bin noch ziemlich unerfahren mit diesen 32F4 Biestern. Ich spiel gerade mit dem 32F407 Disco Board rum und stelle fest, daß er nicht immer losläuft und einen ext. Reset erfordert. Das hier könnte die Ursache (oder ein Teil davon?) sein:
in diesem Kreise aufhaltenden üblichen Verdächtigen nicht weiter erwähnen muß, zumal ich ja auch '32F407 Disco Board' geschrieben habe. Hier nen Bild: http://www.st.com/st-web-ui/static/active/en/fragment/product_related/rpn_information/board_photo/stm32f4_discovery.jpg Hab hier Eclypse mit Cross-Compiler
-
Thread
SPI STM32 Cube und nrf24L01
ich das Konzept mit dem grafischen Generator auch praktisch. Die Herausforderung: Ich habe einen STM32F407IG6 Chip welcher mittels CooIDE V2 beta und Cube library programmiert wird. Offenbar ist mir bei der Konfiguration des SPI1 SPI2 ein Fehler unterlaufen, ich möchte die Kommunikation mit den
Hat jemand ein Konfigurationsbeispiel (Cube Projekt) für eine "Ordentliche SPI Konfiguration für STM32F4 als Referenz? Wie kann ich die ordentliche Funktion prüfen,wo hat habe ich einen Fehler eingebaut / hat sich ggf. in der HAL Bibliothek ein Fehler eingeschlichen? Danke und Gruß
-
Thread
STM32F4 Timer zählt nicht
Hi ich habe in C eine Funktion geschrieben zum Initialisieren des Timer 7 auf dem STM32F407 die nicht wie erwartet funktioniert. Der Counter bleibt einfach bei 0. Das ganze läuft bei mir in Keil uVision Debugger als Simulation. Kann es daran liegen? Das ganze läuft mit 84 MHz und
-
Thread
STemWin mit Eclipse; Libary
/Src/stm32f4xx_hal_cortex.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_crc.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.o ./Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.o ./Drivers/STM32F4xx_HAL_Driver
Templates/gcc/startup_stm32f407xx.o ./Drivers/CMSIS/Device/ST/STM32F4xx/Source/Templates/system_stm32f4xx.o -llibSTemWin526_CM4_GCC.a c:/winarm/gcc-arm-none-eabi-4_9-2014q4-20141203-win32/bin/../lib/gcc/arm-none-eabi/4.9.3
-
Thread
STM32F407 DISCOvery RTC ext.LSE Amplitude?
Thread aufzumachen... Ich kämpfe mit dem externen LowSpeed Oszillator meiner RTC ich habe ein STM407er Board ( das Bundle vom Farnell mit BB Erweiterungsplatine(Ethernet, Micro-SD und Camera-Interface) und LCD ) Der interne LowSpeed Oszillator funktioniert einwandfrei, ich kann die Uhrzeit
ja. Die Amplitude ist jedoch mit 400mV Vpp etwas wenig, oder? OK,. mein RIGOL macht jetzt mit 15pF plus 1X10 am Tastkopf sicher auch was aus. Einen kleinen 32Khz Quarz und 2x 6.8pF hab ich drauf und die Brücken an PC14 und 15 sind raus. R21, R22 sind wieder 0Ohm, die Brücke an VBAT ist draußen
-
Thread
L293D zerstört meinen Controller
etwas Passendes habe ich nicht gefunden. Ich möchte einen bipolaren Schrittmotor mit meinem kleinen STM32F030 steuern. Einige Eckdaten: -der STM32 läuft mit 3 Volt aus einem Handy-Ladegerät. -der l293 läuft mit 5 Volt (Li-Po über 7805) -Spannung für den Motor 12 Volt (Li-Po) vom selben Li-Po
voltage on FT and FTf pins: max VDD + 4.0V Tja, ich habe das wohl noch nie verletzt: (Datenblatt STM32F407xx) "5.3.15 I/O current injection characteristics As a general rule, current injection to the I/O pins, due to external voltage below VSS or above VDD (for standard, 3 V-capable I/O pins) should
-
Thread
32-Bit μC für zwei Layer PCB
Willst Du wirklich für 4$ noch selbst ätzen? http://www.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module/32327927921.html
Rene H. schrieb im Beitrag #4116367: > Schaue ich mir auch an, da ich bereits Erfahrungen mit dem STM32F4 > machte (ist aber nicht 2 Lagen tauglich). Ich habe hier 2-lagige Schaltungen mit STM32F407 im 100-pol. Gehäuse. Es geht! Ab dieser Gehäusegröße gibt es meist auch schon einen ext. Daten-/Adressbus
-
Thread
500kHz Signal mit AVR einlesen und auswerten
Matthias Machmal schrieb im Beitrag #4100245: > Womit schaff ich das dann? Einem 32bit µC? Könnte auch STM32F4 oder > einen XMOS verwenden. Nur zu! http://www.mikrocontroller.net/topic/350952#new Das Programm sollte auch auf einem STM32F407-Disco-Board laufen.
m.n. schrieb im Beitrag #4100254: > Das Programm sollte auch auf einem STM32F407-Disco-Board laufen. Ja, ja, ja, ja :) Genau sowas!!! :) :) Hab so gar ein STM32F4Discovery rumliegen...!!! :) Danke!!!
-
Thread
SPI: MOSI und MISO an verschiedenen Slaves
Hallo, ich möchte einen ADS8320 ADC sowie einen DAC8501 DAC am SPI eines STM32F407 betreiben. Spricht eurer Meinung nach etwas dagegen, die Beschaltung der Tschipps wie folgt zu machen: STM MOSI -> zum DAC STM MISO <- vom ADC STM SCK -> zum DAC und ADC parallel STM SS
ADC parallel meiner Meinung nach sollte es funktionieren, das einzige was Mist ist, ist dass der STM nur max. 16 Bits pro SPI Frame übertragen kann, was in diesem Fall nicht reicht (und man muss daher 3x einen 8 Bit Transfer machen). Ich stelle es mir softwareseitig dann so vor, dass man in das
-
Thread
Gesucht: µC mit 4x PWM + Ethernet Schnittstelle
> Es wahren aber bis jetzt µCs mit 150< PINs was für eine > Lichtsteuerung etwas overdone ist. Stm32F407 mit integriertem PHY. https://www.olimex.com/Products/ARM/ST/STM32-E407/open-source-hardware rgds
6A66 schrieb im Beitrag #4099574: > Stm32F407 mit integriertem PHY. STM32F407 - mit integriertem MAC, der PHY ist extern (Sorry). rgds
-
Thread
STM32F4-Discovery Board mit Matlab/Simulink
Mich interessiert hier, wie man einen Sollwert mit der Matlab Guide vorgibt und diesen dann in das STM32F4-Discovery Board bringt. Weiterhin möchte ich gerne die Ist-Position aus dem STM32F4-Discovery Board auslesen und diesen in der Matlab Guide zur Anzeige bringen. Wie muss man dort vorgehen bzw.
Wenn der STM32F407 per C/C++ programmiert werden soll, kann ich auch mbed für den Einstieg sehr empfehlen. Allerdings wird das Discovery Board nicht vom Online Compiler unterstützt. In den Offline Tools ist er aber
-
Thread
STM32F4 Discovery: Kann genau einmal Programmieren, dann Tot
so aus in der Console von CoIDE: [code] C:\CooCox\CoIDE>"C:/CooCox/CoIDE/bin\coflash.exe" program STM32F407VG "C:/CooCox/CoIDE/workspace/STM32F4_AmbiLED/build/Debug/bin/STM32F4_AmbiLED.elf" --adapter-name=ST-Link --port=SWD --adapter-clk=1000000 --erase=affected --driver="C:/CooCox/CoIDE/flash/STM32F4xx
Done Program: Done Verify: Done C:\CooCox\CoIDE>"C:/CooCox/CoIDE/bin\coflash.exe" program STM32F407VG "[...]/main.elf" --adapter-name=ST-Link --port=SWD --adapter-clk=1000000 --erase=affected --driver="C:/CooCox/CoIDE/flash/STM32F4xx_1024.elf" Error: Connect failed, check config and cable
-
Thread
Was ist mit diesen Zeilen gemeint?
Hallo ich arbeite mit Keil uVison 4.5 und stm32f407ZG weiß jemand mal vielleicht wie ich der RAM bzw FLASH verbrauch ausrechnen kann? Program Size: Code=63224 RO-data=36336 RW-data=704 ZI-data=8320 Danke
wenn alle RO Daten ins RAM gepiegelt werden sind das 44kB. Aus dem Datenblatt entmehme ich, dass der stm32f407 192 kB RAM hat. Das soll also locker reichen.
-
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
-
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]
ich mich gerne an. Seit einiger Zeit fummele ich an der DMA für die beiden I2S Schnittstellen des F407, die sich ja auch des SPI bedienen und stolperte immer wieder. Deine Erfahrung lasse ich da jetzt mal einfliessen. Vielen Dank und eine tiefe Verbeugung!
-
Thread
Mehrkanalige genaue und schnelle PWM-Messung?
Dann kaufst Dir ne Hand voll STM Nucleo Boards mit dem 407er drauf. Die STM32er können mit ihren Timern direkt PWM vermessen.
: Development BOARD NUCLEO STM32F030R8T6 MCU *Laminatboeden* & Evaluierung Kits
-
Thread
STM32 SPI Daten sind zyklisch verschoben
Hallo, ich versuche mich gerade daran mit Hilfe der STM Cube Software eine Hardwarerealisierung mit SPI hinzubekommen. Da ich nur einen Rechner und Debugger zur Verfügung habe kommunizieren der SPI2 als Master under der SPI3 als Slave auf einem Board.
beiden MISO-Leitungen, MOSI-Leitungen und CLK habe ich jeweils verbunden. Mikroprozessor ist ein STM32F407. Folgenden Code verwende ich zum initialisieren: [c] /* SPI2 init function */ void MX_SPI2_Init(void) { hspi2.Instance = SPI2; hspi2.Init.Mode = SPI_MODE_MASTER; hspi2.Init.Direction
-
Thread
100mhz 32bit - counter ohne vorteiler?
Frequenzzähler. Sag mir doch welchen Link ich Dir geben soll. Für AVR-Studio, Arduino oder BASCOM? Für STM32F407-Fans gibt es sogar 8-stellige Werte 2 x pro Sekunde.
Messzeit und Timer Takt vorgegeben - beim 20 MHz > AVR hat man nach 0,5 s bereits 7 Stellen. Ein STM32F407 kann mit 168 MHz Referenztakt laufen und liefert damit immer noch bessere Ergebnisse als ein torzeitgesteuerter Zähler. Beispiel: http://www.mino-elektronik.de/FM_407/fmeter_407.htm Wer mag,
-
Thread
Quadrokopter mit ATMega32?
ist natürlich nicht zu ersetzen, aber für solch ein Projekt würde ich heute einen ARM basierten a la STM32F4 oder LPC verwenden, einfach weil die Dinger durch ihren hohen Systemdurchsatz immer noch ein paar Reserven haben - und Pins bis zum Abwinken. Ein STM32F407 kann z.B. ohne jegliche Klimmzüge 2 BLCD
realisieren? OK, mein Fehler. Dachte der Atmega32 wäre ähnlich wie der Atmega328 & Co und könnte mit jedem Timer zwei PWM-Ausgänge steuern. Dass das beim Atmega32 anders ist war mir nicht bewusst.
-
Thread
STM32F100VE: wo sind die Timer, wo sind sie nur?
Servus allerseits Bestellt habe ich die MCUs von Farnell; und drauf steht STM32F100 VET6 Y http://de.farnell.com/stmicroelectronics/stm32f100vet6/mcu-32bit-cortex-m3-24mhz-lqfp/dp/2333150?ost=2333150 Ich gehe also davon aus, dass ich ein F100 HighDensity ValueLine Revision
> cd STM32Cube/Repository/STM32Cube_FW_F1_V1.0.0/Drivers/CMSIS/Device/ST/STM32F1xx/Include > grep RCC_APB1Periph_TIM12 * => Kein treffer > grep RCC_APB1ENR_TIM12 * stm32f100xe.h:#define RCC_APB1ENR_TIM12EN
-
Thread
Frequenzmessung bei 150 MHz
gefunden, der bei dieser Frequenz noch arbeitet. Wie macht man es richtig? Der Mikrocontroller ist ein STM32F407, der auf 160 MHz läuft, d.H. ich müsste die 150 MHz theoretisch nur ca. durch 4 oder 8 teilen, und könnte das geteilte Signal dann an einen der Countereingänge des STM führen.
Tobias schrieb im Beitrag #4079190: > Der Mikrocontroller ist ein STM32F407, der auf 160 MHz läuft, Damit bist Du schon mal gut bestückt ;-) Als Vorteiler eignet sich ein 74VHC4040, wie oben schon geschrieben, den man mit 5 V betreiben sollte. Schaltung und Programmbeispiel
-
Thread
retro demo scene microcontroller
Beitrag #4078127: > Half Life kenne ich nicht. Ist es so etwas ähnliches?: > Youtube-Video "Doom on STM32F429 (STM32F429IDISCOVERY)" Cool - jo, Doom ist der Urvater der 3D Shooter und war damals ab 386ern spielbar. Das ist wirklich eine feine Sache. ch schrieb im Beitrag #4078124: > bei einem Atemga8
Es gibt meines wissens nach 2 Demos für STM32F407Disco. Eines heisst Peridiummmm, das andere Jupiter&Beyond beide von SVatG.
-
Thread
RGB-Touch-Tisch mit WS2812B und Raspberry Pi (Touch Realisierung)
Die kosten für das Projekt waren nicht so hoch wie beim it-gecko. Die Ansteuerung erfolgt über ein STM32f407 (kann ich für die Aufgabe empfelen). Als Touch habe ich von conrad eine einfache IR-Led die mit glaube 15kHz moduliert wird genommen. Zur Auswertung nehme ich ein Fototransistor mit einer OPv
-
Thread
Problem: SPI Remap am STM32F407ZG
Hallo Forengemeinde, der REMAP von MOSI funktioniert nicht, woran kann das liegen? Ist ein REMAP für SPI überhaupt möglich? Hab ein Eval-Board wo der MOSI auf einer anderen Peripherie liegt, daher wollte ich einen REMAP durchführen. Besten Dank [c] void init_SPI1(void){ GPIO_InitTypeDef GPIO_InitStruct; SPI_InitTypeDef SPI_InitStruct; // enable peripheral clock RCC_APB2PeriphClockCmd(RCC_APB2Periph_SPI1, ENABLE); // enable clock for used IO pins RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE); /* GPIO Deinitialisation */
-
Thread
STM32F4 Timer Synchronisation
Hi! Ichz versuche momentan, mit einem STM32F4Discovery Board (STM32F407VGT) einen TLC5940 anzusteuern. Der IC benötigt für PWM einen referenztakt und der counter muss alle 4096 Takte genullt werden. Dazu möchte ich TIM1 im PWM Mode nutzen (
-
Thread
Kostenlose IDEs für STM32
moin moin, >>Keil gratis für STM32F0 und STM32L0 ist mir neu, das wäre schon nicht habe das Keil mdk474 mit STM32F103 und STM32F407 am laufen. Nur im Debug-Modus wird ein Limit für ROM+RAM bei 32K angezeigt. Peter
Pieter schrieb im Beitrag #4069510: > moin moin, > >>>Keil gratis für STM32F0 und STM32L0 ist mir neu, das wäre schon nicht > > habe das Keil mdk474 mit STM32F103 und STM32F407 am laufen. > Nur im Debug-Modus wird ein Limit für ROM+RAM bei 32K angezeigt. > > Peter
-
Thread
STM32 im Flash debuggen
Guten Tag alle zusammen, ich arbeite zurzeit mit einem STM32F407. Um den Flash zu schonen debugge ich diesen im RAM, was auch wunderbar funktioniert. Jedoch schaffe ich es nicht mehr, ganz normal den Flash zu nutzen. Er startet immer alte Programme. Kann
den Build-options habe ich folgendes: Policy: Use target settings Linker script: stm32f407vg_flash.ld Stack size: 0x0200 Heap size 0x0200 Im Interface (Target Settings) ist nur "Run to main()" aktiviert. Der ST-Link ist folgendermaßen konfiguriert: Interface: swd Vector table
-
Thread
Bedarf an eigenbau STM32F429 Evaluation Board ?
@m.n. Die Errata bezieht sich auf alle STM32F42xx und STM32F43xx Typen Nicht betroffen: STM32F42xxG and STM32F43xxG when dual bank feature is disabled STM32F42xxE and STM32F43xxE
gewordenen Art zu kommunizieren gehe davon aus, dass das abschaetziges gemeint war. Wie auch immer. STM32F103 hat im Gegensatz zum 407'er in dieser Sparte die schlechteren Karten. Und wenn man ein 0,22F mit -20% erwischt hat, könnte die Aussage mit den 2 Tagen stimmen. Und vermutlich muss ich ein 0.47F
-
Thread
Kleine Menüerweiterung für MCURSES
erstmals und auch später wieder zurück zum Hauptmenü. Ich habe das ganze im Augenblick auf einem STM32F407Discovery über USB und Putty am laufen, und konnte auch nach längerem Testen keine Fehler mehr finden. Selbstredend ist konstruktive Kritik erwünscht, denn ich bin mir sicher, dass da noch einiges