-
Thread
CPU operating modes auf dem STM32
Hallo, ich habe derzeit eine Applikation auf dem STM32 am Laufen. Nun möchte ich wenn ein Interrupt ausgelöst wird, die anderen Interrupt sperren und kurz vor dem Verlassen des Interrupts sollen alle Interrupts wieder freigegeben werden. Ein RTOS verwende
Applikation (in der while(1)) ausführe, dann erhalte ich immer den Wert 0. Muss ich womöglich den STM32 in einem anderen Modus bringen ? Wenn ja, was müsste ich da genau tun ?
-
Thread
STM32 - SPI zu schnell
Hallo, ich habe hier ein Board mit STM32F103. Der Prozessor läuft mit 72 MHz und das soll möglichst auch so bleiben. Allerdings ist mir das SPI zu schnell (auch bei einem 32er Vorteiler). Gibt es eine Möglichkeit den SPI-Takt weiter
STM Apprentice schrieb im Beitrag #4979956: > Der Baudrate-Prescaler kann meim F103 zwischen 2 und 256 > variieren, bei 256 hat man > > 72MHz / 256 = 281.25 KHz und wenn das nicht reicht dann muss
-
Thread
STM32: CPU-Last errechnen
Hallo Community Mein Programm besteht aus einem Teil der immer läuft (Interrupt für ADC usw.) und einem Teil der asynchron zum Programm läuft. Nun wollte ich eine Art Task Manager für den µC zu machen, der mir anzeigt wieviel Prozent der Rechenkapazität ausgelastet sind. Dazu habe ich folgenden Code gebaut. [c] void Performance_Check() { performance.counter++; if(performance.ind >= 20) { if (performance.counter < performance.counter_low) performance.counter_low = performance.counter; if (performance.counter > performance.counter_high) performance.counter_high
-
Thread
GCC (STM32) problem mit Optimierer
Hallo miteinander Bei meinem Projekt bin ich bisher im Debug-Build mit Optimierung -Og (Debug) unterwegs und es funktioniert soweit wie erwartet. Kürzlich versuchte ich den Release-Build, bei welchem ich -Os also auf Grösse optimieren möchte. Nun, das Programm funktionierte nicht mehr ganz korrekt. Ich konnte das Problem auf eine Funktion eingrenzen. Meine Feststellung ist, das wenn ich die Laufvariable tIdx als volatile deklariere, die Funktion sowohl bei -Og als auch bei -Os korrekt funktioniert. Ohne volatile funktioniert sie nur bei -Og. Aus meiner Sicht braucht es hier aber kein volatile
-
Thread
STM32: HardFault simulieren
und // fuer den MemManage fault der hard fault handler eingetragen ist printf ("%lx\n", * (uint32_t *)4); } int recursion (int moe) { recursion (moe + 1); return moe; }[/c]
dabei sein. Nur ein paar zusätzliche Hinweise, warum es evtl. bisher nicht geklappt hat. Je nach STM32 Typ gibt es leicht unterschiedliche Verhaltensweise. Das Core Handbuch hilft im Zweifelsfall. Die Adressen sind teilweise gespiegelt. U.a. ist ab Adresse 0 gültiger Speicher. Die "ungültige Adresse
-
Thread
STM32 SD-Karte und Cube
Hi Habe hier einen STM32F407 und an dessen SDIO eine SD-Karte angeschlossen. Weis wer ein Beispiel oder Tutorial um die SDIO und FATFS mit dem ST Cube HAL Generator zum laufen zu bekommen? Lande momentan beim mounten
= "Hello world"; // File write buffer uint8_t rtext[100]; // File read buffer uint32_t byteswritten, bytesread; // File write/read counts res = f_mount(&sdFatFs, (TCHAR const*) sdPath, 0); if (res != FR_OK) { // Fehler beim Mounten return -1; }
-
Thread
STM32 VBatt Eingang verpolungssicher?
Hallo, Ich will bei einem STM32F091 am VBatt Pin eine CR123 Batterie mit Batteriehalter verbinden. Nun könnte es durch Unachtsamkeit passieren dass die Batterie falsch herum in den Halter eingestezt wird. Ist der VBatt Eingang
Lt. Datenblatt der STM32F1xx darf man bis zu 5mA in einen nicht 5V toleranten Pin pumpen (Abs. Max. Rating). Ob das beim STM32F0xx auch so ist, solltest du nochmal nachschauen. Aber mir scheint, der 1k Widerstand ist eine
-
Thread
STM32 - Problem mit Reset
Hallo, mein STM32L010K8 geht nicht bzw. nur sporadisch in den Reset. Der nRESET Pin wird mit 22k auf 3,3V gezogen und bei Tastendruck gegen GND. Der Taster zieht das Signal auch sauber auf Masse.
M. G. schrieb im Beitrag #5972262: > mein STM32L010K8 geht nicht bzw. nur sporadisch in den Reset. Woher weißt du das? Wie mißt du das? Ist dein Programmablauf so, dass man das erkennen würde? M. G. schrieb im Beitrag #5972262: > Der Taster
-
Thread
STM32: Delay-Routine zu schnell
delay_us(10000000); //10 Sekunden = 10000ms=1000000µs USART1_SendString("end_delay\n"); [/c] STM32F107RC mit 72Mhz. Kann vielleicht jemand helfen?
Taktquellen, siehe CLKSOURCE. Eine davon ist HCLK und die voreingestellte definiert der Integrator, bei den STM32 ist das HCLK/8. Passt doch genau.
-
Thread
STM32 Nextion Daten empfangen
abfragen kann, die das Nextion am Ende des Strings sendet. Und ich nutze kein Arduino, sondern STM32CubeIDE mit HAL. Gruß Achim
Nachtrag habe ich aber dennoch. Wenn ich alles ausschalte und dann wieder einschalte, regiert der STM32 nicht auf die Daten vom Nextion. Erst wenn ich noch eine Reset am STM32 ausführe, geht es wieder normal?! Gruß Achim
-
Thread
STM32 Fehlererkennung beim SPI
Hallo, ich habe drei STM32LV-Discovery-Boards. Diese möchte ich über SPI miteinander kommunizieren lassen. Dazu würde ich jetzt einmal ganz naiv jeweils SPI1 nutzen und die vier Anschlüsse (SCK, MISO, MOSI und NSS) direkt miteinander
das sollte dich zum testen wenig interessieren. Was die Hardwarefehlererkennung angeht, hat der STM32 meines Wissens keine Vorkehrungen intern um Verdrahtungsfehler oder Kurzschlüsse zu erkennen. Jedes Board mit 100Ohm in jeder Leitung die weg geht entkoppeln und das Problem ist gelößt. MfG
-
Thread
STM32 - CoreMark
verwendet, ergibt sich mit -mcpu=cortex-m4; -mthumb; -Wall; -ffunction-sections; -g; -O3; -Og; -DSTM32F407ZG; -DSTM32F4XX; -DUSE_STDPERIPH_DRIVER; -D__ASSEMBLY__; -I.; folgendes Ergebnis: STM32F407VG GCC4.8.3 -Og text 13892 data 44 bss 8220 168 MHz 5WS-I-D-P 258,397933 CoreMark 1,54 CoreMark/MHz Zum Vergleich: STM32F407VG GCC4.8.3 -O3 17648 44 8220 168 5WS-I-D-P 373,134328 2,22 Danke für den Tipp! Marcus
-
Thread
[S]uche - STM32 - Crossworks Beispiel - STM32F105
from C:/Users/darkhedie/Desktop/cw/ARM_LED_TEST/../ST_StandardLib/CMSIS/CM3/DeviceSupport/ST/STM32F10x/system_stm32f10x.c:33: stm32f10x_exti.h: No such file or directory stm32f10x_gpio.h: No such file or directory stm32f10x_rcc.h: No such file or directory stm32f10x_usart.h:
Die entsprechenden #defines setzt Du am Afnag von ST_StandardLib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\stm32f10x.h INITIALIZE_STACK Habe ich bei mir nicht gesetzt. In ST_StandardLib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c Am Anfang Deinen CPU Takt setzen. Gruß Tom
-
Thread
STM32: Concurrency Interrupt und mainloop
Hallo Leute, ich implementieren momentan eine CAN lib! Zum empfangen der daten verwende ich den Interrupt, darin wird die CAN-Controller FIFO ausgelesen, und möchte das empfange frame in eine eigens implementierte Queue schreiben. die mainloop soll dann diese queue auslesen. So weit so gut! Aber wie synchronisiere ich nun die lese- und schreibe funktion meine Queue, bzw. wie machte ich das "thread-safe"! die einglieder und ausgliederung in der Queue erfolg über mehrer operationen , und ist so nich "atomar". Den interrupt auszuschalten, wenn die mainloop die queue lesen will kommt
-
Thread
STM32F4 und Hallsensoren
Hallo Leute, ich versuche mit dem STM32F407 die Hallsensoren eines BLDC abzufragen, damit ich den dann ansteuern kann. PWM usw. habe ich schon implementiert, die läuft auch. Was aber nicht geht, ist die Abfrage der Hallsensoren. Ich
8-bitter (ATMega88/168...), das Prinzip ist aber leicht umsetzbar auf einen der Advanced Timer des STM32 mit 3 seiner 4 CC Register. (Ich nehme Timer8 auf einem STM32F103). Am elegantesten alleridngs finde ich dafür allerdings AWEX auf einem XMega. Tobias Plüss schrieb im Beitrag #2893738: > Wie
-
Thread
STM32 Nucleo Programmverlust nach Neustart
ist, da ich wirklich gerade ein wenig auf dem Schlauch stehe. Ich arbeite mit einem Nucleo Board STM32G071 und versuche mit einem kleinen Übungsprogramm schlicht ein Relais hin und her zu schalten. Bzw toggle ich zwei Pins der CPU. Das Nucleo Board speise ich über die USB-Schnittstelle mithilfe
Linkeroptions anzupassen. Das ist aber noch nicht alles. Beim generieren des Projekts wird ein STM32_Startup.s File erzeugt. Dort sind über die Preprocessor Definitions mehrere Optionen auswählbar, wie sich die CPU beim Aufstarten oder nach einem Reset zu verhalten hat. Entscheidend war hier folgender
-
Thread
Vergebe STM32-Samples (AT)
Habe STM32-Samples für ein Uni-Projekt angefordert, welche nun nicht mehr benötigt werden da alles funktioniert, allerdings sind sie jetzt angekommen und die Sendung liegt noch mit Zoll auf der Post. Daher
nicht so leicht Samples von ST - Wir haben fast 1 Woche auf die Prüfung und Freigabe gewartet. 3x STM32F407VGT6 <- ist am STM32F4Discovery drauf High-performance and DSP with FPU, ARM Cortex-M4 MCU with 1 Mbyte Flash, 168 MHz CPU, Art Accelerator, Ethernet 3x STM32F103CBT6 Mainstream Performance
-
Thread
[V] STM32F3 + STM32F4 Discovery Board
Hallo, ich habe ein STM32F3 und ein STM32F4 Discovery Board übrig. Beide sind neu und unbenutzt, habe sie nur einmal zwecks Funktionskontrolle angeschlossen. Das F3-Board kommt in der OVP (Blister), das F4-Board verschicke
versichertem Versand. Ich hatte mir beide Boards im Dezember 2012 gekauft, weil ich mich näher mit den STM32 befassen wollte. Habe dazu allerdings keine Lust mehr... Gruß Thorsten
-
Thread
Atollic STM32 wird unbrauchbar ?
embedded systems. Some of these changes will affect the way Atollic TrueSTUDIO can be evaluated by STM32 and other ARM developers in the future. Atollic TrueSTUDIO for STMicroelectronics STM32 v2.3 has been upgraded and merged into Atollic TrueSTUDIO for ARM v3.0, and the STM32-specific Atollic TrueSTUDIO
for ARM contains first-class support for over 800 ARM devices from all leading chipmakers, including STM32 from STMicroelectronics.
-
Thread
Pocket DSO - mit STM32
Ich habe gerade bei EBay so ein DSO mit STM32 gefunden: "DE Lager Digital Pocket Oszilloskop DSO203 TFT Oscilloscope Tastkopf USB Kabel" http://www.ebay.de/itm/ws/eBayISAPI.dll?ViewItem&item=220966090036&clk_rvr_id=371772211516&item=220966090036&
einigen Tasten. Ich denke daraus lässt sich doch was anderes bauen. So wie das aus sieht ist da ein STM32F103er drin verbaut mit einem kleinen Patch könnte man da sicher auch einen STM32F4er rein setzen. Ich habe das Teil noch nicht gekauft, mich juckt es aber in den Fingern... Ob man dafür einen
-
Thread
ISP Programmieradapter für STM32
Der ST-Link auf dem STM32F4 Discovery Board hat auch einen geraden 6-pin-header.
ST-Link schrieb im Beitrag #2793497: > Der ST-Link auf dem STM32F4 Discovery Board hat auch einen geraden > 6-pin-header. vielen Dank für den Hinweis... d.h. man benötigt einfach noch einen selbstgebastelten Adapter
-
Thread
STM32F105-Board
Ich möchte mir eine Art Basis-Schaltplan für den recht günstig erwerbbaren STM32F105 erarbeiten. Auf der Basis dieser Schaltung wollte ich später kleinere Projekte wie einen kombinierten Funktionsgenerator/Signalaufzeichner bauen. Konkret habe ich folgende Fragen: a) Ist
der Debugger nicht mit dem Controller verbinden konnte (Crossworks). Kann aber auch sein, dass das STM32VL Disco Board kein Debug-Reset rausführt.
-
Thread
stm32 nur über swd programmieren
Tag swd wird immer im zusammenhang mit Jtag genannt. Ich würde gerne wissen ob ein stm32f1xx auch alleine über SWD programmierbar ist um Pinne zu sparen auf einer neuen Platine. Ich benutze dann den ST-Link V2. Uart ist etwas umständlich und ich brauche alle.
werde dann mal einen Stecker suchen. So ein 5 Poliger 2,54 ist ist schon größer wie mein Prozessor (STM32F103CB). Suche da noch etwas Günstiges im 1,27 Raster. Andere Möglichkeiten zum Programieren wird es nicht mehr geben, darum lieber gleich das richtige.
-
Thread
Eclipse Debugging Möglichkeiten (STM32)
Hallo zusammen, ich habe eine neue Funktion in ein bestehendes System implementiert. Es geht um ein Array[4][255] in das 5 Teilnehmer mit jeweils 256 Fehlercodes hineinschreiben. Nun ist es nachweislich so dass in diesem Array ein bestimmter Eintrag von 0 auf 1 gesetzt wird. Richtig! Greife ich später allerdings wieder auf genau diesen Eintrag zu, ist er zurückgesetzt. Minütliche Abfrage der Fehler. Ich bin den Code (die Rücksetzfunktionen) usw. schon komplett durchgegangen um herauszufinden wo dieser Eintrag zurückgesetzt wird, nichts gefunden. Nun würde ich mir gerne im Ram die
-
Thread
Winkelmessung-STM32F3
Hallo! ich möchte mit Hilfe von MEMS Sensoren von STM32F3 Discovery Board den Winkel messen. Ich weiss nicht wie ich die 2 Sensoren kombiniert den Winkel möglichst präzis kriege. Kann jemand den allgemeinen Prinzip erklären. ich bin jetzt bei
-
Thread
PWM Signal mit HAL STM32
Hallo, ich möchte mit Hilfe der HAL Bibliothek ein PWM Signal erzeugen. Meine Schritte bisher sind: Initialisierungscode von CubeMX. Aufruf der Funktionen wie folgt: MX_TIM4_Init(); HAL_TIM_PWM_Init(&htim4); HAL_TIM_PWM_Start(&htim4, TIM_CHANNEL_ALL); Fehlt da irgendwie noch etwas? Leuchten tut keine einzige meiner LEDs...
-
Thread
STM32 Timer steht still
Folgendes Problem: Ich habe mit STM32CubeMX Init-Code für PWM Ausgabe mit TIM3 generiert. Danach die PWM Ausgabe mit "HAL_TIM_PWM_Start(&htim3, TIM_CHANNEL_4);" aktiviert. Der Ausgang ist aber dauernd HIGH. Wenn ich im TIM3 -> CNT Register
-
Thread
STM32: Timer-Wert periodisch ändern
Hallo ich möchte folgendes tun. Ich lasse auf einem STM32F407 einen Timer ein Rechtecksignl erzeugen. Wie ihr wisst, muss man dazu ja einen Reload-Wert für das Counter Register berechnen. Ich möchte nun folgendes tun: ich will, dass der Timer während 100
soll. Ich habe leider gerade keine Hardware zur Hand, aber meint ihr so aus dem Stegreif, dass der STM32 schnell genug ist, um bei 125 kHz die Interrupts zählen zu können und dann noch innerhalb eines Taktes den Prescaler ändern zu können?
-
Thread
Interrupt Priorität beim STM32
Hallo Mikrocontroller- Gemeinde, ich habe eine Frage zu den Prioritäten des STM32F103. Irgendwie ist das nämlich net so ganz sauber dokumentiert, wie ich finde. Hier mal so, wie ich das Ganze verstehe: - Die Prioritäten sind in Haupt- und Unterpriorität unterteilbar - es
SysTick_IRQn, NVIC_EncodePriority(NVIC_GetPriorityGrouping(), 0, 0)); Vielleicht findet sich ja ein STM - Erfahrener, der da behilflich sein kann ;) Danke & viele Grüße
-
Thread
STM32: Compilerwarnung vorübergehend unterdrücken
weiß ned so recht ob ich das will. Die Interrupt-Callback-Funktionen stellt ST häufig in Dateien wie stm32f4xx_it.h zur Verfügung; um den Code portabel zu halten möchte ich in dem Hädder nix ändern. Geht das ned irgendwie mit aus und wiedereinschalten der Warnung? Das steht in main: #pragma GCC diagnostic
-
Thread
STM32 tcp over usb
Wie schaffe ich es jetzt, dass ich darauf TCP/IP zum laufen bekomme? Die USB Hardware ist die des STM32, da konnte ich kein Framework finden.
und USB ist für DFU meist sowieso schon vorhanden. Hat jemand einen Tipp für eine Umsetzung für STM32-USB -> Windows? Dankeschön, Marcus
-
Thread
STM32F PLL deaktivieren
musst du die nicht erst ausschalten. Außerdem liefert ST diverse Beispielprojekte mit einer system_stm32fxx.c Datei aus, die bereits genau das macht was du vorhast (maximale Taktrate einstellen).
genau verwendest, kann man dir besser helfen. Die STM32F-Serie ist doch sehr umfangreich
-
Thread
STM32 UART1 einstellen
zB. in stm32f10x_usart.h
siehe stm32f10x_conf.h - dort kannst du sämtliche schnick schnacks aktivieren! Viel Spass
-
Thread
STM32 array mit 1KB
controller programierung ein zu arbeiten und kann ein Problem nicht einschätzen... Ich habe einen STM32FR100RB auf einem STM32 Discovery. Der Chip hat 8Kbyte Ram. Daran habe ich ein 64px x 128px Display, "write only" per SPI, angeschlossen. (ST7656) Soweit funktioniert es auch... Ich würde aber
u8 * buffer[8] for(int i=0; i<8; i++) buffer[i] = (u8 *) malloc(128); oder: u8 * buffer[32] for(int i=0; i<32; i++) buffer[i] = (u8 *) malloc(32); Wie macht man es sonst richtig auf nem embedded? Was vielleicht noch zu erwähnen ist... Ich mache das ganze nicht in C sondern in C++.
-
Thread
STM32 Probleme durch Flash-Latency?
Hallo zusammen, ich betreibe einen STM32F446 bei 180 MHz und hab die Flash-Latency auf 5 laut Reference-Manual gestellt. Ich hatte folgendes Problem: Ich hatte eine Code-Sektion in der ein IRQ deaktiviert sein musste um Anomalien zu
STM32-Programmierer schrieb im Beitrag #4881532: > Hallo zusammen, > > erstmal Danke für die Antworten! > Hab das Problem inzwischen entdeckt... > Es war in der Tat ein Read-Modify-Write-Problem.
-
Thread
STM32 mit 8 Pins nicht neu
Eine 8-Pinnige Version in der STM32 Familie gab es ja schon vorher mit dem STM32G03xJ6 im SON-8 Gehäuse.
auf die schnelle gefunden habe war die hier vom März: https://www.eevblog.com/forum/microcontrollers/stm32c0-series/ 73
-
Thread
stm32 über spi programmieren
Hallo, hat hier schonmal jemand einen stm32 über die SPI-Schnittstelle programmiert? Ich will einen stm32f205 als Slave am SPI-Bus betreiben und es wäre sehr komfortabel, wenn man ihn auch darüber programmieren könnte. Nachdem ich PM0059
beim stm32 ist der flash "von außen gesehen" ab 0x0800 0000. intern wird es auf 0x0000 0000 gemappt..... steht irgendwo in der flash programming manual
-
Thread
Device ID bei STM32F10x und STM32F20x
werte Mitstreiter, ich habe zwei Entwicklungsboards entwickelt, beide fast gleich, eins mit einem STM32F103 HD und eins mit dem STM32F205. Den STM32F103 habe ich schon immer und erfolgreich mit dem Tool stm32flash unter Linux und über serielle Schnittstelle programmiert. Beim STM32F205 geht es nicht
-
Thread
STM32 DMA Lookuptable etc.
rx_buffer, bool rx_dma_mode) { if (rx_dma_mode) { DMA dma = DMA(DMA::UART_RX, ID, (uint32_t)&UART_PERI->DR, (uint32_t)&RxBuffer); } } // Konstrukt des Teufels class DMA { public: enum PeripheralID : uint8_t { UART_RX = 0, UART_TX = 1 };
} }; }; public: DMA(PeripheralType id, uint8_t peripheral_no_id, uint32_t transfer_source_address, uint32_t transfer_destination_address); private: PeripheralType PID; uint8_t PNID; RegisterTypeDef::DMA* DMA_REG; Peripheral* Periph; uint32_t SourceAddress
-
Thread
STM32 + SSD1289
getestet. Der schaufelt mir leider die daten zu langsam auf das display, weshalb ich es mal mit einem STM32F100RB probieren wollte. Also hab ich mich mal ans Programmieren gemacht und die angehängte main.c produziert. Leider tut das Display damit überhaupt nichts. Die lib bei der ich abgeschaut habe ist die UTFT[1]. Kennt sich jemand mit dem Display (oder auch mit STM32, das ist mein erstes Projekt ausser eine LED blinken zu lassen..) aus und sieht da meinen fehler? Gruß, Marc [1] http://www.rinkydinkelectronics.com/library.php?id=51
-
Thread
STM32F103 und Standbymode
Servus zusammen, ich rätsel gerade über den Standby-Modus des STM32F103 rum. Im Manual RM0008 steht im Kap. 4.3.5 u.a.: "The microcontroller exits Standby mode when an external Reset (NRST pin), IWDG Reset, a rising edge on WKUP pin or an RTC alarm occurs." Ich
> Ein bischen Mitdenken hat STM fest ins Manual eingeplant ;-). Heh.. das hab ich bei deren Lib und Manual auch eingeplant und bin damit "aufs Maul" gefallen ;) Ich bohr meinen Testcode morgen mal auf, dass ich nach dem Aufwecken
-
Thread
STM32CubeIDE C++
blob/master/libs/util/HWTimer.h https://github.com/JojoS62/Test-lvgl/blob/master/libs/util/TARGET_STM32F4/HWTimer.cpp Interrupt setzen ist hier: https://github.com/JojoS62/Test-lvgl/blob/355ed756d6a7b593739e382e1d06d4a4309cded9/libs/util/TARGET_STM32F4/HWTimer.cpp#L101 als Anwendungsbeispiel
-
Thread
MicroSD STM32 und Mosfet
Hi Ich plane gerade ein Experimentierboard mit einem STM32F469.. und einem MicroSD Kartenslot der im 4bit Modus betrieben werden soll. Ich habe bis jetzt nur die Pullups und eine Spule mit Bulk Kondensator zur Spannungsstabilisierung und den "Card detect
sehen, ob eine Karte drin steckt, bevor du ihr über den Mosfet Strom gibst. Andererseits hat der STM ja auch integrierte zuschaltbare Pullups, d.h. vielleicht reicht es auch den am CD wegzulassen.
-
Thread
USB Layout korrekt? (STM32)
Ich möchte an einem STM32 als USB Host eine Maus anschließen und habe dazu das angehängte Layout erstellt. Grundlage ist eine Application Note von ST, dabei ist U5 ein USBLC6-2 (ESD protection) and U7 ist ein STMPS2141STR
eigentlich besonders kurz oder gleich lang sein? Du hast auch D+ und D- überkreuzt, also D+ am STM32 mit D- an der Buche. Ist das ein Versehen, oder muß das so sein?
-
Thread
STM32F4 WWDG
Hi, Den iwdg habe ich am laufen und er funktioniert auch. Am Window watchdog verzweifel ich aber ein wenig und bin mir noch nicht ganz im klaren wie da die Anwendung funktionieren soll oder ich da etwas einfach nicht verstehe. Meine Mainloop hat je nach aktuellem Zustand eine recht unterschiedliche Laufzeit. Sagen wir normal sind 100us für einen Durchlauf, so kann ein Durchlauf nach Pagewechsel im virtuellen eeprom auch mal 200ms dauern. Kann ich solche unterschiedlichen Laufzeiten damit überhaupt erschlagen? Wenn ich den prescaler auf 8 setze bekomme ich so ein großes Window doch schon nicht
-
Thread
STM32 programm mit FLOAT Zahlen
Kommando: arm-none-eabi-ld -v -lgcc -LC:/WinARM/CodeSourcery/lib/gcc/arm-none-eabi/4.2.3/thumb -Tprj/STM32F103CB-ROM.ld -Map=main.map out/lib/src/cortexm3_macro.o out/src/main.o out/src/stm32f10x_it.o out/src/stm32f10x_vector.o out/src/analogout.o --output main.elf Der Pfad vom Parameter -L existiert
-
Thread
stm32f4 Funktionen
Bei den entsprechenden Mikrocontrollern gibt es Beispielcodes. Am Besten ist es aber, wenn du das STM32CubeMX-Tool nutzt und dir die notwendigen Bibliotheken generieren lässt.
Unter http://www.st.com/en/embedded-software/stm32cubef4.html Dort gibt es ein Dokument mit Namen: "UM1725: Description of STM32F4 HAL and LL drivers" (direkter Link: http://www.st.com/resource/en/user_manual/dm00105879.pdf) da steht alles zu
-
Thread
USB mit STM32F7
Hallo zusammen, ich habe eine ganz einfache Frage, welche sich mir mit dem Reference-Manual des STM32F7 und dem Blockschaltbild nicht ganz erschließt. Kann ich mit einem STM32F746 den USB FS als Device und den USB HS als Host gleichzeitig betreiben? Im Blockschaltbild sind zwei PHYs eingezeichnet
Hallo zusammen, Seit kurzem habe ich das Discovery-Board mit dem STM32F7 und versuche den USB HS als CDC-VCP zum Laufen zu bringen. Ich bringe ihn zwar soweit, dass er von Windows korrekt erkannt wird, aber sobald ich zu senden oder empfangen versuche, kriege ich den
-
Thread
Suche STM32 Board mit USB
Guten Tag, ich suche ein STM32 Evalboard an welches ich ein USB Stick anschliessen kann auf dem eine TXT Datei liegt (mit diversen parametern). Desweiteren sollte das Board einen 320x240 TFT Screen haben. Ich würde gerne etwas
/www.ebay.de/itm/STM32F103RBT6-development-board-2-8-TFT-true-color-touch-screen-module-/180729517671?pt=LH_DefaultDomain_0&hash=item2a14519667#ht_6445wt_906 Da ist auf der Unterseite des Touchscreens ein SD-Karten-Slot
-
Thread
STM32 SPI2 hängt sich auf
Habe ein Problem beim STM32 und komme nicht weiter. Der STM32 läuft mit 72MHz und an der SPI2 Schnittstelle ist nichts weiter dran, als nur ein FM25H20 Fram (/W ist via pull-up an Vcc). Habe in der STM32 config SPI und SPI2
GPIO_Mode_IPU; Also Input mit Pullup, anstelle von Floating... Mag mich aber auch irren, bin neu bei den STM32. Hast Du denn mal das SPI so ausprobiert ob es geht, oder Dir die Signale angeschaut? Viele Grüße Daniel