-
Thread
STM32 Bootloader aus Programm starten
, das mein Problem ein alter Hut ist, aber ich komme leider nicht weiter... Ich nutze einen STM32F103C8T6 und möchte aus meinem Code den Bootloader starten (Gründe erstmal egal). Ich setze den VTOR auf 0x1FFFF000 und springe dann mit [code] LDR R0, =0x1FFFF000 LDR SP
-
Thread
TDI Vp37 Steuergerät selber bauen
aufgezeichnet, analysiert und reproduziert werden und stellt kein wesentliches Problem dar. Habe einen STM32F103C8T6, Schema BluePill, genommen, 16k EEPROM, MCP2515/MCP2562. Gruß aus Bukarest
-
Thread
STM32F103CB schützen
Eine kleine Korrektur: es handelt sich um den STM32F103 *C8* nicht um den *CB*.
-
Thread
Schon mal jemand das CY8CKIT-049 4200 in der Hand gehabt?
TorstenC, nicht ganz richtig. STM32F103C8: 72 MHz, 64 kByte Flash, 20 kByte SRAM. STM32F030F4: 48 MHz, 16 kByte Flash, 4 kByte SRAM. ProMini/ATmega328 (16 MHz, 32 kByte Flash, 2 kByte SRAM; günstigstes Board, das ich gefunden habe,
Dirk K. schrieb im Beitrag #3822228: > STM32F103C8: 72 MHz, Ach so, ich hatte jetzt nur auf das Bild von Deinem Link geschaut. Sorry.
-
Thread
STM32-Toolchain mit Eclipse CDT 4.3, GnuArmEclipse, OpenOCD 0.8.0, Gnu Arm GCC 4.8, STM32CubeMX
habe somit mein stmf4discovery board super zum laufen bekommen, jetzt möchte ich jedoch einen STM32F103C8T6 programieren. kommt immer folgender Fehler /test122/Drivers/CMSIS/Include/arm_math.h:4713:5: error: unknown type name 'uint16_t' eingestellt als includes habe ich: ${ProjDirPath}
-
Thread
Custom Bootloader für Stm32
Hallo, ich versuche grade den OpenBLT von Feaser zum laufen zu bekommen. Hardware STM32F103C8T6 / UART1 / TX PA9 / RX PA10, 12Mhz Quarz Leider nutzt das Beispiel Olimex STM32P103 GCC die UART2. Kann mir da evtl jemand weiter helfen? Ich habe zwar bereits versucht die Init zu ändern
-
Thread
Remap Cortex M
Also, mal am Beispiel eines STM32F103C8 ( Cortex M4 ): http://www.st.com/st-web-ui/static/active/en/resource/technical/document/datasheet/CD00161566.pdf Auf Seite 28 beginnt die Pinout Tabelle. Unter der Spalte "Alternate functions
Der STM32F103C8 ist aber ein Cortex-M3... Katharina schrieb im Beitrag #3610589: > Oh, danke schonmal. Kann jeder belibige Pin dafür benutzt werden? Das komplette Remapping, ob es existiert und wie viel es
-
Thread
Optokoppler nich Invertierend an STM32 gesucht
Da wie im gezeigten Aufbau das Microprozessorboard http://www.ebay.de/itm/ARM-Cortex-M3-STM32F103C8T6-STM32-Kern-Board-Minimum-System-Entwickeln-Board-Neu-/350940830643?pt=Wissenschaftliche_Ger%C3%A4te&hash=item51b5b41bb3 über USB vom PC versorgt wird und ausserdem auch noch der Programmieradapter
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
Drehbank bestimmen. Einen kleinen optischen Drehgeber mit 600 Strichen hatte ich noch da. Ein kleines STM32F103C8-Eval-Board auch. Die Firmware, die einen virtuellen COM-Port auf dem PC bereitstellt, konnte auch zu 99% von einem anderen Projekt übernommen werden. Weniger als vier Stunden vergingen zwischen
-
Thread
Welcher Bus kann das?
ST viieeelle STM32 Derivate mit CAN-Controller, ich glaub die ganze 103er-Serie -> STM32F103rb, stm32F103c8... Kommt natürlich immer auf die restliche Peripherie an die Du im µC benötigst. Wieviel I/Os, welcher Takt, Flash, RAM... Ich könnte mir aber eventuell und unter Umständen vorstellen, dass
-
Thread
STM32F103 CAN Bus Frame Problem
zwei Boards, einmal ein Olimexino STM32F103RBT6 mit MCP2551 Transceiver und ein selbst gebautes STM32F103C8T6 Board mit ISO1050 Transceiver. Beide Boards sind mit 500KBit/s initialisiert und laufen im Loopback Mode für sich selbst (Intern CAN Rx auf Tx) einwandfrei, Interrupts reagieren und Nachrichten
-
Thread
Unterprogrammaufruf in ISR
Initialisierungen while (1) { __WFI(); }; [/code] Auszug aus einer main() eines STM32F103C8. Alle anderen Routinen (USB, LCD, SD-Card, etc.) sind ISRs oder werden von diesen aufgerufen.
-
Thread
STM32F0x2 Neuerscheinung
new-original-STM32F103CBT6-MCU-ARM-128K-FLASH-TIMER-ST-QFP48/1201525448.html (der Link ist auf die 128KB-Version, die STM32F103C8T6 mit 64KB gibts noch billiger)
-MCU-ARM-128K-FLASH-TIMER-ST-QFP48/1201525448.html > (der Link ist auf die 128KB-Version, die STM32F103C8T6 mit 64KB gibts > noch billiger) In der Tat, es gibt da auch nette, einfache Basis-Devboards für so 6-7 EUR: http://www.aliexpress.com/item/ARM-Cortex-M3-STM32F103C8T6-STM32-core-board-development-board
-
Thread
STM32F103 per UART/RS232 an PC anschließen
Verbindung zwischen einem µC und einem PC herzustellen. Ich Verwende eine Entwicklungsplatine mit dem STM32F103C8. Als Pegelwandler verwende ich einen fertigen zugekauften Baustein (RS232(DCE)-UART-Bridge von IN-Circuit). Als Programm zum auslesen verwende ich Hyperterminal unter Windows 7. Nun werden mir,
-
Thread
STM32 core103V board / STM32F103VET6
Zoll-Module-Entwicklungs-STM32-Kabel/dp/B008EGNTK0 oder günstig: http://www.amazon.de/XINTE-Cortex-M3-STM32F103C8T6-Mindestsystemanforderungen-Entwicklungsboard/dp/B00GGGEV48
-
Thread
? Suche Mini-RS232-Transceiver ähnlich DS276
ihre Daten per 485 bzw. 232 raus. All dies muss aber an einen galv. isoliertem 485-Bus mittels STM32F103C8T6 angebunden werden. Die Leiterplatte soll dabei aber nicht größer als eine Check-Karte sein. Egal wie ich es drehe und wende, ich bekomme mit einem 16-poligem 232-IC echte Platzprobleme. Alleine
-
Thread
Seriell/Ethernet umestzen mit WIZnet 5200
dem W5200 von WIZnet. Ich würde diesen Chip gerne verwenden um die serielle Schnittstelle des STM32F103C8 (Entwicklungsumgebung COIDE) auf Ethernet umzusetzen. Der µC sammelt verschiedene Sensordaten und soll diese periodisch an einen PC senden. Die Übertragung ist verlusttolerant, ich wollte dafür
-
Thread
STM32F100: Temperaturdrift interner (RC-)Oszillator und UART
Für den STM32F103C8 steht im Datenblatt: High-speed internal (HSI) RC oscillator Conditions Min Max Unit TA = –40 to 105 °C –2 2.5 %
-
Thread
STM32F103C8: wie nicht vorhandene Pins behandeln
Beim STM32F103C8 sind vom PORTC nur die Pins PC13, PC14 und PC15 herausgeführt. Muss ich die nicht vorhandenen Pins berücksichtigen und sie z. B. als Eingang mit PullUp initialisieren?
-
Thread
STM32F03C8: SD-Card antwortet nicht
soll. Im Anhang ist ein Bild der Portstruktur und eins mit den Konfigurationsmöglichkeiten des STM32F103C8. Aus denen entnahm ich, dass ein "normaler" Input-Pin immer mit dem "Alternate Function Input" verbunden ist.
PA7 haben mehrere AF's, da ist es ungewiss wo das hingeht. Es geht zu allen AFs des 48-Pin STM32F103C8. Die Auswahl erfolgt über die Clock der einzelnen Module. Deshalb funktioniert die Konfiguration (siehe Anhang aus dem REF-Manual).
-
Thread
ARM-Keil: SystemInit STM32F103C8
Bis jetzt habe ich mit einer älteren Demoversion von ARM-Keil "gespielt". Nachdem Problemen mit meinem ST-Link bin ich auf die aktuelle Demo umgestiegen. Das Projektfile habe ich neu aufgesetzt und es wird eine neue Startupdatei hinzugefägt. Beim compilieren erhalte diese Fehlermeldung: Error: L6218E: Undefined symbol SystemInit (referred from startup_stm32f10x_md.o). Wenn ich die Zeilen, die sich auf SystemInit beziehen, in der Startupdatei auskommentiere, dann wird ohne Fehlermeldung compiliert. Das erzeugte Programm funktioniert ebenfalls. Zumindest ist mir nichts aufgefallen.
-
Thread
Keil-Simulator: Baudrate
Zum Programmieren eines STM32F103C8 nehme ich einen Keil-ARM Compiler. Das Initialisieren des USARTs übernimmt die Library von ST (Code siehe unten). Die Library sollte die Einstellung unter Target-Options verwenden (siehe Target.gif
-
Thread
USB f. STM32F103C8 zum Testen
Hallo, kann jemand eine compilierte USB-Demo (Intel-HEX) für den STM32F103C8 posten? Mit dem Beispiel möchte ich meine Hardware testen. Meine umgestrickte Version einer Keil-Demo will einfach nicht funktionieren (keine Antwort vom Controller auf das Sync-Byte). Drobel
-
Thread
STM32F103C8: USB-Pins (Alternate Function)
Die USB-Pins liegen beim STM32F103C8 auf PA11 (D-) und PA12 (D+). Wie sehen die Definitionen (Alternate Funktions) für die USB-Pins aus?
Aus dem Datenblatt des STM32F103C8: "USB_DM / USB_DP As soon as the USB is enabled, these pins are connected to the USB internal transceiver automatically."
-
Thread
Empfehlung CooCox: Debugger f. STM32F103C8T6
Welchen Debugger kann ich für die CooCox Software und den STM32F103C8T6 Mikrocontroller nehmen?
-
Thread
STM32 und externer Quarz (12MHz)
passiert wenn ich eben nur die SystemInit(); aufrufe, und im Keil XTAL auf 12Mhz stelle. Es ist ein STM32F103C8.
-
Thread
Probleme mit DAC
STM32F103C8 Danke für dein Angebot, aber ich will(muss :) ) es schon selber schreiben; Ist für ein größeres Projekt, wo wir mehrere Kanäle brauchen (Summe circa 10). Ist aber nur Probeweiße jetzt so, damit
-
Thread
STM32 mit ST-Link/V2 Chain Programmierung
dem ST Link auf den Discovery Boards macht. Man schabt dabei aber an der 64 k Flash Grenze des STM32F103C8 der ST-Links. Und auf den Discovery Boards braucht man auch nicht das JTAG Modul und spart somit Code.Ich versuche gerade, das ganze auch auf einem STM32F107 Board zum laufen zu bringen, hänge aber
-
Thread
STM32F103C8T6
ich bin neu im Bereich STM32-Programmierung und versuche seit Tagen die USB Hardware eines STM32F103C8T6 zum Laufen zu bringen. Hierzu bediente ich mich unter anderem des Compilers mikroC PRO for ARM der bereits integrierte Libraries hat. Leider funktioniert die Library für USB nicht auf dem STM32F103C8T6
-
Thread
STM32 JTAG pins als GPIO funktionieren nicht
Hi, Ich arbeite gerade mit einem STM32F103C8T6, und versuche den PB3 als GPIO zu verwenden. Ich habe JTAT & SW deaktiviert, allerdings funktioniert nur PB4 als output, PB3 nicht. Hier mein code: RCC->APB2ENR |=(1<<3); /* Enable
-
Thread
STM32 Analogport mit Internal Vref korrigieren
Hallo, ich benutze den STM32F103C8T6 ohne Spannungsstabilisierung direkt an einer 3,6V Batterie. Leider hat der Mikrocontroller kein Referenzspannungs- Pin. Das Problem ist halt das am Analogport bei fallender Bateriespannung es
SK schrieb im Beitrag #2918878: > Hallo, > > > > ich benutze den STM32F103C8T6 ohne Spannungsstabilisierung direkt an > > einer 3,6V Batterie. Leider hat der Mikrocontroller kein > > Referenzspannungs- Pin. Das ist richtig. VDDA ist intern mit VREF+, VSSA intern
-
Thread
China SUPER Bauteile-Schnäppchen Thread
http://www.aliexpress.com/item/Free-Shipping-10PCS-STM32F103RBT6-64-LQFP/793282335.html 20St. STM32F103C8T6 48-LQFP 22,67 EUR http://www.aliexpress.com/item/Free-Shipping-10pcs-lot-STM32F103C8T6-ST-LQFP48-100-NEW/1591265286.html?s=p inkl. regist. Versand.
http://www.mikrocontroller.net/topic/346975#3845813 > Farnell: 2,56€ @ 1000 + MwSt (STM32F103C8T6) > Mouser: 2,37€ @ 4800 + MwSt (STM32F103C8T6) > China: 1,27€ @ 10, keine MwSt fällig (STM32F103C8T6) > China: 1,07€ @ 10, keine MwSt fällig (GD32F103C8T6) … und mit
-
Thread
STM32 Float Problem
Debugger nicht getraut hatte, auch mit der LCD-Ausgabe überprüft. @Roland H Der Prozessor ist STM32F103C8T6. uint64_t oder allgemein 64-Bit Integer habe ich nicht benutzt. Zitat: "Was ist das "ARM kit"? Ist das ein verpackter GCC?" Das scheint GCC + Toolchein von Raisonance zu sein, es ist wohl
> Der Prozessor ist STM32F103C8T6. Damit ist das Thema FPU erst einmal vom Tisch. > Und wie schon gesagt, ich benutze da einen mehrere Jahre alten Stand > des ARM-Kit, die neueren Versionen sind nur gegen Bares erhältlich
-
Thread
Logger für Strom und Spannung im Selbstbau
Anhang. Hier noch ein paar gute Fotos von dem Ding http://pintie.de/powerlog.html µC = STM 32 F103C8T6 U1 = Winbond 25Q16BVS1G U3 = LM358 U4 = MAX 4081 => 76V, High-Side, Current-Sense Amplifiers with Voltage Output Es gibt wohl welche die eine ähnliche Version
-
Thread
Daten ins Flash speichern mit dem STM32
reservieren. Die Größe und Adresse der pages entnimmst du dem Reference Manual. In meinem Fall ( STM32F103C8 ) waren es 64 pages a 1K, ab 0x08000000. D.h. die letzte Page ( die ich für Daten benutze ) fängt bei 0x0800FC00 an. Das Linker Script besteht aus 2 Teilen ( meist in den Dateien memory.ld und
-
Thread
stm32 nur über swd programmieren
Dann wird das problemlos klappen. Ich habe bei meiner letzten Platine mit STM32F103C8 nur SWD benutzt und Programmieren und Debuggen funktionierten einwandfrei. Und wenn du es nur zum einprogrammieren des Bootloaders benutzt, kannst du auch SWD deaktivieren, da du immer noch über
-
Thread
STM32 RTC mit ms basis
Hallo, ich benutze die RTC von einen STM32F103C8T6. Das Beispiel arbeitet mit einer 1s basis, d.h. der Counter wird jede Sekunde um ein erhöht. Ich möchte den jetzt so umkonfigurieren das der Counter jede Millisekunde um ein erhöht wird. Ich habe
-
Thread
LPC1768 mit OpenOCD Debuggen
Debuggen und Programmieren über ein externen JTAG aber auch über USB. USB läuft direkt auf einen STM32F103C8T6, der ja nunmal wieder ein anderer uC ist. Mittlerweile stehe ich deshalb sehr auf dem Schlauch und weiß leider wirklich nicht weiter. Simuliert der STM32 einen ft2232 Chip und muss ich das
-
Thread
STM32 Keil Lib und Compiler Probleme
@Florian Option for target -> C/C++ Dort im Define deine MCU angeben. Bei mir ist es ein STM32F103C8 weshalb ich dort STM32F10X_MD eingetragen habe.
-
Thread
Wie leicht/schwer ist der Umstieg STM32F1xx -> STM32F2xx?
Servus allerseits Eigentlich hatte ich mein Projekt mit dem STM32F103C8T6 begonnen, als ich merkte, dass mehr SRAM mir das Leben doch sehr erleichtern würde. Eine Recherche brachte mich zum STM32F205RCT6. Zwar 64pin und nicht 48, aber damit kann ich leben. Aber: fast
-
Thread
STM32 OpenOCD SWD schon nutzbar?
SWD scheint zu funktionieren! Wenn man die ST-Firmware aus dem stm32f103c8t6 vom STM32VLDISCOVERY raus schmeißt und die "versaloon" Firmware (GPL) dauf schiebt, dann kann ein gepatchtes openocd zumindest Sachen wie run, resume, reset, write_image, .. Also via PC <-> USB <-> stm32f103c8t6 <-> SWD <-> STM32F100RB Nicht schlecht für 15€ :-)
-
Thread
Einsteiger Debugger für STM32
Hallo, ich möchte mich mit ARM Mikrocontrollern beschäftigen, dafür habe ich mir den STM32F103C8T6 von STMicoroelektronics ausgesucht. Ein Board habe ich bereits selbst entwickelt, geätzt und es funktioniert sogar!!! Ich habe mir (um erstmal eine all in one lösung zu haben die 30 Tageversion
-
Thread
STM32 Problem
Hallo, seit kurzem schlage ich mich mit einem STM32 (STM32F103C8T8) herum und der tut inzwischen auch einigermaßen was er soll, aber jetzt habe ich ein Problem bei dem ich nicht weiter komme: Die IOs GPIOA4-7 verwende ich als Datenleitungen zum ansteuern eines