-
Thread
schnittstellen-wollmilchsau
Schau mal nach den STM32F103 ohne und STM32F107 mit Ethernet. Gruß, Ulrich
Ulrich P. schrieb im Beitrag #1923706: > Schau mal nach den STM32F103 ohne und STM32F107 mit Ethernet. Wenn USB und CAN gleichzeitig, dann aber in jedem Fall den STM32F105 anstelle des STM32F103. Letztere hat zwar USB und CAN, aber man kann sie eben nicht gleichzeitig
-
Thread
Die Qual der Mikrocontrollerwahl
berechnete Daten "anzuzeigen", viel mehr aber auch nicht. Jetzt habe ich beispielsweise den STM32 F103VBT6 Cortex-M3 uC entdeckt, der "etwas mehr" kann und mit 5,45€ nicht viel teurer ist. Es wäre natürlich toll, wenn ich in dem Bereich mehr Kapazitäten habe, als wenn ich mit dem ATMega32U2 schon
werde es einfach mal mit einem ARM uC versuchen. Gibt es vielleicht bessere Alternativen als den STM32 F103VBT6? Sollte man lieber in der ARM Schiene von Atmel bleiben? Oder TI?
-
Thread
Audioausgabe mit STM32 und TDA7052A
SD-Karte unkomrimierte, mono wav-Dateien abspielen soll. Als Mikrocontroller verwende ich einen STM32F103, der schon einen integrierten 12-Bit DAC. In der AppNote AN3126 ist eine beispielhafte Implementierung einer einfachen Audiowiedergabe aufgeführt. Als Verstärker würde ich den weitverbreiteten TDA7052A
weitere Komponenten. 1. Kann ich den Eingang des TDA7052A (Pin 2) direkt an den DAC-Ausgang des STM32F103 (0.0 bis 3.3 Volt) hängen oder muss da noch eine Filterschaltung dazwischen? 2. Der TDA7052A hat laut Datenblatt eine typische maximale Spannungsverstärkung von 35.5 Dezibel. Wenn ich den TDA7052A
-
Thread
Cortex uC Empfehlung gesucht
STM32F103R8H STM32F103RBH Bei kompletter Rolle ~1$.
Decius schrieb im Beitrag #4441833: > STM32F103RBH Octoparts sagt nichts von 1$ Bastler schrieb im Beitrag #4441818: > Aber wenn du einen 8051 ersetzen willst kommt evt. ein STM8 in Frage. Wollte möglichst weg von 8 Bit, schaue ich mir
-
Thread
IAR Interrupts
wo, bzw. in welcher Datei werden bei IAR die Interrupts (mit Name, Adresse,...) festgelegt? µC: STM32F103C8T6 Grüße
In der Startup Datei. startup_stm32f103xx.s zum Beispiel.. Da steht keine Adresse sondern ein Offset zum Start der Vector Tabelle
-
Thread
Probleme mit CAN-Bus am STM32F103
Hallo zusammen, ich beschäftige mich in letzter Zeit intensiver mit dem STM32F103. Nun habe ich die Aufgabe bekommen, mich in die Verwendung des CAN-Buses einzuarbeiten. Dies versuche ich nun schon eine Weile. Als Gegenstelle zum STM32 steht mir ein CAN-Case der Firma Vector zu
-
Thread
stm32f103 - schneller Tod?
ich verwende seit einer Woche ein mini-stm32f103RB-V3 board. Programmiert habe ich Webserver, sd-Karte und TFT - läuft. Jetzt kann ich mittels st-link nicht mehr flashen. Angekündigt hat sich das dadurch, dass ich die rtc-Zeit nicht mehr setzen
grundschüler schrieb im Beitrag #4004436: > Bin für jeden Hinweis dankbar Bei der Überschrift "stm32f103 - schneller Tod?" hatte ich gedacht, es ginge ums Bier: http://www.alamortsubite.com/DE/histoire.html
-
Thread
Anfänger Fragen zum STM32F10X
hat die Ethernet MAC Peripherie integriert und USB Host/OTG Peripherie. Die Performance Line (stm32f103er) hat große Variation in RAM/Flash und gute Peripherie jedoch hat diese kein Ethernet. USB ist vorhanden, jedoch kein USB Host/OTG. Die USB und der CAN Bus teilen sich den dedizierten Buffer RAM
Also an einem Linkerscript bin ich derzeit dabei eines zu schreiben. Jedoch für ein STM32F103VCT6 wenn du damit etwas anfangen könntest dann kann ich es gern hochladen - ist bisher aber nicht fertig und vor allem nicht getestet. Für dich gibt es schon Linkerscripts die für dein Evalboard
-
Thread
Bluepill Stromaufnahme im Stop Mode
herausgelötet. Ich speise das Board über den 3.3V-Pin ein. Das Board habe ich seit ca. 1 Jahr. Auf dem STM32F103C8T6 steht 9901D 93 MYS 530. Im Thema über die Fälschungen habe ich gelesen das dies keine Fälschung sein soll. Wenn das Board in den Tiefschlaf geht (Stop Mode), messe ich immer noch 6.4mA. Laut
! Nachdem ich den STM32F103 entfernt habe (die rüde Methode mit Cuttermesser um die Pads zu schonen), war der Widerstand zwischen 3.3V und GND > 5 MOhm! Ich denke die STM32F103 auf beiden Bluepill die ich habe sind Fake. Nun
-
Thread
µC mit ca. 32 Pins mit integriertem CAN Controller
gibt es keine MSP430 mit CAN. Vielleicht wäre ein ARM Cortex M3 eine Alternative, ST hat den STM32F103T4, STM32F103T6 oder STM32F103T8 im Angebot. 36 Pins mit CAN.
-
Thread
STM32: SD-Card mit SDIO
Hallo, ich versuche gerade mit meinem STM32F103RE mittels SDIO auf eine SD-Karte zuzugreifen. Dazu nutze ich erstmal das mit der Firmware mitgelieferte Beispiel. Das funktioniert auch gut mit verschiedenen SD-Karten. (SD_Init gibt SD_OK zurück
Ich hatte doch hier vor Monaten schon mal meinen SDIO-Treiber gepostet, der übrigens sowohl auf STM32F103 als auch auf LPC2478 läuft. Die SDIO-Cores beider µC sind weitestgehend gleich. W.S.
-
Thread
#define Makrogrosse begrenzt
Ich verwende den STM32F103VCT.
byte sind 1,3MB. Das braucht immer noch einen ziemlich dicken > MC. Laut Datenblatt hat der STM32F103VC stolze 48kB RAM. Damit ist er schon ein Bolide unter den MCs. Da fehlen also noch einige Byte an 1,3MB. Peter
-
Thread
STM32F103-USB-CDC von W.S.
Hallo W.S. du hattest hier mal USB-CDC Code für einen STM32F103 gepostet. Das habe ich mal probiert mit diesm Board: http://www.ebay.de/itm/STM32-STM32f103C8T6-ST-ARM-32-bit-Cortex-M3-64kB-312-/221961031950?hash=item33ade8910e:g:ugMAAOSwcBhWZA1K 1.5k an D+
Danke W.S. für den Code, der doch wesentlich übersichtlicher ist als das was sonst so fuer den STM32F103 im Umlauf ist.
-
Thread
STM32 ADC liefert falsche Werte
Hallo, ich bin jetzt schon seit Tagen dabei, den ADC meines STM32f103c8t6 zum Laufen zu bekommen. Allerdings zeigt sich dabei ein sehr eigenartiges Verhalten: Wenn ich 0V anlege, werden Werte zwischen 1949 und 1951 angezeigt. Zum Testen habe ich einfach nen 10k Poti
Matthias S. schrieb im Beitrag #4478823: > M.E. mit dem > STM32F103 auf dem VL Discovery Auf dem VL-Discovery sitzt ein STM32F100RBT6
-
Thread
STM32F103 Unterschiede RB <> RC ?
Hallo, Ich habe mir eine Display-Platine zusammen gebaut. Darin ist ein STM32F103RB vorgesehen. Damit läuft das Programm gut. Nun habe ich eine zweite Platine aufgebaut mit dem STM32F103RC weil ich mehr Speicher brauche. Also habe ich das Programm genommen und einfach in
gmblgrrrrgmblllbr Fallende/Steigende Flanke bei CLK Parametrierung vertauscht. Beim STM32F103RB gehts, beim RC nicht. Mein Fehler, jetzt gehts bei beiden Chips.
-
Thread
China clone STLINKv2 und update
einem russischen Forum "forum.easyelectronics.ru" als "stlink.zip". Die sollte Mann auf einen STM32F103 nur flashen, wenn er wirklich als ST-Link benutzt werden soll. Die Firmware lockt sich selbst gegen Schreib- und Lesezugriffe und nur durch ein Chiperase wird Mann die Plage wieder los.
·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.·´¯`·.¸¸.· schrieb im Beitrag #5123490: > Die sollte Mann auf einen STM32F103 nur flashen, wenn er wirklich > als ST-Link benutzt werden soll. Die Firmware lockt sich selbst > gegen Schreib- und Lesezugriffe und nur durch ein Chiperase wird > Mann die Plage wieder los.
-
Thread
USB-Stick (low power): kaufen | bauen
jemand eine Kaufquelle oder hat man mit einem selbstgebauten Stick mehr Aussichten auf Erfolg (z. B. STM32F103 plus SD-Card)? Mein Ziel ist unter 30 mA zu kommen bei 5 V.
- bis 200mA Peak. Dein SoC hat doch bestimmt sowieso eine MMC/SDIO-Schnittstelle - da wäre der STM32F103 eine überflüssige Bremse (manche kein SDIO, kein USB-HS).
-
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
-
Thread
STM32F103 bootloader tool
Hallo! Ich habe einen bootloader gebaut, der funktioniert. ZUerst muss das device identifiziert werden, dies geschieht dadurch, dass das device die ganze Zeit "1234AABBCC1234" sendet und guckt, ob iwann die Antwort "4321CCBBAA4321" erscheint, falls ja, muss 0xF1A5 (aber in umgekehrter Bit-reihenfolge) gesendet werden, dann die Länge des programms und dann das programm, immer 4 bytes auf einmal. Ein kumpel von mir hat es geschafft zu meinem Bootloader ein flashtool zu bauen, aber ich mag mir noch ein eigenes basteln mittels termios-Nutzung. Allerdings erkennt der µC nicht die Daten, die ich
-
Thread
Warum akzeptiert CubeMX dieses define nur in der Funktion?
Tooltip "Syntax error". Der erste Compilerfehler lautet ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h:688:46: error: expected ')' before '*' token 688 | #define DBGMCU ((DBGMCU_TypeDef *)DBGMCU_BASE) | ~ ^ Packe ich das aber z.B
sondern auch die Definitionen in den Projekteinstellungen, insbesondere welche die so ähnlich wie "STM32F103xB" heissen (mit falscher Modelnummer).
-
Thread
I2C STM32F103
Hallo Forum, ich habe es jetzt soweit am spielen, dass der STM32F103RC als Master mit dem ATTiny24 als Slave kommuniziert. Es werden zwei Byte abgefragt und die werden auch geschickt. Mein Slave hat aktuell mal die Adresse 0xA bekommen. Wenn ich jetzt aber testweise
bei deinem konkreten Problem nicht weiterhelfen, hab aber selbst eine kleine Lib für den I2C1 des STM32F103 geschrieben. Es liegt eine Doku für die Lib bei. mfg Michael
-
Thread
AT90CAN128 - Firmware flashen
einarbeiten musst, kannst du dich auch gleich in einen richtigen™ Mikrocontroller wie z.B. einen STM32F103 (hat CAN eingebaut) einarbeiten. Einige der Controller dieser Familie haben auch bereits USB,CAN,UART-Bootloader fest eingebaut, da musst du nur das PC-Programm von ST verwenden oder ein eigenes
PB13), USB OTG FS in Device mode (PA11/PA12) through DFU (device firmware upgrade). Die kleineren STM32F103 können das nur über UART.
-
Thread
Getting started with STM32F103
Hi, ich habe mir jetzt einmal drei STM32F103C8T6 auf einem BluePill-Board bestellt. Dazu hätte ich nun einmal ein paar Fragen: 1. Würdet ihr mir zum Programmieren eher zu einem (universeller einsetzbaren) USB-to-RS232-Adapter raten oder eher
üblicherweise STM32F4 verbaut > sind. Aber sind wenn dann wohl eher STM32F3. Gibt es ab 15€ mit STM32F103. > Kann man den ST-Link auch umflashen, wenn man den nicht auslötet? Na klar. Du solltest wirklich meine Seite lesen, bevor du weitere Fragen stellst, die dort beantwortet sind.
-
Thread
STM32F103: Port-Pin wird nicht angesprungen
anschließend eben NICHT mit irgend einer verdammten IDE befassen würdest, sondern das Manual zu deinem STM32F103 lesen würdest. Nein, ich meine NICHT, daß du irgendwelche Soßenprogramme wie Cube oder St-Lib usw. dir anschauen sollst, die wie eine dicke Soße über die Hardware gekippt dem Programmierer die
den Nucleos verschiedener Serien L0/M0/M3 das Pin-Out gleich. > sondern das Manual zu deinem STM32F103 lesen Sogar der Plural ist hier angezeigt. Denn es ist ja nicht nur eins. > Prediger am Werk! Solang er das Gute™ predigt.
-
Thread
STM32F0 Discovery Board - Debug Controller nutzen gelockt?
flashen. Brauche das ST-Link nicht und möchte den zum Eigennutzen nehmen. Leider lässt sich der STM32F103 der dort als Programmiercontroller drin sitzt nicht flashen... Habe ihn per JTAG ansprechen können, aber leider kein Flashen möglich. Kann es sein, dass STM diese nicht nur mit einem Leseschutz
articles/STM_Discovery_as_Black_Magic_Probe Die ST Tlink Firmware ist lesegeschuetzt. Man muss den STM32F103 loeschen um irgendetwas zu aendern
-
Thread
Raspberry Pico PIO
gearbeitet haben. Es geht um die PIOs auf dem RP2040. Eigentlich wollte ich in meinem Projekt ein STM32F103 (das selbe wo ich viele Schiebregister benutzten werde) verwenden und 40 Pinne klassisch über 40 IO-Pinne auslesen. Jedoch spiele ich langsam mit dem Gedanken einen RP2040 zu nehmen und fünf 8-Bit
besser. Bis vor paar Monaten waren die STM32F103 ja kaum zu bekommen wie viele andere MCUs). Diese PISOs will ich in Reihe hängen und mit den PIOs im RP2040 will ich diese auslesen. Würde das gehen (ohne große Probleme) und würde das große einbusen
-
Thread
STM32 China Boards
ihr davon oder habt ihr schon Erfahrung gesammelt? http://www.ebay.de/itm/Open103R-Package-B-STM32F103R-MCU-ARM-Cortex-M3-LCD-STM32-Developmen-t-board-/260893855725?pt=LH_DefaultDomain_0&hash=item3cbe7c4fed Grüße
ich hab so eins http://www.ebay.de/itm/STM32F103RBT6-development-board-with-2-8-TFT-module-/120640315318?pt=BI_Electrical_Equipment_Tools&hash=item1c16b91fb6 + Segger China Clone für 30$ funktioierte einwandfrei. Hab den F103 ausgelötet
-
Thread
STM32@72MHz aus 8MHz Quarz oder Resonator?
als ein Quarz. Mal kurz zur Schaltung: - STM32F103CBT6 - 8MHz (im Original ein Quarz) - 72MHz per PLL im µC - Verwendung der USARTs mit 115,2k Baud Beim Leser anderer Beiträge zu dem Thema habe ich aber einige Bedenken wegen der Toleranz von
meinst Du jetzt damit? Vielleicht sollte ich noch erwähnen, das ich von der Programmierung des STM32F103 nicht mehr als ein "Blink" verstehe. Ich mache "nur" die Zwergen-Leiterplatte. Die Programmierung macht dann ein Kumpel.
-
Thread
1M Ohm zw. Quarzleitungen
Also, schaut man in's Datenblatt vom STM32F103RB und sieht sich die vorgeschlagene Schaltung für den Anschluss eines Quarzes an, so sind die 8 MOhm für den Arbeitspunkt überflüssig, da schon ca. 5 MOhm im Chip "eingebaut sind. Mit großer
Ralli schrieb: > Also, schaut man in's Datenblatt vom STM32F103RB und sieht sich die > vorgeschlagene Schaltung für den Anschluss eines Quarzes an, > so sind die 8 MOhm für den Arbeitspunkt überflüssig, da schon > ca. 5 MOhm im Chip "eingebaut sind. Man
-
Thread
STM32 Interrupts funktionieren nicht!
läuft, aber es wird nicht in die ISR gesprungen! Ich verwende das STM32-LCD Board von Olimex (STM32-F103ZE) zum debuggen verwende ich den ARM-USB-OCD mit OpenOCD (Debugger Einstellungen im IAR-Projet angepasst: GBD-Server, localhost,3333). Als Entwicklungsumbebung ist das IAR - Kickstart V 6.0 im
Reset Pin und Connect during reset)versucht, ohne Erfolg. - STM32-LCD Board von Olimex mit STM32-F103ZE Für weitere Tipp und Anmerkungen wäre ich dankbar!
-
Thread
kleiner/kleinster ARM Cortex-M Debugger onboard
Quarz und optional ein EEPROM dazukommt. Ich habe auch ARM-basierte Lösungen z.B. mit einem STM32F103 gesehen. Der ist aber auch minimal ein TQFP48, bringt mir also erstmal keinen Vorteil. Was gibt es, was noch kleiner ist - so als SO16 oder TSSOP20 idealerweise? fchk
Frank K. schrieb im Beitrag #6562180: > Ich habe auch ARM-basierte Lösungen z.B. mit einem STM32F103 gesehen. > Der ist aber auch minimal ein TQFP48, bringt mir also erstmal keinen > Vorteil Mir fallen da spontan zwei Lösungen ein: Black Magic Probe CMSIS-DAP. Für erstere gibt es eine
-
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
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
-
Thread
Micropython Grundlagen
Weiss jemand ob Micopython auch auf einem STM32F103C8T6 läft, z.B. https://www.aliexpress.com/item/1-pices-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-arduino-Sensing-Evaluation-for-Skiller/32765534610.html das wäre aufgrund
>auf einem STM32F103C8T6 Ich meine Versuche gesehen zu haben, Micropython darauf zum Laufen zu bringen. Ich glaube aber, es ist nicht sonderlich erfolgreich, weil Micropython relativ viel Speicher braucht. Die Bibliotheken
-
Thread
STM32 UART Kommunikation -> Langsamer uC Tod
Hi, wie im Titel geschrieben, mir sind zwei STM32F103 uCs langsam kaputt gegangen und ich habe bisher nur Vermutungen warum. Aber erst einmal der Aufbau: Es gibt 3 (physikalische) Stellen die interessant sind: -Wand: 2 Dosen mit Licht ein/aus
eine alternative Lösung suchen. Eine alte Infrarot-Fernbedienung zusammen mit [[IRMP]] auf dem STM32F103 an der Decke würde auch funktionieren. Kein ESD-Problem mehr und zudem kannst Du dann die Deckenleuchte auch vom Sofa aus dimmen.
-
Thread
STM32F103RB RAM voll - Development Board gesucht
im Markt eingestellt von KEIL das wird sicherlich deinen Anforderungen gerechet werden: mit STM32F103 Controller http://www.mikrocontroller.net/topic/341571#new Ansonsten würde mir noch STM32F4 Disco einfallen, hat auch ein Display und kostet nur 20€
Bei eBay gibt es für rund 30 Euro ein STM32F103VET-Board mit Display drauf: http://www.ebay.de/itm/220832020955 Laut ST hat das Dingen 512kByte Flash und 64 kByte RAM. http://www.st.com/web/catalog/mmc/FM141/SC1169/SS1031/LN1565 Ich würde
-
Thread
STM32 Bootloader über USART
: Ich möchte gerne den Bootloader meines momentan verwendeten Controllers nutzen. Es ist ein STM32F103 welchen ich mit Crossstudio 1.7 programmiere. Laut Application note AN2586 muss dazu folgendes gelten: Boot0: "1" Boot1: "0" Um den Bootloader zu starten ist ein anschließendes Reset erforderlich
nicht wirklich helfen bei deinem Problem. Ich entwerfe zur Zeit auch eine Schaltung mit einem STM32F103 (High-Density), da es auf der Platine ziemlich eng zugehen wird plane ich auch auf den JTAG zu verzichten und über USART zu gehen. Im moment kämpfe ich mich noch durch die ganzen Application Notes
-
Thread
STM32F103 mit Yagarto/Eclipse/OOCD
Hi zusammen, seit einiger Zeit versuche ich, einen STM32F103 (ARM CortexM3) mit Freeware Tools, genauer gesagt mit YaGATo(arm-elf-gcc) + OpenOCD + Eclipse. Hat damit irgendjemand Erfahrung bzw. weiß, ob das so überhaupt ohne Weiteres möglich ist? Mein
-
Thread
STM32F103 und ADC DMA mehrere Kanäle
Ich versuche gerade, 4 ADC-Kanäle IN04-IN07 auf PA04-PA07 eines STM32F103C8T6 einzulesen. Wenn ich mir das DMA-Zielarray in einer Schleife im Programm anschaue, so springen die Werte auf ihren Plätzen. (an PA4 habe ich ein Poti und das auf 0 gedreht). Ich würde ja erwarten
Hier ist jetzt meine Fassung für STM32F103C8T6 (blue pill). Was mir nicht in den Kopf will: ich habe folgende Belegung an den Analogeingängen: [pre] A4 - Poti Schleifer zwischen 3,3V und GND A5 - GND A6 - GND A7 - GND [/pre] in dem
-
Thread
STM32F103C8T6 und 128kByte
Es ist ja nun kein wirkliches Geheimnis, dass sich in einigen (bei mir allen) STM32F103C8T6 statt der wie im Datenblatt beschriebenen 64 kByte 128 Byte befinden. Sei es mal dahin gestellt, wie zuverlässig dieser weitere Flashspeicher ist, mir stellt sich folgende Situation: Ich
über einen ST-LINK (mittels Programm st-flash) erkennt der ST-LINK den Chip korrekterweise als STM32F103C8T6 und lässt nur die 64 kByte zu. Gibt es eine Möglichkeit den texane / st-flash zu überreden, dennoch die 128 kByte zu schreiben ?
-
Thread
ARM-Cortex als Anfänger?
>nicht auf Registerebene verstehen. Arduino ... das Stichwort ... Ich bastle grad mit dem STM32F103 und zwar mit der Arduino IDE. Für den STM32F103 gibt es ziemlich viele Anleitungen im Netz. http://grauonline.de/wordpress/?page_id=1004 Mit diesem Youtube Video ging es auf Anhieb: https://www.youtube.com/watch?v=Ze6q6NidS5w Die STM32F103 BluePill Boards http://wiki.stm32duino.com/index.php?title=Blue_Pill hat vor kurzem ein Kollege für unter 2Euro in China erstanden.
-
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
Mikrocontroller Einstieg
Zeit 3 Impulse oder 6 Impulse ankommen. Bei 3 Impulsen setzt er die Bootloaderbedingungen an einem STM32F103 ... bei 6 Impulsen deaktiviert er den Bootloadermodus wieder. Nach dieser Methode habe ich: -Ein kleines Board, das keinen ST-Link benötigt -Eine serielle Schnittstelle über USB vorhanden (und nicht per Software). Das hat den Vorteil, dass ich mich in dem günstigen STM32F103 nicht mit seriellem USB herumschlagen muss. -Ein preiswertes Board, das den gleichen größten Vorzug wie ein Arduino-Uno hat: es wird nur ein einziges Kabel benötigt. Wenn der T0 das WIRKLICH
-
Thread
STM32 DMA TO GPIO HILFE
Philipp K. schrieb im Beitrag #6213083: > Was würdest du empfehlen? Ganz klar: stm32f103 standard blue pill board ab 2,00€ sofern nicht aufgrund der konkreten Anwendung mehr verlangt wird. entsprechend bei avr: m328 blue pill board. Wie früher bei der Spielzeugeisenbahn. Nur Märklin
Die Bluepill Boards sind wohl nicht mehr zu empfehlen die Quelle der billigen STM32F103 ist wohl versiegt und die Chinesen löten imemr mehr fälschungen rauf: https://www.mikrocontroller.net/topic/488417 Philipp K. schrieb im Beitrag #6213153: > Vielleicht ist es von mir einfach