-
Thread
STM32: DMA Callbacks werden nicht aufgerufen, seltsamer Bug in der Cube-HAL
einen Blick in die mitgelieferten Beispiele zu werfen. z.B.: STM32Cube_FW_F3_V1.8.0/Projects/STM32F303RE-Nucleo/Examples/DMA/DMA_FLASHToRAM/Src/main.c [c] /*##-4- Initialize the DMA channel ##########################################*/ if (HAL_DMA_Init(&DmaHandle) != HAL_OK) { /* Initialization
-
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
PI Metalldetektor
den Pluspol der Batterie gelegt werden. Den BUP314 ersetze ich durch IRG4ph50. Der µC wird ein STM32F303. Dieser übernimmt auch den DAC und ADC sowie die Akustik und evtl. noch einen kleinen Display. Der OP TL081 Integrator muss noch angepasst werden um die 5MSPS des ADC auszunutzen. Die Funktion
-
Thread
UART Daten empfangen HAL mit Interrupt
synchronous asynchronous receiver transmitter (USART)" mal genau durchlesen. Vebraut ist eine STM32F303K8T6.
-
Thread
STM32 HAL SPI nur 18 Bits senden oder Bitbanging?
Die Datenlänge ist beim STM32F303 von 4-16 Bits konfigurierbar. Also einfach 2*9 Bit senden und schon hast Du die 18 Bits. SPI control register 2 (SPIx_CR2) Bits 11:8 DS [3:0]: Data size These bits configure the data length
-
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
Arduino oder
kompatible Boards in guter Qualität sowohl mit dem alten STM32F103 als auch mit dessen Nachfolger STM32F303 (der wird allerdings anders programmiert!).
Einstellmöglichkeiten gibt. Zum Beispiel kann man die Flankensteilheit einstellen. Im Datenblatt des STM32F303 umfasst die Beschreibung der General Purpose I/O Pins bereits zwar nur etwa 20 Seiten wie bei AVR, aber viel weniger detailliert. Wenn das AVR Datenblatt den selben Schreibstil hätte, wie ST, dann
-
Thread
ST-Link V2-1 Virtual COM Port
Ich habe es mit einem Nucleo-64 STM32F303RBT6 getestet: Mit 8 MHz R/C Oszillator: 300 Baud geht nicht 600, 1200, 2400, 4800, 9600, 19200, 115200, 230400, 460800 Baud gehen 921600 Baud geht nicht 1000000 Baud geht nicht Mit 8
-
Thread
Verständnisfrage DMA STM32
Hallo, ich möchte gerne den I2C mit dem DMA eines STM32F303 betreiben. Hierzu ist mir was im Reference Manual aufgefallen, was nicht ganz verstehe. Und zwar kann man im DMA direkte Registeradressen einstellen, auf die das DMA-Modul zugreift (z.B. die Datenregister
-
Thread
STMF100 Disco Board lässt sich nicht mit St-Link connecten
> Und die sind gross, zu gross. Dann sieh Dir doch mal die Nucleo-32 Boards an. Das mit dem STM32F303K8 hat reichlich Rechenleistung im Arduino Nano Format. Nur der STLink ist nicht mehr abrrechbar.
-
Thread
Batterie Management System für Lifepo4 Motorsport Starterbatterie
auch noch CAN für die Kommunikation an Board haben und ein - zwei UARTs schaden auch nicht. BSP: STM32F303 Mosfets: Schwierige Geschichte, da treiben andere ganz schön Aufwand um das zu realisieren. In der Regel werden dafür Mosfets antiseriell geschaltet und genau da beginnt in der Regel auch das
-
Thread
[S] RobotDyn STM32 "Black Pills"
Sollte jemand mal zur Entwicklung eines der folgenden Boards gehabt haben https://robotdyn.com/stm32f303cct6-256-kb-flash-stm32-arm-cortexr-m4-mini-system-dev-board-3326a9dd-3c19-11e9-910a-901b0ebb3621.html https://www.amazon.de/STM32-F103-C8T6-STM32-Arm-Cortex-M3-Minimum-Development-Verwendung-vorinstalliert
-
Thread
PWM Signal mit STM32
Hallo liebes Forum, ich möchte auf dem STM32F303 eine PWM erzeugen. Takt soll 1kHz betragen und das Tastverhältnis 10%. Als Orientierung habe ich folgendes Tutorial genommen: http://www.diller-technologies.de/stm32.html#timer Leider bringe ich
-
Thread
Problem mit RTC bei STM32F103
STM32F103 ist einiges seltsam. Man merkt dass es der erste "Versuch" dieses Herstellers war. Der STM32F303 ist schon deutlich logischer aufgebaut.
-
Thread
STM32F3 Externen Interrupt Programmieren
Hallo, ich versuche grad an meinem STM32F3 (STM32F303VC) den USER-Button als Interrupt einzustellen. Es soll eine LED leuchten falls der Interrupt detektiert wird. Im Prinzip ein Simples Programm. Das Problem ist ich kann den Interrupt nicht auffangen
-
Thread
STM32 unter Linux entwickeln und debuggen
werden. Bei RobotDyn bekommst du mit Sicherheit originale, aber da kannst du dann gleich die neueren STM32F303 Boards im selben Format verwenden. Für den Start würde ich allerdings dringend zu einem Nucleo oder Discovery Board raten, denn da ist der Programmieradapter schon drauf und es gibt keine Probleme
-
Thread
Stm32 AliExpress, evtl Fake
Ich hatte mal 6x STM32 F303CC bestellt für ~2,50€ oder so bei Ali. Am Ende waren das umgelabelte F100, F04 irgendwas etc. Als ich das dann gemerkt habe, konnte ich das nicht mal mehr als Fake deklarieren... Sowas kann also
-
Thread
SSD1309 STM32
funktioniert! Bei der Verwendung des Mikrocontroller-Board STM32L432KC (Nucleo-32) und bei dem STM32F303K8 (Nucleo-32) funktioniert die SSD1309-Bib. leider nicht. D.h. man kann diese Modell unter der Verwendung der Arduino IDE auswählen auch mit der SSD1309-Bib. flashen, aber auf dem Dsiplay gibt es
-
Thread
STM32 USART: es wird nichts gesendet
Liebes Forum, ich habe das Eval-Board "STM32F3DISCOVERY". Darauf befindet sich der STM32F303. Ich möchte die USART2 in Betrieb nehmen, daher war mein erstes Ziel die TX und RX Pins verbinden und die Zahl 0x55 zu senden und gleichzeitig zu empfangen. Da ich dabei nicht erfolgreich war, wollte
-
Thread
Digitaluhr mit geringem Stromverbrauch
Beitrag #6971941: > Könnt ihr mir da einen controller empfehlen? STM32L072 Low Power, mit EEprom STM32F303 normal Power, ohne EEprom, dafür 3x so schnell und mit FPU Beide können ohne externe Bauteile laufen (nur Abblock-Kondensatoren). Für die RTC brauchst du aber einen Uhrenquarz, wenn du sie nutzen
Stefan ⛄ F. schrieb im Beitrag #6971974: > STM32L072 Low Power, mit EEprom > STM32F303 normal Power, ohne EEprom, dafür 3x so schnell und mit FPU Da ich keine Platinen designen kann ist der denke ich raus. Ich habe ihn zumindest nicht als DIP variante gefunden
-
Thread
BluePill, ST-LINK und CubeIDE
, nur an 3v3/gnd/swclk/swio. Alle Strippen kommen vom ST-Link. Den hab ich von einem evalboard stm32f303 abgebrochen. Die Brücken am ST-link hab ich entsprechend schematic so umgelötet dass die 4 pinheads richtig auf den bluepill passen. Das passt schon sind ja nur zwei plus supply. Den cubeprogrammer
-
Thread
SPI: Clock ist in Idle-Status Low - Warum?
Liebes Forum, ich konfiguriere gerade die SPI-Schnittstelle. Verwendeter uC: STM32F303 SPI Mode: CPOL = 1 bzw. CPHA = 1 Das bedeutet, dass im Idle-Status der Clock HIGH sein sollte. Hier fängt schon das Problem an: Der Clock bleibt nach dem Einschalten der SPI LOW. In einer while-Schleife
-
Thread
Verfügbare µC
Controller haben CAN und sind weitgehend zueinander Pinkompatibel. Zum Beispiel die STM32F103 und STM32F303 Serien. Leider sind beider nicht verfügbar, aber wenn es wieder welche gibt stehen die Chancen damit gut dass es eine der beiden sein wird.
-
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
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
UART array auslesen
Hallo Ich habe die UART implementiert. STM32F303 Ich würde gerne wissen, wofür der Timeoutparameter in dieser Funktion gut ist, bzw. wofür dieser gebraucht wird. Ich erkenne nämlich keinen Unterschied, wenn dieser 100 oder 1000000 ist. uint8
-
Thread
STM32 ADC Modus
Hallo Forum, ich bin gerade dabei bei einem STM32F303 (64Pins) ADC Werte auszulesen. Für einen Wert ist das kein Problem. Was sich als Problem rausstellt, ist die zyklische Abfrage von ADC Werten von ADC1. Auf der Tutorialseite http://www.diller-technologies.de
-
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
STM32F3 HAL CAN geht in den Error Handler beim receive int
sFilterConfig.FilterFIFOAssignment = 0; sFilterConfig.FilterActivation = ENABLE; //sFilterConfig.BankNumber = 14; //Für STM32F303 nicht notwendig, da nur ein CAN HAL_CAN_ConfigFilter(&hcan, &sFilterConfig); if(HAL_CAN_Receive_IT(&hcan, CAN_FIFO0) != HAL_OK) { /* Reception Error */ Error_Handler(); }
-
Thread
STM32F3 Timer PWM
Hi, Ich versuche gerade auf einem STM32F303VCT6 den Timer2 in den PWM Mode zu bringen. Leider gibt mir PA1 kein Signal aus. Habe ich da was übersehen, ich habe mich an das Datenblatt (S. 627, 21.3.9) gehalten: http://www.st.com/content/
-
Thread
Calibration ADC STM32F334
Beitrag #6564161: > Aber das genau wie habe ich noch nicht kapiert. Macht nichts. Nehmen wir den STM32F303 als Beispiel. Du aktivierst die interne Referenzspannung und wartest die gegebene Start-up time. Ich messe die Chiptempertur TS sowie die interne Referenzspannung VREF. In Linie 16 führe ich die
-
Thread
USART+DMA STM32F3
Hallo! ich versuche USART über DMA auf STM32F303 Discovery Board hinzukriegen. ich habe ein Beispiel genohmen. http://www.mikrocontroller.net/topic/243265 Beim Kompilieren habe ich keine Fehlermeldung. Leider sendet der µCont. keine Daten
-
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
Stm32 I2C Sensor HYT221
Hallo liebe Leute, ich möchte den Temp-Sensor HYT221 mit dem STM32F303 auslesen (mittels I2C-Kommunikation). Hierbei verwende ich von STM die stm32f30x_i2c.c Library. Hier sind auch fertige Funktionen vorhanden, welche ich auch verwende. 1. Problem: Um mit
-
Thread
STM32CubeIDE / project ohne HAL
HAL Erfahrung hast, dann bist du eben nur STM32L4 HAL Experte. Schon der Wechsel auf z.B. einen STM32F303 wird dir Schwierigkeiten bereiten. Und wenn es mal zu ganz anderen Mikrocontroller gehen wird, dann wird es noch schwieriger, denn mit der HAL hast du eher den Abstraktionslayer kennen gelernt, anstatt
-
Thread
ADC Eingang - Signalaufbereitung
Hallo, vielen Dank schon mal. Der ADC ist im STM32F303K8Tx (nucleo-f303k8) integriert. Laut HW Manual "absolute max ratings" /Input voltage on TTa pins: VSS − 0.3 ... 4.0V/ und für den ADC /ADC input range: VREF– ≤ VIN ≤ VREF+/ Habe das mit
-
Thread
Gibt es den Atmega1284 auch eine Nummer größer?
Als aktuellen Nachfolger des STM32F103 sehe ich den STM32F303, den es auch als Nucleo Board gibt.
-
Thread
STM32F3 FPU Aktivieren/Benutzen in STM32CubeIDE
Hi Ich bin neu in Microcontroller und verwende den STM32F303CCT6 mit STM32CubeIDE. Mittels Ref Manual gehe ich verschiedene Kapitel (ADC, Timer etc.) durch mit kleinen Beispielprojekten. In Bezug auf ADC möchte ich gerne die interne Temperature sowie die
-
Thread
Topologie 3 Phasen Gleichrichter mit Buck-Funktion und PFC
STM32F429/439 Center-aligned mode (up/down counting) Seite 520 im reference manual (RM0090) Für STM32F303xB/C/D/E, STM32F303x6/8, STM32F328x8, STM32F358xC, STM32F398xE Seite 538 im reference manual (RM0316) Für andere Typen sollte das zumindest auf Timer 1&8 auch verfügbar sein. nur Detail am
-
Thread
STM32F3 ADC Kalibrierungsproblem
Moin, ich habe ein Problem mit der ADC Initialisierung. Zum Einsatz kommt ein STM32F303CCT6. Alle vier ADCs werdem von TIM1 getriggert, die ADC Ergebnisse werden von DMA verarbeitet. Davor hatte ich den gleichen Code am STM32F3 Disco Board laufen, ohne Probleme. Jetzt auf meinem
-
Thread
STM32G071 LQFP32 und der HSE
unerwähnt geblieben. Der Wert scheint vllt. ungewoehnlich, dieser stammt aus einem Projekt von einem stm32f303, daher sind da noch ganz paar Quarze da. So ergibt sich, dass [math] HSE / div3 * LL\_RCC\_PLLN\_MUL\_SYS / div4 [/math] 64Mhz ist bei LL_RCC_PLLN_MUL_SYS = 64 Dieses Symbol steht fuer
-
Thread
ATmega32 noch zeitgerecht?
ich nicht. > Auch als Transimpedanzverstärker ist ein MC nicht geeignet. Nur zur Info: Die STM32F303 enthalten programmatisch konfigurierbare Operationsverstärker.
-
Thread
Baust Du auch Copter ?
Baust Du auch Copter ? Ich habe ein Flightcontrollerboard SPRACINGF3 mit einem Prozessor: STM32F303 CPU with 72 MHz und FPU and 256kB flash Speicher. Version DeLuxe mit Magnetometer und Barometer Aus China. An diesem Board will ich die folgenden Funktionen haben 1-8 1. Gyroskop, 2. Beschleunigungssensor
-
Thread
STM32F3 Comparator Interrupt Problem und wie Multiplexen
Hallo Zusammen, hat jemand schonmal den Comparator des STM32F303VCT6 vom STM32F3 Discovery Board genutzt? Ich habe testweise ein Poti an PA1 angeschlossen um das auslösen des Comparators zu testen. PA1 ist dabei der nicht invertierte Eingang (VREFINT versorgt
-
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