-
Thread
STM32 Board mit USB Schnittstelle zum Programmieren?
Beitrag #4780422: > Wozu dient dann der USB? Zum einen zur Stromversorgung. Und dann kann der STM32F103 ja auch USB. Muß aber erst ein Programm laufen, damit der USB was macht. > Programmiert wird dann über die SWD Pins? Entweder das. Oder per UART und den Bootloader im ROM. PA9/PA10 des F103 sind RxD und TxD. Und wenn du den Jumper bei Boot1 (IIRC) auf H umsteckst, dann springt der F103 nach dem Reset in den Booloader und du kannst ihn z.B. per USB-Serial Adapter flashen. Leider hat ST dem F103 keinen USB-Bootloader spendiert, den haben erst die nächstgrößeren µC. Ein Nucleo- oder
-
Thread
STM32 mit CubeMX Anleitungen
empfehlen :-D Gerade die Liste der nötigen Daten- / Referenzblätter hat mir sehr über die ersten F103-Runden geholfen ^^
Hallo ich habe ein STM32F103, habe über CubeMX eine Datei erstellt. Dabei habe ich einen externen Quarz, I²C, 2 GPIO's aktiviert und wollte zudem den JTAG aktivieren. Kann mir einer sagen welche Pin's das wären für den JTAG? Und
-
Thread
AVR -> STM8/32. Was ist anders? Was zu beachten? Was benötigt? Gesperrt
. schrieb im Beitrag #4915065: > 3. Verzicht auf bastler/wechselfreudige DIP Gehäuse ein stm32f103-minimal-"board" mit 40pin Stiftleiste ist genauso bastlerfreundlich wie ein AVR mit dip-gehäuse.
Die STMx sind einfach spotbillig für die Leistung. STM8-Board für unter 1€, STM32F103 für 2,20€, Programmer kostet ähnlich viel.
-
Thread
STM32 core103V board / STM32F103VET6
Hi, auf der Suche nach einem "Mainstream" Board für Einzelprojekte mit dem STM32F103 bin ich auf dieses "core103v board" gestoßen: http://www.aliexpress.com/item/Core103V-STM32F103VET6-STM32F103-STM32-ARM-Cortex-M3Development-Core-Board-with-Full-IO-Expanders/830309356.html Hat
Versuch's mal damit: http://www.aliexpress.com/item/Core103V-STM32F103VET6-STM32F103-STM32-ARM-Cortex-M3-Evaluation-Development-Core-Board-with-Full-IO-Expanders/634954640.html Habe schon mehere Boards (nicht aber dieses) von Waveshare bezogen. Sind von guter Qualitaet
-
Thread
STM32: OC Timer - Problem
Für den F103 z.B. hier SW4STM32/firmwares/STM32Cube_FW_F1_V1.4.0/Projects/STM32F103RB-Nucleo/Examples/TIM/TIM_TimeBase/Src/main.c und andere.
pegel schrieb im Beitrag #4981678: > Für den F103 z.B. hier > > SW4STM32/firmwares/STM32Cube_FW_F1_V1.4.0/Projects/STM32F103RB-Nucleo/Ex > amples/TIM/TIM_TimeBase/Src/main.c > > und andere. Oh Danke! Da schaue ich mal!
-
Thread
Drehregler Peter D Code
Hallo, ich versuche den Drehregler ans Laufen zu kriegen. Anfänger Level! Benutzt wird ein STM32F103 Mikrocontroller. Ich habe mir bereits den Code von Peter D. angeguckt leider konnte ich ihn nicht nachvollziehen. Es ist verwirrend, wo die Funktionen reingeschrieben worden. Ich habe es erst selber
AA schrieb im Beitrag #5587896: > STM32F103 Soweit mir bekannt, hat der STM32F103 (Alle STM32F103 ?) einen (oder mehrere?) Timer(Hardwaredecoder), welcher direkt mit einem solchen Drehencoder umgehen kann. Den Code von Peter wirst du also
-
Thread
[F] STM32F103: PDF generieren
Ist es schwierig sich in die PDF-Materie einzuarbeiten, um mit einem STM32F103 ein PDF zu generieren? Hintergrund ist ein Datenerfassungssystem mit einer SD-Card auf dem statt der ca. 4 KByte großen Textdateien PDF (manipulationsicher) abgelegt werden sollen. Gibt es eventuell
-
Thread
STM32F103 PWM DMA ?
Hat schon mal jemand versucht, die PWM des STM32F103 per DMA zu beschreiben? Ich bin auf der Suche nach einem Code-Beispiel
beschicken? Dann hier mit DMA, lauffähig auf STM32F10x und STM32F4xx, damit auch auf dem STM32F103. https://www.mikrocontroller.net/svnbrowser/wordclock24h/src/ws2812/ws2812.c?revision=78&view=markup
-
Thread
STM32F103 auslesen nicht möglich ?
Ausleseschutz ist aktiviert Das kann gut sein. Ich habe mal ein paar der "Blue-Pill" Boards mit dem 32F103C8T6 geordert, da war das Blink-Beispiel drauf und sie waren direkt programmierbar. Bei der nächsten Bestellung waren die µC gelockt und mußten erst unlocked werden. Ich nehme dafür OpenOCD.
jeder Methode machen. Also sowohl SWD als auch per Bootlader. Es gibt nur ein paar STM32-Typen (der F103 gehört NICHT dazu), bei denen sich beim Bulkerase per Bootlader der Chip mit nem Latchup aufhängt, bis man ihm mal die Vcc kurz weg nimmt. Gelöscht ist er hinterher aber trotzdem. W.S.
-
Thread
STM32F103 HardFault wenn CRC
, STM32F102xx and STM32F103xx microcontrollers where the Flash memory density ranges between 64 and 128 Kbytes. Da sollte das doch eigentlich unterstützt werden.
Auf einem STM32F103C8T6 geht das problemlos: > reset halt target halted due to debug-request, current mode: Thread xPSR: 0x01000000 pc: 0x0800018c msp: 0x20005000 > mdw 0x40021014 0x40021014: 00000014 > mdw 0x40023000
-
Thread
STM32F103 TFT SPI ILI9225
Gemeinde, Ich möchte gerne ein TFT Display mit 2,2" über SPI ansteuern. Ich benutze ein STM32F103 mit Folgender Pin Belegung. STM32 TFT PA2 -> RST PA3 -> RS PA4 -> CS PA5 -> SCK PA7 -> MOSI 3.3V -> VCC GND -> GND Als erstes möchte ich das TFT
-
Thread
Windows 10 STM32F103 USB Problem
Hallo, ich wollte ein BluePill Board an Windows 10 anschliessen um die STM USB Implementierung zu testen und damit zu spielen. Leider wird das BluePill Board von Windows 10 nicht richtig erkannt. Ich habe darauf hin die STM32 Treiber installiert (im Netz hies es die Windows 8 Treiber würden funktionieren) Fehlanzeige. Auch nach mehrmaligem entfernen aller Treiber für das Gerät erhalte ich immer die gleiche Fehlermeldung: Das Gerät USB\VID_0000&PID_0002\7&1cdfb77e&0&2 wurde aufgrund einer teilweisen oder mehrdeutigen Übereinstimmung nicht migriert. ID der letzten Geräteinstanz
-
Thread
STM32 - Interrupt Problem
Im Reference Manual ist das Verhalten sogar dokumentiert. Im RefMan vom STM32F103 (hatte ich gerade zur Hand) sieht man im Diagramm auf S. 318, dass das Interrupt Flag "IF" /immer/ aktiv ist, wenn CCRx>ARR oder CCRx=0. Vielen Dank fürs Diskutieren und Rätselraten lassen :-)
Im Reference Manual des F303 (DocID 22558 Rev 8) steht bei Timer 15 genau das, was Dr. Sommer beim F103 gefunden hat. Nur leider nicht bei Timer 4... Danke für's Helfen :)
-
Thread
STM32 SWD Schnittstelle - Verschaltung
Link Utility mich mit dem Controller zu verbinden. Dein ST-Link möchte auch die Spannung deines F103 sehen, also ein Kabel fehlt. Suche dir einen Schaltplan zum Bluepill Board, dort ist es genau zu sehen.
falsch! STM Apprentice schrieb im Beitrag #5210069: > Dein ST-Link möchte auch die Spannung deines F103 sehen, > also ein Kabel fehlt. ST-Link verweigert wenn er keine Spannung sieht!
-
Thread
STM32 OLED MiniScope
Hallöchen.. Auf Basis eines kleinen STM32 Board mit einem STM32F103C8T6 entwickel ich zur Zeit ein kleines MiniScope für mein EuroRack. Wellenform und Frequenz werden auf dem kleinen 0.89" OLED Display bereits angezeig. Was noch fehlt ist ein kleiner Spektrumanalyse
Ich programmiere mein STM32F103C8T6 Board über einen STLINK V2 Adapter vom Nucleo-Board. USB hab ich noch nicht ausprobiert. Zum ADC: Laut Datenblatt schaft der STM32F103C8 1MHz Samplerate (12Bit) bei 14MHz Clock Frequenz.
-
Thread
STM32F103 CAN will nicht
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 ist
-
Thread
USB übergeordnetes Protokoll
gehts auch schneller. Es existiert hier im Forum Code (ursprünglich von W.S.) der das auch für den F103 demonstriert. Im OS sind das dann nur noch ReadFile / WriteFile Aufrufe.
Geräteklassen. > Es existiert hier im Forum Code (ursprünglich von W.S.) der das auch für > den F103 demonstriert. Im OS sind das dann nur noch ReadFile / WriteFile > Aufrufe. Danke, da such ich auch mal danach.
-
Thread
STM32 Blue Pill Board - Welche IDE?
Hallo, ich möchte hobbymäßig etwas mit einem Blue Pill Board aufbauen (MPU = STM32F103C8). Kann jemand fürs Programmieren des Boards eine IDE empfehlen? Ist z.B. Embitz noch empfehlenswert? Das Projekt sieht irgendwie verwaist aus. www.embitz.org
#6741857: > Hallo, > ich möchte hobbymäßig etwas mit einem Blue Pill Board aufbauen (MPU = > STM32F103C8). > Kann jemand fürs Programmieren des Boards eine IDE empfehlen? Wieso fragst du nach einer IDE, wenn du einen µC brennen willst? Normalerweise braucht man da ein Programiergeschirre und die
-
Thread
Stromsparender Mikrocontroller mit USB
stromsparenden Mikrocontroller mit USB. Dieser soll in einen batteriebetriebenen Gerät einen STM32F103R8 ersetzen. Allerdings ist ein 32 Bit Controller kein Muss. Wichtig ist: - aktives Produkt, lieferbar. - USB - 1 x SPI - 1 x I2C - 2 x UART - deutlich weniger Strombedarfs als ein STM32F103
stromsparenden Mikrocontroller mit USB. Dieser soll in einen batteriebetriebenen Gerät einen STM32F103R8 ersetzen. Allerdings ist ein 32 Bit Controller kein Muss. Wichtig ist: - aktives Produkt, lieferbar. - USB - 1 x SPI - 1 x I2C - 2 x UART - deutlich weniger Strombedarfs als ein STM32F103
-
Thread
Atmel SAMD21 bootloader flashen
dem nicht wie beim SAM7S ist. Wie sollte Raphael jetzt vorgehen? Ich als STM32 Fan würde ein F103 Mini Board zum Black Magic Probe machen. Das unterstützt D20/D21.
Raphael S. schrieb im Beitrag #5069420: > F103 Mini sagt mir nichts. https://www.hackster.io/paramaggarwal/converting-an-stm32f103-board-to-a-black-magic-probe-e701d4
-
Thread
STM32F103C8T6 "No response from the target"
Sam K. schrieb im Beitrag #6301409: > STM32F103C8T6 Blue Pill bestellt. Der ist meistens eine Fälschung. Siehe: https://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.7.3.1
#6301649: > Ich bestell mir da mal eines von RobotDyn. Oder gleich ein original von ST (Nucleo-F103RB).
-
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 kann
-
Thread
Flashen von STM32F105
immer die Meldung "unrecognized device". Die Pins (BOOT0 und BOOT1) sind alle ok, mit einem STM32F103 funktioniert es auch auf der gleichen Platine (sind alle pinkompatibel).
kein Quarz benötigt wird und der Bootloader mit dem internen Takt läuft. So habe ich bisher jeden F103 programmiert. Allerdings haben die F105 ja einen Kombi-Bootloader für USART, USB und CAN. Eventuell ist da irgendwas zu berücksichtigen. Kann ich dir aber erst sagen, wenn ich mal solch einen Controller
-
Thread
Arduino Blue Pill CAN bibliothek
moin Kay, der F103 hat 2 CAN Module, nutzt du beide? VG Peter
Peter L. schrieb im Beitrag #7808476: > der F103 hat 2 CAN Module, Das bezweifle ich.
-
Thread
STM32CubeMX und SW4STM32 Toolchain
, welcher UART des F103 nun benutzt wird.
Christoph K. schrieb im Beitrag #7095149: > Wie gesagt, muß noch herausfinden, welcher UART des > F103 nun benutzt wird. Keiner. Wurde schon geschrieben. Hier ist ein Projekt, dass einen Umsetzer USB<>TTL für alle 3 UART realisiert. Kannst Du selbst übersetzen, oder "ausleihen".
-
Thread
Board mit STM32F103C8T6 für 1,5€?
Moin, kann man per Software feststellen ob sich im Gehäuse ein STM32F103C8T6 oder vieleicht doch ein GD32F103RCT6 befindet?
schrieb im Beitrag #5116482: > wo gibt es die denn für 1,5€ ? http://www.ebay.de/itm/1PCS-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-Arduino-/182721868490
-
Thread
STM32F103C8 und Bootloader
Ich habe mal wieder ein Problem: Controller: STM32F108C8 Den Testaufbau kann ich flashen mit einem ST-Link /V2 (original und China Clone) Jetzt möchte ich den Chip mittels Bootloader flashen: USB2RS232 Adapter, Chip = FTDI - funktioniert mit Windows ST Demonstrator Loader - funktioniert mit Linux stm32flash USB2RS232 Adapter, Chip = CH340G - funktioniert mit Windows ST Demostrator Loader und (wurgs): - mit Linux nicht !!!! Im Netz finde ich ein paar wenige Aussagen, dass das am Linux-Kernel Treiber liegen soll ! Verwende ich den CH340 Adapter an einem LPC1114 und
-
Thread
STm32F103: Unix Time und RTC
Hallo, mit diesem 32 Bit Zähler, einer verkrüppelten RTC werde ich nicht so recht glücklich derzeit :-( Sie läuft nach Beispiel von ST. Ok. Aber flashe ich den Baustein bleibt sie auch genauso lange stehen. Der 407 lief einwadfrei durch, die RTC lässt durch nichts beinflussen. Das ist natürlich ärgerlich wenn man per Debug die Zeit stellt, also den Stellbefehl genau dann ausführt, wenn eine genau Uhr diese Zeit zeigt. Oder mache ich da was falsch? Mangels sec,min, hour kam ich auf die Idee die Unix Time einzustellen, es gibt da Online Zähler im Internet. Selbst wenn ich das Flash Problem
-
Thread
Interrupt bei STM32F103C8
Moin, wie kann es sein, dass der erste Interrupt funktioniert, der zweite jedoch nicht? volatile byte B5=0,B4=0; // ohne volatile selbes Ergebnis ... pinMode(PB5, INPUT_PULLDOWN); // DATUM attachInterrupt(digitalPinToInterrupt(PB5),B5Pressed,RISING); pinMode(PA15, INPUT_PULLDOWN); // ALARM1 attachInterrupt(digitalPinToInterrupt(PA15),B4Pressed,RISING); ... if(B5==1)dispdatesun(); if(B4==1){Serial.print("AL1:");...} ... void B5Pressed(){ B5=1; } void B4Pressed(){ B4=1; } Ich habe auch schon die Pins B3 und B4 ausprobiert, selbes Ergebnis. Edith hat gerade herausgefunden
-
Thread
STM32 läuft mit Debugger schneller als er soll
Ein interessanter Nachtrag: Beim STM32F103 tritt das Problem nicht auf. Ich füge die Zeile jetzt aber trotzdem in meine Mustervorlage ein. Ist sicherer.
Stefanus F. schrieb im Beitrag #5869328: > Ein interessanter Nachtrag: > Beim STM32F103 tritt das Problem nicht auf. Ich füge die Zeile jetzt > aber trotzdem in meine Mustervorlage ein. Ist sicherer. Naja, openocd verwendet beim F103 ja auch ein anderes Initialisierungsskript.
-
Thread
STM32 - Erster Artikel
Ich bin gerade dabei meine erste Schaltung mit dem STM32F103 in Betrieb zu nehmen. Ich werde einfach mal berichten, wie schwierg sich das ganze darstellt. Gruß Tom
Nein, die STM32F103 können bis zu 72MHz Nur die "kleinen", z.B. STM32F100 bis 24MHz, dafür sind diese eben günstiger. Ja, der Flash benötigt bei mehr als 24MHz waitstaits.
-
Thread
1-Wire Schaltung funktioniert nicht - Fujitsu Klimaanlage
the pricey communication board. I will make one, with onboard Blue Pill module (built around ST32F103 uC). My solution will have following ports: 1. Indoor A/C unit port 2. Wired remote port 3. Power 9-36V 4. UART1 (RX1, TX1) A/C unit port connected to ST32F103 5. UART2 (RX2, TX2) wired remote
communication between the indoor unit and wired remote is possible. When the jumper is populated, ST32F103 is injected in the communication stream, as a man-in-the-middle controller, and can intercept and modify messages according to one's need. If we remove ST320F103, and interconnect RX1 with TX2, and
-
Thread
Frage zu HAL_UART_Transmit_IT
seite 42, danke das war sehr hilfreich. Nun es get um das STM32 HAL generell, aber bitte uC STM32F103C6, Bibliothek des aktuellen CubeIDE.
Donald schrieb im Beitrag #7314817: > Nun es get um das STM32 HAL generell, aber bitte uC STM32F103C6, > Bibliothek des aktuellen CubeIDE. https://www.st.com/resource/en/user_manual/dm00154093-description-of-stm32f1-hal-and-lowlayer-drivers-stmicroelectronics.pdf Die Lib gilt für die ganze
-
Thread
ADC Messbereich verschieben nach 3,0 - 4,2V
mit 5V betrieben wird (nur um ein konkretes Modell zu benennen, es kann genauso gut auch ein STM32F103 sein) gerne eine Spannung im Bereich 3,0 V bis 4,2V messen. Dies geht ja mit den Standardmitteln. Nur dachte ich mir, warum soll ich denn den restlichen Bereich "verschwenden" und somit gut ein bis
. Dir bleiben somit mit den 12 Bits des STM32F103 insgesamt 2^12/2,5*(2,5-1,786) = 1170 Steps, um Spannungen zwischen 3 und 4,2V auszulösen. Das sind ca. 1,0mV/Step. Wirfst Du nochmals 2 Steps ADC-Ungenauigkeit und 50ppm/C Ungenauigkeit für Deine
-
Thread
stm32f103c8 lässt sic nich flashen
Habe dieses board - http://www.ebay.de/itm/1-2-5-10Stks-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-/272425764978?var=&hash=item3f6dd74872:m:mrAOyKktZjIFkrwmEnoO1Mg - vergeblich versucht mittels St-Link V2 zu flashen. Fehlermeldung coide: C:\CooCox\CoIDE>"C:/CooCox/CoIDE/bin\coflash.exe" program STM32F103C8 "C:/CooCox/CoIDE/workspace/y/y/Debug/bin/y.elf" --adapter-name=ST-Link --port=SWD --adapter-clk=1000000 --erase=affected --reset=SYSRESETREQ --driver="C:/CooCox/CoIDE/flash/STM32F10x_MD_64.elf"
-
Thread
DS18B20: Wert 4095 nach einiger Zeit
Hallo zusammen, an einem STM320F103 Bluepill habe ich einen DS18B20 angeschlossen. Dieser funktioniert auch für einige Zeit. Irgendwann aber erscheint nur noch der Wert 4095 und ich muss den Controller resetten. Ich habe mehrere Sensoren
jo mei schrieb im Beitrag #6640328: > Kann sie aber. Der F103 kann das! Jens schrieb im Beitrag #6640020: > GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP; Ich würde diese Konstante aber als Push-Pull interpretieren und nicht als Open-Drain.
-
Thread
[STM32/HAL] Treiber für ST7735 160 x 80 TFT
wird es hässlicher zu verarbeiten. Das nur als Hinweis das Deine Aussage *nix für einen kleinen F103* ausgehebelt werden kann.
hässlicher zu > verarbeiten. > > Das nur als Hinweis das Deine Aussage nix für einen kleinen F103 > ausgehebelt werden kann. Falsch! Du verwechselst Framebuffer mit Cache...
-
Thread
STM32 Board gesucht
Wie wäre eines dieser beiden? http://www.ebay.de/itm/ARM-Cortex-M3-STM32F103C8T6-STM32-Kern-Board-Minimum-System-Entwickeln-Board/272280962867 http://www.ebay.de/itm/STM32F103C8T6-Cortex-M3-ARM-STM32-JTAG-System-Development-Board-Module-New-AR-/141937901318 Oder würde so etwas auch reichen? http://www.ebay.de/itm/STM32F103C8T6-STM32-Minimum-System-Development-Board-Module-For-Arduino-TE435/272283008473
-
Thread
BluePill, ST-LINK und CubeIDE
geändert, schon funktionierte es. Post #9: https://www.eevblog.com/forum/microcontrollers/stm32f103t8u6-not-recognized-by-cubeide-as-genuine/
seriell. Es gibt andere STM32 Modelle die man auch über USB flashen kann, aber nicht den STM32F103. Wobei ... Es gibt da den STM32duino Bootloader (basierend auf dem ehemaligen Maple Bootloader). Damit kann man über USB Flashen, aber man muss den erst mal installieren und die Programme dazu anpassen
-
Thread
STM32CubeIDE / project ohne HAL
den F103 mit USB habe ich auch gerade auf dem Tisch liegen. Mit USBKeyboard oder USBSerial und mbed2 bin ich bei ca. 27 kB Flash, das ist ok für mich. Den F103 würde ich da aber auch schon nur noch zur Resteverwertung
Johannes S. schrieb im Beitrag #6183740: > den F103 mit USB habe ich auch gerade auf dem Tisch liegen. Mit > USBKeyboard oder USBSerial und mbed2 bin ich bei ca. 27 kB Flash Ja so ist es. Selbst mit nur 64kB Flash ist HAL und USB gar kein Problem
-
Thread
STM32 FreeRTOS Projekt (Makefile - GCC)
Im Anhang befindet sich ein funktionierendes Beispielprojekt für FreeRTOS auf dem STM32F103. Als Platform habe ich das ET-STM32F103 Board verwendet. Das Programm lässt LEDs blinken und schreibt Daten über den USART1 heraus. Nichts spektakuläres, aber immerhin eine Ausgangsposition. ;)
code] monitor interface swd monitor speed 4000 monitor endian little monitor flash device = STM32F103RB monitor flash breakpoints = 1 monitor flash download 1 load ./output/main.elf monitor reset [/code] Gruß Oliver
-
Thread
4DLCD-32QA mit STM32 initialisieren
möchte das 4DLCD-32QA Display von 4D-Systems ansteuern. Als Kontroller verwende ich einen STM32F103RBT6. Ich möchte das Display per Parallel-Schnittstelle ansteuern. Das Display habe ich wie folgt angeschlossen: 1 -> GND (GND) 2 -> GND (GND) 3 -> VCC (+3.3V) 4 -> x 5 -> x
ist ungünstig, aber das org. Beispiel war ja für ein Bluepillboard. Das Nucleo hat einen grösseren F103 und mehr Pins rausgeführt, aber auch mit den zusammengestückelten Bits muss es gehen. Ist natürlich langsamer als ein Portzugriff.
-
Thread
STM32f103 DMA Uart Rx ist zu langsam
Servus, habe für Matlab mit meinen 3€ China stm32f103 eine echtzeitfähiges Kummunikationsschnittstelle programmiert. Als Port habe ich den USART1 mit DMA Channel 4(Tx) und Channel 5(Rx) gewählt. Dabei verzichte ich auf Hardwarecontrol und den CK-Eingang
aSma>> schrieb im Beitrag #4495906: > Ach ja, habe ein ein fake FTDI. FTDI und STM32F103 treffen sich bei der höchsten Baud-Rate von 1.5MBps. Der STM32F103 kann zwar 2.25MBps und 4.50MBps, aber der FTDI nur 2.00MBps und 3.00MBps. Bei 1.5MBps und - wie "3 DMA Ua" bereits vorschlug
-
Thread
STM32F103 SPI Slave + Master
Weiss schrieb im Beitrag #5555395: > Ich versuche mich an einer SPI Kommunkation zwischen 2 STM32F103 Boards.
Beispiel für alle Arten der SPI Übertragung findet sich unter: STM32Cube_FW_F1_V1.6.1/Projects/STM32F103RB-Nucleo/Examples/SPI/
-
Thread
STM32F103 I2C Problem
Die Temp-Überwachung wäre natürlich super, aber ich muss ein neues Programm schreiben für den STM32F103RET6, da ich keinerlei Beschreibung habe vom Protokoll. Außerdem möchte ich die Funktionalität auf meine Bedürfnisse anpassen. Jetzt habe ich hier u.A. ein I2C-EEPROM am Controller. Jedoch passen hier
Lupe, da brauche ich nix > willkürlich annehmen ;-) Wenn du es nicht schaffst die I2C Pins am F103 richtig zu identifizieren dann darf _ich_ jede Menge Willkür annehmen.
-
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
Standbymodus STM32F103RB
Guten Tag zusammen, ich habe ein Problem mit dem Standbymodus des STM32F103RB zum einen benötigt das Board im Standbymodus noch etwa 10mA obwohl im Datenblatten µA angegeben sind, zum anderen bekomme ich ihn nicht sauber nach einem RTC-Alarm geweckt. Aufgrund dieser Probleme
-
Thread
STM32F103CB schützen
Hallo, lässt sich der STM32F103CB gegen das Auslesen der Firmware so schützen, dass der Chip später über die JTAG-Schnittstelle gelöscht und neu geflasht werden kann? lg Hartmut
Eine kleine Korrektur: es handelt sich um den STM32F103 *C8* nicht um den *CB*.
-
Thread
STM32F103 DMA/Speicherproblem
Hi, ich versuche gerade die Library von UB für den STM32F4 auf den STM32F1 zu portieren und hänge irgendwie an der DMA Behandlung. Es ist so das über momentan 4 Kanäle an jedem Kanal ein WS2812 LED Strip angeschlossen werden sollen und per DMA an den GPIO per PWM ausgegeben werden soll. Nun folgendes Problem, der Kanal 1 und 2 funktioniert wunderbar, bzw. Kanal 1 auf jeden Fall nur die anderen Kanäle haben probleme. Kanal 2 blinkt bei Eingaben die über das RS232 Interface kommen obwohl das eigentlich ja nicht sein dürfte. Die Arrays welche die Daten für die WS2812 LEDs bereitstellen sind auch
-
Thread
STM32F103 Bootloader starten
Hallo Zusammen, ich habe ein Frage in Sachen Bootloader. Und zwar möchte ich gernen den internen Bootloader aus meiner Applikation heraus starten. Leider funktioniert mein Programm noch nicht. Hier mein Code: void bootloader_init (uint8_t Status) { SysMemBootJump = (void (*)(void)) (*((uint32_t*) 0x1FFFF004)); if (Status == 1) { HAL_RCC_DeInit(); SysTick -> CTRL = 0; //Reset the SysTick Timer SysTick -> LOAD = 0; SysTick -> VAL = 0; __set_PRIMASK(1); //Disable Interrupts __set_MSP(*(__IO uint32_t*) 0x20001000); //Set the main stack pointer