-
Thread
Ethernet PHY für STM32F107
richtig allerdings möchte man ja das benutzen was einem geläufig ist. Der Umstieg vom AVR auf Cortex M3 waren schon Welten, zurück auf einen fremden 8Bitter wollte ich jetzt nicht wieder. Eine Frage die es noch zu klären gillt ist, sollte man sich einen teueren STM32f 107 nehmen nur weil er den Ethernet
So richtig sparen kann man bei Abnahme von 90 Stück bei Rutronik, das kostet ein STM32F207RB mal nur 3,19. Farnell will für 100 immer noch 6,xx € WOW.
-
Thread
LoRa-Parameter
also z.B. ein Header mit Node-Address plus Payload im Klartext. Dann müsste man zum Empfangen mit dem STM32WLX5 nur den Header abschneiden. Ist natürlich alles Spekulation. F. schrieb im Beitrag #7909481: > aber die Module sind nicht mal so wahnsinnig toll Sie haben halt einen tollen Pinheader der
STM32 (official core) - STM32 Nucleo, Discovery, Maple, BluePill, BlackPill etc. STM32 (unofficial core) - STM32F1 and STM32F4-based boards MCUdude MegaCoreX - megaAVR-0 series
-
Thread
Stm32 lcd Grafik font rendering
display zeichnen. Ich wollte zuerst adafruitGFX auf einem esp8266 benutzen, hab aber gehört, dass der stm32 einen grafikbeschleuniger hat. Da hat direkt mein innerer Perfektionist zugeschlagen. Welche stm32 haben den und könnte ich den nicht verwenden um Speicher für die fonts im internen Flash sparen
dazu: https://www.mikrocontroller.net/articles/Vektor-Font_in_C Hab ich in meiner Scopeuhr mit STM32F103 benutzt. War leicht in Betrieb zu nehmen und funktioniert gut.
-
Thread
Wies der zufall will.
der STM32F4 hat einen RNG on board. einfach ein stm32F407Discovery für ein paar Euros kaufen, paar Zeilen für die Initialisierung. An einen Portpin einen Transi mit Relais und Freilaufdiode und fertig ist das
Wutz schrieb im Beitrag #4913560: > STM32F4 hat einen RNG on board. Das ist interessant!
-
Thread
µC mit viel RAM für Touch TFT mit "Wischen"
^^: http://de.farnell.com/stmicroelectronics/stm32f429i-disco/stm32f4-discovery-eval-board/dp/2355377
ein direktes RGB-Interface? Dann könnten sie tatsächlich von dem oben genannten EVE oder auch einem STM32F429 ansteuerbar sein.
-
Thread
Hilfe bei Strategie erstellen STM32 ADC
den Multiplexer einstellen, dann > eine einzelne Messung mit dem ADC durchführen. > > Um welchen STM32 geht es denn? Es handeltsich um einen STM32F103 Schaltet man den ADC multiplexer im ADC complete Interrupt um?
PowerSSO schrieb im Beitrag #5783181: > Es handeltsich um einen STM32F103 Errata beachten: 2.1. Voltage glitch on ADC input 0 Workaround: None
-
Thread
STM32 Breakout Board
freundliche Chinese von nebenan hatte auch schon so eine Idee: http://www.ebay.de/itm/ARM-Cortex-M3-STM32F103C8T6-STM32-Kern-Board-Minimum-System-Entwickeln-Board-MN-/251544868893?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3a913e181d
@Johannes Herold Schönes Board, jedoch habe ich dazu noch 3 Anmerkungen, die Du unbedingt berücksichtigen solltest: 1. Tauglich für STM32F4xx machen: Schaue mal in das Datasheet vom STM32F407, dort gibt es "Figure 1. Compatible board design between STM32F10xx
-
Thread
Schnäppchen: STM32L053-Disco mit ePaper-Display für <8€
Naja, spärlich im Vergleich zu den großen STMs. Im Vergleich zum STM32F030P4 ist das natürlich reichlich - und im Vergleich zu den Tinys sowieso :) 8kByte RAM sind sportlich für einen 32Bitter, insbesondere mit Display.
/4a/f3/stm32l0538-disco_sch.zip/files/stm32l0538-disco_sch.zip/jcr:content/translations/en.stm32l0538-disco_sch.zip der L153 macht wirklich nur die Strommessung, das Display hängt über SPI direkt auf dem L053
-
Thread
preiswerter Einstieg in STM32 F4
geflasht: [code] sudo port install stlink $ cd /Users/kuku/Downloads/mecrisp-stellaris-2.5.4a/stm32f411 $ st-flash erase st-flash 1.6.1 2020-08-11T19:55:13 INFO: stm32f411re: 128 KiB SRAM, 512 KiB flash in at least 16 KiB pages. Mass erasing...... $ st-flash write mecrisp-stellaris-stm32f411.bin 0x8000000 st-flash 1.6.1 2020-08-11T19:56:06 INFO: stm32f411re: 128 KiB SRAM, 512 KiB flash in at least 16 KiB pages. file mecrisp-stellaris-stm32f411.bin md5 checksum: 10b8f8cb4243708b8a996331e07221f2, stlink checksum: 0x00150cd3 2020-08-11T19:56:06
-
Thread
STM32F RAM auslesen geht das?
Hallo, Kann man den RAM eines STM32F auslesen während der Mikrocontroller läuft? Oder kann man den Kern anhalten, und den RAM dann auslesen? Gruß.
Quelltext nicht. Der Chip ist NICHT geschützt (Keinerlei Lockbits gesetzt) ich will dem Programm auf dem STM32 beim arbeiten zusehen, von außen per STlink V2. Geht das irgendwie? Der Chip ist ein STM32F103C8T6.
-
Thread
STPM32 - Register beschreiben..
Okay. Du hast es für einen STM32 geschrieben oder?
Jan H. schrieb im Beitrag #5470514: > Du hast es für einen STM32 geschrieben oder? Ja, bei mir ist es ein STM32F072 Jan H. schrieb im Beitrag #5470520: > Dumme Frage.. Wieso bennent man alles mit "METRO"? Das habe ich auch > schon bei ST gesehen. Das
-
Thread
Reicht der Pt1000 direkt am STM32 16-Bit ADC oder doch lieber OP-Schaltung?
es um gesamt 4 Sensoren, wobei ich zwischen Raumtemperatur bis maximal 150°C messen möchte. Da der STM32H7 einen 16-Bit ADC hat (und ich eine externe 3V Referenz habe), ich mit dem aber keine Erfahrung habe, wollte ich fragen ob jemand abschätzen kann ob es reicht die Auflösung auf realistische 0,1°C
Stefan ⛄ F. schrieb im Beitrag #6096253: > Um alle 12 Bit nutzen zu können Wie der TE auch schrieb, haben die STM32H7 3 ADC Wandler mit 16 Bit Tiefe. Wenn mans ordentlich macht, können zwar die unteren beiden
-
Thread
STM32: Arrays und Performance
hatte vor Jahren mal einen Artikel für eine Zeitschrift geschrieben. Es ging um CoreMark 1.0 auf STM32F1 / STM32F4. Wir sind zwar mittlerweile zig Compilerversionen weiter, aber vielleicht vermittelt der Text immer noch ein bisserl Gefühl für die verschiedenen Konfigurationen. Ich verwende aktuell
genau sehen willst, wie das Makefile aussieht: https://github.com/Traumflug/Teacup_Firmware/blob/arm-stm32f411-port/Makefile-ARM
-
Thread
16 Bit MC oder 8 Bit MC
in jedem Zyklus aufaddiert, werden. Die Samplingrate sollte 500kSps oder > > 1MSps sein. Der STM32F3 hat einen 16-Bit Delta-Sigma-Wandler, der schafft sicher nicht 500ksps. Die Freescale Kinetis haben zwar zwei 16-Bit A/D-Wandler, aber die schaffen maximal 413 ksps, und eine große effektive
der Gosse mit der Sprache) ATMEGA644 6.91 Digikey 64K Flash 10Bit ADC 20MHz Clock STM32F051 3.24 Digikey 64K Flash 12Bit ADC 1us Conversion Time 48MHz Clock Wilhelm Ferkes schrieb im Beitrag #3151392: > Haben Sylvesterraketen inzwischen denn schon µC? Denkbar wäre es ja
-
Thread
Platine fällt bei Thermotest aus
Michael H. schrieb im Beitrag #6348319: > Es ist ein STM32F030 verbaut. Hat irgendjemand > schon das gleiche Problem gehabt, dass der sich dann resetet? Ich hatte schon einige F0 wie auch F3 im Temperaturschrank. Ich fahre zwar nicht ganz so hohe Temperaturen
Michael H. schrieb im Beitrag #6352935: > Also, Fehler gefunden: > > Es lag am STM32F070! Nein. Es lag am Code. Ab 24 MHz brauchst du mind. 1 wait state. Das hattest du nicht eingestellt, also hast du Probleme bekommen.
-
Thread
STM32 Counter zählt falsch?!
den STM32 nicht > zu grillieren. Bei den meisten STM32 sind fast alle IOs (außer die ADC Pins) 5V tolerant bei 3V3.
: http://www.st.com/content/ccc/resource/technical/document/datasheet/ef/92/76/6d/bb/c2/4f/f7/DM00037051.pdf/files/DM00037051.pdf/jcr:content/translations/en.DM00037051.pdf Die 5V-toleranten Pins sind alle mit FT gekennzeichnet. Das STM32F04 Discovery sollte mit dem STM32F407VG ausgerüstet
-
Thread
AtTiny85 Core Empfehlung?
im Startmenü von Windows integriert ist, ist doch völlig egal. Für Embed kompatible Boards (z.B. STM32 Nucleo) braucht man nicht einmal ein extra Programm, da genügt Drag&Drop im Dateimanager. STM32F1 Mikrocontroller haben übrigens ab Werk einen seriellen Bootloader drin, der keinen Platz im Flash
Stefan U. schrieb im Beitrag #5158759: > STM32F1 Mikrocontroller haben übrigens ab Werk einen seriellen > Bootloader drin, der keinen Platz im Flash Speicher belegt. Das haben eigentlich alle uC außer AVR und PIC z.B. EFM8 8051 EFM32 LPC TMS
-
Thread
FIR Filter Performance STM32 berechnen
Die Rechenleistung eines STM32 oder von irgendwas anderem kann man sehr gut abschätzen. Einheit ist MMAC/s ( million multiply/acumulate per second ). Der STM32F4... läuft z.B. maximal mit ca. 160MHz und benötigt 3Takte für float
98.3 MMAC/s. Da ist der STM32F4 mehr als Faktor 2 zu lahm, allerdings in float. AFAIK schafft der aber 32x32 Bit integer MAC in einem cycle, damit würde das dann gehen. Ist aber auf Kante genäht. Cheers
-
Thread
Erste Schaltung mit dem STM32F103 ARM
Hi, ich hab jetzt meine erste Testschaltung für den STm32F103 fertig. Angeschlossen sind ein LCD-Display, Touch und SD-Karte. Hier die Datenblätter zu den Bauteilen: STM32F103xE http://www.st.com/mcu/download2.php?file=14611.pdf&info=STM32F103RC
des STM32.
-
Thread
L7805 überhitzt bei bestimmten Last-Szenarien
> sobald ich den μCU an irgendeinen der vier verfügbaren Ausgänge > anschließe Die wenigsten STM32-Controller werden direkt mit 5V betrieben sondern mit 3,3V. Wenn also da nicht noch ein 3,3V Regler vor dem Controller hängt, dann wird der Controller gegrillt und zieht undefiniert viel Strom.
schwebenden Platinen machen das nicht besser. Stefan S. schrieb im Beitrag #8058908: > Die wenigsten STM32-Controller werden direkt mit 5V betrieben sondern > mit 3,3V. Wenn also da nicht noch ein 3,3V Regler vor dem Controller > hängt, Unten ist ein Nucleo. Da ist ein Teller drauf. Ich hoffe er
-
Thread
DMA + UART parallel empfangen
Aus den STM32 F0 Ref : Universal synchronous asynchronous receiver transmitter (USART) RM0360 606/779 DocID025023 Rev 4 Overrun error An overrun error occurs when a character is received when RXNE has not
auch nicht im Labor. Kommt auf den STM32 drauf an. Laut AN4187 von ST bietet nur die F3 Familie die genannte Flexibilität der CRC Unit (wobei die AN schon etwas älter ist...): Seite 13 von 16: https://www.st.com/content/ccc/resource/technical
-
Thread
Ethernet Schaltung
Erwin D. schrieb im Beitrag #5865903: > 144pinner der STM32H753 ist im LQFP208 Package...
Heimnetzwerk aus dem Netzwerk kicken. Lustigerweise bin ich auch grade dabei Ethernet an einen STM32 zu bauen (F429) und das mit demselben PHY. Senden geht jetzt offensichtlich bei mir ;) Dabei hab ich nen kleines ARP Paket gebaut und das per Vollstoff in einer while(1) Schleife rausgepustet,
-
Thread
Neue STM32G Serie
@Anton troll dich! Die STM32G0 sind lötbarer als die STM32F4, denn deren 32Pin LQFP Gehäuse hat denselben Pinabstand wie ein AVR LQFP32 und keine 0,5mm. Und scher programmierbar? Für Trolle wie dich villeicht! @Markus Danke
Mw E. schrieb im Beitrag #5946259: > Die STM32G0 sind lötbarer als die STM32F4, denn deren 32Pin LQFP Gehäuse > hat denselben Pinabstand wie ein AVR LQFP32 und keine 0,5mm. Mag sein das ich falsch liege aber ich meine, dass alle STM32 im
-
Thread
Probleme mit Kurzschlüssen STM32
geliefert und beim Testmessen der blanken Platine gab es keine Kurzschlüsse. Jetzt haben wir schon 3 mal einen STM32F405RGT7 als Mikrocontroller draufgelötet und immer an der selben Stelle Probleme mit einem Kurzschluss zwischen V33 (Versorgung) und GND bekommen (beim festlöten der linken Seite, gemessen
aber mit V33 verbunden wenn ich das richtig sehe. Ich bezweifle einfach > mal, dass das Ding intern 3.3V abkann. Check das am besten nochmal im > Datenblatt. Ich fürchte, Du hast recht, im Datenblatt auf S.77 in der Zeichnung Fig 21, Power supply scheme sind an diese Pins 22uF-Cs gegen GND angschlossen
-
Thread
Gibt es einfach zu handhabende "große" Rams (16/32MB?)
Also, ich habe ähnliches vor und nehme ein STM32F429I-Discovery (hat 8 MB SD-RAM, kostet so 25-30 €) und ein UDA1380 Board (beim E-Bay-Chinesen für ca 8 €). Liegt beides schon hier, nur habe ich im Moment keine Zeit. Den STM32F4 will ich primär
Habe mich mal eingeloggt, falls du Interesse an einem Aufbau mit dem STM32F4 (Discovery oder Brombaugh Board) hast.
-
Thread
USB CDC mit CUBE und SW STM32
Mein DDS-Ad9910 Board aus China ist angekommen und ich würde es gerne mit einem STM32F103 ansteuern. Dazu habe ich mit CubeMX und SW STM32 ein Projekt mit USB-CDC generiert. Beide Programme sagen sie wären auf dem neuesten Stand. Das Projekt kompiliert und die SPI und I2C Schnitstelle
Ansteuerprogramm dazu läuft unter Windows 7 und ich schicke im Moment zum Testen Strings über USB an den STM32F103 und gebe das empfangene Paket in "CDC_Receive_FS" direkt an das Display über I2C weiter. An den STM32F103 hängt noch ein Nucleo64 über SWD zum Programmieren und Debuggen. Der STM32F103 meldet
-
Thread
Suche µC in kleinem Package, mit USB
oder: STM32F405xx in WLCSP90 4,1x4,2 aber 90 Balls :-) oder besser mit 36Balls STM32F042xx in WLCSP36 mit 2,6x2,7 Viel spaß beim löten :-)
STM32F411 oder STM32F401 gibts mit USB im 3x3 mm BGA http://www.st.com/web/en/catalog/mmc/SC1169/SS1577
-
Thread
segger J-Link EDU
zumindest der STLINK-V3MINIE ist jetzt erhältlich. Für andere µC als STM32 ist auch Black Magic Probe interessant, da ist der gdbserver auf der Probe mit drauf. Da gibt es auch gerade ein neues Release und die org. Hardware
Für Hobbyanwendungen hat sich ja STM32 sehr breit gemacht, und da ist der STLink ja völlig ausreichend. Auf neueren Boards ist der V3 schon drauf, sonst kostet das einfache Modul V3MOD etwa 10€. Und das ist besser als jeder Clone und durch
-
Thread
STM32F103 "verfused"? Wie kann ich ihn wiederbeleben?
the Flash memory by using USART1. For further details please refer to AN2606. 2. AN2606 13. STM32F10xxx devices bootloader Boot0(pin) = 1 and Boot1(pin) = 0 3. Nach AN2606 wird der Controller initialisiert und wartet dann am USART auf das Kommando 0x7F. Solange bleibt der Chip in einer Schleife
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
-
Thread
erste Schritte: AC-Messungen mit AVR
Nimm bitte einen STM32F030 dafür. Mit nem AVR machst du dir hier das Leben unnötig schwer.
Alles gut. P.S.: Atmega328: 2kB RAM, 32kB Flash, 20MHz, 15kS/s ADC, LQFP32 => ~3€ STM32F030: 4kB RAM, 32kB Flash, 48MHz, 1MS/s ADC, DMA, LQFP32 => ~1,5€ SCNR
-
Thread
SysTick enable führt zu sofortigem Fault
#elif defined( STM32F10x ) #define SYSTEMCORECLOCK 72000000ULL #endif int main(void) { // Timer und Interrupt-Prioritaeten einstellen #if defined( STM32F4XX ) || defined( STM32F10x )
daß ich die beiden IRQs nicht vor dem SysTick-Timer einschalten kann, und was in dieser Hinsicht den STM32F103 vom STM32F446 unterscheidet.
-
Thread
[Cortex-M3] Problem mit dem UART
-O0 -g -mcpu=cortex-m3 -mthumb main.c .compil arm-none-eabi-gcc -I./ -c -fno-common -O0 -g -mcpu=cortex-m3 -mthumb stm32f10x_rcc.c .compili arm-none-eabi-gcc -I./ -c -fno-common -O0 -g -mcpu=cortex-m3 -mthumb stm32f10x_gpio.c ..linking arm-none-eabi-ld -v -Tstm_h103_blink_rom.cmd -nostartfiles -o main.out main.o stm32f10x_rcc.o stm32f10x_gpio.o GNU ld (Sourcery G++ Lite 2008q1-126) 2.18.50.20080215 ...copying arm-none-eabi-objcopy -Obinary main.out main.bin arm-none-eabi-objdump -S main.out > main.list [
-
Thread
CMSIS und die Interrupt-Prioritäten
Ich muss jetzt diesen alten Thread nochmal rauskramen. Bin ein STM32 Späteinsteiger und habe mich jetzt mal durch die STM32F103 NVIC-Specs und die CMSIS Libs durchgewühlt. Diese ganzen Prioritäts-Gruppierungen in CMSIS sind m.E. Unfug. Letztendlich läuft es doch
die ogenannten Pre-emption Levels. Diese Subprioritäten haben doch gar keien Einfluss. Im CortexM3 Programming-manual ist das zum Glück viel einfacher beschrieben. Beim STM32F103 sieht daher meine NVIC Prioritätsfestlegung z.B. so aus: [c] PR[0] = 0x00; // Prioritäten sind 0x00(hoch) bis
-
Thread
Geeigneter Cortex M3 für Projekt gesucht
meinen USBprog nehmen, ich hoffe das es mit JTAG gehen sollte. Unter anderem habe ich folgende 3 Kandiaten näher angeschaut: - STM32F103VDT6 - LM3S2939 - LPC1766FBD100 Der LPC1766FBD100 wäre mein Favoriert, da er auch noch USB und Ethernet integeriert hat, scheinbar ist er aber noch nicht
Der STM32F107 ist fast baugleich zum STM32F103 und besitzt ebenfalls Ethernet. USB ist auch schon im 103 enthalten.
-
Thread
Wo sucht man Microcontroller nach IO-Anzahl, Takt und Funktionen aus?
Beitrag #7073414: > Und wenn es zu Taktraten kommt, würde ich ganz schnell weg von AVR > gehen. Bei STM32 machen schon die kleinsten zwischen 48 MHz (F0) und 64 > MHz(G0) bei 3,3V. Die lachen über die 8 MHz Grenze der AVR. Und ich > auch AVRyDxx schaffen offiziell 24MHz im Bereich von 1,8..5,5V
#7073414: > >> Und wenn es zu Taktraten kommt, würde ich ganz schnell weg von AVR >> gehen. Bei STM32 machen schon die kleinsten zwischen 48 MHz (F0) und 64 >> MHz(G0) bei 3,3V. Die lachen über die 8 MHz Grenze der AVR. Und ich >> auch > > AVRyDxx schaffen offiziell 24MHz im Bereich von 1,8..5,5V
-
Thread
Wie STM8 Assembler File "bearbeiten"?
Danke für deine Zeit und Aufmerksamkeit, Dieter! Euch allen natürlich! Es ist ein STM8S003F3P Es ist die mehr oder weniger simple Steuerung einer Espressomaschine. Es werden zwei Temperatursensoren (A/D) überwacht, 2 Pumpen und eine Heizung gesteuert. Die Komplexizität des Codes
C7 52 33 ldw X, 0x02 ;0x009C0F, BE 02 call 0x9CC3 ;0x009C11, CD 9C C3 ld A, XL ;0x009C14, 9F ld
-
Thread
STM8 DevBoard für 1.30$?
Erfahrungen damit gemacht hat (Treiber, IDE)? http://de.aliexpress.com/item/ST-Link-st-link-V2-for-STM8S-STM8L-STM32-Cortex-M0-Cortex-M3-SWIM-JTAG-SWD/32322884886.html Board: http://de.aliexpress.com/item/J34-Free-Shipping-ARM-STM8-Development-Board-Minimum-System-Board-STM8S103F3P6-Module-for-Arduino
STM8S103F3P6 hat eh nicht mehr. Hier _nochmal_ : https://github.com/TorstenC/Notizblog/wiki/STM8S103F3P6 Meckereien? You are welcome! Max MMM schrieb im Beitrag #4161964: http://de.aliexpress.com
-
Thread
[v]erkaufe diverse Evalboards
://www.st.com/resource/en/data_brief/stm32f4discovery.pdf http://www.cs.hs-rm.de/~kaiser/1313_canacademy/STM32F4DIS-BB%20User%20Manual.pdf STM32F3-Discovery Versandkostenerstattung http://www.st.com/resource/en/data_brief/stm32f3discovery.pdf
Kurzer Zwischenstand: - STM32F3-Discovery -> Reserviert Atmel STK-500 Rev. c-2 -> Reserviert Terasic DE0-Nano-SoC Kit G -> Reserviert Olimex STM32F103-STK -> Reserviert Digilent Xilinx Coolrunner
-
Thread
Zeigt her eure Kunstwerke (2014) Gesperrt Bilder
Analogmesskarte mit STM32F4 16AI,4DAC,(PWM),8DI/DO, CAN, USB, µSD, RS485
cell85 schrieb im Beitrag #3625782: > Analogmesskarte mit STM32F4 Mach mal nen Foto von der ganzen Karte, damit man auch den Firmennamen sieht :-)
-
Thread
Z80 CPU einer der modernsten CPUs?
Schaltungstechnik durch uC modernisiert werden soll, dann würde ich bei 5V uC bleiben auch wenn uC aus der STM32 Serie 5V fähige digitale Eingänge haben. Die Industrie setzt heutzutage auf moderne uC, meist mit 3.3V betrieben. Das kann manchmal unbequem sein. Wenn 8-Bit Technik noch für Ihre Anwendungen Sinn
zur Abspeicherung von wichtigen Parametern. Das reicht für viele große Anwendungen leicht aus. STM32 gibt es mit bis zu einigen MBYTE FLASH und hunderte K an SRAM. Einige haben auch eingebaute Graphikdisplay Controller und Ethernet. Ein Pluspunkt für STM32 sind freie Entwicklungswerkzeuge seitens
-
Thread
Problem mit Clock Configuration beim STM32G031
Hallo Zusammen, ich wollte mich mal mit den relativ neuen STM32G0xx MCUs befassen und ein kleines Test Projekt erstellen. Nun habe ich aber das Problem, dass ich die Clock nicht zum laufen kriege. Ich verwende einen STM32G031F8P6. In meinem Code möchte ich
schrieb im Beitrag #7201267: > Ich häng dir mal eine Konfiguration zur Ansicht dran. Ist für einen F103 Genial, da ist genau der selben Fehler drin, wenn man dein Beispiel auf den STM32G031 portiert.
-
Thread
RGB-LED-Großmatrix
schrieb im Beitrag #3095195: > wie steuerst du die LEDs an? Ich mache im Moment Bitbanging mit einem STM32F4-Discovery. Bisher gelernte Lektionen: * wenn die LEDs sich generell komisch verhalten dann sollte man doch mal merken, dass die einen 5V-Signalpegel haben wollen und die 3V vom STM32F4 nicht
PC ---> STM32 | |---> (1) ATtiny2313 --> 64x WS2812 | |---> (2) ATtiny2313 --> 64x WS2812 | |---> (3) ATtiny2313 --> 64x WS2812 |
-
Thread
AVR64DD32, UART-Ausgabe bleibt hängen, Assembler
x *= x; __asm ("sei" ::: "memory"); }[/c] zu: [avrasm]0000011e <my_isr>: 11e: 0f 92 push r0 120: 0f b6 in r0, 0x3f ; 63 122: 0f 92 push r0 124: 1f 92 push r1 126: 11 24 eor r1, r1 128: 2f 93 push r18 12a: 3f
auf den STM32F1, welcher ein Cortex-M3 ist. Der ist aber in Assembler *einfacher* zu programmieren als der M0, weil der Instruction Set des M0 ziemlich limitiert ist und diverse Verrenkungen benötigt. Und nach
-
Thread
STM32F4: PWM auf beliebigen Ports?
Hallo STM32-Fans! Hier die Beschreibung einer Situation, die vermutlich nur für mich als STM32-Einsteiger ein Problem darstellt. Gegeben ist: Controller: STM32F407VG Hardware: STM32F407-Discovery IDE: CooCox 1.5.0 ARM GCC Toolchain: 4.6 2012q2 ST-Library: STM32F4xx_DSP_StdPeriph_Lib_V1.0.1 Es geht um das banale Thema PWM-Ausgabe auf einem Port. Das unten aufgeführte Listing funktioniert. Es verwendet den GPIOC-Pin 6, Timer 3 und dessen Channel 1. Wenn
-
Thread
CubeMX mit Coocox verwenden
Parsing ..\..\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f415xx.h [cc] Parsing ..\..\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h [cc] Parsing ..\..\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f417xx.h
..\obj\stm32f4xx_hal_dma.o ..\obj\stm32f4xx_hal_pwr.o ..\obj\system_stm32f4xx.o ..\obj\stm32f4xx_hal_cortex.o ..\obj\stm32f4xx_hal_pwr_ex.o ..\obj\stm32f4xx_hal_flash_ex.o ..\obj\stm32f4xx_it.o ..\obj\syscalls.o
-
Thread
STM32 UART buffer rx
Moin liebe Programmierfreunde, Mein Ziel ist es über den UART Daten von meinem Rechner zum STM32F100 zu empfangen. Der Empfang soll wie folgt von statten gehen: Der Sender(PC) schickt ein genaue Anzahl an Daten auf dem UART des STM32. Der STM32 empfängt diese Daten und wartet auf das Zeichen
Mathias G. schrieb im Beitrag #6321307: > Mein Ziel ist es über den UART Daten von meinem Rechner zum STM32F100 zu > empfangen. > Der Empfang soll wie folgt von statten gehen: > Der Sender(PC) schickt ein genaue Anzahl an Daten auf dem UART des > STM32. > Der STM32 empfängt diese Daten und wartet auf
-
Thread
STM32F4 FPU Problem mit EM:Blocks 2.20
vmul.f64 d7, d7, d6 08001278 vcvt.f32.f64 s15, d7 0800127C vstr s15, [r7, #28] Die Optionen sind: -DUSE_HAL_DRIVER -DSTM32F746xx -D__FPU_PRESENT=1 -D__FPU_USED=1 -DUSE_STM32746G_DISCO -DARM_MATH_CM7
EmBitz 0.40 mit dem Stm32F429 Discovery geht. (86) a=1.367f; 0800070A ldr r3, [pc, #40] ; (0x8000734 <main+56>) 0800070C str r3, [r7, #4] (87) b=a*3.345f; 0800070E vldr s15, [r7, #4] 08000712 vldr
-
Thread
Einstieg mit STM32 statt 8Bit Controller
geplant sind, dann braucht es wohl einen STM32 (Cortex-M3 oder Cortex-M4). Der große Vorteil vom STM32 ist die gute Möglichkeit für Upgrade auf mehr Flash, mehr Geschwindigkeit und mehr Peripherie, da STM32F1xx nahezu Pinkompatibel mit dem STM32F4xx ist. Den STM32 programmiert man in der Regel nur in C. Geht zwar auch in Assembler, ist aber nicht wirklich einfach. Daher sind Assembler Kenntnisse die man mit einem AVR gewinnt nicht unbedingt
-
Thread
STM32F1 Blue Pill und RC522
wird. Sowie: exit status 1 Fehler beim Kompilieren für das Board Generic STM32F1 series. Als Board hab ich "Generic STM32F1 Series" eingestellt. ich verstehe nicht warum die IDE eine STM32 Architektur ausgiebt obwohl ich STM32F1 eingestellt habe. Gruß kay
/STM32F1/platform.txt#L39
-
Thread
Gutes CAN Setup für automobilbereich gesucht
Wie wärs mit einem STM32F103C4 (oder größer); schöne Cortex-M3 32bit-CPU (definitiv schnell genug um einen 1MBit CAN Bus auch ohne Filter zu verwursten), integrierter CAN-Controller, und die ST Standard Peripheral Library
was anderes brauche und mich dort eben wieder neu einarbeiten muss. Aber scheinbar taugt der PIC18F ja schon. Privat bin ich am überlegen ob ich mir das STM32F4-Discoveryboard anschaffe + CAN-Transceiver. Das scheint ziehmlich Power zu haben und ein Freund von mir hat damit schon einige Projekte