-
Thread
GCC + Cmake + libs: STM32: arm-none-eabi-ranlib.exe: Permission denied
remove lib\libgpio_lib.a && [..cut..]\bin\arm-none-eabi-ar.exe qc lib\libgpio_lib.a pkg/Driver/STM32/F303CCT/20150710_V1_2_3/GPIO/Work_GPIO/CMakeFiles/gpio_lib.dir/stm32f30x_gpio.c.obj && [..cut..]\bin\arm-none-eabi-ranlib.exe lib\libgpio_lib.a && cd ."[..cut..]\bin\arm-none-eabi-ranlib.exe: unable to
-
Thread
RISC-V: Wird das was?
Der STM32F103 kann ja auch gegen einen STM32F303 getauscht werden. https://robotdyn.com/catalog/development-boards/stm-boards-and-shields/stm32f303cct6-256-kb-flash-stm32-arm-cortexr-m4-mini-system-dev-board-3326a9dd-3c19-11e9-910a-901b0ebb3621
temp schrieb im Beitrag #5956409: > Der STM32F103 kann ja auch gegen einen STM32F303 getauscht werden. > > https://robotdyn.com/catalog/development-boards/stm-boards-and-shields/stm32f303cct6-256-kb-flash-stm32-arm-cortexr-m4-mini-system-dev-board-3326a9dd-3c19-11e9-910a-901b0ebb3621
-
Thread
STM32 Shift operationen
um die Addresse für's Bitbanding auszurechenen. Das kann man ggf. per Macros machen (z.B. für STM32F303): [c] #define BITNR(x) (x&0x1?0:x&0x2?1:x&0x4?2:x&0x8?3: \ x&0x10?4:x&0x20?5:x&0x40?6:x&0x80?7: \ x&0x100?8:x&0x200?9:x&0x400?10:x&0x800?11: \
die Addresse für's Bitbanding > auszurechenen. > Das kann man ggf. per Macros machen (z.B. für STM32F303): Ja sag mal, was hast du denn da für einen elendigen Bandwurm über 8 Zeilen gepostet? Und nein, es kann eben nicht vorkommen, daß man..MUSS. Niemand _muß_, sondern manche Leute stellen sich
-
Thread
Sinusförmige Spannung erzeugen
hätte von euch dann gerne eine Meinung und Verbesserungsvorschläge dazu. Ich habe schon einen STM32F303CB an Bord, leider reicht der interne DAC mit 1 Msps und einer Anstiegsrate von 1 V/µs meiner Meinung nach nicht aus, um bei 200 kHz noch eine sinusförmige Spannung auszugeben. Mit dem maximalen
Simon D. schrieb im Beitrag #5575494: > Ich habe schon einen STM32F303CB an Bord, leider reicht der interne DAC > mit 1 Msps und einer Anstiegsrate von 1 V/µs meiner Meinung nach nicht > aus, um bei 200 kHz noch eine sinusförmige Spannung auszugeben. Warum nicht
-
Thread
Frequenzzaehler mit STM32
Hallo, ich habe hier ein super-kleines STM Nucleo-Board mit STM32f303k8 auf dem Tisch liegen und würde gerne lernen, wie man unter Verwendung von CubeMX/Keil-Compiler einen Frequenzzaehler hinbekommt. Die Zeitbasis soll extern von einem GPS-Modul im 1s-Takt kommen.
-
Thread
[S] STM32 Nucleo Stm32F303RE Eval-Boards
Hallo zusammen, ich suche wie der Betreff schon sagt: STM32 Nucleo STM32F303RE Eval-Boards Vielleicht hat jemand noch Boards übrig und möchte die verkaufen.
-
Thread
STM32 Nucleo 5V external source
Hallo, ich will meinen STM32F303-Nucleo über den +5V Pin mit Strom versorgen. Laut Datenblatt wird der ST-Link dadurch nicht mit Strom versorgt. Dies möchte ich auch nicht (so wenig strom wie nötig). Allerdings starten kein Programm
Der STM32F303 wird über einen 5V Pin vom Raspberry 3b+ mit Strom versorgt. Das Problem welches Stefanus erwähnt hat lässt somit ja auch lösen indem man ein (5V) Transistor mit einem GPIO vom RPi steuert. Der
-
Thread
STM32F303 - CPU Reset ohne Hardware-Reset
Servus zusammen, vielleich kann mir jemand einen Tipp geben: Beim STM32F303 möchte vom Applikationsprogramm auf Anforderung von außen den Bootloader starten und natürlich später auch vom Bootloader aus wieder in die App starten. Soweit ist das kein Problem - bislang wird
-
Thread
STM32 Input Capture für PWM Signal
Hi, Ich habe ein wenig Probleme mit dem Input Capture des STM32F303K8T6: https://www.st.com/content/ccc/resource/technical/document/programming_manual/6c/3a/cb/e7/e4/ea/44/9b/DM00046982.pdf/files/DM00046982.pdf/jcr:content/translations/en.DM00046982.pdf Der
-
Thread
STM32F303K8 I2C
ich verwende eine i2c verbindung am stm32F401Re board problemlos. Bei der Verwendung mit einem STM32F303K8 Board bekomme ich es irgendwie nicht hin. Das hat sicherlich mit den Solder bridges zu tun. Link: https://www.st.com/content/ccc/resource/technical/document/user_manual/e3/0e/88/05/e8/74/43
ich verwende eine i2c verbindung am stm32F401Re board problemlos. > Bei der Verwendung mit einem STM32F303K8 Board bekomme ich es irgendwie > nicht hin. Das hat sicherlich mit den Solder bridges zu tun. Vielleicht liegt es auch an der Mondphase
-
Thread
STM32 (CubeMX) Pi Kommunikation
Hallo, ich möchte eine Kommunikation zwischen einem Raspberry Pi und einem STM32F303 herstellen. Der Pi soll 1-2 Parameter im STM32 C-Code verändern können. Ich dachte dabei an I2C. Der Pi ist dabei der Master. Der STM32 der Slave. STM32 Seite: [c] uint8_t aRxBuffer[
-
Thread
STM32 CubeMX SoftPWM
Hallo Zusammen, ich möchte gerne ein Software PWM Signal mit einem STM32F303 (ST-Nucleo-32) Board generieren. Ich verwende CubeMX und deren HAL_Library. Das gewünschte PWM habe ich damit auch generieren können, allerdings mit einem Problem. Das PWM Signal "flackert":
-
Thread
WWDG STM32 Early Wake Up Interrupt
der Errata? 0x3F, ist doch > doof, der sollte bei 0x0 reseten. > Sehr suspekt das Ganze. Ein STM32F303K8T6, dabei verwende ich den WWDG: https://www.st.com/resource/en/datasheet/stm32f303r8.pdf Im Errata ist nichts erwähnt.
-
Thread
STM32F303K8 input capture polarität im Programm wechseln
Hallo, Irgendwie schaffe ich es nicht, die Flankendetektion während des Programmlaufs zu ändern. Initialisierung funktioniert: Ich initialisiere den CCER-Register mit steigender Flanke, es funktioniert, ISR wird bei steigender Flanke ausgelöst. Analog mit der fallenden Flanke. Während des Programmlaufs: Wenn ich den CCER-Register mit steigender Flanke initialisiere und dann im Programm versuche auf fallende Flanke zu ändern, dann funktioniert es. Versuche ich wieder die steigende Flanke einzustellen, dann bleibt es bei der fallenden Flanke. Wenn ich den CCER-Register mit fallender
-
Thread
GPSDO Fragen
ein bisschen schneller, dann wieder etwas langsamer. Der OCXO treibt einen Mikrocontroller (STM32F303) an. Die PLL setzt den Takt der CPU und der Timer auf 60 MHz hoch. Im Mikrocontroller lasse ich einen 32 Bit Timer laufen, und mit dem PPS-Puls von einem LEA-8 Modul wird ein Capture Ereignis ausgelöst
Hi m.n., danke für deine Ausführungen. Zuerst zum Thema PLL: ich verwende einen STM32F303. Ich hatte zuerst auch die Idee, die Auflösung zu erhöhen, indem ich die PLL verwende und z.B. einen Takt von 50MHz aus den 10MHz vom OCXO erzeuge. Das hat aber leider nicht funktioniert, die PLL
-
Thread
STM32F4 finde Register nicht, welche im F3 existieren
Hi, Ich versuche ein Protokoll für einen RS485 Bus von einem STM32F303K8T6 auf einen STM32F405RGT6 zu portieren, jedoch finde ich einige Register für die UART Instanz nicht. Folgende Befehle möchte ich ausführen, um beim Initialisieren die Interrupts zu löschen:
-
Thread
UART speist STM32
Hi, Ich habe ein komischen Phänomen bei ein paar Boards mit einem STM32F303K8T6 drauf gefunden. Es wird eine Spannung an VCC ausgegeben, die etwa 1.9V entspricht, sofern nur GND, RX und TX mit einem USBtoSerial Wandler verbunden sind und das Board sonst nicht gespiesen wird
also FT Pins, somit wahrscheinlich ohne Schutzdioden. https://www.mouser.ch/datasheet/2/389/stm32f303c6-956234.pdf
-
Thread
Ressourcenabschätzung für FOC
folgenden Mikrokontrollern möglich: - STM32 F0 @ 48MHz (z.B. STM32F091) - STM32 F3 @ 72MHz (z.B. STM32F303) - STM32 F4 @ 180MHz (z.B. STM32F446) Und wieviel Flash braucht man etwa für die FOC alleine? Danke schonmal im Voraus.
-
Thread
Single-Master Hausbus: CAN vs RS485(4-Wire)
störungsfrei. Höhere CAN-Geschwindigkeiten habe ich nicht ausprobiert. Die Sensoren basieren auf STM32F303. Sie messen mittels SHT21 Luftfeuchte und Temperatur, einer misst zusätzlich den Luftdruck per BMP280. Ein Kreuzschalenaneometer mit Hall-Sensor ist im Bau. Der CAN-Tranceiver ist ein SN65HVD232
-
Thread
STM32 ADC Kalibrierung führt zu Verbindungsabbruch
Hi, Ich habe hier einen STM32F303K8 auf einem Board verbaut. Wenn ich den ADC ohne Kalibrierung verwende, funktioniert er gut, doch wenn ich "HAL_ADCEx_Calibration_Start(&hadc2,ADC_SINGLE_ENDED);" beim Aufstarten ausführe, bekomme
ähnlicher Fall, doch die Lösung nicht genau beschrieben: https://stackoverflow.com/questions/43876460/stm32f303-adc-gets-stuck-in-the-calibration Edit: Wenn ich den Clock Prescaler auf /4 setze, dann funktioniert die Kalibrierung. Grüsse Bert
-
Thread
Analog-Digital-Wandler Grundlagenfragen
Denkbar wäre zum Beispiel der da, der ist Analogspezialist: http://www.st.com/en/microcontrollers/stm32f303ze.html http://www.st.com/en/evaluation-tools/nucleo-f303ze.html Das Evalboard ist praktisch, weil du außer diesem keinerlei Ausrüstung benötigst (Debugger, Strom, alles drauf) - gut für Studenten
-
Thread
Absoluter Anfänger
, und warum nicht Renesas-Fan? Momentan bearbeite ich übrigens gar keinen PIC, sondern einen STM32F303ZE. Aber der ist nicht Anfängertauglich, denke ich. Ich mag einfach nur keine dummen Vergleiche, die aus Engstirnigkeit resultieren. Wenn PIC<>AVR müsstest du PIC16/PIC18 <> ATMEGA vergleichen
-
Thread
Startup Code: .equ BootRAM, 0xF1E0F85F
Thread ist schon alt und ohne Antworten geblieben ... mir ist diese Kontante in der startup_stm32f303vct.s auch aufgefallen. Compiler mekert nicht, wenn ich die Kontante auskommentiere. Scheint wohl nicht notwendig zu sein.
-
Thread
Neuer uC wie initialisiert?
Ich habe hier einen STM32F303K8T6, bei welchem die Pins PA15 und PB4 beim Einschalten auf HIGH (wahrscheinlich Output push pull) liegen, wobei dadurch ein Transistor durchgeschaltet werden kann und auch an bleibt, wenn ich z.B
Portkonfiguration enthält und schon beim PowerUp einstellt. Nutzt jetzt wahrscheinlich nix beim STM32F303K8T6 wenn der so ein Feature nicht hat, aber wenn man so etwas unbedingt haben möchte gibt es da mittlerweile Lösungen.
-
Thread
Mikrocontroller Takt mit Sinus
Microcontrollers an den OCXO anbinden. Der OCXO liefert +7dBm an 50 Ohm und der Mikrocontroller ist ein STM32F303K6. Ich frage mich, ob ich als externes Oszillatorsignal den Sinus des OCXO dem STM füttern darf?
Microcontrollers an den OCXO anbinden. Der > OCXO liefert +7dBm an 50 Ohm und der Mikrocontroller ist ein > STM32F303K6. Ich frage mich, ob ich als externes Oszillatorsignal den > Sinus des OCXO dem STM füttern darf? Je nach Datenblatt Anforderungen. Billiglösung: Man kann in solchen Fällen einen SOT-23
-
Thread
System Reset STM32
Hallo liebes Forum, ich programmieren einen STM32F303. Bei einer bestimmten Aktion soll ein Reset ausgeführt werden. Dafür verwende ich die folgende Funktion aus der Library: NVIC_SystemReset(); Das hat schon mal wunderbar funktioniert, allerdings
-
Thread
sharp gp2d02 mit STM32F303 programieren
Projekt und müssen es bis Montag fertig machen.Bitte hilft uns.Wir müssen einen Sharp GP2d02 mit STM32F303 programmieren.Wir haben es fast fertig aber haben immer noch probleme.Das Program funtioniert zur Zeit nur bei einem bestimmten Distanz.Bitte Bitte helft uns
Ramazan T. schrieb im Beitrag #5284473: > Wir müssen einen Sharp GP2d02 mit STM32F303 programmieren.Wir haben > es fast fertig aber haben immer noch probleme.Das Program funtioniert > zur Zeit nur bei einem bestimmten Distanz. Soll das eine Infrarotfernsteuerung werden oder was
-
Thread
Günstige Bezugsquelle LPC15xx?
Tom, schau mal Dir auch mal neuere STM32 Familien an als den STM32F1. Mit dem STM32F303CBT6 kommst Du bei Digikey auf aehnliche Kosten wie fuer den LPC1517JBD48, aber mit M4 Kern plus DSP. Insbesonders beim Pinmux aka Remap ist STM32F1 wirklich grauslich...
-
Thread
115200 Baud mit 9-Bit + Parity
Welcher STM32 ist das? Also der STM32F303 kann 9 Bit UART und ich hab bisher keinen gesehen der es nicht kann.
TriHexagon schrieb im Beitrag #5275078: > Welcher STM32 ist das? Also der STM32F303 kann 9 Bit UART und ich hab > bisher keinen gesehen der es nicht kann. 9 Bit + Parity? Das Diagram sagt da was anderes.
-
Thread
PWM Signalverteilung
Mosfets angesteuert wird, das letztlich einen Motor ansteuern soll. (Drei Phasen) Wenn man zB den STM32F303 hat, haben ja die Timer dort etwa 4 Kanäle, brauchen würde man ja aber 6 eigentlich, für 6 PWMs. Es müssen ja immer 2 oder 3 je nach Typ der Ansteuerung gleichzeitig eingeschaltet sein, für eine
-
Thread
[V] STM32 F303 Discovery Board
Hallo, ich habe noch dieses STM32 F303 Discovery Board im Schrank liegen. Ich verkauf für 10 € incl. Versand.
-
Thread
STM32 ADC Verhalten bei hohem Quellwiderstand
1% sein. Strubi schrieb im Beitrag #5257663: > - Welcher STM32? (SAR oder Sigma Delta ADC?) STM32F303, also SAR ADC > - Siehst du den Sägezahn auf den gemessenen Rohwerten oder nach deiner > Integration? Ich sehe ihn nach der Integration. Softwareprobleme kann ich ausschließen, die müssten auch
-
Thread
STM32 - CooCox Fragen & RTC
STM32F401. Schau da einfach mal in den Download der HAL, da sollte ein RTC-Beispiel sein. Für den STM32F303 nutze ich folgenden Code: [c] { // lse config __HAL_RCC_PWR_CLK_ENABLE(); HAL_PWR_EnableBkUpAccess(); __HAL_RCC_BACKUPRESET_FORCE(); __HAL_RCC_BACKUPRESET_RELEASE(); HAL_PWR_DisableBkUpAccess
-
Thread
kommunikationsschnittstelle
Hallo Ich habe eine Verbindung mit einem uC (STM32F303) und einem Sensor über I2C. Das Kabel ist 5m lang und weiss, dass I2C nicht darauf ausgelegt ist. Dennoch funktioniert es gut und der Sensor gibt das aus, was auch verlangt ist. Die Werte stimmen
-
Thread
STM32 M3 C8T6 - DFU über USB
Datenblatt steht. Der interne Bootloader macht das. Beispielweise bei den Typen STM32F072 und STM32F303ZE ist das so. Hast du mal geprüft, ob deine das nicht eh auch kann? Dann kannst du die die ganze Aktion nämlich schenken. Vor allem benötigt der interne Bootloader genau 0,0 Flash.
-
Thread
Umstieg von PIC18F zu STM32F3
darunter trifft das so eindeutig nicht immer zu. Um das Problem zu verdeutlichen: Nimm einen STM32F303ZE. Der hat bis zu 90 DMIPS Der PIC32MX470 hat dagegen 150. Dafür hat der STM32 aber eine FPU, der konkrete PIC nicht. Dafür ist der PIC32 aber billiger. Dafür hat der STM32 mehr und schnellere
-
Thread
Ansteuerung Schrittmotor mit PWM Signal - STM32F303RE Nucleo
Hallo zusammen, Ich will ein Schrittmotor mit PWM Signal ansteuern anhand eines STM32F303RE Nucleo Boards. Wie viel PWM Signale (bzw. PINs) brauche ich um den Schrittmotor anzusteuern und wie soll ich mit C-Code programmieren? Also für normale Ansteuerung eines Schrittmotors, kann
-
Thread
STM32F446 - USART
USART hängt und was da an Teilerfaktoren im Spiel ist. Aktuell bin ich gerade an einem Projekt mit STM32F303, da kann man in einem RCC-Register aber auch noch die Clock-Source für die USARTs umschalten und so z.B. HSI statt PCLK einstellen. Mit Oversampling/16 ist's übrigens einfacher, da ist BRR einfach
-
Thread
STM32 Nucleo-F303K8 führt plötzlich kein Programm mehr aus
Hi, ich habe mal auf einer Messe ein "STM32F303 - Nucleo-32 - ST part number: Nucleo-F303K8" Board geschenkt bekommen und wollte das jetzt einfach mal ausprobieren. Da ich das ganze mit Arduino machen wollte, habe ich gestern ewig rumgegoogelt
V. Connection mode : Normal. Device ID:0x438 Device flash Size : 64 Kbytes Device family :STM32F303x4-x6-x8/F328xx/F334xx Loading file... Flash Programming: File : C:\Users\user\AppData\Local\Temp\build9c9ef3bdfe2fccb480bc6e4bac749e41.tmp\Blink.ino.bin Address : 0x08000000 Memory programming
-
Thread
Entwicklung einer STM32F4 - Version der "Bluepill"
STM32F103RF STM32F103RG STM32F302R6 STM32F302R8 STM32F302RB STM32F302RC STM32F302RD STM32F302RE STM32F303R6 STM32F303R8 STM32F303RB STM32F303RC STM32F303RD STM32F303RE STM32F373R8 STM32F373RB STM32F373RC von hier: http://stm32duino.com/viewtopic.php?f=19&t=2633&start=750#p41580 Es scheint sogar
Stefanus F. schrieb im Beitrag #5852918: > Ich habe gerade mal (das STM32F303CC) Board von RobotDyn bestellt... > mal sehen, ob es was taugt Kurzes Feedback: Meine Bestellung ist vorgestern angekommen - auffällig schnell. Die Boards machen einen hochwertigen Eindruck
-
Thread
SPI NSS STM32 automatisch setzen
Hallo Zusammen, Ich habe hier einen STM32F303K8T6 und verwende den SPI um Daten eines Sensors auszulesen. Bisher habe ich den NSS Pin als GPIO definiert und folgende Befehle für das Auslesen gebraucht: [c] HAL_GPIO_WritePin(GPIOA,GPIO_PIN
-
Thread
STM32 Minimalbeschaltung in Ordnung?
Aber der STM32F303RE hat nur 4x VDD/VSS? AN VDDA habe ich Spule + 100nF, laut 6.1.6 sollen da noch 1uF dran. Aref+ habe ich direkt mit VDDA verbunden, ist das ok? Tatsache der Widerstand auf OSCOUT ist auch im Discoveryboard
Jens schrieb im Beitrag #5163019: > Aber der STM32F303RE hat nur 4x VDD/VSS? ja, aber da wird noch ein 4,7µF gefordert, den sehe ich nicht. > AN VDDA habe ich Spule + 100nF, > laut 6.1.6 sollen da noch 1uF dran. nein. 10nF || 1µF, nicht 100nF
-
Thread
STM32: LQFP100 mit PSRAM (FSMC)
Hallo, ich möchte meinen STM32F303RE mit einem PSRAM verbinden. Ich habe mich da für ein IS66WV51216EBLL entschieden (512x16). http://www.mouser.de/ProductDetail/ISSI/IS66WV51216EBLL-70TLI/?qs=sGAEpiMZZMtm4RFapVkzrMYXsREyNxowT9d1XIRAtRVJMBiGmckRBA
-
Thread
Zwei ADC über DMA laufen lassen STM32
adc_array2, ADC_SIZE); geht auch nicht, wenn ich die erste Codezeile auskommentiere. Datenblatt (STM32F303K8T6): http://www.st.com/content/ccc/resource/technical/document/reference_manual/4a/19/6e/18/9d/92/43/32/DM00043574.pdf/files/DM00043574.pdf/jcr:content/translations/en.DM00043574.pdf
-
Thread
STM32 Registermanipulation HAL
[/c] Und Timer2 Channel 4 ist im Output Compare No Output mode. Es handelt sich um einen STM32F303K8T6: http://www.st.com/content/ccc/resource/technical/document/reference_manual/4a/19/6e/18/9d/92/43/32/DM00043574.pdf/files/DM00043574.pdf/jcr:content/translations/en.DM00043574.pdf
Oh, ich seh grad ich hab's sogar selbst auf dem Rechner. Es muss [c]#include <stm32f303x8.h>[/c] sein. Da stehen so Dinge drin wie: [c] #define TIM_EGR_TG_Pos (6U) #define TIM_EGR_TG_Msk (0x1U << TIM_EGR_TG_Pos) #define TIM_EGR_TG TIM_EGR_TG_Msk [/c]
-
Thread
Anzahl PWM Ausgänge zu Anzahl RGB LEDs
Info: PWM & Multiplexen hab ich zumindest in der Praxis noch nie genutzt. Verfügbare µC: - STM32F303K8 Nucleo - Atmel SAM4E / SAM4L - ATtiny2313 / ATmega32 / ATmega1284P Nun die Grundsätzliche Frage: Macht es sinn einen µC zu wählen der soviele (Timer) PWM Ausgänge hat, dass ich alle 9 (3
-
Thread
STM32 I2C reichen interne Pull Ups?
auf 3.3V läuft oder ist der auch 5V kompatibel (will den ja nicht töten)? Handelt sich um einen STM32F303x6.
ist der auch 5V kompatibel (will den ja nicht töten) Ins Datenblatt schauen nach den Pins >STM32F303x6
-
Thread
STM32F303K8 Input Capturing via internen Komparator
Hallo, ich möchte gerne Pulse mit Lowpegel von ca. 1V und Highpegel von ca 2,2V messen. Hierfür wollte ich den COMP2 des uC nutzen und den Ausgang intern direkt auf den Input-Capture-Eingang des Timer2 leiten. Der Komparator funktioniert soweit gut, als Referenz nutze ich den DAC1, die Pegel werden sauber auf 0V und 3.3V umgesetzt. Leider wird der Capture Eingang des Timers nicht getriggert, der Timer zählt aber im Capture-Register tut sich nix. Ich nutze zur Konfiguration STM32CubeMX und die HAL Teiber... Hat jemand ne Idee wo es hakt? P.s. wenn ich eine Kabelbrücke vom Augangspin