-
Thread
Problem mit STM32F103 und RAM-Größe
Structelementen sorgt, um das Problem abzumildern. Packed Structs mit ungünstigem Alignment bringen den STM32 dann mal richtig ins Schwitzen. Das gilt übrigens nicht nur für den STM32F1xx, sondern eigentlich für alle STM32. Es gibt auch hier im Forum diverse Tests mit Benchmarks, die klar zeigen, dass
Frank M. schrieb im Beitrag #6007243: > Packed > Structs mit ungünstigem Alignment bringen den STM32 dann mal richtig ins > Schwitzen. Das gilt übrigens nicht nur für den STM32F1xx, sondern > eigentlich für alle STM32. Ach nö. Sowas geht nur dann in die Hose, wenn man _gedankenlos_ so einen
-
Thread
BLDC Controller mit STM32F103C8T6 Geschwindigkeitsbegrenzer in der .hex
Tom B. schrieb im Beitrag #5990452: > Es gibt kein EEPROM im Stm32. Du meinst "in diesem STM32". Die STM32L0 Serie hat EEPROM.
Der STM32 hat doch 1.8V bzw 3.3V Pegel. Kommuniziert wird aber in dem Falle mit 5V. Es gehen UART 5V rein und kommen 3.3V raus. Ich finde das ziemlich seltsam. Kann es sein dass sich die Chinesen hier nicht
-
Thread
STM32Fxxx Bootlader Programmer STM32Prog
Was ist bei Deinem Tool besser als bei https://sourceforge.net/projects/stm32flash/
ich habe den gerade mal ausprobiert..bei STM32F373 gehts nicht.. Beu AUTO erkennt er STM32F3_7x_8x_256K, 128 Pages Wenn ich dann programmieren klicke kommt. außerhalb 08000000
-
Thread
Einführung in ASM auf STM32F4
Konjugation ist. Das gibt aber meine Primzahl nicht her. (p = > 5 mod 8, = 13 mod 32) Kann es sein, daß Du Dir einfach den falschen Prozessor ausgesucht hast? Die STM32 sind µCs, bei denen Berechnungen je nach Typ und bezogen auf ihre Controller-Hardware recht
Dinge beschrieben wie Bit Bending, NVIC, FPU oder MPU. Gibt's auch etwas aufgeräumter von ST: "STM32F3, STM32F4 and STM32L4 Series Cortex®-M4 programming manual" http://www.st.com/content/ccc/resource/technical/document/programming_manual/6c/3a/cb/e7/e4/ea/44/9b/DM00046982.pdf/files/DM00046982.pdf
-
Thread
L7805 überhitzt bei bestimmten Last-Szenarien
Anbei noch ein Ausschnitt aus dem Datenblatt des STM32-Boards (Nucleo H723ZG). Und mein Vorschlag um zumindest die 24V-Seite mit einem Kondensator auzurüsten.
Lysandros schrieb im Beitrag #8058913: > Anbei noch ein Ausschnitt aus dem Datenblatt des STM32-Boards (Nucleo > H723ZG). Und die Schleifer der beiden Potentiometer gehen direkt auf ADC-Eingänge des STM32H723? Hast Du dabei überhaupt beachtet, welche "I/O structure" die entsprechenden Pins
-
Thread
Nucleo F103 + mbed
? Ich vermute das ist SetSysClock(void); aus system_stm32f1xx.h Exportiere dir das Framework am besten einmal und angle dich durch die files. Unter mbed/ findest du dein TARGET_NUCLEO_F103 in dem alle IC und Boardspezifischen sachen drin sind. Auch
update' wenn das enabled ist, sonst wird evtl. eine ältere Version verwendet. Nachtrag: LED1 ist PA_5: https://developer.mbed.org/users/mbed_official/code/mbed-dev/file/default/targets/TARGET_STM/TARGET_STM32F1/TARGET_NUCLEO_F103RB/PinNames.h Bei mir blinkts (grüne LD2 auf dem Board).
-
Thread
DS18B20 1-Wire Implementierung - Timing-Probleme
Max M. schrieb im Beitrag #6361014: > 5.5µs benötigt? Liegt vermutlich am Open-Drain Ausgang, aber dass das so > lange dauert? Damit könnte man kein I²C mit 400kHz implementieren. Man kann bei den STM32 den Pin direkt als Open Drain definieren
bzw. mir einen zusätzlichen IC besorgen > müsste. Wieso solltest du das müssen? Du benutzt einenSTM32F103C8 ...
-
Thread
IDE mit Fokus auf Assembler für Umsteiger AVR -> STM32
her in halbwegs erträgliche Bereiche kommt. Und gemessen an der Leistung und Ausstattung sind die STM32 auch noch zu teuer.... Jetzt aber echt... Bestes Beispiel: STM32F030F4P6 50 ct, eine Frechheit.... :-)
Lama schrieb im Beitrag #5454182: > STM32F030F4P6 Für den gibt es sogar Keils MDK für lau.
-
Thread
STM32 Software USB
aus dem Thread hier mal mitgelesen: https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=%2Fpublic%2FSTe2ecommunities%2Fmcu%2FLists%2Fcortex_mx_stm32%2FTrue%20performance%20of%20STM32&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B¤tviews=23900 Fast gegen Ende ganz unten, von STOne-32, 5/17/2011 12:19 PM. Wobei ich das so lese, daß er generell von STM32 schreibt. Da er dann zwischendrin aber auch noch was von M3 schreibt, kann man das natürlich auch so interpretieren, daß es gerade
-
Thread
Ripple in Versorgungsspannung
Peter H. schrieb im Beitrag #5311787: > Ich verwende einen STM32F103X Hi, Die allgemeinen Hinweise, jeweils ein LC-Glied vor alle Versorgungsspannungsanschlüsse incl. für den Analog-Wandler VCC sind wohl
Peter H. schrieb im Beitrag #5311808: > ich verstehe die Frage leider nicht. Peter H. schrieb im Beitrag #5311787: > Ich verwende einen STM32F103X, versorgt wird er über einen linearen 3.3V > Regler.
-
Thread
STM32 Multiplikation zu langsam
es, für VDDA eine 3.3V-Referenz und für VDD einen guten 3.3V-LDO zu nehmen; beide aus den gleichen 5V versorgt. Aber genau genommen darf man nur VDD filtern. > Wie mißt man eigentlich eine Referenz ohne eine weitere Referenz? > Und warum der Umweg über 2 Referenzen? Die STM32 haben einen internen
für VDDA eine 3.3V-Referenz und für VDD einen guten > 3.3V-LDO zu nehmen; beide aus den gleichen 5V versorgt. Aber genau > genommen darf man nur VDD filtern. Wenn die ADCs des STM32 derart eigenartig sind, ist's vielleicht auch einfach der falsche µC für den Job. Auch bei einer gefilterten gemeinsamen
-
Thread
STM32 eval board mit MAC aber ohne Eth PHY für SPE
mich in welcher STM32 Variante eine MAC Baustein vorhanden ist. STM32H7 !? z.b.? aber ich will davon eine eval board auf dem ein STM32 mit MAC verbaut ist, aber keine Ethernet phy... gib es sowas überhaupt? oder ist
frage ich mich in welcher STM32 Variante eine MAC Baustein vorhanden > ist. STM32H7 !? z.b.? Ich bin mir nicht sicher, ob wir hier alle dieselben TLAs verwenden. Diverse STM32 haben Media Access Control on Chip. Beispiel:
-
Thread
uC from Scratch
manuell auf den Chip schreiben? Mit welcher Hardware/Software ginge das? Ich habe gelesen bei den SMT32- Prozessoren ist schon ein Bootloader drauf? Dann könnte ich ja auch einen SMT32F303 wie diesen nehmen: https://www.st.com/resource/en/datasheet/stm32f303vd.pdf Beim Teensy 3.5 sieht man im Schematic
minimal abweichen womit VDDA verbunden wird. 4. RST und BOOT Pins nach Datenblatt beschalten, beim STM32G431 muss man diese z.B. nicht mal beschalten, da sind die optional und können per Programmer und Firmware gesetzt/aktiviert/gesteuert werden. Beim den STM32F103 ist das nicht so. 5. Niemals die
-
Thread
STM32F4 Timer konfigurieren
meiner Umwissenheit nicht finde ... Daher hier nochmal der komplette Quelltext: [c] #include "stm32f4xx.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_usart.h" #include "stm32f4xx_tim.h" #include "misc.h" #include "usart.h" void delay(volatile uint32_t cycles
seit 8 Stunden :( Total peinlich sowas :) Bis auf das Wesentliche gekürzt: [c] #include "main.h" #include "stm32f4xx_conf.h" #include "stm32_ub_lcd_ili9341.h" #include "stm32_ub_graphic2d.h" #include "stm32_ub_font.h" #include "stm32f4xx_tim.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx.h
-
Thread
Mit 3.3V Mikrocontroller 5V schalten
nicht so richtig fündig geworden im "Bestand", daher dieser Thread: Ich möchte mit einem 144er STM32 ARM (L5) auf einem Nucleo Board die Schaltung von 54 5V Relais mit je zwei Wechslern realisieren. Diese sollen dann je eine 24V Steuerspannung schalten und eine 5V LED, das ist jetzt nicht wichtig
Beitrag #6334093: > Wäre das weniger problematisch bzw. empfindlich, wenn ich statt des > schnellen STM32 ARM einen behäbigen alten 8-bit ATmega (2560 oder 328p) > nehmen würde ? Die genannten AVR Controller sind dafür bekannt, robuster zu sein, als STM32. Andererseits gehen STM32 auch nicht "einfach
-
Thread
präzises Analog Frontend ADC
Moin, STM32 schrieb im Beitrag #6011349: > PS: die Filterung von 2.5-7.5 MHz kann anschliessend Digital ausgeführt > werden und sollten kein problem darstellen. Das klingt gut. Da kannste ja dann auch gleich
STM32 schrieb im Beitrag #6012008: > Das S&H c auch so belassen. Auf den S&H Kondensator hast du ohnehin keinen Einfluss, der sitzt fest eingebaut im Innern des ADCs. Du meinst wohl den Filter-Kondensator
-
Thread
Visual Studio Code > undefined reference
phony || mbed-os/mbed-linker-script build mbed-os/CMakeFiles/mbed-os.dir/__/custom_targets/TARGET_STM32H7/TARGET_FK743M5_XIH6/PeripheralPins.c.obj: C_COMPILER__mbed-os_unscanned_debug /home/jojo/projects/mbed/mbed-ce-H7/custom_targets/TARGET_STM32H7/TARGET_FK743M5_XIH6/PeripheralPins.c || cmake_object_order_depends_target_mbed-os
-I/home/jojo/projects/mbed/mbed-ce-H7/custom_targets/TARGET_STM32H7/TARGET_FK743M5_XIH6/. -I/home/jojo/projects/mbed/mbed-ce-H7/mbed-os/targets/TARGET_STM/TARGET_STM32H7/TARGET_STM32H743xI/. -I/home/jojo/projects/mbed/mbed-ce-H7/mbed-os
-
Thread
Ethernet funktionniert nicht
> - War der STM32 eingeschaltet? > --> Glückwunsch du hast verbindung zu deinem STM32 und muss nun herausfinden wieso der SSH Daemon nicht gestartet wurd Als ich gepingt war mein STM eingeschaltet.
also vom STM32 den STM32 angepingt? Das sagt überhaupt nichts aus. Das funktioniert auch bei nicht funktionierendem LAN. Pinge bitte den PC an. Oder pinge vom PC den STM32 an.
-
Thread
STM32 Chan Fat mit Keil Standart Library?
entsprechenden heade include, bekomme ich so schöne fehlermeldungen wie diese C:\Keil\ARM\INC\ST\STM32F10x\stm32f10x_type.h(23): error: #256: invalid redeclaration of type name "s32" (declared at line 470 of "C:\Keil\ARM\INC\ST\STM32F10x\stm32f10x.h")
entsprechenden heade include, >bekomme ich so schöne fehlermeldungen wie diese > >C:\Keil\ARM\INC\ST\STM32F10x\stm32f10x_type.h(23): error: #256: invalid >redeclaration of type name "s32" (declared at line 470 of >"C:\Keil\ARM\INC\ST\STM32F10x\stm32f10x.h") Da wirst du wohl eine von den beiden Deklarationen
-
Thread
Das Ende des Z80
Gerhard H. schrieb im Beitrag #7651633: > Maxim B. schrieb im Beitrag #7651624: >> Aber man kann doch wahrscheinlich Z80 mit STM32 emulieren? > > Emulationen gibts ja offensichtlich bereits einige. Zum anderen
Gerhard H. schrieb im Beitrag #7651906: > Hat solche Emulatoren hier jemand in /produktiver/ Benutzung? Ich spiele ab und zu auf [[STECCY]] mit STM32 die alten ZX-Spectrum-Spiele wie ManicMiner, Bubble Bobble
-
Thread
STM32F4 "Gameboy"
GamerBoy schrieb im Beitrag #3028597: > sind beim STM32F1 mit 320x240 Pixel Display nur 1% Auslastung. Beim > STM32F4 müsste das dann ja noch weitaus weniger sein. Beim STM32F4 sollen ext. RAM + FSMC + DMA nicht funktionieren. Aber vielleicht ist
Ich bin dabei, ein 5"-Display mit SSD1963 an einem stm32f417 zu betreiben. Lt. Datenblatt : "There are 1215K bytes built-in SRAM inside SSD1963 to use as frame buffer." -den ich zu nutzen gedenke; Mit FSMC ist dies machbar
-
Thread
Schnellere MCU als der ESP8266 zu einem guten Preis?
trotz dual core. > > Hast du eine Quelle für diese Behauptung? aus neugier gegoogled: ein 32F7 At 216 MHz fCPU, the STM32F745 delivers 1082 CoreMark / 462 DMIPS macht : 2,138 DMIPS/Mhz ein 32H7 At 400 MHz fCPU, the STM32H743/753 lines deliver 2020 CoreMark /856 DMIPS macht : 2,14 DMIPS
gdfgsdgsg schrieb im Beitrag #5769464: > zum ESP32: > Xtensa dual-core 32-bit LX6 microprocessor up to 240 MHz and performing > at up to 600 DMIPS > > ich denke hier eher die 240MHz bei dual core > also grob 2,5DMIPS je Mhz > Je kern also eher
-
Thread
ARM-Assembler-Tutorial
selbst der Demo-Code erstmal nicht kompiliert. Da sehnt man sich nach so einem handlichen genügsamen STM32H7 :)
selbst der Demo-Code erstmal nicht kompiliert. Da sehnt man sich > nach so einem handlichen genügsamen STM32H7 :) Puh, zum Glück muss ich nicht soweit gehen :) Die Idee ist, sich komplett auf eine Mainstream-Familie einzuschießen, von der man sich vorstellen kann, dass sie sämtliche eventuelle Anforderungen
-
Thread
Interrupt verhalten bei STM32F103
Danke an Alle. Eine ganz doofe Frage, ist der zugriff auf int32 Variablen auf dem STM32F103 atomar möglich?
Calon schrieb im Beitrag #6808843: > Eine ganz doofe Frage, ist der zugriff auf int32 Variablen auf dem > STM32F103 atomar möglich? Gegenfrage: Warum heißt das Teil STM32 und nicht STM8? Oder anders formuliert: man muß explizit angeben, wenn man die 32 Bit Variablen nicht atomar
-
Thread
STM32Fxxx: Busse ideal takten?
Messungen bestätigen das jedenfalls nicht. Egal was ich dort eintrage, > ein Pin toggelt bei mir mit 12,5 Mhz maximal auf manuelle Weise. STM32F4 -> RM0090 GPIO->GPIOx_OSPEEDR: Note: Refer to the product datasheets for the values of OSPEEDRy bits versus VDD range and external load. STM32F405/7 DOC022152rev5
Marcus H. schrieb im Beitrag #4489094: > Frank B. schrieb im Beitrag #4489069: >> Ich bezog mich auf den STM32F1xx, den der TO auch benutzt. > RM0008 rev14 - 5.3.4 Stop Mode: > The Stop mode is based on the
-
Thread
Digitale Signale "verstärken"
Richtung pro Pin. :-( Vielleicht ist das doch alles Murks. Was passiert denn eigentlich, wenn man am STM32 mehr sourcet, als erlaubt? Kaputt?
auf High setzen möchte? Multiplexer schön und gut, aber ich habe auch keine Anschlußprobleme, d.h. ich habe 32 Pins am STM32 verfügbar.
-
Thread
Suche Simulator für 8051
Hallo Gerhard, STM32...man müste Zeit haben. Einen Umsetzer AT89C51ED2 auf C2 zum proggen ist in meinem Assembler mit drin, Datei anbei. Auch gut F340: extern 5V -> interner Regler -> 3V3. Mit Gruß Pieter
Pieter schrieb im Beitrag #2801435: > Hallo Gerhard, > > STM32...man müste Zeit haben. > Einen Umsetzer AT89C51ED2 auf C2 zum proggen ist in meinem Assembler mit > drin, Datei anbei. > > Auch gut F340: extern 5V -> interner Regler -> 3V3. > > Mit Gruß
-
Thread
Verlosung RX210 Promo-Board
Ergebnis meiner Erfahrung und Vorliebe, ohne hier auf die Details einzugehen. Ach so, gibt es denn STM32xxx mit 1,6 - 5,5V durchgehender Versorgungsspannung?
bleiben. Nö, Eclipse mag ich auch nicht. Mit Emacs hast du richtig geraten. ;) Ich hatte den STM32 auch nur als Beispiel genutzt, es war gewissermaßen der erstbeste ARM, der mir übern Weg lief dort. >> Ach so, gibt es denn STM32xxx mit 1,6 - 5,5V durchgehender >> Versorgungsspannung? >
-
Thread
C-Libs for USB and OLED-Display
man es nicht braucht. muuuh schrieb im Beitrag #5406379: > Allerdings habe ich ein Problem: in "stm32f10x.h" wird das Makro USB > nicht definiert und es gibt auch keinen Typen USB_TypeDef wie sonst > immer. Die Datei ist ja auch uralt! [code] * @version V3.5.0 * @date 11-March-2011[/code
dass man wenn dann lieber structs nimmt. > muuuh schrieb: >> Allerdings habe ich ein Problem: in "stm32f10x.h" wird das Makro USB >> nicht definiert und es gibt auch keinen Typen USB_TypeDef wie sonst >> immer. > Die Datei ist ja auch uralt! * @version V3.5.0 > * @date 11-March-2011Die hier
-
Thread
STM32F105 Parameter im Code zur Laufzeit updaten
bestehen wohl auch Probleme. IDE ist Coocox CoIDE. [c] #include "stm32f10x.h" #include "morse.h" //#include "eeprom.h" #include "semihosting.h" #include "string.h" #include "stm32f10x_flash.h" void storeToFlash(uint32_t data1, uint32_t data2, uint32_t b, uint32
Damit jetzt Schritt fürSchritt verändert werden kann vom funktionierenden aus. [c] #include "stm32f10x.h" #include "morse.h" //#include "eeprom.h" #include "semihosting.h" #include "string.h" #include "stm32f10x_flash.h" void storeToFlash(uint32_t data1, uint32_t data2, uint32_t b, uint32
-
Thread
SYSCFG->EXTICR Fehler
*/ /* Includes ------------------------------------------------------------------*/ #include "stm32l4xx_hal.h" #include "stm32l4xx.h" #include "stm32l4xx_it.h" /* USER CODE BEGIN 0 */ /* USER CODE END 0 */ /* External variables --------------------------------------------------------*
*/ /* Includes ------------------------------------------------------------------*/ #include "stm32l4xx_hal.h" #include "stm32l4xx.h" #include "stm32l4xx_it.h" #include "main.h" /* USER CODE BEGIN 0 */ /* USER CODE END 0 */ /* External variables --------------------------------------
-
Thread
Debugfähiger Kleinstcontroller Gesperrt
STM32F0 (10 €, oder umsonst auf der Embedded World) http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1574?sc=stm32f0 + kostenlosen Keil Compiler (sonst 5000,- €) http://www2.keil.com/stmicroelectronics-stm32
STM32F0 (10 €, oder umsonst auf der Embedded World), das STM32Fo Discovery Kit meinte ich natürlich, und debuggen kann man eh alle Cortex(e)
-
Thread
LDO und Step-Down-Converter parallel
Guten Morgen, ich hab ein Batterie-betriebenes System, das meistens im Stand-By läuft (STM32L1 im Stop-Mode mit RTC - sowas 1.5µA Stromaufnahme), das aber im vollen Betrieb sowas 100mA Strom benötigt. Früher hatten die STM32 - so wie der F1 - einen eigenen VBat-Pin, den gibt es quasi aber
Verhältnis von Gesamtenergieverbrauch im Stopmodus zu > den aktiven Phasen? Stop-Mode sowas 1, 5uA und wenn das Ding rennt, braucht ein TOF Sensor sowas 40mA Strom, der STM32L1 sowas 12mA und dann gibt es noch ein ublox Modem, das über einen eigenen 3.8V buck versorgt wird. Also so in etwas
-
Thread
STM32 - Fragen zum Einstieg
IO_Toggle Bsp des Disovery, inkl. Makefile mit folgendem Inhalt: [code] main.c Makefile startup_stm32f4xx.s stm32f4xx_conf.h stm32f4xx_it.c stm32f4xx_it.h stm32_flash.ld system_stm32f4xx.c [/code] Ich kanns kompilieren und mit "make flash" auf das olimex board spielen ... doch leider tut
line Hunk #12 FAILED at 524. 12 out of 12 hunks FAILED -- saving rejects to file system_stm32f4xx.c.rej [/code] [1] http://pastebin.com/Yg6hQHSc#
-
Thread
Magnetic Encoder mit 10 Mhz auswerten
Hallo Zulu, 5µm Auflösung bei 4-fach Auswertung ergeben 20µm pro Phase (A oder B), d.h. bei 20m/s 1MHz. Für erste Versuche kann ich dir den STM32F4 Discovery empfehlen: für wenig Geld kannst du die Schnittstelle
ist schwer lesbar, aber ich vermute, dass hier auch 10 Mhz erreicht werden. Bevorzugen würde ich die STM32 -> Programmierbare Logik Ich glaube, dass der Aufwand mit dem STM32 für mich geringer wäre und die Einarbeitung in die STM32 für mich mehr Gewinn bringen würde. > 5µm Auflösung bei 4-fach Auswertung
-
Thread
Evaluation neuer Mikrocontroller: ARM? Gesperrt
Wenn für das Programm 1MB Flash reinchen würden, dann würde ich auch zu einem STM32 tendieren, denn Daten und andere Dinge könnte man auch in einen Atmel DataFlash speichern, das ist ein FLASH Speicher mit SPI Bus und hat viele MB. Hier ein Artikel über [[STM32]].
H8SX, SH und M32 Serien nebst FPU. Für 80 € bei Glyn gekommt man ein Board, nebst Segger JTAG und HEW von Renesas: ein feines Teil!
-
Thread
Raspi Pico -taugt der was und in C programmieren?
Das heißt vernünftige Menschen wechseln das Hobby? Oder sponsorst du jedem der Bedarf hat nen paar STM32 & Co?
> Die auf 32 kByte Codegröße beschränkte "Kickstart"-Version gibt "für > lau" Naja, die reicht ja dann für den kleinen STM32F030 auch. Und mit etwas Beschränkung auf für den STM32F103. Den Debugger vom Keil
-
Thread
OpenSource IMU 10DoF mit STM32F4 (Eclipse basiert) Sammelbestellung
Sensordaten und Winkeldaten (R,P,Y) per USB-VCOM aus. Im prinzip also eine gute Basis! Zur Hardware: - STM32F407ZGT6 (1MB Flash, 192Kb Ram...Pinkompatibel mit STM32F27 mit 2Mb Flash) - Bluetooth Modul (Class2) auf Rückseite - Stabiles USB (Device und sogar Host) - MicroSD Kartenslot - 5V und 3,3V Regulator
Am Debugger (STM32F4Discovery)
-
Thread
STM32 GCC Compilereinstellungen für Minimum Size -Os
0xb4 stm32f1xx_hal_msp.o 0xb8 stm32f1xx_hal_msp.o 0xb8 stm32f1xx_hal_msp.o 0xd8 stm32f1xx_hal_msp.o 0xd8 stm32f1xx_hal_msp.o 0x104 stm32f1xx_hal_msp.o 0x104 system_stm32f1xx_Bootloader.o 0x8 | system_stm32f1xx.o 0x18 system_stm32f1xx_Bootloader.o 0x10 | system_stm32f1xx.o 0x4c system_stm32f1xx_Bootloader.o 0x4c main.o
-
Thread
Ethernet-Protokoll für LED-Controller "Linsn"?
Hmmm, bei ein paar Kacheln (ca. 8..16 Stück) kann man m.E. einfach mit 'nem STM32-Modul (vielleicht reichen die 4€-Module mit 20KB RAM) arbeiten, statt eine LINSN RV908 für 35€ zu nehmen. Ich mache das gerade mit 2 Kacheln für die [[WordClock24h]]. Ich bin gespannt, was die
Aktuell habe ich zum Testen zwei Kacheln an einem STM32F103C8T6. Natürlich geht auch mehr!
-
Thread
Fertige Mikrocontrollerplatine als Kaufteil
STM32F4Discovery. Direkt mit Programmierschnittstelle on board, gibts auch einen Thread hier. LG Jan
> zu den Anforderungen: Das günstigste wäre ein TI MSP430 Launchpad für 5 EUR (inkl. Programmierschnittstelle). Allerdings haben die beiden beigelegten MCUs nur 2k Flash, wenig RAM und nur /einen/ Timer. Zwischen 10 und 15 EUR liegen die STM32 Discovery Module (wie schon
-
Thread
STM32F10x USB VCP Einsteiger
Im Register RCC CFGR das Bit USBPRE Beim STM32F103 muss der Core mit 48MHz oder 72MHz laufen wenn man USB benutzen möchte. Beim STM32F2xx oder STM32F4xx ist das entspannter da alles über die USB PLL läuft.
STM32 und USB ist keine gute Kombination für Einsteiger. Bleibt bei 8Bit AVR!
-
Thread
ATMEL ARM SAMD ohne Framework programmieren
ASF ableiten lassen. bei den STM32's waren die Librarys für mich viel hilfreicher. Was ich Außerdem bei den STM32 libs besser finde ist das die viel unabhängiger voneinander ist. Man kann einfach einen Teil rausnehmen und benutzen
/stm32f103-and-maple-maple-mini-with-arduino-1-5-x-ide/ Die scheinen so um 4.50$ zu kosten, was schon sehr günstig für Arm-Platinen ist. Etwas ähnlich günstiges habe ich für die SAMD noch nicht gefunden
-
Thread
arm-none-eabi Problem.
fno-builtin -mcpu=cortex-m3 -mthumb -Wall -g -Os -I /home/holm/arm-none-eabi/include -I . -I lib/inc -I STM32F10x_StdPeriph_Lib_V3.5.0/Libraries/CMSIS/CM3/CoreSupport -I STM32F10x_StdPeriph_Lib_V3.5.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x -c -o main.o main.c main.c: In function 'main': main.c
allgemeinen, für dich unvollständigen Core. Du brauchst nur ein paar Dateien von ST. In meinem Fall (ein STM32L-Discovery) waren das: - core_cm3.h, core_cmInstr.h und core_cmFunc.h (bisschen Kleinkram) - stm32l152vb_flash.ld (Linkerscript) - startup_stm32l1xx_md.S (Startup-Code und ISRs) - system_stm32l1xx.c
-
Thread
Bausatz elektronisches Mastermind läuft nicht
nicht alleine herausfinde: Funktioniert der Mosfet IRLM6401 (Q1), über den der Mikrocontroller STM32 (U1) die 5V für die LEDs einschaltet? Funktioniert der Pegelwandler 74LVC1G14, der die 3.3V des STM32 auf die 5V der LEDs wandelt? Läuft der STM32 überhaupt an? Schwingt der Quarz? Und alle
Versorgung ist möglicherweise für Initialisierung der internen LED-Logik von Bedeutung. ( Wenn Du den STM32 in den RESET Zustand bringst, dann sollte die Q1 GATE Leitung auf H Pegel sein und keine 5V am LED Versorgungsbus anliegen). Was die Lötstellen betrifft, habe ich den Eindruck, daß Du den Trick
-
Thread
R8751H Vintage Clock Basteltagebuch (War: [8051] XTAL1 und XTAL2)
Freude haben. Hast Du dazu ein Datenblatt? Ich vermute mal, da sind 4 7Bit-Latches mit drauf, d.h. man muß ein 5-Spalten Multiplex machen.
Merket... ein STM32F302C8 unterscheidet sich vom STM32F302CB nicht nur von der Größe des Flashs und des RAMs. Beispielsweise ist die USB-Peripherie völlig woanders im Address-Space weshalb es gleich nach der USB-Initialisierung
-
Thread
LoRa-Parameter
schränkt dich dann auf das > proprietäre ebyte-Protokoll ein. Wenn du ein Modul wie z.B. das Wio-E5 > oder auch STM32WL5MOC nutzt kannst du den enthaltenen Mikrocontroller > beliebig programmieren um beliebige Protokolle über LoRa oder auch FSK > zu implementieren. Ein STM32-Modul, wie es auch
ein Modul, weil da mehrere einzelne ASICs in einem Gehäuse gebondet sind. Fakt ist, dass der nackte STM32WL55 wie er auf den Nucleo zu finden ist, nicht so einfach in ein eigenes PCB zu integrieren ist (layouttechnisch), aber sowas wie Wio-E5, STM32WL5MOC, Wio-E5 etc. aber schon. Gleiches gilt für den
-
Thread
IO Pins anteuern mit Keil uVision Problem
sind weg ;) Nur wüsst ich ger warum ;) Ich habe meinen Code nun so verändert: [c] #include <stm32f4xx.h> #include <stm32f4xx_gpio.h> #include <stm32f4xx_rcc.h> int main (void) { } [/c] Das Einzige was ich hinzugefügt habe ist: [c]#include <stm32f4xx_rcc.h>[/c] danke Julian
#3009709: > Nur wüsst ich ger warum ;) > > Ich habe meinen Code nun so verändert: > #include <stm32f4xx.h> > #include <stm32f4xx_gpio.h> > #include <stm32f4xx_rcc.h> > > > int main (void) > { > > } > > > Das Einzige was ich hinzugefügt habe ist:#include <stm32f4xx_rcc.h> Du
-
Thread
µC-"Kulturgut"-Verlust:STM32: mikrocontroller.bplaced.net
Beispiele findet ihr unter diesen dropbox links (bin mir nicht sicher ob aktuell und vollständig) STM32F407: https://www.dropbox.com/sh/2r76h2isusr8a02/AAC_X0Q6NAD-_Zkiyg3ZchT8a?dl=0 STM32F429: https://www.dropbox.com/sh/lcmhpkk4q89r3sq/AAD9o7BPZrSlwa5Gryd3uEG0a?dl=0 STM32F746: https://www.dropbox.com
Uwe B. schrieb im Beitrag #5197441: > STM32F407: > https://www.dropbox.com/sh/2r76h2isusr8a02/AAC_X0Q6NAD-_Zkiyg3ZchT8a?dl=0 Hi Uwe, es fehlen folgende Demos: 97 = ILI9325 (um ein Grafik-Display mit dem ILI9325 Chip anzusteuern) 98
-
Thread
Migros Story Mania Hör-Box abgeschliffenen Mikrocontroller eruieren, reverse engineering
Claudio H. schrieb im Beitrag #5223296: > Der Mikrocontroller sieht für mich nach einem STM8S003 / S103 aus Jepp, das passt wirklich gut.
Tippgeber schrieb im Beitrag #5223315: > Claudio H. schrieb im Beitrag #5223296: >> Der Mikrocontroller sieht für mich nach einem STM8S003 / S103 aus > > Jepp, das passt wirklich gut. Danke @Tippgeber und @Claudio H. Das könnte durchaus passdn.