-
Thread
STM32F103 RTC Flag Reset
Hallo, ich generiere mit der RTC den Second Interrupt und muss laut RM0008 dann das SECF Flag in RTC_CRL löschen. Leider macht der µC das aber nicht, weshalb der Interrupt dauernd hintereinader aufgerufen wird. Code im Anhang. Grüße
-
Thread
STM32F303 USB ohne HSE Quarz
anderem L0x2/L0x3 und L4x2/L4x3, sowie die uralten F105 und F107. Eine schöne Übersicht findet man in AN4879 "USB Implementation on STM32 products".
Was die F0 und L0 Serie angeht: Danke für eure Hinweise. Die Sache mit dem Clock Recovery kenne ich. Es soll aber dieses mal ein STM32F303V sein. Habe sie schon bestellt. Ich habe beschlossen, die Idee mit
-
Thread
Pollin Display VL-FS-COG-VLGEM1277-01
noch ein Treiber, diesmal STM32... Ich habe die mbed 'unigraphic' library für das Display angepasst. Die library unterstützt fixedwidth und proportional- Fonts, Kreise, Linien, Rechtecke, bitmaps... Der passendste Controller war der ST7565, auf dem habe ich den Treiber aufgebaut. Läuft bei mir auf einem ST Nucleo-F103RB.
-
Thread
I2C EEPROM Beschreiben mit SAM3X8: Pollingproblem
STM Apprentice schrieb im Beitrag #5807829: > Beitrag "Re: I2C auf STM32F103" Ein paar Vorteile einer Soft-I2C-Implementierung: - keine Geschwindigkeits-Verluste da der I2C Bus meist langsamer arbeitet
und > muß nur ein einziges Mal pro Block den Delay benutzen. Das sind dann beim Beschreiben der 32kB schon 10s Wartezeit gegenüber nur 2,5s, wenn der Chip schon nach 5ms wieder bereit ist.
-
Thread
Empfehlung Equipment für Einstieg in uP Entwicklung
den Einstieg sehr empfehlenswert. Sie enthalten einen ST-Link, den man auch zur Verwendung andere STM32 Controller verwenden kann. Alle STM32 Mikrocontroller enthalten ab Werk einen nicht löschbaren seriellen Bootloader. Manche Modelle können auch über USB, CAN oder I²C befüllt werden. Debuggen geht
zum ST-Link ist der J-Link von Segger. Der kann auch debuggen. Hier ist meine Doku-Sammlung für STM32 (mit Links zu Software): http://stefanfrings.de/stm32/index.html Soweit ich weiß, gibt es keine STM32 Controller mit DIP Gehäuse. Aber es gibt das "Blue-Pill Board" (auch bekannt als "STM32F103C8T6
-
Thread
STLink Klon als AVR ISP Programmer?
fertiges Projekt? Der ist ja immerhin 5V-Kompatibel und hat gerade ausreichend Pins. Verbaut ist ein STM32F103, damit habe ich aber bisher gar nicht gearbeitet. (Ausser einen Black Magic Probe zu programmieren.) Der zweite STLink Klon ist nun also ein Black Magic Probe, der kann aber nur ARM Cortex
-
Thread
STM32F103VCT ADC mit DMA
Guten Abend, ich möchte gerade 13 ADC Kanäle laufend in die DMA schaufeln. Mit 4 Kanälen hat dies ausgezeichnet funktioniert. Bei 13 Kanälen habe ich bei gleichbleibender Spannung an den ADC Pin in meinem ADC Array immer verschiedene Werte. Sollte es nicht so sein das die Wandlungen im Hintergrund laufen und ich in der main zu jeder Zeit auf das Array zugreifen kann? Ich habe das Projekt mit den 13 Kanälen gleich wie auch das Projekt mit den 4 kanälen mit cubemx erstellt. Die Zyklen der Wanlungszeit haben ich 13,5Zyklen eingestellt. vor der main loop [c] HAL_ADCEx_Calibration_Start(&hadc1
-
Thread
Reihenfolge der Speicherung auf SD Karten.
Zahlen mit führenden Nullen übergibst, sonst sind das Oktalzahlen ;-) Der Source ist allerdings für STM32 und hat nichts mit Arduino zu tun. Soll Dir auch nur als Anhaltspunkt dienen.
1000 Dateien zuzugreifen. Frank M. schrieb im Beitrag #5803294: > Der Source ist allerdings für STM32 und hat nichts mit Arduino zu tun. > Soll Dir auch nur als Anhaltspunkt dienen. Wir verwenden hier quasi Arduino kompatible Teensy Module (3.5) mit einen ARM Core von NPX - vergleichbar mit STM32
-
Thread
STM32 USB Anschluss schützen
sein. Welche Variante würde ihr mir dazu empfehlen? Falls es eine Rolle spielen sollte: Ich meine STM32F103, STM32L072 und STM32F303
trotzdem immer haben - denn der $USER kann die Kontakte anfassen. Übrigens gibt es Schaltpläne für die STM32 Discovery und Nucleo Boards...
-
Thread
Kein Debugger und keinSWO nach REMAP_CAN1
da dieser ja auf den oben genannte Pin angeschlossen ist. Auf dem Nucleo Boar mit dem STM32 F103rB funktioniert das debuggen und der SWO. Wie finde ich den Fehler? Danke für Ihre Hilfe
die Software! Einziges Manko das die SWO Ausgabe nicht funktioniert. Auf dem Nucleo Board mit dem STM32F103RB funktioniert alles.
-
Thread
Cortex M3 - Cortex M4F - schneller bei gleichem Takt?
Walter T. schrieb im Beitrag #5795198: > Jetzt kommt der (für mich) überraschende Teil: Am STM32F103 bei 72 MHz > messe ich max. ca. 7 µs durch Pinwackeln am Oszilloskop und aus dem > DWT_CYCCNT lese ich eine Differenz von 597 Zyklen. Am STM32F446 bei 168 > MHz messe ich max. ca. 2,5 µs/393
langsamer getakteten M3, weil der, > nach meinem Verständnis, weniger Flash-Wait-Cycles benötigt. Der STM32F103 hat einen kleinen Prefetch-Buffer, aber keine Caches. Folge: Ausgeführte Sprünge leiden voll unter den Waitstates, Datenzugriffe auf Flash ebenfalls. Der STM32F446 hat vor dem Flash einen 1kB
-
Thread
zuverlässiger Programmer für Xilinx XC9572XL oder Alternative
Falk B. schrieb im Beitrag #5795122: > z.B. den PICCOLO. z.B. die STM32F205/7 bzw. STM32F405/7 können das auch (12 PWM-Kanäle à 16bit bei 120 bzw. 168MHz + 24 Kanäle à 16/32bit bei halber Frequenz) oder jeder andere STM32 mit mind. 100 MHz Systemtakt. Wenn's auch 14ns / 72 MHz sein dürfen tuns auch die billigen & beliebten STM32F103C8 (16 Kanäle à 16bit).
-
Thread
STM32F103C8, externen INT auf PA9
STM32F103C8, BluePill moin, ich möchte einen externen INT auf PA9 auslösen. Das Portbit wird in AFIO_EXTICR3 ( Bit4..Bit7) eingetragen. Nach DB wird eingetragen: 0000: PA[x] pin 0001: PB[x] pin
Stefanus F. schrieb im Beitrag #5793659: > Waaaaah Wirklich? Ja, bei den STM32 sind die EXTI-Interrupts jeweils pro Pin quer über die Ports zusammengefasst, dh. EXTI9 ist PA9, PB9, PC9, PD9, etc. Dazu kommt
-
Thread
Avr 8bit VGA
Und ein STM32F103-Board ist ein "8-Bit-Chip" im Dip-Gehäuse?
Hier noch ein Projekt mit dem STM32F103 (VGA 800 x 600): https://www.artekit.eu/vga-output-using-a-36-pin-stm32/
-
Thread
ST-Link neu flashen
im Beitrag #5789111: > Da muss ich erstmal die Pins zum programmieren suchen und hoffen das der > F103 auf SWD konfiguriert ist. Bei allen STM32 Mikrocontrollern ist die SWD Schnittstelle während des Reset ansprechbar.
zugänglich. Damit kannst du ihn über den seriellen Bootloader retten. Anleitung: http://stefanfrings.de/stm32/stm32f1.html#boot
-
Artikel
STM8
Akkumulatorbasierte, modifizierte Harvard-Architektur mit gemeinsamen Adressraum Busbreite: Datenbus Flash 32 Bit / RAM,EEPROM 8 Bit, Adressbus 24 Bit Hauptspeicher: 512 Bytes bis 6 kBytes SRAM Programmspeicher: 4 bis 128 kBytes Flash EEPROM: 128 Bytes bis 2 kBytes Spannungsversorgung: 1,65 bis 3V (STM8L) bzw
Single-Wire Interface Module, erlaubt Programmierung über Eindraht-Schnittstelle. Evaluation-Board. STM8L-Discovery mit kleiner LCD-Anzeige STM8S103F3P6 Breakout Boards aus China (ca. 0.60 EUR / Stk ), ST-Link wird benötigt (oder alternativ ein ESP8266 mit esp-stlink firmware) Weblinks. STM8-Familie auf
-
Thread
STM32 NVIC Mapping
Hallo, ich bin ein klein wenig verwirrt. Beim STM32F103C8T6 mit dem Cortex M3 im Datenblatt des Cortex M3 steht das NVIC Register Mapping (siehe Bild). Wie sollen 21 IPRx Register in einen Speicherraum von 0x300 bis 0x320 passen? Jedes Register
dann ein Fehler im Cortex M3 Manual oder? Ich dachte es wäre aus dem Programming Manual für den STM32. Wie auch immer, die Abbildung ist definitiv so nicht richtig, da hast du recht.
-
Thread
STM32 Vector Table IAR
als Vorlage nehmen: Help => Information Center => Example Projects => ST => Download... => ST => STM32F1xx => STM32CubeF1 Embedded Software => STM32F103RB-Nucleo => GPIO => Open Project => Speicherort auswählen Wenn Du den Standard-Pfad für das Beispielprojekt belässt, dann findet sich in den Tiefen der Unterverzeichnisse ein startup_stm32f103xb.s, in dem die komplette Vektortabelle des µC drin sein sollte: c:\Users{[Benutzername]\Documents\IAR Embedded Workbench\arm\8.32.3\ST\STM32F1xx\STM32Cube_FW_F1\Projects\STM32F103RB-Nucleo
-
Thread
STM32 arm-none-eabi Linking Problem..
angefangen mit der ST StandardPeripheralLib v1.0 angefangen was zu basteln auf einem Bluepill Board (STM32F103C8T6) ..hab aber da Ärger mit dem was die I2C Geschichte so treibt. Das Setup geht auf das Zurück was W.S. hier mal verlinkt hatte. Da die Lib nun schon etwas sehr angegraut ist (2007) habe
/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/startup/gcc_ride7/startup_stm32f10x_md.s mit hinzu gelinkt: [code]/** ****************************************************************************** * @file startup_stm32f10x_md.s
-
Thread
ST-Link V2 aus China
Der STM32F303RE löscht seine 512k in weniger als 5 Sekunden.
STM32F103RBT6 mit der ST-Link Firmware in Version 2.1.x. Herausgeführte Pins: VTarget (zum Messen), SWDIO, SWCLK, NRST, SWO, RxD und TxD. Die Chinesen verwenden einen STM32F101RBT6 (USB funktioniert
-
Thread
STM32F103 Sleep(WFI) & CAN
Hi! Ich versuche derzeit (leider eher mehr schlecht als recht) den Sleep-Modus in mein aktuelles Programm zu integrieren. Um es übersichtlich zu gestalten habe ich für erste Tests derzeit nur die beiden wichtigsten Funktionen meines Codes in einen Testcode gepackt und per CubeMX mit HAL-Lib. umgesetzt - debounce von 1 Taster nach Peter Dannegger & darauf folgendes Versenden von Nachrichten über CAN. Der Sleep-Modus sollte immer nach Versenden der Nachricht aktiv, und erst bei Interrupt durch Tastendruck wieder deaktiviert werden. Bei Tastendruck wird nur der Interrupt kurz aktiviert. Danach wird
-
Thread
RTC wird beim Auto anmachen gelöscht.
die Boardspannung gemessen. Habe mittlerweile das ganze Info Display erneut mit einem BluePill STM32F103 aufgebaut und nutze dort das interne RTC, da passiert witzigerweise genau das gleiche, alles funktioniert und die Temperaturen werden richtig angezeigt nur beim Starten mit Lüftung wird die Uhrzeit
in die gelben Seiten bzw. in die DSE-FAQ: http://www.dse-faq.elektronik-kompendium.de/dse-faq.htm#F.23
-
Thread
Hilfe bei Strategie erstellen STM32 ADC
den Multiplexer einstellen, dann > eine einzelne Messung mit dem ADC durchführen. > > Um welchen STM32 geht es denn? Es handeltsich um einen STM32F103 Schaltet man den ADC multiplexer im ADC complete Interrupt um?
PowerSSO schrieb im Beitrag #5783181: > Es handeltsich um einen STM32F103 Errata beachten: 2.1. Voltage glitch on ADC input 0 Workaround: None
-
Thread
STM32F1 STOPMode RTC Wakeup
Hallo zusammen, wie schon in der Überschrift erwähnt versuche ich einen STM32F103C8T aus dem STOPMode mit Hilfe eines RTC-Alarms aufzuwecken. Im SleepMode klappt das auch schon. Nur im STOPMode wacht der STM32 nicht mehr auf. Nur ein Signal auf dem entsprechend konfiguriertem
Ich Trottel hab den Code aus meinem STM32F0-Ordner genommen. Der Code für den STM32F1 sieht anders aus. Dort verwende ich auch den RTCAlarm_IRQHandler. (Bzw. wenn unbenötigt nötig würde es aber auch ohne Interrupt per "Event" gehen.)
-
Thread
STM32G071 LQFP32 und der HSE
die G0 dies deutlich kleiner sind als die der F0er. Den STM32G081EB mit 128k Flash und 36k RAM gibts im WLCSP mit 2,3*2,5mm (5,75mm^2), das ist die Größe des die. Die im SON8 package gibts nur bis 32k Flash und 8k RAM, der speicher macht den Großteil
direkt mit den CMSIS Definitionen auf den Register trommeln. Die CMSIS Header liegen in: Benutzer\STM32Cube\Repository\STM32Cube_FW_G0_V1.2.0\Drivers\CMSIS\Device\ST\STM32G0xx\Include
-
Thread
Zeitschaltuhr + PWM
Dir früher oder später das Getriebe. Falls du ein Arduino Board mit RTC suchst, google mal nach "STM32F103C8T6 minimum system development" Board. Dazu besorgst du dir noch einen "ST-Link v2" kompatiblen Programmieradapter. Anleitung: http://wiki.stm32duino.com Die RTC wird von Arduino nicht unterstützt, so weit ich weiß. Die musst du "zu fuß" programmieren. Anleitung dazu: http://stefanfrings.de/stm32/stm32f1.html#rtc Alternativ empfehle auch ich ein ESP Modul (z.B. NodeMCU mit ESP8266). Das hat zwar eine ungenaue Uhr, aber dank Internet Verbindung kann er die Uhrzeit von einem Server abfragen
-
Thread
MOSFET Ersatztypen für DMG1024 u. DMG1023 gesucht
PS. Ja ich weiß, so einen BMP kann man fertig kaufen. Aber ich habe ein Maple Mini Board (mit dem STM32F103CBxx) schon liegen und ich muss "nur" den Rest herum bauen.
-
Thread
Mikrocontroller - die Qual der Wahl, oder doch die Wahl der Qual?
Stefanus F. schrieb im Beitrag #5774611: > Danke für das Angebot. Bislang genügen mir die STM32F103. Warum, zum Teufel, nimmt man solche alten Gurken? Der STM32F103 ist der unrühmliche Anfang einer guten µC-Serie
-STM32F303-LQFP-48-ARM-Cortex-M4-32-bit-mikrocontroller-MCU-IC-chip/32974557401.html?spm=a2g0s.9042311.0.0.23654c4dp8jw77 https://de.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module
-
Thread
Frequenz Messung InputCapture STM32
Guten Morgen, ich versuche mit einem Stm32F103 eine Frequenz zu messen. Und das Ergebnis ist fast gut. Irgendwie ist die Messung immer um einen 1% zu niedrig. (gegenüber Oszilloskop) die Init des Timers sieht so aus [c]
einer Frequenz mit 1280,554Hz(T~781µs) nur schwer hinkommen. Mir fehlt dazu das wissen der genauen STM32 Timer funktionen. Deine Capture Werte liegen auch nicht wie ich erst dachte nur zwischen 0-99, Timer Up Count auf == Top Wert dann Autoreload und von vorne(0). Warum: Bei Capture Events wird
-
Thread
Qualität und Haltbarkeit von preiswerten DSOs
verkauft zum Beispiel ein und den selben Mikrocontroller mit drei unterschiedlichen Beschriftungen: STM32F101CBT6 (128kB ohne USB) STM32F103C8T6 ( 64kB mit USB) STM32F103CBT6 (128kB mit USB) In Wirklichkeit steckt in allen dreien der selbe Chip. Es würde mich nicht wundern, wenn noch viel mehr
Stefanus F. schrieb im Beitrag #5780538: > Die Firma ST verkauft zum Beispiel ein und den selben Mikrocontroller > mit drei unterschiedlichen Beschriftungen: > > STM32F101CBT6 (128kB ohne USB) > STM32F103C8T6
-
Thread
Spannungsversorgung STM32 Custom Boards
stehe ich auf dem Schlauch. Stefan Frings beschreibt auf seiner Website einige Custom Boards für den STM32F1 Mikrocontroller: http://stefanfrings.de/stm32/stm32f1.html Beim Blue Pill sowie STM32F103VET6 Minimum System schreibt er, dass man nicht gleichzeitig das Board mit 5V über USB und 5V von einem
grad aber nicht ganz klar, warum das so ist. Der Schaltplan zum Blue Pill: http://stefanfrings.de/stm32/STM32F103C8T6-Board-Schematics.pdf Und der Schaltplan zum STM32F103VET6 Minimum System: http://stefanfrings.de/stm32/STM32F103VET6-Board-Schematics.pdf Danke.
-
Thread
stm32F103 DMA Uart3 und Uart4 zu tunneln
Hi Leute ich habe mal eine Frage. Ist es im STM32F103 möglich, über DMA Zeichen von UART3 zu bekommen und sie direkt, ohne Interrupt, an UART4 zu senden und umgekehrt? Dabei ist die Zeichen länge nicht genau definiert. RX_UART3 --> DMA --> TX_UART4
Also langsam. 1. Ja, mein STM32F103RE hat 5 UART-Schnittstellen. 2. Das mit dem direkten Verbinden geht nicht mehr da die Leiterplatte schon fertig ist. SpongeBob: ich werde das mal anschauen mit dem Reference Manual.
-
Thread
AVR AtMEGA328P-PU u. I2C in Arduino: Probleme mit mehrdimensionale Arrays
gibt Mikrocontroller, die nicht einzelne Bytes via I²C aneinander reihen können. So ist das z.B. beim STM32F103. Da muss man die letzten drei Bytes vor dem anders behandeln. Es gibt vielleicht auch Mikrocontroller, wo das gesamte zu übertragende Paket an einem Stück vorliegen muss. Ich schätze, dass
Stefanus F. schrieb im Beitrag #5771088: > Warum empfehlen die dort PROGMEM und F() obwohl const einfacher ist? Bei Strings klappt das nicht so gut. Darum F() usw. Stefanus F. schrieb im Beitrag #5771088
-
Thread
Feedback zu Schaltplan für Roboterplatine
sich mittels LIDAR selbst lokalisieren und 2D Karten aufnehmen kann. Die zentrale Einheit ist der STM32F103, dieser soll über SWD durch den Raspi remote geflashed werden können. Der MCU soll u.a. dazu verwendet werden um die Antriebsmotoren anzusteuern. Es sollen sich jeweils zwei Motoren Links und
Ich verwende eine STM32 Discovery F100 platine. Bei Belegung von alle pins ist es wichtig um die auf die richtige Functionen einzurichten, beispiel : Analog eingange auf Analog pins Encoder A/B auf Timerpins, so kannst
-
Thread
IAR Interrupts
wo, bzw. in welcher Datei werden bei IAR die Interrupts (mit Name, Adresse,...) festgelegt? µC: STM32F103C8T6 Grüße
In der Startup Datei. startup_stm32f103xx.s zum Beispiel.. Da steht keine Adresse sondern ein Offset zum Start der Vector Tabelle
-
Thread
Schnellere MCU als der ESP8266 zu einem guten Preis?
Änderung ein paar Bytes raushauen oder ich sende jedes Byte, ob geändert oder nicht. Mit FSMC und STM32F103 @72MHz komme ich auf lumpige 3-4fps. Übertaktet auf 128MHz entsprechend mehr (steigt linear mit an). Und das Problem beim Testen der FPS war auch keines, was mit Datenbeschaffung zu tun hatte
trotz dual core. > > Hast du eine Quelle für diese Behauptung? aus neugier gegoogled: ein 32F7 At 216 MHz fCPU, the STM32F745 delivers 1082 CoreMark / 462 DMIPS macht : 2,138 DMIPS/Mhz ein 32H7 At 400 MHz fCPU, the STM32H743/753 lines deliver 2020 CoreMark /856 DMIPS macht : 2,14 DMIPS
-
Thread
Daten von Eigenbau-Leistungsmesser visualisieren + EIngangs-Schutzschaltung
Hälften aufgeteilt, der Mikrocontroller-Teil und die "Current Probe" (Shunt+OPV+Teiler). uC-Teil: * stm32f103, SD-Karte, TFT-Display, ein paar Buttons * FTDI an USART1, USB-device Buchse angeschlossen + funktioniert Current Probe: * Shunt 0,39Ohm, 1%, 5W, Dale RH5 * LT1013 * Teiler-/OPV-Widerstände
nur das U/t-Diagramm gerade ein. Vielleicht gibt's da ja noch mehr... Die ADC-Eingänge des STM32 vertragen maximal 4V laut Datenblatt, darüber muss die Beschaltung sicherstellen, dass nicht mehr als 5mA fliessen. Der LT1013 in meiner Schaltung wird mit 5V versorgt. Ich habe ausprobiert, bis
-
Thread
MosFET Auslegung
ich noch nicht dimensioniert, da ich mir über die Schaltgeschwindigkeit noch nicht sicher war. Der STM32F103 den ich verwenden will hat nur garantierte Logikpegel bis 8 mA, daher den Treiber. Ich hab bei Mouser schon ein paar schöne gesehen. Wenn ich mit einer Frequenz von ~0,1 Hz den Widerstand
Bastian W. schrieb im Beitrag #5768936: > die Schaltgeschwindigkeit noch nicht sicher war. Der STM32F103 den ich > verwenden will hat nur garantierte Logikpegel bis 8 mA, daher den > Treiber. In das Mosfet-Gate fließt nur im Umschalt-Moment Strom. Deine PWM ist so langsam (fast schon Gleichstrom
-
Thread
STM32 HAL_SPI Problem: MOSI immer HIGH
Ich wüsste auch gerne mal, warum das CubeMX Projekt für den STM32F103C8T6 ist, aber oben in https://www.mikrocontroller.net/topic/470306?goto=5766192#5765689 ein STM32F030 genannt wurde. Das trägt natürlich nicht gerade dazu bei, Klarheit zu schaffen. Welcher
Stefanus F. schrieb im Beitrag #5766197: > Ich wüsste auch gerne mal, warum das CubeMX Projekt für den > STM32F103C8T6 In Layout und Schaltplan ist ein STM32F103C8T6 wie im QubeMX Projekt. Auf dem Bild ist
-
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.
verwendet sein. Ich vermute, dass ST die Pegelgesteuerte Variante bevorzugt hat. Bei der RTC vom STM32F103 weiss ich mit Sicherheit, dass der Sekunden-Interrupt Pegel-gesteuert ist. Da muss man das Flag innerhalb der ISR zurück setzen. Beim USART ist er auch Pegel-gesteuert, da setzt sich das Flag
-
Thread
STM32F103VCT mit NUCLEO-F103RB testen
Die sauberste und professionelle Methode wäre ein: #define STM32F103VCT und alles was nur der Große hat in einen: #if defined(STM32F103VC) ..... #endif Block zu setzen.
Das ist dir überlassen. Kannst auch das machen: #if defined(STM32F103VC) #include xxx1.h #elif defined(STM32F10RB) #include xx2.h #endif Oder eben Code an Stelle des #include
-
Thread
SS bei 2 uC weglassen?
byte hängen bleibt. Genauso sind einige I2C Implementierung in Hardware sehr "interessant" (Beispiel STM32F103: die Filter hängen sich auf und müssen beim Starten mit manuellem Pingewackel "entsperrt" werden). Ich würde mir kein I2C antun wenn ich es nicht muss.
hängen bleibt. > Genauso sind einige I2C Implementierung in Hardware sehr "interessant" > (Beispiel STM32F103: die Filter hängen sich auf und müssen beim Starten > mit manuellem Pingewackel "entsperrt" werden). > Ich würde mir kein I2C antun wenn ich es nicht muss. Weder braucht man bei der SPI über
-
Thread
IAR St Link V2 Target doesnt match
Schuß ins Blaue: Hat der IAR seine STM32F103xx.svd ?
Leopold N. schrieb im Beitrag #5759986: > Programmieren möchte ich einen STM32F103C8T6 über SWD. Schau mal genau auf den µC, vermutlich hast Du einen CS32F103C8T6 und keinen STM32F103C8T6. Die Chinesen rüsten die Bluepills mittlerweile mit CS-Clones aus, die kompatibel sind
-
Thread
Frage zu STM32 und SWD-Interface
Hallo, ich möchte eine SWD-Programmierschnittstelle zu einem STM32 aufbauen. Ich würde gerne dazu das ST LINK V2 verwenden. Das Interface habe ich nun im Schaltplan aufgenommen und hätte gerne gewusst, ob das stimmt. MfG
Du kannst dir z.B. die Schaltpläne vom Hy-MiniSTM32V ansehen oder der "BluePill". Das Hy-Board hat auch einen 20 poligen ARM-JTAG, auf dem die SWDIO Pins auch zu erreichen sind. SWDIO, SWDCLK und GND Verbindung reicht für ST-Link. Liegt gerade
-
Thread
ATmega32 noch zeitgerecht?
ATmega32-Ersatz ist irgendein STM32Lxxx (stromsparend) oder ein STM32F10x, meist ein STM32F103C8 (auch nicht mehr zeitgemäß, aber sehr gut erhältlich).
STM32F0 bedeutet aber sofort Eclipse? Das habe ich nie so schön am laufen gehabt wie dsa Atmel-Studio. Marko