-
Thread
Unterschiede STM32F103ZE und STM32F103RC?
Wenn ich mir die Seiten anschaue: http://www.st.com/internet/mcu/product/164486.jsp und: http://www.st.com/internet/mcu/product/164495.jsp Scheint es keinen zu geben.
-
Thread
STM32F103 GPIO
was zum Lesen hast (nicht zum blinden Kopieren), häng ich dir mal ne ältere Konfiguration für nen STM32F103 dran. Zum lesen und verstehen lernen. W.S.
gerade um die viel einfachere AVR GPIO-Konfiguration im > Vergleich zum ARM. Eröffnungspost: > STM32F103 GPIO ucc schrieb im Beitrag #4476269: > Ich habe ein Projekt geöffnet in Keil und will die Ports A-G > initialisieren. Aber habe keine Ahnung wo ich ansetzen soll. Wie geht > das denn? Lese
-
Thread
STM32F103 und Platformio
Hallo, ich habe ein kleines Problem mit STM32F103 und PlatformIO. Wenn ich meinen Programmcode über die Arduino IDE compiliere und auf meinen 32F103 hochlade, läuft alles so wie es soll. Nehme ich den selben Code und Compiliere ihn über PlatformIO
Hallo Jonny O, in der Arduino IDE habe ich bei Board: GenericSTM32F1 series und bei Board part number Generic F103RG. In der platform.ini von PlatformIO habe ich: [env:genericSTM32F103RG] platform = ststm32 board = genericSTM32F103RG board_build.mcu = stm32f103rgt6
-
Thread
STM32F103 Timer
Hallo zusammen, seit ein paar Tagen beschäftige ich mich mit den Timern des STM32F103. Kurze Erläuterung was ich machen will: Ich habe in einem Array 12 bit, die ich nacheinander auf einem Pin ausgeben will. Gedacht ist das in etwa so: [c] Ausgabe -> warte auf Timer -> Ausgabe
programmierte Portbitsteuerung mit ridigen Zeitbedingungen in der erwähnten Grössenordnung sind die STM32 schlicht und einfach die falsche Plattform. Die STM32 sind weder FPGA noch CPLD, noch haben sie die enge streng deterministische Kopplung von Core und I/O-Bus mancher anderer Controller. So kann beispielsweise
-
Thread
STM32 F103 startet nicht
Hallo an alle! Leider habe ich ein Problem mit meinem STM32F103RB und Keil uVision4. Ich habe die ganze Zeit ein etwas größeres Programm auf dem STM32 Developper-Board (MCBSTM32) von Keil entwickelt, was soweit auch sehr gut läuft (Prozessor läuft, debuggen
16 Mhz Oszillator auf den Chip. Da solltest du vorher die PLL noch anpassen: 16 * 9 = 144 Mhz -> STM32F103 geht aber nur bis 72 Mhz lt. DB.
-
Thread
STM32F103 und Standbymode
Servus zusammen, ich rätsel gerade über den Standby-Modus des STM32F103 rum. Im Manual RM0008 steht im Kap. 4.3.5 u.a.: "The microcontroller exits Standby mode when an external Reset (NRST pin), IWDG Reset, a rising edge on WKUP pin or an RTC alarm occurs." Ich
> Ein bischen Mitdenken hat STM fest ins Manual eingeplant ;-). Heh.. das hab ich bei deren Lib und Manual auch eingeplant und bin damit "aufs Maul" gefallen ;) Ich bohr meinen Testcode morgen mal auf, dass ich nach dem Aufwecken
-
Thread
STM32F103 Timer
Hallo zusammen, ich versuche gerade mich mit dem Timern des STM32F103 anzufreunden. Ich hab es bereits geschafft, den Timer laufen zu lassen und mittels Interrupt ein Bit toggeln zu lassen. Leider komme ich aber mit den Registern nicht ganz zurecht und weiß nicht
Lade Dir von STM die "stm32f10x_stdperiph_lib.zip" runter. Darin sind jede Menge Timer-Beispiele zur Lösung Deines Problemes enthalten.
-
Thread
STM32F103 can
Hallo, Ich habe 2 Boards mit dem STM32F103vct6 von e... mit CAN, habe das mitgelieferte CAN Beispiel auf beiden Boards aufgespielt doch leider funktioniert das ganze nur 1-2 mal. vielleicht kann mir da einer Weiterhelfen. mfg
Funktion "CanWriteData" diese Zeilen direkt VOR dem senden hinzu : (der Code ist eigentlich für den STM32F4 ich hoffe der ist beim F1 gleich und es gibt dort auch TME0 bis TME2) . [code] uint32_t timeout; timeout=0; while(!(CAN1->TSR & CAN_TSR_TME0 || CAN1->TSR & CAN_TSR_TME1 || CAN1->TSR
-
Thread
STM32F103 Hardfault
Guten Tag, zurzeit versuche ich den Timer 1 eines STM32F103C8T6 (auf so einem Mini-Development-Board) per DMA zu füttern. Die (glaube ich) wichtigsten Quelldateien sind anbei. Im main rufe ich eine Cube-Methode auf: [c]HAL_TIM_PWM_Start_DMA(&htim1,
PS: Weiß nicht, ob ich es schon geschrieben habe: Das ist so ein chinesisches Mini-Board mit dem STM32F103C8T6. Sind eventuell Fakes von den Chips bekannt, der irgendwelche Hardware-Bugs hat?
-
Thread
STM32F103 läuft nicht an
Hi, versuch mich grad an dem STM32F103 Cortex Prozessor (auf einem eigenen Board). Bis jetzt tut sich leider rein gar nichts. Die Spannung am 8MHz Quarz ist 0V, es existiert auch kein Startimpulse beim Einschalten oder beim Resetten
interne RC Oszillator als Clock-Quelle aktiv. Siehe Dokument RM0008, 6.3.2. In diesem Artikel [[STM32]] habe ich zusammen geschrieben wie man die Doku nutzt und was für wichtige Dokumente es gibt und noch ein paar andere wichtige Dinge... Bei Keil müssten auch Demos dabei sein die Kompillierbar
-
Thread
STM32F103VET
Du musst erstmal das STM32F1 Framework installieren. Und dann verbindest du entweder dein ST Link Clone oder dein STM32 via USB UART Converter und Boot0 setzen, so wie hier beschrieben: https://www.heise.de/developer/artikel
http://cool-web.de/arduino/stm32-f103-erst-einrichtung.htm
-
Thread
Bandbreite STM32F103
Hallo, Welche maximale Bandbreite kann man durch SPI im STM32F103 erreichen?
ChezzPlaya schrieb im Beitrag #6731500: > Welche maximale Bandbreite kann man durch STM32F103 erreichen? Kommt auf das Gehäuse an. Ich würde sagen ca. 10mm. Wobei ein Band (Armband?) aus STM32F103 nicht so doll aussieht.
-
Thread
USART_STM32F103
ich bin beim USART von STM32F103ZG programmieren, und kriege einfach den USART nicht richtig zum Laufen ich sage in die main dass der µController soll mir folgendes schicken KHM_USART_SendData (USART1,'S'); KHM_USART_SendData
[c] #include "stm32f10x_conf.h" // *********************************************************************** // USART Initialisierung // *********************************************************************** void
-
Thread
Schieberegister am STM32F103
Hallo, ich möchte Schiebesregister an einem STM32F103 hängen. Genauer gesagt sind es TPIC6595, wobei es sein kann, das ich die durch normale 74HC595 und Transistoren ersetze. Jedenfalls möchte ich 20 von dennen man einen ST32F103 hängen. Nun wollte
#7338066: >> Wäre wäre besser (und und vor allem schneller)? > SPI ist der schnellste Weg. Kann der F103 noch kein QSPI? Da ließen sich doch bestimmt noch 5µs sparen.
-
Thread
STM32f103 Timer
Hallo, ich versuche gerade den TIM2 des STM32f103 als Timebase laufen zu lassen. (Der Systick geht ohne Probleme es wird jedoch eine 2. unabhängige Timebase benötigt). Ich verwende die STD-Lib von ST Zu erst wird RCC auf 24Mhz initialisiert
http://www.gidf.de -.- https://my.st.com/public/STe2ecommunities/mcu/Lists/ARM%20CortexM3%20STM32/DispForm.aspx?ID=3241 Fehler: Falscher Interrupt NVIC_init zu spät das obligatorische -1 beim Berechnen der reload Werte vergessen Änderungen an ClockDivison zeigen immer noch keine Wirkung
-
Thread
stm32f103--> Minicomputer
http://blog.tkjelectronics.dk/2010/03/stm32-mini-computer/ auf diesem Projekt aufbauend ist hier die Portierung auf CoIDE (Version: 1.5.1 Build id: 20120929-1882-746) mit 4.7_2012q4(arm-none-eabi); Die neueste V1.6.2 ist ungeeignet, da der Linker-path in der Configuration nicht auf -- stm32f10x_hd_flash_offset.ld -- geändert werden kann. Ebenfalls in "Configuration" ist unter "Include paths" die Location des entpackten "efsl" anzupassen; Bei der Gelegenheit gleich mal das " -Wall" im Compiler-command löschen, macht sich besser -- Ich habe leider kein SSD2119-Display, deshalb wäre ich dankbar, wenn das mal
-
Thread
stm32f103 exti
byte-transfer zum vs1053 über isr zu führen. [c]void read_file_exti(){ fileSize=(sizeof(vs_buffer)/32)*32;//rest wird zur Vereinfachung abgeschnitten pt_vs_buffer=fileSize+1; fat_res=f_open(&File[0], cur_fname, FA_OPEN_EXISTING | FA_READ); /* Create a file */ #if 01 while (fat_res==
ein, so versteht das ja keiner. Dazu die Verschaltung der Pins mit dem VS1053. Den Transfer der 32Byte-Häppchen an den VS1053 machst Du übrigens am sinnvollsten per DMA, der STM32F103 hat einen simplen DMA-Controller, der einfach zu konfigurieren ist. Alles andere ist verschwendete Rechenzeit.
-
Thread
STM32F103 CAN will nicht
geschrieben, um die Kommunikation erst einmal prinzipiell zu testen. Dieses Programm habe ich auf das Olimex-STM32 und das Olimex STM-P103 geladen. Senden und Empfangen geht mit diesen beiden Boards problemlos. Jetzt habe ich das STM-P103 an eine eigene Platine gehangen und leider tut sich... nichts. Gesendet
auf Port B, Pin 9 und 10. Auf meiner Platine ist es Port A, Pin 11+12. Auf den Olimexboards sind STM32F103RBT6, mein µC ist ein STM32F103CBT6. Also nur ein anderes Gehäuse. Leider weiß ich jetzt nicht mehr weiter. Ich vermute dass im Init was verkehrt ist, bzw. etwas fehlt. Eine andere Möglichkeit
-
Thread
stm32f103vct6 vrs. stm32f103vdt6
Keil. Ich habe einen nachfolge Prototyp erhalten. Ganz kleine Hardwareänderung und anstelle des stm32f103vct6, wird neu den stm32f103vdt6 eingesetzt. das sind die einzigen Änderungen. Nun läufts nicht mehr richtig. Meine Frage, der einzige Unterschied zwischen diesen beiden uCs ist die grösse des
-
Thread
stm32f103-bluepill-peripherie
Kommt wahrscheinlich auf den gewählten Board Typ an, ich habe "Generic STM32F103C series" verwendet, und dort wurde USB aktiviert.
ja nicht (nur Anfänger wie W.S. immer sagt, ich meinte nich Siegfried damit). Board ist generic STM32F103, Boardverwalter sagt STM32 Cores Version 1.3.0
-
Thread
Interrupt verhalten bei STM32F103
Danke an Alle. Eine ganz doofe Frage, ist der zugriff auf int32 Variablen auf dem STM32F103 atomar möglich?
Wie kann ich beim STM32F103 das Overflow Interuptflag löschen? Danke für Eure Hilfe
-
Thread
unique id STM32f103
Guten Abend, ich wollte einem Stm32F103 seine unique Id entlocken. Dazu wollte ich ganz banal dies hier tun. [c] uint32_t a = *((uint32_t*)0x1FFF7A10); uint32_t b = *((uint32_t*)0x1FFF7A14); uint32_t c = *((uint32_t*)0x1FFF7A18
Siehe https://stackoverflow.com/questions/29323699/how-to-find-the-device-id-of-a-stm32f103ret
-
Thread
stm32f103 wav player?
32 Kbytes. Medium-density devices are STM32F101xx, STM32F102xx and STM32F103xx microcontrollers where the Flash memory density ranges between 64 and 128 Kbytes. High-density devices are STM32F101xx and STM32F103xx microcontrollers where the Flash memory density ranges between 256 and 512 Kbytes. XL-density devices are STM32F101xx and STM32F103xx microcontrollers where the Flash memory density ranges
-
Thread
STM32F103 lässt sich nicht flashen
Hi und schönen Sonntag! Mir sind ein paar Boards aus dem Schrott mit STM32F103 in die Hände gefallen und ich wollte ein wenig damit herumprobieren, quasi meine ersten STM32-Versuche... und habe natürlich auch gleich von den Dingern vor die Fresse bekommen. Die Boards/
Ben B. schrieb im Beitrag #7630504: > wie sieht die Minimalbeschaltung > eines STM32F103 aus, damit man den an den Programmieradapter hängen und > zumindest mal flashen kann? https://www.st.com/resource/en/application_note/an2586-getting-started-with-stm32f10xxx-hardware-development-stmicroelectronics.pdf
-
Thread
STM32F103C unter Arduino
Warum benutzt du nicht Em-Bitz für den STM32F103 wenn du schon auf unterster Ebene mit Assembler arbeitest?
built core (caching) in: C:\Users\Meiner\AppData\Local\Temp\arduino_cache_157334\core\core_Arduino_STM32-master_STM32F1_genericSTM32F103C_device_variant_STM32F103C8,upload_method_serialMethod,cpu_speed_speed_72mhz,opt_osstd_788985e64bb343182e2e5afb824970d0.a Der Sketch verwendet 37900 Bytes (57%) des
-
Thread
STM32F103 Bootloader Problem
Stop bit." > > Wird öfters übersehen. Das habe ich mehrmals kontrolliert. Blöde Frage hat der STM32F103 einen Boot1 Pin? Danke
foerch schrieb im Beitrag #5746312: > Blöde Frage hat der STM32F103 einen Boot1 Pin? Hat er. Aber warum schaust Du das nicht selber nach? Wenn das ein STM32F103 auf dem "Mini-Delopment Board" (Blue Pill) ist, dann findest Du den Schaltplan hier: https
-
Thread
STM32F103 lässt sich nicht programmieren
Hallo zusammen, ich habe auf einer Platine einen STM32F103RCT6 welchen ich gerne über UART programmieren möchte. Dazu habe ich einen MCP2200 mit auf die Platine gesetzt, siehe Schaltplan im Anhang. Leider reagiert mit stm32flash der STM32F103RCT6 nicht. Wenn ich die Verbindung zw. MCP2200 und STM32F103RCT6 trenne und TX und RX am MCP2200 kurzschließe, dann kann ich aber mit einem Terminalprogramm ein Echo empfangen. Wenn ich einen externen USB <-> UART Konverter an den STM32F103RCT6 hänge
-
Thread
Timer Interrupt STM32F103
als die Boards. > > Gruß, > > Holm Sind 4,99 inkl. Porto zu viel ? https://www.amazon.de/STM32F103C8T6-STM32-Mindestsystem-Development-Arduino/dp/B01C2I7CSU/ref=sr_1_1?ie=UTF8&qid=1476774100&sr=8-1&keywords=stm32f103
Boards. >> >> Gruß, >> >> Holm > > Sind 4,99 inkl. Porto zu viel ? > > https://www.amazon.de/STM32F103C8T6-STM32-Mindestsystem-Development-Arduino/dp/B01C2I7CSU/ref=sr_1_1?ie=UTF8&qid=1476774100&sr=8-1&keywords=stm32f103 Sachma, bist Du sicher das Du überhaupt lesen kannst? Ich habe für 4
-
Thread
Problem mit RTC bei STM32F103
Dafür hat der STM32F103 zwei andere Register mit denen man viel feiner abstimmen kann: http://stefanfrings.de/stm32/stm32f1.html#rtc_calibrate
schrieb im Beitrag #6811016: > Nur seltsam, warum das Dingens in BKP sitzt und nicht in RTC. Beim STM32F103 ist einiges seltsam. Man merkt dass es der erste "Versuch" dieses Herstellers war. Der STM32F303 ist schon deutlich logischer aufgebaut.
-
Thread
stm32f103 mit usb-stick
danke für die schnelle Antwort. Hat er den wirklich nicht? STM32F102/103 Cortex - M3 1x USB 2.0 FS device controller
STM32F102/103 Cortex - M3 1x USB 2.0 FS *device* controller Steht dort *device* oder *host*?
-
Thread
STM32F103 "verfused"? Wie kann ich ihn wiederbeleben?
Ich hatte letztens auch einen verfusten STM32F103, habe natürlich vergessen in CubeMX die SWD Schnittstelle zu aktivieren. Wiederbeleben konnte ich ihn mit STM32CubeProgrammer. Man muss die Verbindung herstellen wenn die Reset-Taste gedrückt
Jan W. schrieb im Beitrag #5689480: > Ich hatte letztens auch einen verfusten STM32F103 Weil ich das jetzt schon zum zweiten Mal lese: das mit "verfused" ist Unsinn. EIn STM32 hat keine Fuses für die Taktversorgung oder für SWD. Wenn das abgeschaltet (SWD) bzw. fehlkonfiguriert
-
Thread
Arbeiten mit Registern(STM32F103) Gesperrt
angeschaut. Das ist der Punkt. Der Debugger kann die Seriennummer auslesen, das Programm nicht. Auf STM32F103, wohlgemerkt. Nur der hat den Bug.
the returned value is 0x00. Workaround None https://www.st.com/resource/en/errata_sheet/es0346-stm32f101xfg-and-stm32f103xfg-xldensity-device-limitations-stmicroelectronics.pdf PS: stefanus war natürlich wieder schneller...
-
Thread
Eigener Bootloader stm32f103
ich auf diesem die LUFA USB Midi Firmware darauf habe. Wenn du den ATmega weglässt, und statt des STM32F103, der ja der allererste Ur-STM32 ist, einen aktuelleren STM32 nutzt (z.B. STM32G4), hat dieser einen fest integrierten USB-Bootloader. Dann kannst du den wunderbar komfortabel über die STM32CubeProgrammer
> nutzen, hatte mich nur gefragt ob du meine Antwort gesehen hattest Ja, bleibt genug übrig. Der stm32f103RGT6 hat ja 1MB Flash Speicher. Klar hab ich deine Antwort gelesen. Danke
-
Thread
GCC für STM32F103
der Moderatoren das 'Gibt' aus dem Betreff löschen :) Soll ich bei der Gelegenheit auch aus dem STM32F03 ein STM32F103 machen?
Moderatoren das 'Gibt' aus dem Betreff löschen :) > > Soll ich bei der Gelegenheit auch aus dem STM32F03 ein STM32F103 machen? Ja, bitte.
-
Thread
STM32F103 System Workbench
die eigentliche Funktion sondern an einen Default-Handler springt - hast du ein Startup File für den STM32F103?
Infrastruktur bietet. Die Unterschiede in der HW bei den verschiedenen Geschmacksrichtungen innerhalb der STM32F103xxxx Familie sind nicht groß, aber vorhanden. Also schreibe wenigstens, mit welchem konkreten Typ du in deiner Uni basteln willst. Irgendwo hab ich auch noch etwas für den STM32F103ZET6 herumliegen
-
Thread
OPENOCD mit JLINK am STM32f103
: 0x2000ffcc > flash write_image erase C:/Entwickl/WinARM/Projects/Blink_STM32F1/default/Blink_STM32F1.bin 0x08000000 auto erase enabled wrote 36864 bytes from file C:/Entwickl/WinARM/Projects/Blink_STM32F1/default/Blink_STM32F1.bin in 2.413138s (14.918 KiB/s) > reset run
auch mit so einem Schmalspur STLink andere Hersteller flashen können. P.S.: meinen J-Link am STM32F103 habe ich in Gang bekommen, indem ich die Zeilen mit der HLA-Bedingungen aus der stm32f1x.cfg entfernt habe. Schon nimmt er die Standard Reset Einstellungen und schon gehts.
-
Thread
stm32f103 hse clock
Wenn ich mich recht entsinne, hab ich vor ganz vielen Monaten schon > einmal ein komplettes kleines STM32F103-Projekt hier gepostet. > /* Konfiguration für das Testboard mit STM32F302RBT6 */ > #include "StdTypes.h" > #include "STM32F302xB.h" Was denn jetzt, F1 oder F3? Jan braucht es aber für
Wenn ich mich recht entsinne, hab ich vor ganz vielen Monaten schon >> einmal ein komplettes kleines STM32F103-Projekt hier gepostet. > >> /* Konfiguration für das Testboard mit STM32F302RBT6 */ > >> #include "StdTypes.h" >> #include "STM32F302xB.h" > Was denn jetzt, F1 oder F3? > > Jan braucht
-
Thread
STM32F103RBT6
Kann ich mit dem STM32F103 ein Assemblerprogramm erstellen? Wie kann ich einen GPIO als Ausgabe definieren?
Bernd S. schrieb im Beitrag #7245555: > Kann ich mit dem STM32F103 ein Assemblerprogramm erstellen? Nein dazu brauchst du einen Editor und einen Compiler.
-
Thread
Interrupt beim STM32 F103
aus einem Stück Arduino code welcher auf die genannte Funktion verzweigt. Siehe https://github.com/stm32duino/Arduino_Core_STM32/blob/01a1aa3ff3c1eb768389fb0b3f4b97b154e63c99/libraries/SrcWrapper/src/stm32/interrupt.cpp Zeile 186
-L73 https://github.com/stm32duino/Arduino_Core_STM32/blob/01a1aa3ff3c1eb768389fb0b3f4b97b154e63c99/libraries/SrcWrapper/src/stm32/interrupt.cpp#L186 https://github.com/stm32duino/Arduino_Core_STM32/blob/01a1aa3ff3c1eb768389fb0b3f4b97b154e63c99
-
Thread
Unterschiedliche STM32F103xxxxx?
Hallo, weiß jemand ob es einen Unterschied zwischen einem Stm32F103C8 und einem Stm32F103C8T6 gibt? Weiß jemand ob die wenn man das gleiche Hex-File aufspielt dann auch gleich funktionieren? MfG Hans
bis +85°C Steht im Datenblatt und "Ordering information scheme" Ein Programm/Hex-File für ein STM32F103C8 läuft auf allen STM32F103C8xy, vorausgesetzt der Controller ist von STM und kein Clone/Fake.
-
Thread
Bezugsquelle STM32F103RC
Hallo, wo bekomme ich außer bei Farnell den STM32F103RC bzw. den STM32F103VET6 da der RC auch bei Farnell derzeit nicht lieferbar ist. Nicht einmal Digikey kann damit dienen. Oder hat von euch einer noch ein Paar rumliegen die er verkaufen würde
Hier gibts den STM32F103RE (512KB Flash, ansonsten kompatibel) http://www.tme.eu/de/katalog/index.phtml#cleanParameters%3D1%26search%3DSTM32F103R%26bf_szukaj%3D+ (aber 0 auf Lager) Siehe hier den STM32F103VD (384
-
Thread
Quarz am STM32F103 schwingt nicht
Guten Abend zusammen, ich habe heute meine neuen Platinen bestückt und wollte diese testen. Allerdings scheint der Quarz nicht anzuschwingen. Zumindest läuft das Programm des STM32 nicht ab. Berühre ich nun einen Pin des Quarze mit dem Tastkopf oder mit dem Finger läuft der Mikrokontroller los (läuft auch nach dem Loslassen weiter). Woran könnte dies liegen? Mein Layout ist bestimmt nicht optimal, aber es sollte doch trotzdem funktionieren, oder was meint ihr? Ich habe folgenden Quarz: http://de.rs-online.com/web/p/quarzmodule/8136031/?searchTerm=813-6031&relevancy-data=636F3D3126696E3D4931384E525353746F636B4E756D6265724D504E266C753D656E266D6D3D6D61746368616C6C26706D3D5E5C647B337D5B5C732D2F255C2E2C5D5C647B332C347D2426706F3D313426736E3D592673743D52535F53544F434B5F4E554D4245522677633D4E4F4E45267573743D3831332D3630333126
-
Thread
Timer Interrupt am STM32F103
SystemInit Routine der CMSIS gemacht. Hier ein Link zum selben File: https://github.com/svrnuke/STM32-Library-V3.5/blob/master/Project/STM32F10x_StdPeriph_Examples/DAC/OneChannelDMA_Escalator/system_stm32f10x.c Hab hab im Makefile nur das Compiler-Flag "-DSTM32F10X_MD" gesetzt und der Rest sollte
Bootloader. Bin für Anregungen Dankbar! [1] https://www.tindie.com/products/mmm999/arm-cortex-m3-stm32f103c8t6-stm32-minimum-system-development-board-with-mini-usb/ [2] https://github.com/rogerclarkmelbourne/Arduino_STM32/blob/4f2a6028f07cfac35b3564263c57991e7eee7df0/STM32F1/variants/maple_mini/ld
-
Thread
stm32f103 CAN-Interface
Hallo Zusammen, Ich versuche aktuelle mal ein CAN-Interface mit dem stm32f103 auf die Reihe zu bekommen. Generell verwende ich die StdPeripheral-Library. mein STM läuft mit 24MHz und externem Quartz. Der Can soll erst mal mit 125 kHz laufen. Angschlossen habe ich an
CAN_TxStatus_NoMailBox ((uint8_t)0x04) /*!< CAN cell did not provide an empty mailbox */ (Auszug aus stm32f10x_can.h)
-
Thread
[F] STM32F103: Lastkondensatoren
Hallo, im angehängten PDF ist auf Seite 53 (Figure 24) die Berechnung der Lastkondensatoren eines Quarzes ausgeführt. Der von mir verwendetet Quarz hat 12 pF aufgedruckt. Wie groß müssen die Lastkondensatoren sein? Nehmen will ich 15 pF, da die Reihenkapazität 7,5 pF ergibt und die im Text erwähnten 10 pF sich je zur Hälfte auf die Kondensatoren verteilt. Ist das korrekt?
-
Thread
STM32F103 wird nicht erkannt auf Platine
Interface falsch (siehe Anhang), oder ist es möglich dass der µC einen weg hat? Der exakte Typ ist STM32F103CBT6. Bin für jeden Tipp dankbar.
Martin schrieb im Beitrag: > Ein STM32F103 auf einem fertigen DEV-Board > wird mit den selben Leitungen problemlos erkannt in der ST-Link Utility. Beim Flashen mit der ST-Link Utility und z. B. dem STM2-Mini-Dev-Board liegen Boot0
-
Thread
STM32F103 interner Temperatursensor
/ 4.3 + 25 Soweit ich das sehe, bekommt man aber den richtigen Wert von V25 nicht raus, da mein STM32F103 keinen Referenzpin hat, er liegt aber wohl im Bereich zwischen 1.34V und 1.52V. Mit der oben genannten Formel komme ich dann auf ~25°C.
Deine schlechten Testergebnisse zeigen einfach nur die grottenschlechte Temperaturerfassung des STM32F103.
-
Thread
STM32F103 Timeout und interrupt
*/ STM32_AFIO_dwEXTICR3 &= 0xFF0F; /* EXTI9-Bits loeschen */ STM32_AFIO_dwEXTICR3 |= 0x0020; /* */ STM32_EXTI->dwIMR |= IO_EXTI_Line9; /* EXTI9: Interrupt Mask setzen*/ STM32_EXTI_EMR_MR9 = 0;
und Bit-Namen anpassen. Du darfst Dich da bei allen Dateien bedienen, die stm32_xxx.y heißen, denn diese habe ich komplett um-/neu geschrieben. Dateien mit stm32f10x_xxx.y sind noch mehr oder weniger STM-Library und daher an den STM32 gekoppelt. Das Einzige, was etwas kompliziert
-
Thread
Defekte STM32F103 von Reichelt?
Guten Mittag, es kam bei mir jetzt ca 3 mal vor, dass ich vermutlich defekte STM32F103 von Reichelt bekommen habe. Das Symptom war, dass SWD nicht funktioniert hat, mein OpenOCD konnte sich nicht an die Controller connecten. Ich hab aus China noch ein paar von diesen BluePill-Clonen
Mampf F. schrieb im Beitrag #5452572: > es kam bei mir jetzt ca 3 mal vor, dass ich vermutlich defekte STM32F103 > von Reichelt bekommen habe. Wenn die besonders billig waren, waren das eventuell vorprogrammierte
-
Thread
STM32F103 nach Interrupt im Nirvana
Hallo, ich arbeite mit Embitz und debugge mich grad durch meine Funkanwendung. Soweit so gut, die Daten kommen auch rein aber seltsamerweise hängt sich die CPU dann irgendwie auf. D.h. Breakpoints im Hauptprogramm werden nicht mehr erkannt aber die Interrupts die LEDs blinken lasse laufen munter weiter. Im Debug Mode lässt sich das Problem soweit einkreisen, wie im Bild zu sehen. D.h. dsas Funkmodul hat gültige Daten empfangen, es wurde ein INT ausgelöst und die CPU holt sich diese rein. Tippe ich mich bis zum Ende durch ist bei der Klammer Schluss, danach ist er "weg". Kein gelber Balken