-
Thread
Neue MCU familie gesucht
16 bit breit angebunden ist. Versuche mal einen STM32F303. Ich habe hier etwas zusammen geschrieben, womit du Dir einen ersten Eindruck verschaffen kannst, wie man den ohne Cube HAL programmiert. http://stefanfrings.de/stm32/stm32f3.html
/content/st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32cube-mcu-mpu-packages/stm32cubef4.html Dann packst du das Dingens aus. Das Package für die STM32F0 bei mir hat dann folgende Struktur: .../STM32Cube/Repository/STM32Cube_FW_F0
-
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
Hallo! im STM32F3 usart.c ist DR Register als TDR definiert. :D
-
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
Versuchen sie mal die Handler in startup_stm32f30x.s zuruck zu finden ! Hier aus ein Beispiel von STM Lib : [c] /******************************************************************************/ /* STM32F30x Peripherals Interrupt
-
Thread
Re: CubeMX ist ein erbarmliches Stück Scheiße!
, F303VCT6 und ein F405RGT6 liegen zum Basteln bereit... Irgendwo muss ich auch noch einen F073C8T6 haben. Eben weil Entwickler in einer Firma (und:"Die haben ja auch Windows..." Ist da kein Argument
Bezüglich STM32 werde ich mich hier bestimmt noch melden)
-
Thread
j-link wird von stm32cubeIDE nicht erkannt
Liebes Forum, Ich habe bzw. verwende: -) Notebook mit Ubuntu 20.10 -) stm32fdiscovery (darauf befindet sich: STM32F303) -) Entwicklungsumgebung: Stm32CubeIDE1.5.1 Beim Versuche den STM32 zu programmieren bzw. zu debuggen, erhalte ich eine Error-Meldung (siehe Anhang
Schlau Berger schrieb im Beitrag #6585166: > ubuntu beginner schrieb: >> stm32fdiscovery > > Das gibt es nicht. Ich meinte: stm32f3discovery Schlau Berger schrieb im Beitrag #6585166: >> Beim Versuche den STM32 zu programmieren bzw. zu debuggen, erhalte ich >> eine
-
Thread
STM32F1x Externer ADC mit DMA Einlesen
2.257161288.295391380.1538634416-1096078185.1512028579 Die Frage die ich mir hierbei stelle ist, wie schnell kann ich mit dem STM32F105 mittels DMA den ADC einlesen? Ich stelle mir das etwa so vor: Timer -> CLK ADC |-> DMA Trigger DMA Source: PORTA DMA Target: Array, auto increment Nach z.B. 103 Messungen
10MHz CLk. Das kann schon zu viel sein. Bei meinem Projekt (Videowall LED Panels ansteuern) ist der STM32F407 auf 168MHz schon zu langsam. Mithilfe des DMA wollte ich mit 20MHz ein Array vom SRAM auf 16 Portpins ausgeben. Gab sofort FIFO Errors, bei 10MHz läufts, aber gibt Fehler wenn auch die CPU ins
-
Thread
ST-Utility keine Verbindung zum Board Möglich (No Target Found)
Hallo, ich bin neuer besitzer eines stm32f303vc Disc.Board. Ich habe die st-utility und den st-usb-treiber(stsw-link009) installiert. Wenn ich nun mit dem st-utility eine verbindung zum board aufbauen will(auf connect klicke),blinckt
08:56:31 : Device ID:0x422 08:56:31 : Device flash Size : 256KBytes 08:56:31 : Device family :STM32F302xB-xC/F303xB-xC/F358xx ----------
-
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
gesendet wird. Dieser Pin geht lediglich auf High. Hier ist mein Programm-Code: [c] #include <stm32f30x.h> #include <stm32f30x_gpio.h> #include <stm32f30x_rcc.h> #include <stm32f30x_usart.h> void InitializeUSART() { USART_InitTypeDef usartConfig; RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART2
-
Thread
LCR-Meter von jankae
selbst beanworten (Diskussionen sind auf https://github.com/jankae/LCR) nicht aktiviert: - Der STM32F303 im LQFP-100 ist reichlich Overkill. Das wesentliche Feature gegenüber gebräuchlicheren Modellen ist der FSMC, der wird aber nicht verwendet. Habe mal mit STM32CubeMX gespielt und ein STM32F411
Discussion auf Github an (jetzt auch für das LCR aktiviert). Anton schrieb im Beitrag #7560447: > - Der STM32F303 im LQFP-100 ist reichlich Overkill. Ja, hatte ich aber noch herumliegen. Und da das Ding nur als Einzelstück geplant war, habe ich den dann genommen. Anton schrieb im Beitrag #7560447:
-
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
Stichworte kennt, findet man auch was. Passe aber auf, das Dokument bezieht sich auf den Cortex M7, der STM32F3 hat einen Cortex M4.
-
Thread
CH32V006 und CH32V007 von WCH
bessere Funktionsvielfalt gegenüber den Atmel-MCU's. Die Timer wurden von der Funktion her von den STM-MCU's übernommen / gecloned, so daß es sich empfiehlt auf die Beschreibung von STM zurück zu greifen (Timer1_STM32f446xx.pdf), in der die Timer viel besser beschrieben werden. Der CH32V006F8P6 ist
meisten neuen Projekte mit den WCH-Chips in Angriff genommen. Auch wurden drei alte Geräte neu mit CH32-MUCs designed. Da wäre zum einen der CH32V006, durch den ich den AT42QT1110 (Touch Sensor IC) und eines mit dem STM32F070 ersetzen konnte. Beim anderen Gerät wurde ebenfalls ein STM32 durch den CH32V303
-
Thread
STM32 Shift operationen
muss, 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: \
um 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
-
Thread
STM32F3: Problem mit hoher Stromaufnahme
Hallo liebe Gemeinde, ich habe in einem Projekt nun zum ersten mal einen STM32 eingesetzt, die genaue Bezeichnung ist STM32F303VBT im LQFP100 Gehäuse. Vor einem Jahr wurde von der Schaltung ein Prototyp gebaut, der ist seitdem im Dauereinsatz und macht keinerlei Probleme.
Ich verwende den STM32F103 und hab auch getrennte Verorgungen, die aber mit 2 antiparallelen Schottkys zwischen den Versorgungen niemals mehrt als 300mV voneinander abweichen, so sollte es laut Datenblatt auch sein. Da
-
Thread
rpi <--> avr uart Übertragungsfehler bei Quarzbetrieb
nicht auf RX > wirkt (was bei manchen der Fall ist). Ist das nicht generell immer so? Bei AVR, STM32 und PC ist es jedenfalls so. Siehe "The receiver ignores the second stop bit. An FE (frame error) will therefore only be detected in the cases where the first stop bit is zero." https://ww1.microchip.com
flag is set at the end of the first stop bit" https://www.st.com/resource/en/reference_manual/rm0316-stm32f303xbcde-stm32f303x68-stm32f328x8-stm32f358xc-stm32f398xe-advanced-armbased-mcus-stmicroelectronics.pdf "The Receiver checks the first Stop-bit only, regardless of the number of Stop bits selected
-
Thread
[V] uC, Digtal, Analog, Transistoren, Evalboards
74LVC1G11GW-Q100, Nexperia: Single 3-input AND -> 0,05€/Stk. Halbleiter uC, Speicher: 1680x F280048PMQR, TI: C2000 32-bit MCU, 100MHz -> 0,50€/Stk. 18x STM32L152RBT6, ST: STM32, Cortex M3, 32MHz -> 1,50€/Stk. 5x STM32F103VDT6, ST: STM32, Cortex M3, 72MHz
74LVC1G11GW-Q100, Nexperia: Single 3-input AND -> 0,05€/Stk. Halbleiter uC, Speicher: 1680x F280048PMQR, TI: C2000 32-bit MCU, 100MHz -> 0,50€/Stk. 18x STM32L152RBT6, ST: STM32, Cortex M3, 32MHz -> 1,50€/Stk. 5x STM32F103VDT6, ST: STM32, Cortex M3, 72MHz
-
Thread
stm32cubeide keine Einstellung für Baudrate für SPI3
Hallo, ich habe stm32f303vc bzw. stm32f3fdiscovery und will eine SPI Schleife SPI2 -> SPI3 zum Ausprobieren der verschiedenen Modi machen. Der integrierte CubeMX bringt beim SPI3 unter Parameter Settings Clock Parameters
In STM32CubeMX 4.16.0 kann ich den Prescaler für SPI3 einstellen.
-
Thread
STM32F767ZIT: CAN-Probleme
Hallo, ich habe mich mit einem STM23F103RBT in CAN eingearbeitet und es hat soweit gut funktioniert. Nun möchte ich CAN in meinem Projekt mit einem STM32F767ZIT verwenden. Ich verwende hier ebenfalls HAL-Treiber. Beim Initialisieren
Gibt es für den STM32F767ZIT Beispielprogramme für CAN? Ich habe per Google-Suche nichts vernünftiges gefunden. Das Ganze ist schon deutlich anders (komplexer) als beim kleinen STM23F103RBT. Auf Anhieb habe ich es noch
-
Thread
Development board mit hohem GPIO count
Vielleicht noch eine Zusatzfrage: Ist STM32F303 problemlos über platformio programmieren?
Ja, laut den Docs von platformio ist der ST32F303ZE kompatibel. Kann nur nichts zur Problemlosigkeit sagen, hab's nie benutzt
-
Thread
ST-Link V2-1 Virtual COM Port
genutzt werden; USART1 geht dabei bis 4.5MBit/s, USART2-3 bis 2.25 MBit/s. Wenn du also noch einen STM32F103 rumliegen hast... https://github.com/Erlkoenig90/f1usb/tree/vcp https://github.com/Erlkoenig90/f1usb/blob/vcp/src/vcp.cc#L83
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
-
Thread
USB-C an ATmega328 oder STM32
Bauform B. schrieb im Beitrag #7528891: > Mit einem USB-UART-Konverter funktioniert das mit jedem STM32 Einige STM32 Modelle enthalten sogar einen Bootloader, der USB direkt unterstützt. Zum Beispiel der STM32L072 und der STM32F303. Hier ist ein ähnliches Board, wie das aus dem Eröffnungsbeitrag, aber mit dem STM32L072: http://stefanfrings.de/yupstick/index.html
-
Thread
I2C Problem mit Acknowledge Polling
Hallo zusammen, ich möchte mit einem STM32F205 ein EEPROM vom Typ "24LC32" über I2C ansteuern und bekomme das auch gut hin... Außer einer Kleinigkeit. Man kann das 24LC32 Pageweise schreiben, wenn man nach Übermittlung von 32 Byte (= 1
die AN2824 zum Überblick durch. https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=https%3a%2f%2fmy%2est%2ecom%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex%5fmx%5fstm32%2fUsing%20STM32%20Optimized%20I2C%20examples%20when%20two%20I2C%20devices%20connected
-
Thread
Prozessor 32 Bit mit 5V z.B. SAMD09
Bei gewöhnlichen CMOS Chips vertragen alle Pins maximal 0,5V über der Versorgungsspannung. Beim STM32F103, STM32F303 und STM32L073 vertragen * die 5V toleranten Pins maximal 4V über der Versorgungsspannung (ohne Versorgungsspannung vertragen sie also *nicht* 5V) * die anderen Pins vertragen maximal
Ich werfe mal den CH32F103 ins Rennen. Weitgehend kompatibel zu den STM aber für 5 Volt spezifiziert. Dokus gibts leider nur auf Chinesisch wie bwi den meisten Chips von WCH. Der Chip hat einige Extras beispielsweise eine
-
Thread
UART Daten empfangen HAL mit Interrupt
synchronous asynchronous receiver transmitter (USART)" mal genau durchlesen. Vebraut ist eine STM32F303K8T6.
die USART Funktionen nutzen (stm32f30x_usart.h) nicht die aus der HAL. Nachtrag zur Timeout-Funktion: Tatsache, diese ist zwar nicht im HAL implementiert, jedoch in der Peripherie Datei (stm32f30x_usart.h). Siehe: [c] void
-
Thread
LCD-Ansteurung
Hallo zusammen. ich habe ein LCD mit dem Mikrocontroller STM32F303 verbunden. Der Mikrocontroller kann ich programmieren. Jedoch wenn ich das Display initialisieren sowie etwas anzeigen möchte, geht das nicht. Code gibts oben Habe ich irgendetwas in
Josef H. schrieb im Beitrag #4990150: > ich habe ein LCD mit dem Mikrocontroller STM32F303 verbunden. (...) > Display -> > http://www.conrad.ch/ce/de/product/181705/?insert=62&insertNoDeeplink&productname=LC-Display-Schwarz-Gelb-Gruen-B-x-H-x-T-40-x-20-x-108-mm-EADIPS082-HNLED
-
Thread
Was bewirkt die Nutzung von NSS bei einem STM32 SPI-Slave?
Hallo, ich versuche gerade raus zu finden was bei einem STM32 SPI-Slave die Nutzung von NSS als Hardware-Input bewirkt. Ich hab schon in vielen Dokumenten von STM gesucht, dort ist immer die Master-Seite mit NSS gut dokumentiert, aber über den Slave findet man
Hab mir gerade mal die Ref Manuals zum F103 und F303 angeschaut weils mich auch interessiert hat, und dort steht wirklich nicht viel. Im F303 Manual steht dies hier unter Communication Diagrams: The slave starts to control MISO line as
-
Thread
[V] 2 Stück STM32 F3 Discovery
Hi, ich verkaufe 2 Stück STM32 Discovery F3, jedoch nicht mehr in OVP. Stückpreis 20€ inkl. Versand per hermes. Zahlungsart: Überweisung.
Hier gibt es das Board für kleines Geld: http://www.ebay.de/itm/STM32F3-DISCOVERY-USB-STM32F303VCT6-STM32-ARM-Cortex-M3-Development-Board-/160939286668?pt=Wissenschaftliche_Ger%C3%A4te&hash=item2578baa08c
-
Thread
ARM-AI-Assistent final, RP2040 mit 200 MHz Maximaltakt uvm
es auch nicht gab. Das geht mit den üblichen RGB-Interfaces schon *lange*. Erstbestes Beispiel: STM32F429I-DISC1 . QVGA, 262K Farben, man kann natürlich alle Pixel individuell ansteuern, man hat genug Speicher und Rechenleistung um flüssige Animationen darzustellen. Das Board gibt's schon so lange
auch nicht gab. > > Das geht mit den üblichen RGB-Interfaces schon lange. Erstbestes > Beispiel: STM32F429I-DISC1 . QVGA, 262K Farben, man kann natürlich alle > Pixel individuell ansteuern, man hat genug Speicher und Rechenleistung > um flüssige Animationen darzustellen. Eben die STM32 waren nicht
-
Thread
Hilfe bei der Wahl des richtigen Micro Controllers
der Atmega32u4 doch nun nicht. Das würde auch ein ATmega328 schaffen.
Alternativ magst du vielleicht einen STM32F303 nehmen. Der hat einen fest integrierten USB Bootloader und ein CAN Interface. Kostet ca 5€. http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Andere Preisliga, dafür mit 2xCAN Transceivern
-
Thread
Sammelbestellung IoT & IoE "unsinniger donnerstag"
Cortex-M3 STM32F103R8T6 STM32 core board mini development board ARM Cortex-M3 STM32F103ZET6 STM32 Core board mini development board "ARM Cortex-M3 STM32F103VET6 STM32 Development Board + 2.4TFT Touch Screen" ARM Cortex-M3 STM32F103R8T6 STM32 Development Board ARM Cortex-M3 STM32F103VET6 STM32 Development Board ARM Cortex-M3 STM32F103VCT6 STM32 Development Board ARM Cortex-M3 STM32F103RBT6 STM32 Development Board STM8S003F3P6
-
Thread
Unterschiede zwischen ARM und ATmega in der Programmierung
Die AVR's liefern bis zu 40mA an ihren I/O Pins, STM32F1 schaffen gerade mal halb so viel. Dafür haben die meisten STM32F1 Chips mehr RAM und Flash als AVR's. Die zahlreichen I/O Features schaust Du Dir am besten mal selbst in einem Referenzhandbuch
delay(200); } } [/c] Hier zum selber probieren: https://github.com/prof7bit/bare_metal_stm32f401xe
-
Thread
STM32F3 Brown out
eingeschaltet werden beim Arm? Wie kann man so faul sein. Erstes Ergebnis bei Google wenn man nach "STM32 brownout" sucht ... https://stm32f4-discovery.net/2015/08/hal-library-22-bor-for-stm32fxxx/
Traue niemals den ersten Google-Treffern... Die STM32F303, F334 und F373 (und evt. noch andere) haben im Gegensatz zu den F4.. keinen extra Brown Out Reset. Oder positiv ausgedrückt: die Spannungsüberwachung heißt hier POR/PDR, ist immer eingeschaltet
-
Thread
ILI9486 8-Bit Parallel Bus deutlich langsamer als SPI
https://www.stupid-projects.com/driving-an-ili9341-lcd-with-an-overclocked-stm32f103/ Also mit einem STM32F103 kommt man völlig aus. Ansteuerung per SPI DMA. Das sollte dann schnell genug sein.
Felix N. schrieb im Beitrag #6789295: > Hmm, weiß nicht 20 Euro für ein Nucleo-64 F446RE blechen um an einen > STM32F446RE und an den STM32F103C8T6(Der auf der ST-Link Platine oben > sitzt) Controller zu kommen. Ist glaubig nicht die beste Idee. Beim STM32F446RE wird es kaum schneller
-
Thread
STM32 programmieren bootloader
Hallo, ich verwende einen STM32F303 und habe einen Code geschrieben, indem einfach nur eine LED eingeschaltet wird. Aus diesem Code habe ich ein File erstellt, welches 1160 Hex-Zahlen beinhaltet. Weiters habe ich ein Programm
Datenblatt AN3155 beschrieben, beinhaltet. Nun bräuchte ich Hilfe, da ich nicht genau weiß, wie ich den STM32F303 mittels dem File programmieren soll. Zwei Dinge sind mir dabei etwas unklar: 1) Wenn ich es richtig verstanden habe, sollte es mit dem "Write Memory"-Command funktionieren. Nur leider kann ich
-
Thread
Probleme mit STM32F030CC
Mit oben genanntem Chip (STM32F030CC ist 48 pol.) habe ich im Moment derzeit zu kämpfen. Diesen möchte ich in einem eigenentwickelten Board laufen lassen. Dieses Board (Platinen sind von JLCPCB) habe ich bereits mit STM32F103CB
Hast du dein Programm mit den richtigen Include Dateien neu compiliert? In der stm32f0xx.h musst du das Modell auswählen oder ein entsprechendes Symbol in den Einstellungen der IDE definieren. Wenn ich die beiden Dateien stm32f030xc.h und stm32f030x8.h miteinander vergleiche, sehe
-
Thread
Müll in serieller Übertragung wenn Kondensator am Quarz berührt wird
wofür er sie dann letztendlich braucht, zum Spielen reicht es aber allemal. Getestet habe ich es bei STM32F303CC, CB und STM32F030CC mit der 115200-Baudrate – hier war die fabrikgetrimmte Genauigkeit meistens auch deutlich besser als ±1%, aber es wird bestimmt nicht mit allen STM32-Typen gehen. Edit
auch um einen Defekt handeln. Kaputte Quarze sind mir schon untergekommen. Ein Wort zum Sonntag zu STM32 EVAL-Board: ganz klassisch hatte ich mit einem STM32F407 Discovery-Board meine 'speziellen' Erfahrungen gemacht. Es ist mindestens fünfmal aus lauter Frust für Wochen in der Ecke gelandet und geblieben
-
Thread
SVPWM Ansteuerung eines BLDC
Moin, Rein analog ist der STM32F303 usw. sehr gut für FOC. Die internen Opamps würde ich aber nicht mehr verwenden. Weil die interne Verdrahtung im Proze leicht komisch ist. Im RM steht zwar was davon das man den Vout direkt auf
du Erfahrungen mit internen OPVs? Ich werde später ein kleineres Board machen und würde gerne auf STM32F303 M4 setzen. Der hat auch sonst mehr interessante Sachen. Testweise kann ich dieses Board auf meine Platine stecken: http://www.ebay.de/itm/STM32F3-DISCOVERY-USB-STM32F303VCT6-STM32-ARM-Cortex-M4
-
Thread
[V] STM32 F3
Welchen der 27 verschiedenen STM32 F3 meinst du?
Du meinst also das STM32F3 Discovery *Board*, also eine komplette Platine mit dem STM32F303VCT6 Mikrocontroller, und damit etwas ganz anderes als im Ausgangsposting angegebem.
-
Thread
STM32L-Typen: Irgendwelche Besonderheiten?
Hallo. Auf Grund der aktuellen Versorgungslage bin ich am Überlegen in einigen Schaltungen STM32L4xx-Typen zu verwenden. Derzeit setzen wir meistens F4xx oder F3xx ein. Gibt es irgendetwas Besonderes an den L-Typen? (Außer dem offensichtlichen "Low-Power") Z.B. besonders störanfällig wegen
AN4616, "Migrating from STM32F401/411 lines to STM32L4 Series" beantwortet viele Fragen, wobei "L4 Series" übertrieben ist. Die diversen L4-Typen unterscheiden sich genau wie diversen F4-Typen. Die F3 sind etwas besonderes, vor
-
Thread
Prüfung Schaltplan Power Profiler
dem USBLC6-4SC6, damit werden Stichleitungen reduziert. Da der STM32L476 aber eh nur LS/FS kann, ist das hier kein Problem. PC13 sollte man lieber nicht benutzen, kann den LSE stören.
Die offizielle Lösung für das PC13-Problem ist, den STM32L476MGYxT zu verwenden.
-
Thread
STM32F3: Definierte Anzahl von Pulsen erzeugen
Hallo STM32-Freaks, ich habe ein STM32F3 DISCO-Board und möchte an einem Pin eine definierte Anzahl von Pulsen erzeugen. Das Tastverhältnis soll dabei 50% betragen, bei einer Frequenz von etwa 1kHz. Der
Beim STM32F1 und ...F4 kann man die Timer so einstellen, dass sie genau das machen, was du möchtest. Kann mir sehr gut vorstellen, dass der STM32F3 da ganz ähnlich ist. Warum liest du nicht einfach mal im Datenblatt
-
Thread
STM32F3 Probleme mit Libraries
Capture Compare Interrupt */ STM32F0-Discovery_skeleton\project_files\main.c: 0 warnings, 30 errors compiling stm32f30x_gpio.c... compiling RTX_Conf_CM.c... compiling stm32f30x_rcc.c... assembling startup_stm32f303xc.s... compiling
im C-File: #include "stm32f3xx.h" in der Fehlermeldung: stm32f30x.h Das ist ein anderes Headerfile, was die Definitionen offenbar nochmal enthält.
-
Thread
SPI (Master) sendet falsche Daten
Liebes Forum, ich programmiere einen STM32 und möchte über SPI mit einem Slave (ade7912) kommunizieren. Verwende hierfür auch die stm32_library! Mein Problem ist, dass manchmal/meistens der Master falsche Bytes sendet. Es kommt nicht immer
OMG schrieb im Beitrag #6204764: > stip schrieb: >> ich programmiere einen STM32 > > Welchen? Ach so, es gibt ja nur einen .... verwende den STM32F303
-
Thread
Simple Kompass-schaltung gesucht
Für das STM32F3 Discovery gibt es mehrere Kompass Demos. https://www.youtube.com/watch?v=rpi9BC5HdPs
STM32Cube_FW_F3_V1.9.0/Projects/STM32F3-Discovery/Examples/BSP müsste dazu angepasst werden.
-
Thread
China SUPER Bauteile-Schnäppchen Thread [V2] Gesperrt
, habe ich mal zwei STM32F030F4-Boards bestellt: http://www.aliexpress.com/snapshot/6626358701.html Meine Suche ergab: STM32F030F4 board € 4,73/piece STM32F030C6 board keine STM32F030K6 board keine STM32F030C8 board
STM32F103RCT6 in Einzelstücken für 2.10$ Cortex-M3, 256kb Flash, 48kb Ram, LQFP-64 http://www.ebay.com/itm/1PCS-MCU-ARM-IC-ST-LQFP-64-STM32F103RCT6-STM32F103RCT6TR-/271505510162
-
Thread
ADC mit STM32 F3 Discovery
ADC_H_ #define ADC_H_ void ADC1_Init(); #endif /* ADC_H_ */ [/c] ADC.c: [c] #include "stm32F30x.h" #include "stm32F30x_gpio.h" #include "stm32F30x_adc.h" #include "stm32f30x_rcc.h" GPIO_InitTypeDef GPIO_InitStruct; ADC_InitTypeDef ADC_InitStruct; void ADC1_Init() { RCC_ADCCLKConfig
= 0; ADC_CommonInit(ADC1, &ADC_CommonInitStruct);[\c] Hoffe irgendwer kann helfen... µC: STM32F303VC auf einem STM32F3discovery-board, programmiert mit eclipse, compiliert mit gcc mfg Florian
-
Thread
C - GCC Optimierung ändert float-multiplikation auf integer mult
, #12] 8004924: edd7 7a01 vldr s15, [r7, #4] 8004928: ee37 7a27 vadd.f32 s14, s14, s15 800492c: edd7 7a02 vldr s15, [r7, #8] 8004930: ee67 7a27 vmul.f32 s15, s14, s15 8004934: eefd 7ae7 vcvt.s32.f32 s15, s15 8004938: edc7 7a00 vstr s15, [r7] 800493c
80029e2: ee67 7a87 vmul.f32 s15, s15, s14 80029e6: eefd 7ae7 vcvt.s32.f32 s15, s15 Send_SPItoFPGA(WRITE_I_OUT_MAX, PhysicalToDigits(I_OUT_max, CAL_I_OUT_FACTOR2, 0)); 80029ea: ee17 3a90 vmov r3, s15 80029ee:
-
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
nicht zustande, eine PWM auf dem Pin PA0 erzeugen zu können. Mein Code lautet: [c] #include <stm32f30x.h> #include <stm32f30x_gpio.h> #include <stm32f30x_rcc.h> #include <stm32f30x_tim.h> // for Timer // prototypes void InitializeTimer(int period); void InitializeLEDs(void); void
-
Thread
STM32F401 flashen geht nicht
Hallo! ich versuche einen Program auf STM32F401 Discovery Board zu übertragen , der auf STM32F407 Disc.Board problemlos geflasht wird. Hab gemerkt, dass der STM32F01 andere Flash und Ram Größen hat als STM32F407. Kann mir jemand helfen, wie
Guten Morgen. ja hab geändert. geht immer noch nicht. stm32f4xx.h [c] #if !defined (STM32F40_41xxx) && !defined (STM32F427_437xx) && !defined (STM32F429_439xx) && !defined (STM32F401xx) #define STM32F401xx */ /*!< STM32F401CB, STM32F401CC
-
Thread
STM32F3 MAX7219 SPI
****************************************************************************** */ #include "stm32f30x.h" #include "stm32f30x_gpio.h" #include "stm32f30x_rcc.h" #include "stm32f30x_spi.h" #define SCK_Pin GPIO_Pin_10 #define SCK_Pin_Port GPIOC #define MOSI_Pin GPIO_Pin_12 #define MOSI_Pin_Port
Ziffer bedeutet stelle zweite genaue welche ziffer. Quellcode: [c] #include "max7219.h" #include "stm32f30x.h" #include "stm32f30x_gpio.h" #include "stm32f30x_rcc.h" #include "stm32f30x_spi.h" #define cs_ON() GPIO_ResetBits(GPIOD, GPIO_Pin_2); #define cs_OFF() GPIO_SetBits(GPIOD, GPIO_Pin_2);
-
Thread
RS485 - viele Teilnehmer - hohe Geschwindigkeit
Suche Dir ggf. einen STM32 aus, der USB und CAN gleichzeitig unterstützt, z.B. den STM32F303. Der alte STM32F103 kann das nicht.
F072 angehängt. Das Beispiel stammt aus den "STM32F0 Snippets", basiert also lediglich auf Registerprogrammierung mittels CMSIS-Header (das komplette Paket bekommt man unter https://www.st.com/en/embedded-software