-
Thread
STM32 schwankende ADC Werte..PULL Widerstände steuern
Meßwerte >> aus als wenn man einen Zitteral streichelt. > Da bist Du leider genau da, was man beim F4 erwarten darf. > Es gibt dann noch Tipps vom Hersteller, wie man das verbessern kann. STM32F205/7 und STM32F405/7 sind da sehr problematisch. F401/F411/F42x/F43x/F446 sind da deutlich besser, wenn
Habe gerade nochmal ein anderes Projekt rausgekramt..hier habe ich einen STM32F205V verbaut... Hier wackelt nicht ein einziges Digit?!? auch intern 16MHz ext REf an VCC angeklemt..kann also nicht am STM32F2 allgemein liegen :-(
-
Thread
Wo wird der µC Typ definiert (STM32)
(STM32F10X_HD_VL) && !defined (STM32F10X_XL) && !defined (STM32F10X_CL) /* #define STM32F10X_LD */ /*!< STM32F10X_LD: STM32 Low density devices */ /* #define STM32F10X_LD_VL */ /*!< STM32F10X_LD_VL
density ranges between 512 and 1024 Kbytes. - Connectivity line devices are STM32F105xx and STM32F107xx microcontrollers. */ #if !defined (STM32F10X_LD) && !defined (STM32F10X_LD_VL) && !defined (STM32F10X_MD) && !defined (STM32F10X_MD_VL) && !defined (STM32F10X_HD) && !defined
-
Thread
Stm32 Probleme unter Windows 10 mit USB/VCP
Ich hatte auf dem STM32F103 kein solches Problem. Details zum Setup: http://stefanfrings.de/stm32/stm32f1.html#vcphal
Stefan ⛄ F. schrieb im Beitrag #6900744: > Ich hatte auf dem STM32F103 kein solches Problem. > Details zum Setup: http://stefanfrings.de/stm32/stm32f1.html#vcphal Jop genau dieses Setup habe ich verfolgt aber
-
Thread
STM32 neue STM Firmware Lib 3.5.0 verfügbar
Danke für den Hinweis! http://www.st.com/internet/com/SOFTWARE_RESOURCES/SW_COMPONENT/FIRMWARE/stm32f10x_stdperiph_lib.zip
/SOFTWARE_RESOURCES/SW_COMPONENT/FIRMWARE/stm32f2xx_stdperiph_lib.zip
-
Thread
Bluepill STM32: welche Taktquelle?
sind im Reference Manual beschrieben. https://www.st.com/resource/en/reference_manual/cd00171190-stm32f101xx-stm32f102xx-stm32f103xx-stm32f105xx-and-stm32f107xx-advanced-arm-based-32Bit-mcus-stmicroelectronics.pdf Allerdings wundert mich, dass du diese Einstellung "ermitteln" willst, denn sie wird
aber keine 72MHz möglich, wie bei HAL_RCC_GetSysClockFreq() oder F_CPU ausgegeben wird. BTW: Die Bluepill nutzt einen STM32F103C8, was dann wohl https://github.com/stm32duino/Arduino_Core_STM32/blob/main/variants/STM32F1xx/F103C8T_F103CB(T-U)/variant_PILL_F103Cx.cpp
-
Thread
Wieviel externes SRAM ist möglich
einfach mal nachgeschaut, wie die Preise so sind. Beispiel Farnell: ATMEGA2560-16AU #1288330 16.80€ STM32F107VCT6 #1737141 10.08€ (mal willkürlich ausgewählt) beide TQFP100, 256k Flash, nur der STM32 hat 64k RAM intern statt 8k, 72 MHz statt 16, einen 100 MBit Ethernet MAC gleich onchip, viel mehr
nachgeschaut, wie die > Preise so sind. Beispiel Farnell: > > ATMEGA2560-16AU #1288330 16.80€ > STM32F107VCT6 #1737141 10.08€ (mal willkürlich ausgewählt) > > beide TQFP100, 256k Flash, nur der STM32 hat 64k RAM intern statt 8k, 72 > MHz statt 16, einen 100 MBit Ethernet MAC gleich onchip,
-
Thread
Beim Debuggen gehts, im normalen Betrieb nicht
Hallo, verwendet wird ein STM32F107 als Master (mit HAL), angeschlossen sind mehrere Slaves in Form von ATXMega. Das ganze mit I2C verbunden (Fast Mode mit 400 kHz, kein Clock Stretching, Pullups mit 1k). Manchmal tritt das
bis 3,3kΩ sein. Gleiches gilt für SCL. > GND der beiden ist verbunden > verwendet wird ein STM32F107 als Master (mit HAL), angeschlossen sind > mehrere Slaves in Form von ATXMega. Hast du jetzt mehrere Slaves, oder nicht? >> Hast du es mal mit niedriger Geschwindigkeit versucht? > Leider
-
Thread
stm32f103-bluepill-peripherie
ja nicht (nur Anfänger wie W.S. immer sagt, ich meinte nich Siegfried damit). Board ist generic STM32F103, Boardverwalter sagt STM32 Cores Version 1.3.0
http://www.stm32duino.com/viewtopic.php?t=107 Ist ein riesen Thread, aber es steht wirklich viel wissenswertes drin...
-
Thread
Ethernet mit Cortex M3 - wie schnell?
keine Zwischenspeicherung Kann man dafür einen Cortex M3 nehmen (ich habe hier ein Demo-Board mit STM32F107)? Gruß Peter
Also mit einem STM32F4 hab ich mit TCP und dem LwIP schon 80 MBit erreicht. Vielleicht wird es durch den kleineren Ram und etwas weniger Takt etwas langsamer, aber deine Datenratenanforderung ist ja auch Faktor drei kleiner
-
Thread
Runtime Libs aus gcc-arm-none-eabi
auch im Linkerskript gehen würde. [c] arm-none-eabi-ld -gc-sections -M=map.txt -T./link.ld ./o/stm32f10x_dma.o ./o/main.o ./o/stm32f10x_rcc.o ./o/stm32f10x_flash.o ./o/cpuinit.o ./o/stm32f10x_it.o ./o/flop.o ./o/misc.o ./o/stm32f10x_tim.o ./o/stm32f10x_adc.o ./o/stm32f10x_dac.o ./o/stm32f10x_gpio.o
--function-sections -oo/motor.o motor.c arm-none-eabi-ld -gc-sections -M=map.txt -T./link.ld ./o/stm32f10x_dma.o ./o/main.o ./o/stm32f10x_rcc.o ./o/stm32f10x_flash.o ./o/cpuinit.o ./o/stm32f10x_it.o ./o/flop.o ./o/misc.o ./o/stm32f10x_tim.o ./o/stm32f10x_adc.o ./o/stm32f10x_dac.o ./o/stm32f10x_gpio.o
-
Thread
Remap Cortex M
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
pin descriptions des verwendeten Prozessors. Viele Grüße bernhardo [1] ST Microelectronics: STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and STM32F107xx advanced ARM-based 32-bit MCUs, Reference Manual RM0008. Genf 2011 (13902). - Firmenschrift http://www.st.com/st-web-ui/static/active/
-
Thread
STM32 Chips zur Zeit so gut wie nicht beschaffbar
Biete: 35x STM32F042C6T6 zu je 2849€ 8x STM32F103RC zu je 3399€ 8x STM32F103RE zu je 3499€ 2x STM32F107VC zu je 3599€
Markus M. schrieb im Beitrag #6651696: > 8x STM32F103RC zu je 3399€ Harhar. Die Forbes-Liste winkt. Hier - 6x STM32F103RCT für 3398€/Stck. - 5x STM32F103C8T (orig.) für 6297,50€/Stck. - 1x STM32F103VET für 8634,66€/Stck. Zzgl. 1723,22 Versandkosten
-
Thread
Entwicklungsplatine mit STM32F217xx
können. Für STM32F217xx könntest Du evt. selbst auf ein bestehendes Board mit STM32F107 auflöten, dazu den originalen raus schneiden mit einem scharfen Messer.
Hallo, echt günstig! http://www.watterott.com/de/STM32F4Discovery Gruß Xmega
-
Thread
STM32F4 Programm im RAM ausführen
100? Das kann sicher nicht sein. Mein STM32F417 flashe ich schon lange ständig mit einem neuen Programm. Im Datenblatt steht "10 kcycles" unter 5.3.12 in der Tabelle 40 (Datenblatt vom STM32F417xx/Rev. 3)
Projekt. > Ist ein wenig kniffelig, aber geht. Ich werde wohl einfach warten müssen, bis der STM32F429 offiziell unterstützt wird^^
-
Thread
GCC Ram Segmente
0x179 ./o/system_stm32f10x.o .debug_str 0x0000000000000000 0x2ed ./o/system_stm32f10x.o .comment 0x0000000000000000 0x32 ./o/system_stm32f10x.o .debug_frame 0x0000000000000000 0x98 ./o
. = ALIGN (0x4) 0x0000000020000150 _eusrstack = . LOAD ./o/system_stm32f10x.o LOAD ./o/stm32f10x_dac.o LOAD ./o/stm32f10x_rcc.o LOAD ./o/stm32f10x_flash.o LOAD ./o/cpuinit.o LOAD ./o/flop.o LOAD ./o/misc.o LOAD ./o/main.o LOAD ./o/stm32f10x_tim.o LOAD ./o/stm32f10x_gpio.o
-
Thread
STM32 komisches Verhalten bei include und leerer Funktion
Hallo Leute, ich brauch mal Hilfe. Ich hab hier einen STM32F107VCT6 und folgendes Programm mit CoIDE (1.7.5, 20130927-3279-1526) draufgeladen: Die main.c sieht so aus: [c] #include <stm32f10x.h> #include <stm32f10x_conf.h> #include <stm32f10x_rcc.h> #include <stm32f10x_gpio.h> #include <stm32_time.h> //#include <stm32_serial.h> // <= PROBLEM //************************************************** void Cyclic_1ms (void) { static uint16_t
-
Thread
ARM-Webserver auf uIP-Basis
> Projekte weiterhelfen kann. Warum hast du denn kein STM32F103 mit eingebautem Ethernet verwendet? Der ist vermutlich bugfreier als der ENC28J60.
weil wir in unserer Schule ein selbst entwickeltes Mikrocontrollerboard verwenden und auf diesen der STM32F103RBT6 gelötet ist. Daher war ich gezwungen das Ganze mittels des ENC28J60 zu realisieren. Ich glabe aber auch das der STM32F103 kein integriertes Ethernet hat, erst ab den STM32F107 gibt es das.
-
Thread
STM32F4 USB CDC
sie auch auf STM32F417IG zu flashen. Ist dann halt ohne FP --
Lad Dir doch bitte die http://www.st.com/internet/com/SOFTWARE_RESOURCES/SW_COMPONENT/FIRMWARE/stm32_f105-07_f2_f4_usb-host-device_lib.zip für F107VC runter und probier die. Wenns nicht klappt, muss ich meine komplette Version hochladen!
-
Thread
Linker: cannot find libc.a
cortex-m3 -mthumb core_cm3.c arm-none-eabi-gcc -I./ -c -fno-common -O0 -g -mcpu=cortex-m3 -mthumb system_stm32f10x.c arm-none-eabi-gcc -I./ -c -fno-common -O0 -g -mcpu=cortex-m3 -mthumb stm32f10x_rcc.c arm-none-eabi-gcc -I./ -c -fno-common -O0 -g -mcpu=cortex-m3 -mthumb stm32f10x_gpio.c und arm-none-eabi-as -mcpu=cortex-m3 startup_stm32f10x_cl.s -o startup_stm32f10x_cl.o [/code] scheint auch zu klappen nur beim linken: [code] arm-none-eabi-ld -T stm32_flash.ld main.o startup_stm32f10x_cl.o core_cm3.o system_stm32f10x.o stm32f10x_rcc.o
-
Thread
STM32F105R8T6 + USART2
***************************************************************************/ #ifndef __SYSTEM_STM32F10x_CL_H #define __SYSTEM_STM32F10x_CL_H #ifdef __cplusplus extern "C" { #endif extern uint32_t SystemFrequency; /*!< System Clock Frequency (Core Clock) */ /** * Initialize the
mir mal einen Link zum Tool posten? http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32f1-series/stm32f105-107/stm32f105r8.html Das ist die Produktseite für deinen Controller. Ab da musst du schon selbst was tun. Einfach mal nach
-
Thread
STM32 Development Board
passende Leiterplatte (bzw zumindest mal den Schaltplan dazu) vorbereitet :) Features sind: - STM32F103VE im 100Pin LQFP mit nahezu allen Pins auf Stiftleisten rausgeführt. - Audio via TLV320AIC - USB via Controller - USB via FT232RL (USART1 für Softwareupdates) - SD Card via SDIO - Ethernet
Mit der Beschaltung funktionieren alle Komponenten. http://www.olimex.com/dev/index.html ARM - STM32-P103
-
Thread
STM32F103 und ENC28J60
https://github.com/vagabondtt1503/STM32F103-ENC28J60 Ist für eclipse aber sollte anpassbar sein.
Hättest du mal einen STM32F107 statt eines STM32F103 genommen, hätte der bereits Ethernet integriert und du könntest dir die Fummelei mit einem externen Ethernet Controller sparen...
-
Thread
User code auf Eval-Board ET-STM32
' ../startup_stm32f10x_hd.S:106: Error: bad instruction `dcd TIM1_TRG_COM_IRQHandler' ../startup_stm32f10x_hd.S:106: Error: bad instruction `tim1 Trigger and Commutation' ../startup_stm32f10x_hd.S:107: Error: bad instruction `dcd TIM1_CC_IRQHandler' ../startup_stm32f10x_hd.S:107: Error: bad instruction `tim1 Capture Compare' ../startup_stm32f10x_hd.S:108: Error: bad instruction `dcd TIM2_IRQHandler' ../startup_stm32f10x_hd.S:108: Error: bad instruction `tim2
-
Thread
Flashing und Debugging mit gdb und BMP
2000 kHz Info : STLINK V2J34M25 (API v2) VID:PID 0483:374B Info : Target voltage: 3.225638 Info : stm32f4x.cpu: hardware has 6 breakpoints, 4 watchpoints Info : starting gdb server for stm32f4x.cpu on 4242 Info : Listening on port 4242 for gdb connections [/c] gdb aufgerufen: [c] $ ls *.elf
swlink entsprechend der Anleitung in: https://buger.dread.cz/black-magic-probe-bmp-on-bluepill-stm32f103c8-minimum-system-development-board.html und dann mit stm32flash in das Blue Pill Board geflasht.
-
Thread
Erfahrungen mit Micropython?
MicroPython wird bei mir auf STM32F401 und STM32F405 seit 2 Jahren und auf CC3200 seit 3 Monaten privat eingesetzt. Wetterstation, Suntracker f PV-Anlage, Servoansteuerungen, Sounderzeugung, div. Sensoren auslesen. Für mich Nichtprogrammierer
mad 4. schrieb im Beitrag #4447501: > MicroPython wird bei mir auf STM32F401 und STM32F405 seit 2 Jahren und > auf CC3200 seit 3 Monaten privat eingesetzt. Wetterstation, Suntracker f > PV-Anlage, Servoansteuerungen, Sounderzeugung, div. Sensoren auslesen. > Für mich
-
Thread
poor man's Ethernet-oszi mit STM32, FIFO und AD9288
zur Signalaufbereitung - AD9288 dual AD 8 bit - 40 Ms (gibts auch mit 80 oder 100 Ms) - "ICE65L04F_VQ100" - dürfte ein FPGA sein - STM32F103VCT6 Den STM32 gibts als "Bluepill" für ca 2€ bei aliexpress, AD9288 dito. Die Lernkurve eines FPGA schreckt mich. Andere Leute empfehlen an der Stelle
In der ST AN4031 bin ich auf folgenden Satz gestoßen "This example is applicable to products STM32F2, STM32F405/415, STM32F407/417, STM32F427/437 and STM32F429/439 lines. The ADC is configured in __continuous triple Interleaved mode__ In this mode, it converts continuously one analog input
-
Thread
stm32 grundlagen
Hardware kennen lernen. Ich habe mir vor kurzem ein Eval Board von Keil gekauft, auf welchem ein STM32F107VC16 sitzt. Ich weiß das dieser recht mächtig ist, allerdings bin ich der Meinung das man damit so ziemlich alles testen kann und auch mal jede Form von Schnittstelle ausprobieren kann, wenn es
STM32 Reference Manual Cortex M3 Technical Reference Manual STM32F10xxx Cortex-M3 programming manual The Definitive Guide to the ARM Cortex-M3
-
Thread
GX107 LTE Software-Update
ist leider nur die letzte zu finden. https://www.conrad.de/de/p/tru-components-gx107-lte-gsm-modul-5-v-dc-32-v-dc-funktion-gsm-alarmieren-schalten-2345538.html?refresh=true
Change-Log, aber die Firmware des Update ist für einen ARM Mikrocontroller, sehr wahrscheinlich ein STM32 oder Klon mit 64 KByte SRAM.
-
Thread
STM32 System_Setup
meiner main.c datei ist ja die funktion "system_setup();" und wenn man die funktion nachgeht bei meiner stm32f107.c datei, dann wird der display initialisiert und gibt eigentlich eine message aus(siehe unten oder direkt Programm). Das stimmt doch soweit mit der Text ausgabe oder? *--------------- LCD Messages ---------------*/ #define MESSAGE1 " STM32F107 " #define MESSAGE2 " Connectivity Line " #define MESSAGE3 " * LwIP demos * " #define MESSAGE4 " " void System_Setup(void) { RCC_ClocksTypeDef RCC_Clocks
-
Thread
Günstiger Anfang mit ARM Gesperrt
Zur Info: Bei ST Serien STM32F0 und STM32L0 kann man Keil ohne Code Einschränkung nutzen. http://www2.keil.com/stmicroelectronics-stm32/mdk
€ http://www.ebay.de/itm/161177600716 STM32F429-Disco, inkl. Versand 30€
-
Thread
AVR Studio 4, Atmega 644P und selbstgebautes Board
\Atmel\AVR Tools\STK500\stk500.exe und installiertem AVR Studio • erfos-prog-s - für LPC, NXP und STM Controller • Treiber für PROG-S (Atmel AVR, STM32, NXP, LPC Controller) Installation: • Windows eigener Treiber. Einbindung durch einfache *inf Datei Unterstützung folgender Chips: - STM32: STM32F101, STM32F102, STM32F103, STM32F105, STM32F107 - NXP/LPC: LPC17xx, LPC13xx, LPC11xx, LPC21xx, LPC22xx, LPC23xx - Classic: AT90S1200, AT90S2313, AT90S2333, AT90S2343,AT90S4414, AT90S4433, AT90S4434
-
Thread
OpenOCD was bedeutet Info inter.
Info : clock speed 1000 kHz Info : inter: 0.001894, inter2: 0.001895 end: 0.007925 Info : JTAG tap: STM32F107.cpu tap/device found: 0x3ba00477 (mfg: 0x23b, part: 0xba00, ver: 0x3) Info : JTAG tap: STM32F107.bs tap/device found: 0x06418041 (mfg: 0x020, part: 0x6418, ver: 0x0) Info : inter: 0.001698,
die von OpenOCD mitgelieferte config Datei(en) für deinen JTAG Adapter und dein Target, also z.B. stm32f1x.cfg?
-
Thread
STM32F103VDT6 Backup Register Vbat
Noch ein Unterschied vom Board zu meiner Hardware: Auf dem Board ist ein STM32F107VCT6 und auf meinem Print ist ein STM32F103VDT6. Aber sonst kommt mir wirklich nichts mehr in den Sinn, es läuft einfach nicht!
nichts. Wenn das mit dem STM32F103 nicht klappt, empfehle ich den STM32F4xx, den bei dem wurde einiges in der Peripherie erweitert und deutlich verbessert. Abgesehen davon hat der auch 4KB Backup-RAM.
-
Thread
Betrifft die Bereitstellung von EAGLE- Bibliotheken
Hier zwei LBRs von mir. Beide habe ich leider noch nicht geprüft. Die erste Version der STM32 LBR (STM32F107VC) habe ich heute erstellt.
#2081974: > Hier zwei LBRs von mir. Beide habe ich leider noch nicht geprüft. Die > erste Version der STM32 LBR (STM32F107VC) habe ich heute erstellt. Sehr schöne Libs! So muss das aussehen. Bei der STM-Lib stimmen die Add-Level im Device nicht, bei der Texas_28x_Piccolo ist keine Variante eingetragen
-
Thread
Frage zu STM32 und CAN
Hallo, ich möchte eine kleine CAN-Strecke aufbauen. Dafür möchte ich als Sendeknoten den STM32-comStick (=STM32F107VR) von Hitex verwenden, als Empfänger das STM3210C-EVAL (=STM32F107VCT) von ST. Hierzu habe ich eine prinzipielle Frage. Ist der komplette CAN-Transceiver auf dem µC verbaut
soll. Da dieser komplett neu für mich ist, fühle ich mich von der Informationsflut hinsichtlich des STM32 (noch nicht mal in Verbindung mit CAN) noch regelrecht erschlagen :) Idee: Anstatt nochmal extra Geld für das ansonsten für mich sinnlose IO-Board auszugeben, wäre es doch sinnvoll, bei jedem Knoten
-
Thread
Einfacher USB-Stick oder -Board zum programmieren?
Hallo zusammen, seit einiger Zeit habe ich jetzt mit der USB OTG Peripherie an meinem STM32F107 rum experimentiert (HID- und CDC-Treiber geschrieben und soweiter). Jetzt möchte ich quasi meinen eigenen USB-Stick programmieren, dazu möchte ich nicht so ein 'riesiges' Entwicklungsboard von
Ich vermute, er sucht einen Stick mit dem STM32 ähnlich wie diesem hier und ist wegen dem Studium gewohnt alles auf den Tisch vorgekaut hingekotzt zu bekommen. Eine Minute Suchen => http://www.ebay.com/itm/STM32-ARM-Arduino-Maple-mini-compatible-USB-stick-board-with-stm32f103cbt6
-
Thread
STM32F103: Delay mit TIM2
stm32user schrieb im Beitrag #5388180: > Korrigieren > ...... > Cu F*ck!
gegenchecken ob nun 72Mhz oder 64Mhz Core Takt! Hab ich in ein falsches RefMan geschaut? Aus RM0008 STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and STM32F107xx advanced Arm®-based 32-bit MCUs Figure 11. Clock tree: "1. When the HSI is used as a PLL clock input, the maximum system clock frequency
-
Thread
STM32 passt dieser Resonator?
kenner, ich möchte euch kurz um eure Hilfe bitten, kann ich diesen Resonator verwenden für einen STM32F107? http://www.mouser.ie/ProductDetail/Murata-Electronics/CSTCW25M0X53-R0/?qs=sGAEpiMZZMukHu%252bjC5l7YQjnLT7lzACKLEbS9STckl0%3d Oder würdet Ihr eher zu diesem Raten: http://www.mouser.ie
>ich möchte euch kurz um eure Hilfe bitten, kann ich diesen Resonator >verwenden für einen STM32F107? Wieso willst du keinen Quarz? Reichen dir 0.5% Toleranz?
-
Thread
SPI:DOGL128 an STM32
Guten Abend, für ein Schulprojekt soll u.a. ein EA DOGL128-6 an einem STM32F107 betrieben werden. An sich ist nun das Layout fertig. Ich bin mir nur nicht sicher, ob die SPI-Anschlüsse zwischen Display und Controller richtig verbunden sind. Ich würde mich sehr freuen, wenn
/dogl128-6.pdf mit dem ST7565r http://www.lcd-module.de/eng/pdf/zubehoer/st7565r.pdf und dem µC STM32F107 http://www.st.com/content/ccc/resource/technical/document/datasheet/e4/f3/1a/89/5a/02/46/ae/CD00220364.pdf/files/CD00220364.pdf/jcr:content/translations/en.CD00220364.pdf Ich habe wie folgt
-
Thread
ARM: kompliziert?
und STM32F4.
größere Unterschiede z.B. beim DMA. Aber da ist ja auch die Hardware eine andere. Ein Umstieg von STM32F1 auf STM32F4 geht relativ schmerzfrei.
-
Thread
STM32 F4 memory model und Basisadresse des Codes
Ich hatte bisher einige Beispielprogramme in ein STM32F407 bzw. ein Nucleo-Board geflasht, teils mit dem tool st-flash, teils mit dem STM32CubeIDE. Jedenfalls fällt mir auf, daß bei allen als FLASH Basis 0x08000000 angegeben wird. Wenn ich mir aber
Schaltungsbeispiele etc. primär in dem Datenblatt des konkreten Prozessors findet, also z.B. beim STM32F103C8 hier: https://www.st.com/resource/en/datasheet/stm32f103c8.pdf Das Reference Manual (z.B. https://www.st.com/resource/en/reference_manual/cd00171190-stm32f101xx-stm32f102xx-stm32f103xx-stm32f105xx-and-stm32f107xx-advanced-arm-based
-
Thread
STM32 Einstieg
Hallo, ich will mich demnächst mit den STM32 auseinandersetzen und ich wollte mich nur nochmal vergewissern ob ich mir nicht totalen Schrott zusammengesucht habe. Ich habe vor, den STM32F101 oder STM32F103 zu Beginn einzusetzen, da die von
Wir nehmen in der Firma STM32F103 (F101/105/107 sind auch für andere Projekte angedacht). Ist soweit okay, manche Peripheriemodule sind (meine Meinung!) nicht so knuffig (d.h. komplex und kompliziert) zu programmieren, aber für
-
Thread
STM32 und Coocox: LED blinkt nicht
sieht gut aus, aber trotzdem blinkt nichts. LED hängt an PB11 über 1k an GND. [c] #include "stm32f10x.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" int main(void) { int i; /* Initialize Leds mounted on STM32 board */ GPIO_InitTypeDef GPIO_InitStructure; /* Initialize
etwas an Initialisierung? 5x Stromversorgung und Abblockkondensatoren sind vorhanden. MC ist ein STM32F107RC. Es ist ein Quarz mit 25Mhz un 2x22pf angeschlossen. Flasher ist der ST-Link vom STM32F4-Discovery.
-
Thread
STM32F103 an ADXL345 - keine Reaktion auf I2C
seit 2021 hat keiner mehr berichtet, ein Bluepill mit einem echten oder wenigstens voll kompatiblen STM32F103 bekommen zu haben.
/ARM/ST/STM32-H107/ und die haben weitere interessante Boards, mal so als Alternative zu den Chinesen.
-
Thread
canbus mit SN65HVD230D und FlexCan
Transceiver zu tun?! Ich benutze den SN65 hier in einem professionellen Umfeld, zusammen mit zig STM32 (F4,F1,F3) zusammen. Du solltest dir nochmal genau ansehen wie deine CAN-Peripherie auf deim Controller aufgebaut ist. Ich kann hier nur von ST reden, da ist es folgenermaßen (vereinfacht).
Transceiver zu tun?! > Ich benutze den SN65 hier in einem professionellen Umfeld, zusammen mit > zig STM32 (F4,F1,F3) zusammen. > > Du solltest dir nochmal genau ansehen wie deine CAN-Peripherie auf deim > Controller aufgebaut ist. Ich kann hier nur von ST reden, da ist es > folgenermaßen (vereinfacht
-
Thread
ST-Link neu flashen
) und mit einem Bin-Image neu programmieren. http://e.pavlin.si/2016/02/28/how-to-program-blank-stm32f1-with-stlink-v2-firmware/
zugänglich. Damit kannst du ihn über den seriellen Bootloader retten. Anleitung: http://stefanfrings.de/stm32/stm32f1.html#boot
-
Thread
Overhead Funktionsaufruf über Pointer
lassen. Dabei habe ich verschiedene Varianten getestet und Folgendes festgestellt (GCC 4.9.2): - M3 (STM32F107) und M4 (STM32F411) sind bei gleicher Taktfrequenz praktisch gleich schnell - Das Geschwindigkeits-Optimum liegt bei -O2 ohne -flto - Die Geschwindigkeit liegt mit -flto nur bei ca. 90%
Walter T. schrieb im Beitrag #5348204: > Cache brauche ich an den STM32F1xx und STM32F4xx nicht zu > berücksichtigen: Haben sie nicht Doch, laut Datenblatt hat zumindest der F4xx auch einen Cache. Hat Jörg ja schon geschrieben: Joerg W. schrieb im Beitrag #5347994
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
anything I have to test before I plug the stm32f4 board on?
-GNUARM-V1.2 **** make clean rm -rf Ambilight-STM32F4-GNUARM-V1.2.siz Ambilight-STM32F4-GNUARM-V1.2.hex Ambilight-STM32F4-GNUARM-V1.2.lst Ambilight-STM32F4-GNUARM-V1.2.elf 08:38:16 Build Finished. 0 errors, 0 warnings. (took 280ms) ****
-
Thread
GDB Problem mit Eclipse Juno / STM32 / Codesourcery / ST-Link V2
Hello Ben, recently I bought a olimex olimexino stm32 having stm32f103rbt. Now I use my toolchain: - eclipse Juni + cdt + armgcc - atollic stlinkv2 gdb server I patch the swd signals from an stm32f4discovery to the stm32f103 board. I run into
same source using atollic and that works. It looks there is a problem in the eclispe juno gdb for stm32f103. my toolchain works for the stm32f4discovery programming. It costs so much time .... :-( So if someone has a solution for swd programming stm32f103 devices ... Adib.
-
Thread
Empfehlung 8-Bit-Controller: STM8
einen Cortex-M3 um 85 Eurocent. Der billigste bei DigiKey lagernde STM32, der STM32F101 kostet 4,79 Euro, hat 4k RAM und bescheidene 16k Flash. Leider hat DigiKey keinen STM8 mit 4k RAM lagernd, der STM8S207 hat nur 2k RAM, dafür 128k Flash und kostet 3,28 Euro. Einen
@ Tropenhitze Sehe ich genau so. Beispiel: STM32F100C4. Kostet unter einem EURO. Die Palette geht in einer Linie durch bis zum STM32F107xx, mit Ethernet, USB uvm. Dass ist Felxibilität. Das ist das was im im Hobby und Beruf braucht. Mini-Chips