-
Thread
Programm ST32F103 Frage
komische defines? Das sieht nach Arduino aus ... nicht nach den Anschlüssen des AD9850 oder des STM32F103.
-
Thread
Debuggingproblem beim GDBServer mit Eclipse + J-Link für STM32F103
auch ohne Fehler oder Warnungen, soweit so bekannt. Wenn ich das Programm nun aber auf meinen STM32F103 schreiben lassen und debuggen möchte wechselt die Ansicht in den Debug-Modus und die GDB-Server UI von Segger öffnet sich, es verbindet sich jedoch kein Client damit. Daher wird auch keine Software
-
Thread
could not stop cortex-m STM32
alicdn.com/imgextra/i1/87224073/T2Uuf4XE8XXXXXXXXX_!!87224073.jpg Hast Du den Progger oder das STM32F103 Board gekauft? > Ich kann den µC auch programmieren, aber beim Debuggen kommt die > Fehlermeldung "could not stop cortex-m device". > > Boot0/1 sind beide mit Jumper auf GND. Als Programmer
Optionen für den Reset was muss ich da einstellen? > Was mach ich falsch? Ich komme mit dem STM32F103 "mininum system development board" (in Kombination mit einem ST-Link Clone) auch ohne Reset-Leitung super klar. Allerdings: Wenn ich mal die Clocks oder den Startup-Code verkonfiguriert habe kann
-
Thread
STM32 Interrupt Handler und I2C
Ich habe einen STM32F103 Controller und darauf einen Sensor über I2C angeschlossen. Der Sensor kann einen Interrupt auslösen (Auf PIN3 in dem Fall). Meine Frage: Wie kann ich einen Interrupt Handler schreiben, welcher
-
Thread
Schaltungsbauteile Gesperrt
baue mir ein Brett für Kfz um einen Motor zu steuern. die Bauteile habe ich vor zu benutzen. STM32F103C8T6 Minimum System Development Board ST-Link/V2 zum Programmieren. CAN Transceiver MCP2551 oder (MAX13054ASA für 3.3V die der Mikrocontroller benötigt). CAN Controller MCP2515 Motor Treiber L293D
-
Thread
HW eines Brettaufbaus
Geschwindigkeiten zu drehen und wollte wissen ob die HW die ich genommen habe reichen bzw. in Ordnung sind: STM32F103C8T6 Minimum System Development Board ST-Link/V2 zum Programmieren. CAN Transceiver MCP2551 Motor Treiber L293D Spannungsregler 78L05 Danke
weniger als 10 EUR wohl egal. Falls dein Board keinen eigenen Spannungsregler hat, denk dran, daß der STM32F103C8T6 3.3V benötigt.
-
Thread
STM32F103C8T6 Minimum System Development Board
hallo, wie schließt man ein CAN Treiber MCP2551 zwischen CAN Bus und STM32F103C8T6 Minimum System Development Board Mikrocontroller an? Danke
-
Thread
STM32 + FPGA = VGA output
Hallo, ich habe ein STM32f103 Board und ein Altera DE1 Board. Auf dem DE1 läuft ein VGA Generator mit 800x600@72Hz. Leider wird nur eine konstante Farbe ausgeben, die ich im Source Code festlege. Jetzt ist mir die Idee gekommen
-
Thread
CAN Mikrocontroller im KFZ
Atmel-Debugger kosten über 35€. Wenn Du dem Programmierer einen Gefallen tun willst, nimm ein "STM32F103C8T6 Minimum System Development Board" (LeafLabs Maple Mini Clone) und einen ST-Link-Clone. Kosten incl. Debugger: Unter 7€ Natürlich kommt noch ein CAN Treiber dazu und für die Motoren vermutlich
-
Thread
STM32F103 SPI Bootloader
Hallo, ich habe einen Raspberry Pi und einen STM32F103 über die SPI- Schnittstelle verbunden. Dabei ist der Raspberry Pi der Master und der STM der Slave. Die Kommunikation läuft soweit ganz gut. Ich kann Werte lesen bzw. auch schreiben. Für die
Prima, wenn ich den STM über die Spi- Schnittstelle neu programmieren könnte. Leider bietet der STM32F103 nur einen Bootloader über USART an. Also muss ein eigener Bootloader geschrieben werden. Ich habe schon im Internet recherchiert, aber leider zu dem Thema wenig gefunden. Daher meine frage
-
Thread
STM32 programmieren
Hallo Leute, ich habe einen STM32F103RET6. Für den Controller habe ich ein Programm geschrieben und kann es auch über JTAG oder die RS232(bei richtig gesetzten Boot-Pins) programmieren. Meine Frage ist. Kann man diesen Controller
-
Thread
platformio eine neue Toolchain
Ich hab das heute Nachmittag mal ausprobiert (fuer einen STM32F103), und muss sagen: das funktioniert wie angepriesen. Platformio init, Ini-Datei mit 4 Zeilen nach Tutorial ausgefüllt, kurze Blink-Main.cpp mit Mbed runter copy-pasted, platformio run, eine Nachfrage
-
Thread
Erste Schritte: Bekomme STm32 nicht zum Laufen
wf_GPIOG_CRH; /* Pin-Remap */ AFIO->MAPR = wf_AFIO_MAPR; Damit werden _ALLE_ Pins eines STM32F103 aufgesetzt - und das sind verdammt viele. Überlege mal, was du mit deinem oben zitierten Gehampel mit GPIO_Initstructure.xyz veranstalten müßtest... Ganz ähnlich sieht das bei peripheren Cores
App-Notes von NXP absoluter Müll. W.S. schrieb im Beitrag #4183623: > Damit werden ALLE Pins eines STM32F103 aufgesetzt - und das sind > verdammt viele. Überlege mal, was du mit deinem oben zitierten Gehampel > mit GPIO_Initstructure.xyz veranstalten müßtest Mhm, mahl überlegen... [c] #define RCC_AHB1Periph_GPIO_ALL
-
Thread
Parallelen NOR Flash beschreiben
Hallo, ich habe hier einen 64 MBit parallelen NOR Flash (S29GL064N90) an einem STM32F103 hängen und versuche diesen zu beschreiben. Nach vielen Fehlschlägen habe ich per Zufall herausgefunden, dass mein Programm Command akzeptiert wird wenn ich nach den ersten beiden Write Cycles (von
Sebastian V. O. (sebi_s) >ich habe hier einen 64 MBit parallelen NOR Flash (S29GL064N90) an einem >STM32F103 hängen und versuche diesen zu beschreiben. Nach vielen >Fehlschlägen habe ich per Zufall herausgefunden, dass mein Programm >Command akzeptiert wird wenn ich nach den ersten beiden Write Cycles
-
Thread
ST-Link/V2 vs. ST-Link/V2-1
reinbekommen? Nicht dass ich wuesste. Ich habe schon auf ein Discovery Board mit STLINK-V2 einen neuen STM32F103CB statt des STM32F103C8 aufgeloetet und die ST-Link Firmware neu aufgespielt und dann den ST-Link Update gefahren. Es wurde und blieb aber ein V2. Auf der Blackmagic Seite gibt es ja Hinweise auf
-
Thread
STM32F103 Daten über CDC Device senden
Hallo, ich versuche gerade auf meinem eigenen Board mit STM32F103C8 ein CDC Device ans laufen zu kriegen, um Daten mit dem PC auszutauschen. Nachdem ich mit den Dateien aus dem Beispielprojekt fürs STM3210E_EVAL Boards nichts geworden bin (Windows hat ein Virtual
Blöcken zum Lesen durch den Host bereitstellen. Ich hatte hier schon mal nen CDC Treiber für den STM32F103 gepostet. Einfach mal bei Bedarf danach suchen. W.S.
-
Thread
[STM32F103] Welche Revision ist das?
anscheinend auch von Torsten gekauft wurde). http://www.aliexpress.com/item/Free-shipping-10PCS-STM32F103V8T6-STM32F103-QFP100-package-ARM32-bit-microcontrollers/2051470063.html Nur werde ich aus dem Bild nicht schlau: welche Revision ist das eigentlich? Gemaess der Errata gibt es nur 2 davon: A
-
Thread
Pointerproblem auf STM32
automatisch? Da gibts eine eigenes Flashmanual von ST - der Flashkram steht nicht im RM0008 (für STM32F103).
-
Thread
STM32F3: Problem mit hoher Stromaufnahme
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 gab's
-
Thread
Platinenkritik Hausbus/CAN Eingang
ernsthaften Stromverbrauch reguliert). Stimmt das so mit dem 2 Ohm Widerstand um die ESR zu erhöhen? STM32F103 mit eingebautem CAN möglichst viele übrige IOs auf Pinleisten herausgeführt. IOs mit optionalem Vorwiderstand (falls doch mal eine LED dran soll), optionalem Pull-up, falls mal der interne nicht
-
Thread
STM32 unter Arch Linux
installieren. 2. emIDE v.2.20 unter wine installieren. 3. In Linuxkonsole [c]JLinkGDBServer -device stm32f103r8 -if swd[/c] starten. 4. Unter [c]wine emIDE[/c] starten (could not find jlink gdb server verneinen) 5. debugger config siehe Bilder 6. enjoy Schade dass die Opensource-Tools zuerst
-
Thread
mbed - Ein Erfahrungsbericht
diesen thread: https://www.mikrocontroller.net/topic/368462 habe ich mir kurzerhand ein Nucleo-stm32f103 board zugelegt und möchte gerne meine Erfahrungen mit allen interessenten teilen. Vorneweg zu meinen bisherigen Erfahrungen im Embedded bereich: Vor rund 5 Jahren das letzte mal µC Programmiert
angepasst werden und das sollte ausreichen. Ich habe vor den selben Code vom Nucleo-F103RB auf einem STM32F103C8T6 laufen zu lassen, die gibts ab ca. €1.60 über ebay, oder gleich das minimalboard für ~4.50
-
Thread
STM32 wie steigt man bei der Vielfallt durch?
ja und ich suche ja eben mit weniger als 100Pins.. z.B. der STM32F103...aber die haben das nur im GEhäuse mit dem Balls von unten :-)
-
Thread
Mini-Segway-Roboter
bei Deinem 'robot v2', kostet schon 16€. Dagegen denke ich z.B. an PCBs für 180ct und einen STM32F103C8T6 für ca. 130ct. Falls Du so willst, sind die Zahlen natürlich 'schön gerechnet', weil viele Teile in hohen Stückzahlen gekauft wurden. ich will nicht ausschließen, dass sich alle Einkäufe
-
Thread
Ansteuerung einer (oder mehrerer) SD Karten über einen RasPi
geht dann ohne USB-Umweg direkt per µC und kann mit DMA maximal schnell sein, z.B. mit einem STM32F103V8T6 ab 163ct (64 kB Flash) Kann der RasPi 4-Bit-paralleles SPI out-of-the-box an separaten SD-Slots? Scelumbro schrieb im Beitrag #4152381: > Mit FAT implementation, auch für SDHC? Mit
-
Thread
Bausatz Oszilloskop mit STM32F103 (200kHz)
Auch wenn es schon mal einen Thread zum Vorgängermodell gab: Vielleicht interessiert es jemand. Angeregt durch die Werbung auf dieser Seite banggood.com habe ich den Bausatz erworben. Man muss halt 2 Wochen warten... An einem Tag aufgebaut - nichts funktionierte. Aber da haben die Hersteller vorgesorgt, und eine recht umfangreiche Inbetriebnahme- Anleitung mit Fehlerquellen mitgeliefert. Was noch fehlt, ist ein Gehäuse. Die Hardware auch für andere Zwecke zu verwenden, wäre ebenfalls eine Option (Flash- Bootloader und serielle Schnittstelle vorhanden.) Ich kann es als Wochenend
-
Thread
CCD linear sensor
Welchen ADC nutzt Du? 0 bis 3,3V müssten doch reichen, oder? Ich mache gerade ein PCB-Layout für den STM32F103R8T6 (12 Bit und getrennte Versorgung für den Analog-Teil) und ich frage lieber nochmal nach. Erik Werner schrieb im Beitrag #4205143: > Oder kan man zuerst Sensor belichten lassen und dann Auslesen
ADC nutzt Du? 0 bis 3,3V müssten doch reichen, oder? Ich mache > gerade ein PCB-Layout für den STM32F103R8T6 und ich frage lieber nochmal > nach. Ich nutze ADC von Atmega 1284P Ich habe ADC auf 156kHz eigestellt(6µs*13 Zyklen=83µs(Convesiontime)).Er ist leider extrem langsam. > Das müsste
-
Thread
STM32 DMA mit SPI funktioniert nicht
http://electronics.stackexchange.com/questions/100685/full-duplex-slave-spi-dma-and-interrupts-on-stm32f103 http://www.eevblog.com/forum/microcontrollers/stm32-spi-with-dma/ http://www.micromouseonline.com/2012/03/11/adding-dma-to-the-spi-driver-with-the-stm32f4/ Und ja, die eingestellte Buffer Size
-
Thread
Coole Coretex
Datenblatt schauen: 2xUART,3xSPI,2xI2C,I2S,PWM - kein CAN Pin-Interrupt-Latenz 50ns - zum Vergleich stm32f103 72MHz Latenz 350ns https://www.raspberrypi.org/wp-content/uploads/2012/02/BCM2835-ARM-Peripherals.pdf Das ist aber nicht überraschend, die Cortex-M sind auf viele Interrupts ausgelegt (NVIC
-
Thread
STM32F10x USB FS Bulk mit 64 Byte funzt nicht.
Problem welches mir nicht ganz einleuchtet. Ich nutze die STM32 USB-FS-Device Lib V4.0.0 mit einem STM32F103RBT6 in Verbindung mit der CDC-Klasse. Jetzt ist mir aufgefallen, wenn ich im Bulkmodus am Endpoint einen Transfer generiere mit Längen unterhalb von 64 Bytes klappt das auch wunderbar. Allerdings
-
Thread
Erfahrung mit China Arduino?
Nano dann kaum noch Pins übrig. Dann vielleicht eher ein mega2560^^, wie Joachim schrieb, oder ein STM32F103C8T6-Board für unter 5€ mit DMA ider ein Nucleo^^. google schrieb im Beitrag #4135481: > Das läuft sehr gut auf den 2,00€ Promini-Arduinos Auch cool. Da stellt sich die Frage: @Max MMM:
-
Thread
Mikrocontroller kompatibel mit USB bzw. programmierbar?
wenn hier jemand Arduino empfiehlt, töte ich ein > süßes Katzenbaby. Dann empfehle ich den STM32F103C8T6. Wenn man sich eh neu einarbeitet, muss man sich ja nicht in 8-Bitter einarbeiten. Der STM32F103C8T6 ist als China-Exportschlager soger oft billiger als ein 8-Bit-AVR. Siehe https://www.mikrocontroller.net
-
Artikel
STM32 Eclipse Installation
Olimex ARM-USB-OCD FW-Lib 3.4.0 von ST Start-Up Code als C-Datei, keine einzige Assembler-Datei Für STM32F103RB (128K Flash) wegen Initialisierung Stack-Pointer Nutzt make Tool, muss aber zu gmake umbenannt werden, ist weiter unten beschrieben Installation. Installation von Eclipse. Damit Eclipse gestartet
und LD Linker-Datei src: die eigenen Quellcodes makefile Das Projekt wurde geschrieben für den STM32F103RC (256K Flash/48K RAM), läuft aber auch mit einem STM32F103xB da der Stack-Pointer auf 20K initialisiert wird. Details stehen in der Datei "src/stm32f10x_vector.c", Zeile 29,30: Damit wird der Stack-Pointer
-
Thread
Akku-Lader mit Datenbank
integriertem USB Mein aktuelles PCB-Layout sieht einen STM32F030F4P6 (20 Pins, 50ct) vor. Ein STM32F103C8T6 mit USB macht die Ladeschacht-PCBs schon wieder größer und teurer. Wenn USB, dann würde ich den _einmal_ am "zentralen Steuerteil" vorsehen und nicht in jedem Schacht. Folgende µC würde ich
-
Thread
Audio in möglichst guter Qualität samplen
Ein weiterer möglicher Controller wäre einer aus der STM32F103-Familie mit 1MB internem RAM, so dass etwa 11 Samples intern speicherbar wären. Dafür muss dann allerdings ein externer DAC angeschlossen werden. Da der TE auch eine "möglichst gute Qualität"
-
Thread
Externen Flash/SRAM über USB beschreiben
Projekt möchte ich einen externen NOR Flash und SRAM über USB mit Daten füllen. Als µC wird ein STM32F103C8 verwendet. Im ersten Anlauf werde ich wohl einfach ein USB CDC Device nutzen und ein Programm für den PC schreiben um die Daten zu übertragen. Allerdings soll das Ganze nacher möglichst ohne
-
Thread
32-Bit μC für zwei Layer PCB
Willst Du wirklich für 4$ noch selbst ätzen? http://www.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module/32327927921.html
Beitrag #4115914: > Willst Du wirklich für 4$ noch selbst ätzen? > http://www.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module/32327927921.html Der Punkt sind nicht die Kosten, sondern die Spontanität. Ich Ätze sicher nicht selber, wegen sparen.
-
Thread
STM32F103, usart Bootloader zu langsam USB-DFU?
Ich habe hier einen STM32F103VCT6 mit 256kb Flash. Zur zeit bin ich bei ca 30k Programm es sollen aber auch noch RLE-komprimierte Icons usw. mit in die Firmware. Der eingebaute USART Bootloader scheint nicht mehr als 115200
-
Thread
Musik beim öffnen einer Tür abspielen
Pegelwandler]] oder nur mit 8MHz. VS1053: http://www.vlsi.fi/fileadmin/datasheets/vs1053.pdf Beim STM32F103C8T6 (ca. €3,60) hast Du mehr Flash, mehr RAM, DMA und er arbeitet mit auch mit 3,3V: http://www.aliexpress.com/item/-/1609777521.html Für den STM32 brauchst Du einen ST-Link: http://www.aliexpress.com
-
Thread
STM32F103 + uGFx + FreeRTOS
Hi, ich habe hier ein Board mit STM32F103VCT6, ein Hy-Mini STM32V mit Display (SSD1289). Darauf habe ich FreeRTOS laufen und möchte da noch uGFX mit einbinden. Leider ist deren Dokumentation eine grosse Baustelle. Es gibt Demo-git-Projekte
-
Thread
stm32f103zet6-board sdio pinout
ich habe dieses board: http://www.ebay.de/itm/291305557264?_trksid=p2057872.m2749.l2648&ssPageName=STRK%3AMEBIDX%3AIT Es hat für 15,00€ einen 4Mbit-spi_Speicher und einen sdio-Kartenhalter. Leider gibt es dazu keine brauchbare Beschreibung des Pinouts. Nachgemessen habe ich für die 9 sdio-Pins: C10 C11 VCC C12 GND C8 C9 F10 F10 dürfte WP sein, die Dat-Pins dürften zusammenliegen. Bleibt noch die Frage was ist CLK und CMD? Hat jemand dieses Board und verrät die Pinbelegung? Hat jemand lauffähigen code für sdio-F103? Ich hatte das beim F429 schon mal am laufen. Der F103 scheint
-
Thread
GCC als Crosscompiler für ARM auf ARM
DUSE_STDPERIPH_DRIVER -DSTM32F10X_HD src/main.c -o build/src/main.o arm-none-eabi-gcc -T../../common/stm32_f103_gcc.ld -mcpu=cortex-m0 -mthumb -nostartfiles -Wl,-M -o build/leds.elf build/src/main.o build/../../common/startup_stm32f10x_hd.o build/../../common/CMSIS_v3.6.1/Device/ST/STM32F10x/Source/Templates
-
Thread
Anfänger mit STM32F103C8T6
Diese Bemerkung ist nicht wiklich hifreich, also her die Langversion: Die STM32F103 haben einen fest eingebauten Bootlader, mit dem man den Chip programmieren kann. Dieser funktioniert über eine seriellen Schnittstelle. Also brauchst du dafür einen seriellen Port, entweder nativ
-
Thread
Keil uVision V5 + ST-Link V2 Debuggen
ich habe Probleme beim Debuggen meiner Software. Ich habe eine Platine entwickelt mit einem STM32F103RBT6 und programmiere diesen mithilfe eines ST-Link V2 (GND,VCC,SWDIO,SWDCLK verbunden). Als Compiler benutze ich Keil uVision V5.14 Das Flashen der Software ist kein Problem. Wenn ich jedoch in
-
Thread
Was ist mit diesen Zeilen gemeint?
unused --map --symbols --xref --callgraph --first startup.o --entry=Kaltstart (ist für nen STM32F103ZET6) Die Zeile für --rw.. muß natürlich auf deinen Chip angepaßt sein. Wenn da was Falsches steht, packt der Linker alles an die verkehrten Stellen. W.S.
-
Thread
DF-Player Mini Mp3 mit Arduino
Hi, ich habe das selbe Problem. Ich versorge das Modul aus den 3V3 eines STM32F103 Minimal Boards. Wenn ich die Lautstärke klein halte funktionierts. Wenn ich die Lautstärke hochschraube fängt es bei lauteren Tönen auch an zu brummen. Ich vermute, dass die Versorgung bei