-
Thread
STM32: Timer reseten
Hi, ich habe folgendes Problem: Per EXTI empfange ich von einem Client Daten. Wenn dieser keine mehr hat, hält der einfach seine Clock an. Ich hab mir nun gedacht, nimm nen Timer, der bei jedem ankommenden Signal auf 0 zurückgesetzt wird, so dass der Timer IRQ nur dann ausgelöst wird, wenn der Abstant zwischen zwei Signalen größer ist als das Timerinterval. So weit so schön, aber obwohl ich bei jeder ankommenden Flanke TIM_SetCounter(TIM2, 0); mache, schert sich der Timer keinen Deut drum und löst stur in seinem Interval den Interrupt aus. Oder muss man den Timer auf eine
-
Thread
STM32 GPIO-Geschwindigkeit
hallo zusammen, ich muss eine Pulse mit sehr enger und unterschiedliche Breite erzeugen. Die Einstellung und Vorgehensweise ist wie folgt: Clock freq= 16 Mhz, Prescaler=1. Aus_zeit soll 15 µs sein, daraus folgt = 15µs*16MHz/2=120. Dafür habe ich an Timer gedacht und mit dieser Logic für bestimmte Zeit an und ausschalten. Leider sieht es aus, dass manchmal Flanken nicht fallen können. Obwohl ichmit Cubemx die maximale Outputgeschwindigkeit in der GPIO-Konfiguration auf very high gesetzt habe. habt ihr vorschläge ? Vielen Dank
-
Thread
STM32 HAL und interrupt
Guten Tag, ich möchte mit den STM32F103 anfangen und habe eine Grundsatz Frage nicht verstanden. Im Referenzmanual steht das die Interrupt Vektoren sammel Vektoren sind und das das entsprechende Interrupt Flag gelöscht werden muss. Wenn ich mir mit Cube Mx Code erzeuge und Zb den Timer 2 verwende wird in der stm32f1xx_it.c erzeugt [c] void TIM2_IRQHandler(void) { /* USER CODE BEGIN TIM2_IRQn 0 */ /* USER CODE END TIM2_IRQn 0 */ HAL_TIM_IRQHandler(&htim2); /* USER CODE BEGIN TIM2_IRQn 1 */
-
Thread
STM32 mit QtCreator
Board mit Hilfe des folgenden Beitrages programmieren und debuggen: http://brightened.ir/post/deploy-stm32-on-qtcreator/ Leider setzt diese Lösung auf die Verwendung des "Hall-Wizzards" STM32CubeMX. Da wir aber in der Vorlesung die "stm standard peripheral library" verwenden nützt mir die beschriebene
dem Projekt hinzu zu fügen. Hat jemand von Euch Erfahrungen in der Verwendung von QtCreator mit STM32 Controllern? Ich bin froh um jeden Input. Vielen Dank für Eure Anregungen Beste Grüsse Matthias
-
Thread
[S] STM32 Mikrocontroller
Hallo zusammen, hat jemand zufällig 2 oder 3 Stück STM32G474RE oder 484RE herumliegen und könnte die abgeben? https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32g4-series/stm32g4x4/stm32g474re.html oder https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32g4-series/stm32g4x4/stm32g484re.html
-
Thread
STM32 PWM allgemein
Hallo STM32-Benutzer, ich versuche gerade einen Motortreier über ein PWM-Signal u steuern. Das ganze sollte auf meinem STM32F103 Board noch Platz finden und so hab ich mir mal ein wenig die Codes dazu anesen
dankbar! P.S.: Muss ich meine Pins über einen ReMap neu programmieren? Bei früheren Controllern der STM32 Serie war das ja so oder? Hab in der Lib aber keinerlei Funktionen dazu gefunden, da das ja jetzt über GPIO_Mode kalppt.
-
Thread
[Suche]Webseite STM32
Die hier? http://www.micromouseonline.com/category/processors/stm32
http://www.punctr.com/joomla/index.php?option=com_content&view=article&id=11:benoetigte-dinge&catid=5:stm32-einstieg&Itemid=31
-
Thread
STM32L und FSMC
Guten Tag, ich möchte gerne ein älteres Design mit M16C62 durch einen STM32 ersetzen. Strom ist leider knapp, es kommt nur ein STM32Lxx in Frage. Leider brauch ich auch ne Menge SRAM (1MB), intern gibts da sowieso nichts. Bin ich zu blöd zum Suchen oder gibts bei den L-Typen
Ok, erledigt. Der STM32L476 kann das.
-
Thread
STM32: Zeigerübergabe Problem
Ich ärger mich nun schon die ganze Nacht durch an einem STM32 rum - um die I2C unter der ST HAL zum laufen zu bekommen, das klappt nun mittlerweile auch tadellos. Aaaaalerdings habe ich da nun ein kleines Programmierproblem mit einem Zeiger auf ein Array:
funktioniert, aber irgendwo muss doch da der Wurm drinn sein. Wo wir gerade dabei sind: Gibt es bei dem STM32 auch eine Möglichkeit soetwas ins Flash zu legen (PROGMEM) wie bei den AVR? PROGMEM geht leider nicht.
-
Thread
Frage zu GPIO STM32
Hallo, habe eine Verständnis Frage: was genau bedeutet Reset Bit und Set Bit? Bit Setzen: GPIO_BSRR_BS_6; und Bit Restet: GPIO_BSRR_BR_6; die frage bezieht sich auf die 6 und das Register. Grüsse
-
Thread
STM32 mit LCD Display
Hallo! Ich arbeite mit einem STM32VL Discovery Board und einem LMC84S042CM LCD Display. 1. Gibt es für dieses Display eine passende Library?Wenn ja, welche? 2. Hat jemand ein Beispielprojekt zur Ansteuerung dieses Displays mit
le schrieb im Beitrag #5071184: > Ich arbeite mit einem STM32VL Discovery Board und einem LMC84S042CM LCD > Display. Hmmm wenn du schon mit dem LCD arbeitest brauchst du ja keine Unterstützung mehr. Übrigens: warum schreibst du LCD Display. Ist es eine
-
Thread
Versanddauer Samples STM32
Hallo, ist es normal das die Samples schon fast 4 Wochen unterwegs sind? Wielange dauerts bei euch? versendet wurde mit USPS
-
Thread
Diverse STM32 Boards
Moin, habe aufgeräumt und folgendes für einen Preis von 75 EUR VB + DHL-Versand im Angebot. 2 * NUCLEO-F103RB, 1 * NUCLEO-F303RE, 1 * NUCLEO-F401RE und 2 * NUCLEO-F446RE Die Boards sind alle ohne Verpackung aber mit Papp-Karte. Nur ein 103RB ist einmal kurz in Betrieb gewesen. Ich lege noch einen ungeöffneten STLINK V2 in blau (Clone) dazu. Holger
-
Thread
STM32 und MAC Adressen
Hallo, Ich möchte demnächst am STM32 Ethernet mit der lwIP Lib benutzen. Woher beziehe ich die MAC Adressen, die STM32 oder die PHY werden ja noch keine mitliefern?
Andi3000 schrieb im Beitrag #5989704: > die STM32 oder die PHY werden ja noch keine mitliefern? Manche Controller (MAC) haben eine dabei. Schau ins DB... jemand schrieb im Beitrag #5989757: > Kostet rund 20Cent. Ist ja Wucher! Wenn man
-
Thread
Triac ansteuern mit STM32
Hi, Ich bin gerade am überlegen, wie man sinnvollerweise Triacs ansteuert und dabei den Firmware Overhead minimiert. Im Endeffekt möchte ich folgendes ansteuern: - 2x Triac über ZC Treiber, wobei die beiden Channels synchronisiert sein müssen, dabei aber nur mit etwa 100ms (Temperaturregler) geändert wird. Das ganze kann ich wahrscheinlich direkt in firmware über einen Interrupt machen und kann unabhängig von der zero-crossing detection sein. - 1x Triac für Phasenanschnitt Steuerung ohne ZC Treiber. Hier frage ich mich, ob man evtl. den Timer mit der ZC Detektion synchronisieren kann und dann
-
Thread
STM32 atomare Operation
C++ gibt es noch folgendes: https://en.cppreference.com/w/cpp/atomic/atomic Inwieweit das für STM32 verfügbar ist, weiß ich aber nicht.
Nicht unterbrechbar sind: - Lesen eines 32-Bit-Werts (zumindest wenn aligned; wenn nicht bin ich mir nicht sicher) - Ebenso das Schreiben von 32 Bit - Lesen oder Setzen eines Bits über bit banding Gefährdet ist demnach bspw. in C: i++ (da
-
Thread
STM32 Timer Frequenzgenerator
Servus, treibe mit einem STM32 eine Induktionsheizung an. Steuerung rein über die Frequenz. Da ich ein symmetrisches PWM Signal (Timer1 CH1 + CH1N) benötige, brauche ich auch immer 50 % Dutycycle. ARR kann ich variabel mit einem
Klar, Gegeben: Variable im Ram an der Adresse A Gesucht: Ständig updatende Frequenz am pin des STM mit 50% Duty welche countclk/(2*variablenwert an der Adresse A) entspricht. Weitere einschränkungen: Dies soll möglichst ohne aktive beteiligung der CPU erfolgen (abgesehen von setup).
-
Thread
STM32 Sample&Hold
Hallo, ich habe einige Fragen zum Ablauf von ADC Messungen auf einem STM32 MC. Folgendes Szenario: Es sollen 6 anliegende Spannungen zum Zeitpunkt t=0 gemessen werden, also gleichzeitig. Dies soll von ADC1 übernommen werden. Die Spannungen sind mit ADC1_IN0 bis ADC1
Sample&Hold Hardware, kann also immer nur eine Spannung zu jeder Zeit halten und messen. Da der STM32 bis zu 3 ADCs besitzt, kannst du also bis zu 3 Spannungen gleichzeitig Samplen, aber auch nur dann, wenn du alle drei ADCs geschickt konfigurierst
-
Thread
STM32 Evaluation Board
mal dieses hier an fuer 199 Euro mit integriertem JTAG Debugger http://www.mcu-raisonance.com/~reva-stm32-starter-kit__microcontrollers__product~product__T017:4co7l7sc16lz.html Robert
STM32 Platine mit PSP-Display ist zwar praktisch schon fertig. Aber viele Sachen fehlen halt denoch darauf ;) Michael Edit: http://www.st.com/mcu/forums-cat-5947-23.html µC Linux ist damit
-
Thread
STM32 Firmaware Package
folgende Fehlermeldung. Jetzt würde ich versuchen, das manuell nochmal herunterzuladen, finde das STM32Cube FW_F4 V1.19.0 aber nicht im Netz. Hat vielleicht jmd eine Idee, was man tun/ausprobieren könnte ? Viele Grüße Josef
/stm32-embedded-software/stm32cube-mcu-packages/stm32cubef4.html
-
Thread
STM32 und ADC/DAC
Hi ich war auf der Suche nach einem STM32 mit 2 DACs und stellte fest dass die meisten STM32s mehr als 10 ADCs, aber einen einzigen DAC haben. Wie kommt das zu Stande?
> mehr als 10 ADCs Die STM32F4 haben 3 ADCs, jedoch jeder ADC hat mehrere Kanäle. 10 unabhängige ADC-Einheiten hat mit sicherheit keiner der STM32
-
Thread
STM32 compiling Problem
einer Bibliothek etwas nicht. Also als wenn er die Funktion vom STM32 nicht kennen würde. Jemand ne Ahnung ? Danke
Also in der STM32Cube Bibliothek finde sich die Funktion nicht.
-
Thread
Frage zu STM32 und CAN
Hallo, ich möchte eine kleine CAN-Strecke aufbauen. Dafür möchte ich als Sendeknoten den STM32-comStick (=STM32F107VR) von Hitex verwenden, als Empfänger das STM3210C-EVAL (=STM32F107VCT) von ST. Hierzu habe ich eine prinzipielle Frage. Ist der komplette CAN-Transceiver auf dem µC verbaut
soll. Da dieser komplett neu für mich ist, fühle ich mich von der Informationsflut hinsichtlich des STM32 (noch nicht mal in Verbindung mit CAN) noch regelrecht erschlagen :) Idee: Anstatt nochmal extra Geld für das ansonsten für mich sinnlose IO-Board auszugeben, wäre es doch sinnvoll, bei jedem Knoten
-
Thread
STM32 USART Interrupt
Hallo Leute, habe mal wieder eine Frage an euch. Ich habe hier ein STM32VL-Discovery Board liegen. Ich programmiere gerade eine Art Gateway, welches einen Computer mit einem I/O-Modul verbindet, für meine Bachelorarbeit. Ich möchte hier jetzt nicht den ganzen Code posten
Kann man das TXE Interrupt Flag beim STM32VL einfach so "clear"en? Ich habe vorhin einen Beitrag gesehen, der das Gegenteil behauptet.
-
Thread
Frage zu STM32 Clock
Hallo zusammen, ich beginne mich gerade in den STM32 einzuarbeiten. Kurze und bündige Frage hierzu wie schafft man es auf eine Taktfrequenz von den 168MHz des STM32F429 Disovery zu kommen? Soweit ich es richtig verstanden habe kann ich dazu 3 verschiedene
kompliziert. Du möchtest 168 Mhz, es kommt also nur die PLLCLK in Frage. Der Clocktree wird in 'system_stm32f4xx.c' konfiguriert. Die Konstanten entsprechen dabei den Teilern in der PLL, also [c] /* PLL_VCO = (HSE_VALUE or HSI_VALUE / PLL_M) * PLL_N */ #define PLL_M 4 #define PLL_N 168
-
Thread
STM32-Register Ansprechen
Bitbanding hat Dein Beispiel ersteinmal nicht zu tun. In der Device Header zu Deinem Baustein,z.B. stm32f404xe.h findest Du, was 0x00000040 im U(s)art Status Register bedeutet: define USART_SR_TC ((uint32_t)0x0040) /*!<Transmission Complete */ Besser schreibst Du also while( !(USART3
USART_TypeDef *) USART3_BASE) #define APB1PERIPH_BASE PERIPH_BASE #define PERIPH_BASE ((uint32_t)0x40000000) /*!< Peripheral base address in the alias region */
-
Thread
STM32 DAC Beispielcode
Hallo, ich versuche gerade den DAC1 in einem STM32F103 zu nutzen, dazu verwende ich die Lib von ST, leider klappt es nicht, andere Dinge wie USART,GPIO und so funktionieren. Hat jemand ein funktionierendes Programm, dass er mir zeigen könnte oder
-
Thread
Initialisierung SPI STM32
Hallo, ich habe ein Problem mit der Initialisierung der SPI vom stm32f100rb. Irgendwo in der init_SPI1 muss ein fehler sein, bzw ich vermute ich habe noch irgend etwas vergessen. Ich kann beim senden weder einen Takt am SCK pin, noch irgendwelche Flanken wechsel an
initialisierung eventuell zur > Verfügungstellen? da hätte mein Chef was dagegen. Nimm doch ein Beispiel von STM und schau dir im Debugger Werte der gesetzten Register und die Reihenfolge der Initialisierung an.
-
Thread
Merkwürdiges STM32 Verhalten
Hallo, nachdem ich von einem Projekt wieder eine Leiterplatte bestückt habe und nachdem ich mein STM32CubeStudio auf die neueste Version aktualisiert habe zeigt sich ein komisches Verhalten. Im Debug kann sporadisch ein beliebiger Breakpoint nicht angesprungen werden. Wird pausiert wird überwiegend
im Booloader landet, ist schwer zu sagen. Allein schon deshalb: ST listet z. Z. 1168 verschiedene STM32-Derivate auf. Und "eine Leiterplatte" ist ja wunderbar aussagekräftig. Meine Glaskugel ist im Moment zur Reparatur ...
-
Thread
IQ Demodulation auf STM32
Hi, ich möchte gerne eine IQ Demodulation auf einem STM32 Nucleo durchführen. An den beiden 2 ADC's liegt das Referenzsignal und das modulierte Signal an. Nun möchte ich aus diesen Werten,welche in einem array stehen, das Nutzsignal ausrechnen. Dazu
Tim T. schrieb im Beitrag #5831446: > Hi, > ich möchte gerne eine IQ Demodulation auf einem STM32 Nucleo > durchführen. Wenn Du etwas warten kannst, warte auf den STM32G4. Der hat eine Cordic IP.
-
Thread
Software Interrupt mit STM32
Hallo, Versuche einen Software Interrupt mit dem STM32L432KC zu realisieren. Möchte, wenn ich an einer bestimmten Stelle im Code bin einen Interrupt auslösen. Habe leider kein Beispiel gefunden bzw. habe ich derzeit vermehr nur mit den HAL-Funktionen
-
Thread
STM32 __enable_irq
Von früheren Projekten für den STM32F405 ist mir bekannt, dass die Funktion MX_NVIC_Init() als letzte Anweisung immer ein __enable_irq enthiehlt (damals erstellt mit dem Atollic TrueStudio). Mir ist nun aufgefallen, dass ein vor
Verwende CubeMX, ... Natürlich habe ich auch CubeMX verwendet (u.a. wurde das erwähnte Projekt für den STM32G474 - nicht "STM32G$/$" - damit erstellt) um der Sache nachzugehen - und eben mit dem Ergebnis, dass CubeMX kein __enable_irq einfügt! > Und nein, es ist nicht ein einzelnes globales "__enable_irq
-
Thread
STM32LCD Camera
Hi, ich habe mir ein STM32-LCD zugelegt und wollte mal fragen mit welcher IDE ihr arbeitet? Gruß stu88
-mit dem F4Discovery und 3 Drahtbrücken kann man durch STM32 ST-Link_Utility das LCD-Board flashen; Für anspruchsvolle, eigene GUI-Anwendungen gibt es ebenfalls bei ST die stm32_gui_lib; -da sind verschiedene IDE's aufgeführt. mit \Utilities\PC_SOFTWARE
-
Thread
std:atomic auf STM32
> im Interrupt ein Lock mit allen bekannten Folgen. In dem Fall ist es lockfree. Kann das bei STM32 mal nicht der Fall sein und wie würde man das abfangen oder beheben. Ich müsste es sonst so machen, dass ich im interrupt einen Puffer schreibe und beim abfragen eben alle interrupts kurzzeitig deaktiviere
auch von <= 32-Bit Typen sind nie atomar. Aber dafür hat der ARM ja auch LDREX/STREX und die Interrupts führen (automatisch) ein CLREX aus (Achtung: nicht jeder STM32 macht das, dann muss man es eben zu Fuß machen.
-
Thread
7" Tft am STM32
Hallo Ich habe vor dieses Tft (ebay 180924337393) an mein Stm32 Board anzuschliessen, nur leider ist kein Pin herausgeführt für das PWM Signal das erzeugt derSSD1963 selbst. Vielleicht kennt einer von ihnen noch ander bezugsquellen für dies display mit externen
-
Thread
STM32 stack placement
Hallo, nach meinen ersten Erfahrungen mit dem STM32 bin ich nun von der Lite Version von Atollic auf CrossWorks umgestiegen und auch gleich erstmal auf die Nase gefallen: Während Atollic recht pragmatisch den Stack einfach am Ende des RAM beginnen
ähnliches Problem gefunden: http://www.w2robotics.com/wp/wp-content/uploads/2012/08/CrossWorks22_STM32F4_CCM.pdf
-
Thread
Online-Monitoring STM32
Hallo zusammen, ich beschäftige mich seit kurzem mit dem STM32F407. Nun hatte ich die Idee, dass ich gerne bestimmte Variablen und Parameter an meinem PC in Echtzeit überwachen möchte. Diese könnte ich dann z.B. mittels eines Graphen darstellen.... Könnt mir mir einen Tipp geben, welche Schnittstelle man hierfür grundsätzlich nutzen sollte? Der STM32 biete z.B. USB, Ethernet,SWD oder USART. Da der Anschluss an den PC möglichst einfach geschehen soll, gehe ich davon aus, dass es auf USB oder Ethernet hinausläuft. Hat von euch jemand Erfahrungen
-
Thread
STM32 wie kann Programmausführungsmodus festgestellt werden
Ist es möglich beim STM32 den Programmausführungsmodus anhand des Zustands bestimmten Pins festzustellen? Upload von Blink-LED Programm über die serielle Schnittstelle funktioniert, aber es blinkt keine LED. Jetzt ist
nicht zur Aktivierung von LEDs führt, dann ist entweder die LED-Steuerung nicht korrekt - was beim STM32 leicht der Fall sein kann, weil deutlich komplexer als bei 51/PIC/AVR - oder es scheitert schon in der Startphase vor dem Aufruf von main(). Wär besser Du verrätst mehr über Programm und Entwicklungsumgebung
-
Thread
STM32 Pin abfragen
Hallo *, kurze Frage: Kann ich bei einem mit dem UART des STM32 verbunden Pin während dem UART-Betrieb den Pegel abfragen oder muss ich vorher die Funktion des Pins umschalten?
C. W. schrieb im Beitrag #5350877: > STM32 verbunden Pin > während dem UART-Betrieb den Pegel abfragen Ja. Allerdings kann der eingelesene Status schon ein paar Takte alt sein.
-
Thread
Maximaler Eingangsstrom STM32?
Servus, ich habe mal bisschen im Datenblatt vom STM32F401RE geschaut bzgl. den max. Strom den ein Eingang aufnehmen kann bevor er kaputt geht. Wie viel Strom ein I/O Pin ausgeben kann, habe ich gefunden (25mA) aber wie sieht es als Eingang aus? http
MarkXX9 schrieb im Beitrag #5334292: > ich habe mal bisschen im Datenblatt vom STM32F401RE geschaut bzgl. den > max. Strom den ein Eingang aufnehmen kann bevor er kaputt geht. Bei welcher Spannung? Möchtest du wissen, wie stark die Eingangsschutzdioden belastet werden dürfen?
-
Thread
STM32 USB Labiew
Hallo, ich arbeite gerade an einem Projekt mit dem STM32 - H103 Board von Olimex mit dem STM32F106RBT6 und Labview von NI. Und zwar möchte ich möglichst schnell Messdaten (ADC Sampels) per USB Schnittstelle in Labview darstellen. Auf der µC Seite benutze
Signal gesampelt wurde und speichere das dann in meinem 64Byte Puffer, den ich senden möchte. Sobald 32 12bit Sampels vorhanden sind schreibe ich den vollen Puffer auf den Bus. main: while(ADC_GetFlagStatus(ADC1, ADC_FLAG_EOC) == RESET); DatenSendenA64(ADCConvertedValue); zusatz c - file
-
Thread
SysTick STM32
Hi Ich wollte ein Laufzeitmessung in meine Applikation einzubauen. Anfangs wollte ich den Timer 1 dazu verwenden. Hab mir aber dann gedacht es vielleicht mit dem SysTick besser funkt. Meine Frage ist ob der SysTick nur als Timer verwendet werden kann, der jede ms einen interrupt auslöst oder kann man auch eine "variable" Zeit messen? Also kann man den Systick speichern und dann nach ca. 15 ms von dem aktuellen Tick den gespeicherten abziehen das man die Zeit verstriche Zeit rausbekommt?? Lg Markus
-
Thread
STM32 Temperatur Sensor
Alles klar, war bisher immer im STM32L unterwegs. Da ist das nicht so ausführlich beschrieben. Aber denn auch schon mal gemacht?? Wenn man die Electrical Characteristics beachtet, ist der Slope 4.3mV/°C und die V25 1.43V mein
-
Thread
Schaltplan Review STM32
dem Fall wäre der mir zu hochohmig. 4k7 oder 10k sind besser passend, wobei ich die Specs von den STM32-Ausgängen nicht kenne und auch von dem angeschlossenen Eingang abhängt.
Ist bei STM32 schon ein Bootloader vorprogrammiert? Also funktioniert das so wenn ich die Platine mir bestücken lasse, direkt per SWD zu flashen?
-
Thread
STM32 Timer Problem
HAL_TIM_PWM_Start_IT(&htim3, TIM_CHANNEL_1); und HAL_TIM_PWM_Start_IT(&htim3, TIM_CHANNEL_2); Ich nutze den STM32F103ZGT6 mit 66 MHz Clock. Setze ich den Prescaler deutlich runter (z.B. auf 6600) funktioniert alles tadelos. Schafft der uC nicht, Interrupts in 500kHz mit diesen Einstellungen abzuarbeiten
etwas übersehen? Sollte tatsächlich ein Interrupt mit 500kHz angesprungen werden, auch wenn das ein STM32F103 mit einem 66MHz-Takt ist, wird das wohl auf eine Milchmädchenrechnung hinauslaufen. Warum überhaupt diese absurde Idee? Was wolltest Du überhaupt damit realisieren?
-
Thread
STM32: Division durch Null
mir ein Bresenham-Algorithmus vor, weil der häufig aufgerufen wurde. [c] typedef struct State32_s { int32_t z; /**< Zaehler */ int32_t n; /**< Nenner */ int32_t r; /**< Rest */ } State32_t; State32_t GState = {.z = 300, .r = 0}; static
return dy; } /* Funktion zum Testen von Sachen. */ exit_t runToShow(void) { int32_t dx = 20000; volatile int32_t dy; dy = foo(dx); printf("dy = %i", dy); return EXIT_SUCCESS; } [/c] Ergebnis 1: Ja, Du hast Recht. Auf dem STM32 ist das tatsächlich ein von
-
Thread
Stm32 Offline Programmer
Guten Abend, Ich wäre auf der Suche nach einem Gerät Mit dem man einen STM32 ohne, nenne wir es mal geklicke, programmieren kann, quasi Serienfertigung... Stell mir das so vor: 1 Platine auf Test Adapter Einspannen, 2 Flash wird mit bereitgestellem ELF oder BIN File
Das geht mit dem ST-Link und dem STM32CubeProgrammer, einfach automatic mode aktivieren. Alternativ kannst du das Ding auch noch per EXE oder über die DLL ansprechen und in deine Programmier Anwendung integrieren. Nur mit irgendeinem Blödsinn
-
Thread
STM32 und interner Temperatursensor
Hallo Leute, ich möchte bei meinem STM32L031 den internen Temperatursensor auslesen und bekomme keinen vernünftigen Wert. Ich habe den Code für die Berechnung der Temperatur aus dem Refmanual des STM32 übernommen. Mein Code sieht so
uint32_t) measure[3] * (VDD_APPLI / VDD_CALIB); //measure[3] = 605 temp = temp - ((int32_t) *TEMP130_CAL_ADDR; temp = temp * (int32_t) (130 - 30); temp = temp / (int32_t) (*TEMP130_CAL_ADDR - *TEMP30_CAL_ADDR
-
Thread
STM32 scanf-retarget
Mahlzeit :) Hier mein Beitrag aus dem STM32 Forum, hoffe ihr hier könnt mir helfen ;) While trying to retarget the printf() and scanf() functions, with printf everything worked well. However, with scanf occured a weird problem. First
... For better understanding what my problem is, here's the Terminal output: 1 2 Echo from STM32: 1 3 Echo from STM32: 2 4 Echo from STM32: 3 5 Echo from STM32: 4 6 Echo from STM32: 5 7 Echo from STM32: 6 8 Echo from STM32: 7 10 Echo from STM32: 8 11 12 Echo from STM32: 1011
-
Thread
USB STM32 Arduino
über Arduino das Programm KeyboardSerial zum laufen kriegen. Nachdem ich die Anweisungen hier: [[USB-STM]] - http://www.stm32duino.com/viewtopic.php?t=1586&start=40 gefolgt bin, kriege ich folgende Compiler Meldung : HID.h no such file or.... Wenn ich aber die Boardeinstellung von "Generic STM32F103C6
>Wenn ich aber die Boardeinstellung von "Generic STM32F103C6" auf Arduino >Duo(Programming Port) ändere kann ich compelieren. Woran liegt das, bzw. >wo kann die >zughörige boardabhängige lib in Arduino eingestellt? "HID.h" ist vermutlich die Library