-
Thread
USBtin Protokoll
z.Z. massenhaft vertickt werden, da USB und CAN nicht gleichzeitig können. Das sollte aber beim STM32F303 kein Problem sein. Damit sollten 1Mbit überhaupt kein Problem mehr sein. Auch mit dem LAWICEL-Protokoll, dass ja dann wenigsten 2MBit Bandbreite zum Host erfordert.
nicht gleichzeitig können. F103 er hätte ich auch noch da ;) > Das sollte > aber beim STM32F303 kein Problem sein. Damit sollten 1Mbit überhaupt > kein Problem mehr sein. Auch mit dem LAWICEL-Protokoll, dass ja dann > wenigsten 2MBit Bandbreite zum Host erfordert. Auf jeden Fall sinnvoll
-
Thread
stm32: Partitionieren; bootloader flash ab best. adresse
Hallo liebes Forum, verwendet werden zwei STM32F303-Mikrocontroller. Ein uC fungiert quasi als Master und der Andere als Slave. Dabei habe ich den Master so programmiert, dass dieser den Slave programmiert (mittels des Bootloaders). Grundsätzlich
Schreiben funktioniert, aber das Ausführen nicht. Ich möchte, dass dies möglich ist, da ich den STM32F303 partitionieren will. Somit könnte ich zB zwei unterschiedliche Programme in den Flash speichern und je nach Modus das eine oder andere Programm starten. Grund: das eine Programm könnte der "normale
-
Thread
Problem mit Taktfrequenz STM32F303K8
Hallo, ich habe bemerkt dass bei einem STM32F303K8 auf einem Nucleo-Board das setzen/rücksetzen des LED-Pins PB3 bei höheren Taktfrequenzen nicht mehr funktioniert. Bis 56 Mhz klappt es, wenn ich dann auf 60 Mhz oder darüber gehe funktioniert es
-
Thread
PCB für STM32F303K8T6
Hi, Ich möchte für einen STM32F303K8T6 ein eigenes PCB machen. Das flashen soll über den SWD erfolgen mithilfe eines externen STLINK/V2. Als clock nehme ich die interne clock. Gebootet soll vom flash Speicher werden, wie üblich. Die
den uC flashen kann? Steht das irgendwo > im Datenblatt? Ich hab mir jetzt das Datenblatt zum STM32F303K8T6 nicht durchgelesen, aber soweit ich das sehe, hat dieser Typ gar keinen USB-Core drin. Also kannst du jetzt entweder auf USB pfeifen oder dir einen anderen Controllertyp aussuchen. Es geht ja
-
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
STM32F303 HAL Layer kompletten Port einlesen
Hallo, gibt es eine HAL Funktion zum einlesen eines kompletten 16Bit Ports ? HAL_GPIO_ReadPin(GPIOx, GPIO_Pin) gibts und toggle bits usw. aber ich will einen kompletten Port einlesen können, statt 8 oder 16 * ReadPin.. Hab ich was übersehen ? ..
-
Thread
STM32F303K8 USART1
9600 -> jetzt werden richtige Zeichen erkannt. Ich verwende das Nucleo STM32 Board mit dem STM32F303 drauf. Für CoreClock usw. habe ich den Generator von ST verwendet: STM32F30x_Clock_Configuration_V1.0.0.xls SystemCoreClock habe ich auf 64MHz eingestellt, über HSI und PLL generiert. Könnte es
-
Thread
STM32F303 Wakeup Timer löst keine Interrupts aus
Interrupt wird nie aufgerufen. Hier hänge ich fest. Als Hardware dient ein Nucleo-64 Board mit STM32F303RE ohne externe Beschaltung. Stromversorgung über USB Kabel.
-
Thread
STM32F303 USART in Kombination mit Timer+ADC+DMA
Hallo zusammen, für ein größeres Projekt benötige ich relativ viel Peripherie meines STM32F303. Das Ganze läuft aber nicht so ganz wie es soll. Das System ist folgendermaßen aufgebaut: TIM1 erzeugt 6 PWM Signale @ 20kHz ADC1 und ADC2 laufen im Dualmode Die ADCs werden werden durch TRGO2
-
Thread
STM32F103C8T6 Blue Pill - SSD1306 - u8g2
gestossen: https://electronics.stackexchange.com/questions/467043/increasing-system-clock-frequency-on-stm32f303-drops-i2c-clock-proportionately Ich bin mir nicht sicher, ob es exakt das gleiche Problem ist, aber wenn ich bei HCLK die 8MHz einstelle und I2C von 400KHZ abwärts reduziere bekomme ich das gleiche
Timing Register mit hi2c1.Init.Timing setzen Nicht beim STM32F103. Du meinst vielleicht den STM32F303, da gibt es ein Timing Register. Dessen I²C Peripherie ist eine völlig andere. > Evtl sollte ich das mal ohne HAL machen und die Timings setzen wie sie > der Timing Calculator von ST vorgibt.
-
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 im
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: > War
-
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
Neues Projekt - welcher µC?
Ich kenne nur die stm32f3, die zum Teil 4x5MSPS schaffen. Z.B. Stm32f303. Allerdings haben die kein Ethernet. Ich schätze für deine Anwendung wirst du nicht um eine 2 Chip Lösung herumkommen.
einem Mikrocontroller pro Kanal gehen. Einfach einen Controller mit schnellem ADC pro Kanal, z.B. STM32F303 und irgendeinen Mikrocontroller oder Mikroprozessor, der den ganzen Kram, z.B. per SPI ausliest und per Ethernet weitergibt. Wenn man einen einzelnen ADC multiplext hat man mitunter das Problem
-
Thread
STM32F303 SPI Reset nach fehlerhaften empfang
Hallo, ich hoffe Ihr könnt mir helfen. Ich habe die SPI Schnittstelle mit DMA in betrieb genommen. Sie ist als slaver konfiguriert und funktioniert auch soweit. (NSS ist Software!) Nun spiele ich Fehlerfälle durch: Ich sende eine Taktflanke (Init einer anderen Hardware) welche nicht da hingehört und dann meinen Frame. Und da geht es schon los. Die Schnittstelle bekommt die erste falsche Flanke mit. (das ist auch korrekt) Danach kommt der Frame! Dieser Frame ist um 1 bit verschoben! (soweit alles IO, macht sinn) Aber anstatt beim nächsten Frame alles besser zu machen, macht er den
-
Thread
CAN Verarbeitung mehrer Botschaften
Hallo zusammen, ich habe hier eine Relaiskarte mit 20 Relais. Darauf werkelt ein STM32F303 und ein TJA1043. Jedes Relais hängt über einen ULN2803 am STM und kann ein und ausgeschaltet werden. Vom PC aus sende ich via CAN Interface Daten an die Platine, dass klappt auch alles wunderbar
schrieb im Beitrag #6384967: > ich habe hier eine Relaiskarte mit 20 Relais. Darauf werkelt ein > STM32F303 und ein TJA1043. Jedes Relais hängt über einen ULN2803 am STM > und kann ein und ausgeschaltet werden. Ich habe Relaiskarten mit 20 Relais. Da ist ein ATSAMC21G18A drauf und ein TJA1050T. Jedes
-
Thread
APB1-Frequenz auf Nucleo-F303K8 mit Arduino_Core_STM32
Hintergrund ist, dass ich versuche, https://github.com/nopnop2002/Arduino-STM32-CAN/tree/master/stm32f303 zum Laufen zu bekommen, und dabei feststelle dass CANInit(CAN_125KBPS,0) mit BTR 0x1C0011 (SJW=1, BRP=18, TS1=13, TS2=2) auf dem CAN-Bus zu einer Rate von 110.8 kbps führt. Die in dieser Quelle
tQ-Quantum ist BRP*tPCLK. Aber bei mir scheint tPCLK, also APB1, knapp 32MHz zu sein, nicht die für STM32F303 anscheinend "üblichen" 36MHz. Ich hab bisher herausgefunden, dass auf den Nucleo-Boards für den Hauptprozessor kein Quarz drauf ist, und der per Default also mit dem internen HSI-Oszillator läuft
-
Thread
Vdda ermitteln über ADC (STM32F303CB)
Datenblatt sollte dazu die Formel und das Vorgehen beinhalten. Schau dir mal das Reference Manual vom stm32F303 an !
-
Thread
STM32F303K8 clock selection
nichts. Das Problem wird fast sicher die system routine sein, welche ich einfach vom Discovery (STM32F303x) übernommen habe. Doch ich sehe nicht wirklich, wo ich genau die clock auswählen kann, ich verwende nämlich keine externe clock und möchte somit die interne verwenden. Ich blicke nicht wirklich
-
Thread
V: drei STM32F303VCT6
Hallo, ich habe fünf dieser Mikrocontroller gekauft, weil ich gehofft hatte, sie auf Breakout Boards löten zu können. Nun hat sich herausgestellt, dass ich so feine Arbeiten nicht ausführen kann. Hab's versaut. Drei neue Mikrocontroller sind übrig, die würde ich jetzt gerne zusammen für 5€ plus Porto verkaufen.
-
Thread
STM32 vs. AVR16 messen von Spannungen von 0,5-1,2V
ausreichen, nur lese ich in vielen STM32-Datenblätter etwas von minimaler VDDA/VREF+ Spannung von 2,0V (STM32F303, STM32C011) - beim STM32F042 sind es sogar 2,4V... Wie misst man mit einem STM32 dann z.B. 0,5V-1,0V ohne 50% oder mehr der Auflösung zu verschenken?
lese ich in > vielen STM32-Datenblätter etwas von minimaler VDDA/VREF+ Spannung von > 2,0V (STM32F303, STM32C011) - beim STM32F042 sind es sogar 2,4V... > Von STM32 gibt es noch H-Serie, z.B. H723. Zuerst scheint zu groß für diese Aufgabe. Aber H723 ist nicht wesentlich teurer (z.Z. 5,75 € bei
-
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
Überblick über APIs und Bibliotheken
der STM32F103 Serie geschrieben wurde, lässt nicht trotz HAL nur mit erheblichen Änderungen auf STM32F303 "upgraden" - obwohl der als sogar Nachfolger zum STM32F103 gehandelt wird.
STM32F103 Serie > geschrieben wurde, lässt nicht trotz HAL nur mit erheblichen Änderungen > auf STM32F303 "upgraden" - obwohl der als sogar Nachfolger zum STM32F103 > gehandelt wird. Ja das hatte ich auch gelesen. Downgraden zwischen gewissen Serien soll laut ST aber kein Problem sein. Das hatte
-
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 der
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 Ob
-
Thread
Umstieg von ATmega2560 auf STM32F767 ?
kleinere Projekte ist er unnötig komplex. Schöne Beispiele für richtig "runde" Pakete: STM32F072, STM32F303 Natürlich bekommst du für diese beiden auch die beliebgen Discovery-Boards. Die F4-Jubelperser wissen das nur nicht ;-)
Brezensalzer schrieb im Beitrag #5747390: > Schöne Beispiele für richtig "runde" Pakete: STM32F072, STM32F303 > Natürlich bekommst du für diese beiden auch die beliebgen > Discovery-Boards. Deinen "runden" Paketen fehlen die Ecken und die vielen IO-Leitungen, die durch zumeist unnütze Gimmicks verplempert
-
Thread
STM32F303: Abhängigkeiten zw Pins und Interrupts
Hallo liebes Forum, ich programmiere einen STM32F303 und verwende von STMicroelectronics die stm32_library (STM32F30x_StdPeriph_Driver). Die Pins GPIOC 13, 14 und 15 sind bei mir Outputs. Die Initialisierung dafür sieht folgendermaßen aus: [c]
-
Thread
ST-Link V2 aus China
Der STM32F303RE löscht seine 512k in weniger als 5 Sekunden.
ein kleiner Teil der Zeit des Flash-Vorgangs. Stefanus F. schrieb im Beitrag #5785422: > Der STM32F303RE löscht seine 512k in weniger als 5 Sekunden. Gefühlt geht das beim ATSAME51J19A auch schneller als 6,5s. Für den STM32F303RE habe ich die gleiche Angabe spontan nicht gefunden. Aber da sind
-
Thread
Frage zu STM32F303K8 ADC Initialisierung
Hallo, ich habe hier einen STM32F303K8 auf einem Nucleo Board und versuche den mit dem Keil Compiler direkt über die Register aus dem Referenzmanual anzusteuern. Das Ganze dient dem besseren Verständnis der Chipfamilie, im Moment ohne
-
Thread
MAX31855 + STM32 = Problem
Moin Moin, ich habe einen STM32F303 und einen MAX31855 der via SPI Daten ausgeben soll, sobald man ein Clock Signal ausgibt. Allerdings kommt bei mir genau "NICHTS" an. CS mit OSZI gecheckt, passt. Zieht sauber auf LOW und
und MOSI... Nein, ich bei MISO und MOSI bin ich mir sicher. Wir reden vom MISO PIN von SPI2 am STM32F303CC, in meinem Fall Pin PB14 (Pin27 am LQFP48). Aber ja, ich denke auch das der Pin noch falsch konfiguriert ist. Kurzschlüsse sind jedenfalls keine drauf (>300K zu den Nachbarpins, VCC und GND
-
Thread
RobotDyn STM32F303: Kein Reset pin im pin header
Hi Ich stehe gerade ein wenig auf dem Schlauch, was das Design vom BlackPill von RobotDyn angeht. Anbei ein Screenshot vom Schaltplan: Pinheader J2 hat 3V3, SWIO, SWCLK und GND. An J2 wird mein STLink verbunden, um den MCU zu flashen. Was mich an der ganzen Sache ein wenig wundert, ist, dass bei J2 gar kein Pin für den Reset vorhanden ist? Ich dachte immer, dass wenn der MCU programmiert wird, man einen Reset benötigt. Kann mich jemand ein wenig aufklären, wo mein Verständnisproblem liegt? Vielen Dank,
-
Thread
STM32Fxxx Warum keine zwei Alternative Function Register?
durch ihre schlechten Fälschungen für ein jähes Ende des STM32F103. Aktueller Nachfolger ist der STM32F303.
ihre schlechten > Fälschungen für ein jähes Ende des STM32F103. Aktueller Nachfolger ist > der STM32F303. Da nahezu jedes Blue Pill Board heute ein Fake ist und meine ganz sicher auch wird es da wohl keine Möglichkeit geben das zu prüfen. Ich schreibe meine aktuelle Software auch Zeile für Zeile
-
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
STM32 Programming Reference
oder die StdPeriphlib von ST antust schau lieber mal in den CMSIS-Header. Das ist in deinem Fall stm32f303xc.h . Damit geht dann nämlich folgendes: ... schrieb im Beitrag #4720798: > RCC->AHB1RSTR oder wie auch immer so ein Register heißen mag. Und da > kannst du dann auch deine gewohnten Bitoperationen
Ich habe das gleiche Problem, allerdings nutze ich die CMSIS und USART2 auf einem STM32F303RE. Am TxD Ausgang habe ich ständig High Pegel. [c] #include <stdio.h> #include "stm32f3xx.h" uint32_t SystemCoreClock=8000000; // delay loop for 8 MHz CPU clock void delay(uint16_t
-
Thread
Microcontroller für Feintiming nutzen
doch direkt USB oder Ethernet benutzen willst, müsstest du ein anderes Board benutzen, denn der STM32F303RE hat zwar ein USB Peripheral, aber das Nucleo board hat keine USB Buchse die mit diesem verbunden ist.
. das könnte etwas knapp werden mit UART. Alex D. schrieb im Beitrag #5988363: > denn der STM32F303RE hat zwar > ein USB Peripheral, aber das Nucleo board hat keine USB Buchse die mit > diesem verbunden ist. die kann man als Breakout Modul für nen Euro haben, USB wäre hier schon angesagt denke
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
Gibt es überhaupt halbwegs aktuelle auf solchen kleinen Boards? Wurde oben bereits genannt: STM32F303CC von Robotdyn. Deren Board haben die gleichen Abmessungen und Pinbelegung, wie das Bluepill.
hat man als Mehrwert eine schmalere Bauform und bessere Qualität. Und > man bekommt auch eine STM32F303 Variante in der gleichen Bauform. In die Richtung tendiere ich auch.
-
Thread
stm32f303K8T6 eagle
Hallo, Ich suche für den stm32f303K8T6 eine eagle lib file. Hat dies zufällig schon Jemand erstellt? Grüsse
-
Thread
uClock - Matrix-Uhr mit WS2812 LEDs
=new#6097851 https://www.mikrocontroller.net/topic/488417 Ich arbeite daher gerade an einer STM32F303CCT6-Portierung für die WodClock24. Zum Test habe ich mir folgendes Black-Pill bestellt: https://robotdyn.com/stm32f303cct6-256-kb-flash-stm32-arm-cortexr-m4-mini-system-dev-board-3326a9dd-3c19
ich den Source dafür auch vorbereitet haben, damit ich dann zügig die WordClock-SW auch für den STM32F303 anbieten kann. Der STM32F303 hat mit 256 KB Flash und 40 KB RAM auch genügend Speicher, um auch die uClock damit zu betreiben. Sobald die Portierung für die WordClock24 durch ist, kommt die 303er
-
Thread
STM32F303 SPI-DMA-Kommunikation Interrupts zeitweise sperren
Hallo, ich nutzte den STM32F303 Microcontroller. Dieser soll per SPI und DMA Daten empfangen und senden. Zur Zeit werden die Funktionen der HAL Bibliothek genutzt. Hauptsächlich die Funktion HAL_SPI_TransmitReceive_DMA Nach
-
Thread
32 Bit MCU gesucht
mir mal den RP2040 anschauen, den kann man wenigstens kaufen. Mein aktueller Favorit ist der STM32F303, davon habe ich auch genug vorrätig. Aber die gebe ich nicht her.
Das ist ein stinkender M0! Es sind sogar zwei stinkende M0! > Mein aktueller Favorit ist der STM32F303, davon habe ich auch genug > vorrätig. Aber die gebe ich nicht her. Das hebt nicht mal Rosemarie Nitribit an. Auch dem fehlt die FPU.
-
Thread
STM32 USB Übertragungsproblem mit Code von S.F.
off // <1=> on // <i> Off for devicec like STM32L0x2, STM32L0x3, STM32F0x2, STM32F303xD and xE // <i> On for devicec like STM32F103, STM32F302, STM32F303xB and xC #define UMEM_SHIFT 1 // <o> USB_IRQ_NUMBER <0-31> // <i> Take the number from the reference
] // For devices with 2x16 bits/word access schema // (e.g. STM32L0x2, STM32L0x3, STM32F0x2, STM32F303xD and xE) #define UMEM_SHIFT 0 #define UMEM_FAKEWIDTH uint16_t // For devices with 1x16 bits/word access schema // (e.g. STM32F103, STM32F302, STM32F303xB and xC) // #define UMEM_SHIFT 1
-
Thread
Günstige Microcontroller für Privat Projekte
Mittel 32bit. STM32F103C8T6 minimum system development baord (1,50€) Der aktuelle Nachfolger dazu: STM32F303CCT6 Mini System Dev.board (https://robotdyn.com/stm32f303cct6-256-kb-flash-stm32-arm-cortexr-m4-mini-system-dev-board-3326a9dd-3c19-11e9-910a-901b0ebb3621.html, 5,00€) Groß 32bit: STM32F103VET6
-
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
CooCox STM32L
STM32F302C6T6STM32F302C8T6STM32F302C8Y6STM32F302CBSTM32F302CCSTM32F302K6U6STM32F302K8U6STM32F302R6T6STM32F302R8T6STM32F302RBSTM32F302RCSTM32F302VBSTM32F302VC STM32F303 STM32F303CBSTM32F303CCSTM32F303RBSTM32F303RCSTM32F303VBSTM32F303VC STM32F401 STM32F401CBSTM32F401CCSTM32F401RBSTM32F401RCSTM32F401VBSTM32F401VC STM32F405 STM32F405OESTM32F405OGSTM32F405RGSTM32F405VGSTM32F405ZG
-
Thread
STM32F303 DMA ADC <-> SRAM DSIZE und PSIZE?
Hi Ich möchte mit dem STM32F303 gerne die interne Chiptemperatur und die interne Referenzspannung messen, und die Ergebnisse mittels DMA von ADC nach SRAM schieben. Es werden also zwei Messungen durchgeführt. Ich bin mir bei
-
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
uC from Scratch
könnte ich ja auch einen SMT32F303 wie diesen nehmen: https://www.st.com/resource/en/datasheet/stm32f303vd.pdf Beim Teensy 3.5 sieht man im Schematic (ganz unten auf der Seite) https://www.pjrc.com/store/teensy35.html#tech dass noch ein MKL02Z32VFG4 (MCU Cortex M0+32K flash) (1.) zusätzlich
ADCs bereits über 10µs. Stefan ⛄ F. schrieb im Beitrag #6572474: > könnte der von dir gewählte STM32F303 in die richtige > Richtung gehen. Der klingt erst mal ganz gut. Das NUCLEO köntest du eventuell auch mit der Arduino-IDE programmieren.
-
Thread
Arduino Blue Pill & CAN mit SN65HVD230
geschrieben habe hatte ich vorher mit https://github.com/nopnop2002/Arduino-STM32-CAN/tree/master/stm32f303 nachvollzogen. Bei mir läuft der CAN-Empfang auf dem STM32F303K8T6. Ich benutze allerdings einen TJA1050-Transceiver an PA11 und PA12 (die beiden Pins sind hoffentlich 5V-tolerant): [code] Standard
STM32F303 mit angeschlossenem Logikanalysator an PA11 und PA12 CANInit() plötzlich "CAN1 initialize fail!!" und false zurück. Ziehe ich den Logikanalysator ab erhalte ich "CAN1 initialize ok" und true.
-
Thread
UART Clock Initialisierungsproblem auf STM32F407G-DISC1 (Discovery)
stm32f030r8 stm32f042f6 stm32f051 stm32f072rb stm32f100 stm32f103 stm32f103rb stm32f207zg stm32f303 stm32f303k8 stm32f401 stm32f407 stm32f411 stm32f429 stm32l031k6 stm32l053c8 stm32l073rz stm32l152 stm32l152rb stm32l476 stm32wb55 > Auf was löst denn das Macro "RCC_CR" auf? Sprich
-
Thread
STM32F303 USART2 DMA1 funktioniert halblebig ?
Hallo zusammen !!! ich habe versucht die Daten über USART2 mit Hilfe von DMA1 zu senden. So wie es in mehreren Foren geschrieben ist funktioniert alles soweit, aber nur mit einem einzigen String. Wenn man versucht mehrere Strings mit unterschiedlicher Länge (was auch in der Praxis oft vorkommt) zu senden, wird die erste Sendung durch den zweiten "verschluckt". Schauen Sie bitte das Bild wrong_text.jpg an ! Vielleicht hat jemand dafür eine Erlärung ? Die Quellcodedateien füge ich auch bei. Im voraus - Danke für eure Hilfe. Andrey
-
Thread
Neue MCU APM32F103
im Beitrag #6199534: > Also sehen wir uns die Vorzüge noch mal an Vergleich das mal mit dem STM32F303, der kann das alles auch (ausser QSPI und die 96 MHz) und ist HAL kompatibel.
KB Speicher und QSPI bei Bedarf bieten sollte. Den Speicher und die FPU bekommt man auch beim STM32F303 zum ungefähr gleichen Preis.
-
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