-
Thread
stm32 float berechnungen
hi ich habe ein problem: i habe einen adc wert von: 33 dann ist hier erstmal mein code: http://pastebin.com/V737JksM mit adc_val=30 => power ist 0.024 aber r ist nicht korrekt, es zeigt an -7915.216 aber es sollte etwas positives sein... was ist falsch in meiner rechnung?
-
Thread
STM32 ADC mit DMA
Hallo, ich versuche gerade den ADC meines STM32F072RB so einzurichten, dass er einmal meine 4 ADC-Kanäle durchscannt und dann wartet bis er erneut dazu aufgefordert wird. Das Ganze mit Hilfe des DMA, das einfach nur ein Array füllen soll und bei
Wie macht man das bei den STM32 dann eigentlich, wenn man eine Kabelbrucherkennung an einem ADC realisieren möchte? Ein Pull-Down ist wahrscheinlich keine gute Idee. Bei den kleinen Atmels geht das einfach so. Nichts angeschlossen
-
Thread
STM32 mit Atollic und Cube
Hi, Mein Ziel ist es für ein bestehendes Projekt den Mikrocontroller zu wechseln. Hierbei ist STM32 die Wahl. Zum Programmieren habe ich mich aktuell für Atollic True Studio entschieden, da es von ST selbst kommt, und wie die meisten anderen IDE's auch auf Eclipse basiert. Da im Projekt bereits
Hier gibts noch wichtige Hinweise: https://stackoverflow.com/questions/35288808/first-project-for-stm32-with-hal-in-c
-
Thread
STM32 hat zu wenig Flash?
Hallo, Ich habe zwei Boards mit einem STM32F103VDT6 Anhand Datenblatt muss der 384KB Flash haben. Aber der OpenOCD sagt bei dem einen: "Info : flash size = 256kbytes" Anbei Fotos der Chips und OpenOCD Ausgaben. Was ist falsch?
Ich habe bisher nur OpenOCD ausprobiert, V0.3.1. Ich hatte schon viele STM32 und es gab damit bisher nie Probleme.
-
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
-
Artikel
STM32 für Einsteiger
Prozessorfamilien kostenlose und leistungsfähige Software. Aktuell (2022) ist für den Einstieg die STM32CubeIDE und STM32CubeMX zu empfehlen. STM32CubeIDE ist die IDE für die SW Entwicklung in C und C++ inkl. Debugging. STM32CubeMX ist ein grafisches Tool zur Konfiguration des Controllers (IO's, Timer
ist mir zu groß, gibt es eine Alternative? - Ja, "Der 10-polige JTAG Stecker von mmvisual" = Links = STM32 Hauptartikel, dortige Linksammlung Anleitung: STM32 Eclipse Installation Anleitung: STM32 Anleitungen und ein kleines Buch für den Einstieg Diskussion: Totzeitrechner für STM32
-
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?