-
Thread
Cortex M3 - Board
Infoseite zum STM32 http://www.mikrocontroller.net/articles/STM32 Ich habe folgendes Board: ARM STM32F103 Cortex M3 Board Plus von http://www.steitec.net/ARM-Boards/ Bin sehr zufrieden.
-
Thread
STM32 USB und CAN gleichzeitig nutzen
Bei den STM32F103 können USB und CAN nicht gleichzeitig sondern nur alternativ genutzt werden. In den STM32F105/7 steckt ein anderes USB-Modul drin, damit geht es. "In medium-, high- and XL-density devices the
-
Thread
STM32 und L293D - Zusammengelegte Inputs
Hi, ich möchte einen L293DD mit einem STM32F103 ansteuern, um DC-Motoren zu betreiben. (Siehe Schaltplan) Am L293d sollen zwei Motoren hängen, die sich gleich bewegen, daher habe ich die korrespondierenden Inputs zusammen gelegt (In1/in4, In2
-
Thread
USB HID Descriptor Spotify-Steuerung STM32
Diese Box möchte ich per USB an meinem Rechner anschließen. Grade arbeite ich mit dem "BluePill" (STM32F103C8T6). Einfache Dinge wie einen Mausklick habe ich bereits hinbekommen. Es gibt online auch ein paar Projekte zu diesem Thema, aber ich möchte nicht einfach nur kopieren sondern wirklich in der
-
Thread
FTDI FT232R toggelt DTR und RTS Leitung beim Anstecken
Habe aber das selbe Problem. Mein kleines Gerät wird über PC USB betrieben. Verbaut ist ein STM32F103, sowie ein FTDI FT231X. Der FTDI hängt mit der RTS und DTR Leitung direkt an RESET und Boot0 des µCs. Mit dem Tool von ST kann ich den Bootloader anspringen und programmieren. Problem, weil
-
Thread
IOs mit Android
OTG fähiges Android-Gerät. Als Mikrocontroller dann einen mit USB-Peripherie nehmen wie z.B. STM32F103 oder ESP32S3. Wenn man die dazugehörige USB-Library nimmt muss man auch nicht allzu viel programmieren, insbesondere wenn man nur den Control Transfer braucht.
-
Thread
LED Strip ws2811 per µC steuern- was beachten?
einen Buffer bereithalten sind es für jede LED ca. 24Byte + Schlussbyte. Ich habe dies mit einem STM32F103 realisiert und auch einen kleinen Buffer genutzt, ich kann mit dem STM ca. 8000 LEDs einzeln ansprechen incl. letzten Rückspeicherwert. Achte darauf das die Leitung vom µC zur LED nicht länger
-
Thread
Suche guten MC mit ISP und USB und Experimentierboard
Ansonsten hat auch STM sehr interessante Cortex-M3-Derivate, ich habe selber gerade auf einem STM32F103RE zwei BLDC-Motoren mit Hallsensoren angesteuert, die drei ADCs machen die ganze Sache auch sehr schnell (zumal ich DMA benutze).
-
Thread
Was benötige ich für das Arbeiten mit Microcontrollern?
Im Grunde seit den ersten Luminary Cortex-M3 (Mitte 2006) nur noch mit ARM, am liebsten mit STM32F103, LPC1768, SAM3X. Denn: 32Bit und ordentlich Dampf :-)
-
Thread
STM32 PIN E5
STM32F103ZET6
-
Thread
MCU in bestehendem Atollic-Projekt ändern, wie?
vom Eval-Board auf eine neue Platine und hierbei auch gleich die MCU etwas verkleinern zu einem STM32F103. Wo kann ich dem bestehenden Atollic-Projekt mitteilen, dass das Programm nun für eine andere MCU kompiliert werden soll? Ich finde den Eintrag einfach nicht. Ich hoffe auf einfache und schnelle
-
Thread
NUCLEO G474RE ST-LINK to J-LINK
nicht gleich ST-Link. Bei den "älteren" bzw. "schwächeren" Nucleos ist ein ST-Link V2... mit einem STM32F103 drauf, der auch ausdrücklich für externe Targets vorgesehen ist. Bei den "neueren" bzw. "Schwergewichten" dagegen ST-Link V3 mit STM32F723, die nur mit Klimmzügen für externe Targets nutzbar sind
-
Thread
echte Zufallszahlen erzeugen (Hardware RNG)
Schieberegisternummer aber auch recht gut. Finde den RNG in den STM32 aber sehr interessant, ist leider auf meinen STM32F103 anscheinend nicht implementiert.
-
Thread
Arduino im Auto WS281X
anderer Vorschlag (ob optimaler, musst Du selbst beurteilen): https://www.aliexpress.com/item/STM32F103C8T6/32391407504.html Der macht das Bit-Timing z.B. per Timer oder UART, also unabhängig vom CPU-Timing. Er hat auch mehr RAM für größere RGB-Muster. Der CAN-Bus könnte im Auto auch interessant
-
Thread
Doppelte Pull-Ups bei i2c?
Master) Ich möchte aber nun an den I2C Bus 5 weitere Platinen als Slave anschließen mit einem STM32F103.... über RJ45 Steckverbinder. Müsste ich an den 5 Platinen jeweils auch immer 2 Pullups bestücken, oder reicht es, wenn das lediglich nur der Master hat? Bin mir da etwas unschlüssig, aber
-
Thread
[S]uche 1 (einen!) STM32F103(RBT6) LQFP64
brauche dafür einen neuen Chip. Ist ein privates Bastelprojekt... Hat evtl. noch jemand einen STM32F103xx rumliegen? Am liebsten einen RBT6. Hauptsache LQFP64 Gehäuse. Ich könnte bieten: - STM32F105RBT6 - 4GB SD-Karte(n) - Geld... Würde mich freuen, wenn sich hier was einrichten lässt
-
Thread
SDCard Initialisierung erfolgreich jedoch kein schreiben/lesen möglich (STM32)
usb abgerufen werden kann. Nun primär geht es mir um die SD-Karte gerade. Ich benutze einen STM32f103 Microcontroller und programmiere mit Keil. Ich habe bereits die SD-Karten Initialisierung geschrieben und sie funktioniert auch. Also Hardwaretechnisch keine Probleme. Die Sd karte läuft bei mir
-
Thread
Vergebe STM32-Samples (AT)
DSP with FPU, ARM Cortex-M4 MCU with 1 Mbyte Flash, 168 MHz CPU, Art Accelerator, Ethernet 3x STM32F103CBT6 Mainstream Performance line, ARM Cortex-M3 MCU with 128 Kbytes Flash, 72 MHz CPU, motor control, USB and CAN 5x M95M02-DRMN6TP 2 Mbit serial SPI bus EEPROM 5x M95M01-DRMN6TP 1 Mbit serial
-
Thread
Cortex M3 - Speicher "mappen", Variable bauen.
Hi, ich habe einen STM32F103 mit 256kb Flash und 48kb RAM. Auf dem möchte in C eine grosse Variable haben, welche eigentlich aus mehreren kleinen besteht. Die ersten 2k sollen im RAM liegen, die letzten 8k im RAM und der
-
Thread
SMT32: gültiges Programm erkennen
Hallo, gibt es beim Cortex-M3 STM32F103 Prozessor auch eine Startfolge, anhand der man erkennt ob es sich um ein valides Programm handelt? Weiß jmd wie diese aussehen muss? Möchte vor dem Start des Programms (aus einem Bootloader heraus
-
Thread
STM32 I2C Übertragungsende abwarten
Geholfen hat mir dabei dieser Code sehr: http://www.micromouseonline.com/2011/09/10/i2c-use-on-the-stm32f103r-medium-density-devices/#axzz1oM1D8P00 Jetzt hab ich aber derzeit die While-Schleifen, in welchen auf das Ende einer Übertragung gewartet wird, auskommentiert, da sich mein Programm immer in diesen
-
Thread
STM32VL mit uVision flashen
Forum. Ich habe mir vor kurzem ein STM32VL Discovery Board zugelegt. Da ich vorher schon einen STM32F103 in der Schule in ASM und C programmiert habe und auf dem Board ein F100 verbaut ist, habe ich kein Problem mit der Programmierung. Ich hab ein Problem mit dem flashen des Boards. Ich habe schon
-
Thread
DSPIC33F 8 RC-servo signale lesen.
RC-Empfänger mit 16 Bit bei vollen 50 Hz zu samplen und per SPI oder UART auch mit 50 Hz an einen STM32F103RBT6 (Olimexino-stm32) weiterzuschicken ? Der STM32 soll mir den anderen Kram (GPS/Accel/Gyro/MAG/IAS/IAP) auf SD-Card schreiben und wäre wahrscheinlich sowohl von der Anzahl der Pins, als auch
-
Thread
Loxone Air Base - Mesh Netzwerk
haben ihre Applikation mit in die Firmware eingebaut. Der Controller in den Modulen ist ein STM32F103RC laut Datenblatt. Radio: ZMDI’s ZWIR4502 radio transceiver USB-Stick mit diesem Modul: http://wiki.in-circuit.de/index.php5?title=ICradio-ZWIR4512-Stick USB Interface description: - communication
-
Thread
STM32 Bootloader Protokoll
Loader Demonstrator von ST zu schreiben. Ich möchte über den integrierten USART Bootloader von STM32F103RB ein neues Programm flashen können. http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/APPLICATION_NOTE/CD00264342.pdf Die grundlegenden Funktionen habe ich bereits realisiert
-
Thread
Inline Assembler unter Keil für STM32F407
Assembler sehr an. Ich habe schon mehrere Sachen probiert. Die Beispiele scheinen aber nur für eine STM32F103 zu sein. Hat jemand eine Ahnung wie man das dem 407 beibiegen kann? Frank
-
Thread
AD7793 an STM32 Codeschnipsel
Hallo, hat jemand schon mal einen AD7793 an einem STM32(F103) auf einem hardware SPI zum laufen bekommen und hat eventuell einen Codeausschnitt? Würde mich sehr freuen. LG Tommy
-
Thread
STM32 Programmiertool
dir später nicht selber ein Bein stellst. Am Controller brauchst du (in Klammern bei meinem STM32F103ZET6): RxD (RxD1, Pin 102) TxD (TxD1, Pin 101) /Reset (Pin 25) /BOOT (BOOT0, Pin 138) Für den Normalbetrieb wird /Reset mit ca. 10k auf +3.3V gezogen, und /BOOT ebenso. Zum Programmieren
-
Thread
STM32 falsche Taktfrequenz
> 24, 36, 48, 56 oder 72 Mhz, 64 gerade nicht. Upps, das hast du gut geraten. Ja, es ist der STM32F103rBT6. Wieso sollten 64Mhz nicht gehen? 8Mhz /2 *16 sind doch 64Mhz. Das ist auch die Default-Vorgabe in CubeMx. > Ich zerfiesele das Register Geschubse nicht Ist Ok, aber genau das will ich
-
Thread
Was macht Atollic TrueStudio nach Debugging-Ende?
Atollic TrueSTUDIO 9.1.0 mit ST-Link und STM32F103CB löst beim Beenden der debug session einen Reset aus. Hier läuft der µC mit einem LCD und ein Sekundencounter wird wieder auf 0 gesetzt.
-
Thread
Segger Embedded Studio und Watch Fenster
Fehler: "restrictet memory range" Dieses Verhalten kann man ändern, in dem man in der Datei: STM32F103C8_MemoryMap.xml folgende Section einfügt: <MemorySegment name="System" start="0x40000000" size="0x10000000" /> (ich habe keine Ahnung was das sonst noch für Nebenwirkungen hat). Leider geht
-
Thread
STM32 - HardFault beim Debugging mit IAR Embedded Workbench
Hallo allerseits, ich programmiere schon seit längerem mit Ride7 und dem RLink an einem STM32F103RBT herum. Das läuft auch ganz wunderbar. Aus der Software soll demnächst mal eine Lötstation werden aber bis jetzt enthält sie nur diverse Programmteile wie GPIO- und SysTick-Interrupt, T6963-Displayausgabe
-
Thread
STM32 SPI im Halbduplex-Betrieb mit DMA
SSI-Schnittstelle auszulesen. Der Sensor hat ein CSN-, CLK-, und DO-Pin. Diese habe ich bei meinem STM32F103CB mit SPI1_NSS (PA4). SPI1_SCK (PA5) und SPI1_MISO (PA6) verbunden. Ich verwende, wie in http://www.mikrocontroller.net/topic/160042 beschreiben, zwei DMA-Kanäle (DMA1-Channel2 und -Channel3),
-
Thread
Matrix indizierbar machen?
Christian J. schrieb im Beitrag #6018058: > Youtube-Video "[Elektronik] Conway's "Game of Life" on STM32F103 "Blue > Pill"" Zähl mal die LEDs deiner Matrix nach ;-) 24 * 32 ≠ 512
-
Thread
Header einer Cpp-Datei einbinden
Hallo, ich programmiere den STM32F103C6T8 mit Eclipse(OpenSTM) in Cpp. Nun habe ich ein Cpp-Projekt erstellt und möchte in der Datei "stm32f10x_conf.h" eine Cpp-Header-Datei einbinden, z.B. "debug.hpp". Nun bekomme ich Compilerfehler
-
Thread
GCC kompiliert falsch?
sieht das so aus: [code] U [/code] Denn der "FW_Init();" initialisiert erst den UART. Cpu: STM32F103
-
Thread
STM32 Eclipse IDE zusammenstellung für stm32 discovery
welches ich mit Eagle gemacht habe. (+eine lqfp144 Variante mit Sockel zum austauschen der MCU stm32f103<->stm32f407)
-
Thread
STM32 UART Ringbuffer richtig lesen
richtige Antwort gibt. Wie finde ich raus ob es überhaupt das richtige Register ist? Es ist ein STM32F103C8T6. gerechnet habe ich es genauso wie in der Excel Tabelle [c] #define KM_MAX_RXBUFF 20 static uint8_t last_pointer_position; static uint8_t recent_pointer_position; static uint8_t Rx_message_length
-
Thread
Ein AVR reicht nicht? was nun?
der hat genügend Power und viel Peripherie drin. Die Untereinheiten können dann die kleineren STM32F103er haben. Siehe hier im Artikel: [[STM32]]
-
Thread
STM32 ohne CMSIS aber mit den includes etc. in CoIDE
und zwar genau für DEN µC, den ich gerade benutze. Also nicht ein stm32f10x.h sondern z.B. ein STM32F103ZET6.h und dort nur wirklich genau das hinein, was der konkrete µC drin hat. Gerade bei ST ist es eine ewige Krätze, daß in den Manuals immerzu nach wabbligen Kriterien unterschieden wird: Ein Absatz
-
Thread
"Meist genutzte Controller" - Statistik
Für schnellere, komplexe Sachen nehme ich zwecks Einfachheit, STM32 verschiedener Serien. Mit dem STM32F103 und F407 habe ich früher viel gemacht. DsPic33 im 16-bit Bereich und für den Rest PIC oder AVR IM 8-bit Bereich wie 18F4720, 8722, 16F887 und AVR1284, 128, 32. Wirklich kleine uC verwende ich
-
Thread
can STM32 unused JTAG pins be used as output ?
hello dear forum, I dont use STM32F103 JTAG pins for debugging ( I use USART1 for program loading ) can I use these pins for output ? thank you
-
Thread
STM32 Struct ins Flash
Guten Morgen! Ich arbeite mit dem STM32F103VDT6 und dem uVision von Keil. Ich habe festgestellt, dass meine Funktion die Daten ins Flash speichert doch nicht ganz funktioniert. So sieht mein Struct aus: [c] typedef struct {
-
Thread
STM32L431 Boot Modi Verständnissproblem
Hallo Forum, ich versuche das setzen des Boot Modus beim STM32L431 zu verstehen. Vom STM32F103 sind mir beide Boot Pins (1 und 2) bekannt. Beim L431 gibt es nur einen. Ich habe folgende App Note versucht zu verstehen https://www.st.com/content/ccc/resource/technical/document/application_note
-
Thread
Warum funktioniert Bit-Toggle mit XOR nicht im Interrupt?
Hat jemand eine Idee, warum beim STM32F103C8 ein Bit-Toggle per XOR in einem Timer-Interrupt nicht funktioniert? [c] void TIM2_IRQHandler() { GPIOC->ODR ^= GPIO_ODR_ODR13; TIM2->SR &= ~TIM_SR_UIF; } [/c] Entsprechendes Assembly
-
Thread
STM32 USART muss künstlich verlangsamt werden?
Guten Abend, ich arbeite mich gerade in den USART des STM32F103 ein. Übertragung von Daten funktioniert soweit, allerdings bin ich auf etwas seltsames Verhalten gestoßen. Und zwar zeigt mir mein Terminal Window (ich benutze das von Atmel Studio) nur die zu erwartenden
-
Thread
Problem mit STM32-H103+Eclipse+OpenOCD
auseinander zu setzen. Als Equipment besitze ich: - Evaluation Board STM32-H103 von Olimex (STM32F103RBT6) - ARM-USB-Tiny auch von Olimex - Als Software benutze ich das, was mit dem dem Tiny auf cd geliefert wurde Olimex-GCCFD-20081015.exe. Also Eclipse mit OpenOCD. Leider bin ich biser nicht
-
Thread
Welches FPGA geeignet
Also gedacht hab ich mir das so: Die Daten kommen von einem STM32F103, ebenso ein Counterwert und ein Triggersignal, auf das das FPGA dann loslegt. Bei einem Counterwert von 1 beispielsweise würde dann jedes Datum 510ns lang anliegen. d.h. 1001 wäre [c] |--
-
Thread
[C] Problem bei einer C-Codezeile (Verständisfrage)
verstehe, handelt es sich darum, um die Bestimmung der Adressen in der FLASH des Mikrocontrollers (ein STM32F103). Ok. In einer anderen Datei wird dann eine [c]float[/c] Variable deklariert und der folgende Wert zugewiesen: [c] ver = *(float *)FLASH_WRITE_ADDR; [/c] Mir ist diese Zuweisung nicht
-
Thread
STM32 conditional breakpoint
Hallo, ich versuche gerade meine Firmware zu debuggen, bei einer kritischen Stelle soll der STM32f103 anhalten, wenn die Variable einen bestimmten Wert erreicht. Ich verwende den Jlink EDU und erhalte beim starten der Debug Session in Keil folgende Fehler Meldung: "this target device does not