-
Thread
Stm bringt einen STM32H7 mit 400Mhz
STM32F769I-DISCO :o)
http://www.st.com/en/microcontrollers/stm32h7-series.html?querycriteria=productId=SS1951 Bald mit 400 MHz, pinkompatibel zu F4/F7 Freu mich drauf ! Hoffendlich wieder mit guten Disco Boards ... Gruß, dasrotemopped.
-
Thread
LPC800 existiert (fast) nicht in diesem Forum
Mann bringen. Ich denke da nur an die Embedded World, wo gefuehlt jeder Besucher am Ende mit einem STM32F4Discovery nach Hause gegangen ist und das mindestens zwei Jahre in folge. Es fehlt wirklich ein Gegenstueck zu dem STM32F4Discovery von NXP und sie muessen echt eine aggressivere Vermarktung betreiben
@ A. K. (prx) >Bei den STM32 gibts ja auch eine Unzahl von Varianten, z.B. bei den >F101/102/103. Viele davon sind ein Subset anderer Typen, nicht bloss bei >Flash/RAM, sondern auch in I/O-Funktionen. Auch da gehe ich davon
-
Thread
freeRTOS auf STM32F103 mit coIDE läuft nicht!
, aber dennoch: Ja, CoIDE und FreeRTOS laufen. Zwei Varianten sind bei uns im Einsatz: 1: STM32F103 (ET-STM32) hängt zum Debuggen an einem ST-link (SWD) des STM32F4DISCOVERY-Board, 2: TI LM3S6965 (LM3S6965 Evaluation Kits) mit OpenJTAG zum Debuggen. Falls Sie diese Varianten interessieren
Ja, ich wäre an einem minimalen CoIDE Beispielprojekt für den STM32F104 interessiert (bzw. für den STM32F407)
-
Thread
Kamera OV7670 an Arduino (3,3V auf D[0..7]-Leitungen)
Ich hab hier grad eine 5MP Arduino-Kamera an nem STM32F4Discovery-Board am Laufen. Der STM32F407 hat ein Kamera-Interface !!
photon schrieb im Beitrag #3666087: > Ich hab hier grad eine 5MP Arduino-Kamera an nem > STM32F4Discovery-Board > am Laufen. > Der STM32F407 hat ein Kamera-Interface !! Sag mal sehe ich das richtig dass es die Dinger für 30€ MIT Display gibt? Ohne Display für ca. 10€ je nach Modell.
-
Thread
WS2811/WS2812 aus der Ferne steuern + Stromversorgung
Mist: http://www.youtube.com/watch?v=bzSs3kLhif8 Und das bei 30cm Kabel (Bild) zwischen dem STM32F4Discovery (3,0V) und den LEDs (5,0V).
> > http://www.youtube.com/watch?v=bzSs3kLhif8 > > Und das bei 30cm Kabel (Bild) zwischen dem STM32F4Discovery (3,0V) und > den LEDs (5,0V). Wie exakt ist denn das Timing des WS2812 Protokolls auf dem STM32F4 eigentlich implementiert? Vieleicht liegt das Problem ja weniger im Kabel, als in
-
Thread
Prozessor 32 Bit mit 5V z.B. SAMD09
Bei gewöhnlichen CMOS Chips vertragen alle Pins maximal 0,5V über der Versorgungsspannung. Beim STM32F103, STM32F303 und STM32L073 vertragen * die 5V toleranten Pins maximal 4V über der Versorgungsspannung (ohne Versorgungsspannung vertragen sie also *nicht* 5V) * die anderen Pins vertragen maximal
Ich werfe mal den CH32F103 ins Rennen. Weitgehend kompatibel zu den STM aber für 5 Volt spezifiziert. Dokus gibts leider nur auf Chinesisch wie bwi den meisten Chips von WCH. Der Chip hat einige Extras beispielsweise eine
-
Thread
STM32 Flashprobleme
Ich bin noch sehr neu im Bereich STM32 und versuche gerade einen STM32F103C8T6 auf einem dieser blauen Boards aus China zum Laufen zu bekommen. Programmer ist ein ST-LinkV2 auf einem STM32F4Disco, gebaut wird mit einem Makefile. Das
Benajmin Buxbaum schrieb im Beitrag #4823293: > Ich bin noch sehr neu im Bereich STM32 und versuche gerade einen > STM32F103C8T6 auf einem dieser blauen Boards aus China zum Laufen zu > bekommen. Programmer ist ein ST-LinkV2 auf einem STM32F4Disco, gebaut > wird mit einem Makefile
-
Thread
Nachkommastellen Arduino
Moin zusammen, ich hab hier ein STM32 F103 den ich mit der Arduino-IDE programmiere. Für astronomische Berechnungen brauche ich folgende Formel: double eps; eps=279.6966778+36000.76892*ta+0.0003025*(ta*ta); //ta=1.20658453 Der
printFloat(double number, uint8 digits) { [/code] https://github.com/rogerclarkmelbourne/Arduino_STM32/blob/master/STM32F1/cores/maple/Print.cpp Ob der Algorithmus die double Nachkommas richtig ausgibt weiss ich nicht. probiere es mit dem STM32duino core, der sollte das Serial.printf unterstützen
-
Thread
Profitiert double von der 32bit FPU?
Stefanus F. schrieb im Beitrag #6000863: > Falls es eine Rolle spielt, soll sich die Frage auf den STM32F303 mit > arm-gcc und newlib-nano beziehen. Bei ARM Cortex-M4F müsste man mit den ABIs spielen (soft
Probiere es doch einfach aus. Ich meine mich zu erinnern, daß die double-Quadratwurzel sqrt() auf einem STM32F446 weniger Takte als auf einem STM32F103 benötigt, aber leider sind da meine Notizen lückenhaft. Pin toggeln ist etwas umständlich. Zyklenzähler macht mehr Spaß. http://embeddedb.blogspot.com/
-
Thread
Hilfe bei Wahl neuer Controllerfamilie
ST: STM32F107 STM32F105 STM32F205 STM32F207 STM32F405 STM32F407 Freescale MK60
ist. Was sich ST dabei gedacht hat bleibt mir ein Rätzel. Ob das beim F4 auch so ist weiß ich nicht. Was unter Umständen für STM32 spricht ist die Verfügbarkeit in kleinen Stückzahlen. Die LPC11C14 bzw. LPC11C24 sind nicht immer preiswert zu bekommen. Im Moment hat Arrow
-
Thread
STM32 ADC sättigt zu früh
Hallo zusammen, ich versuche gerade den ADC eines STM32F103 in Betrieb zu nehmen. Dafür habe ich eine kleine Testroutine geschrieben (siehe unten) und ein Poti mit 0-2.4V an den ADC-Pin PC3 gehängt. Das Ganze wird auf einem Display ausgegeben. Momentan
"../src_avrcom/delay.h" #include "../src_glcd/glcd_ks0108.h" #ifdef STM32F10x #include "stm32f10x_adc.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #elif defined(STM32F4xx) #error "only for STM32F10x implemented yet" #else #error "unknown MCU
-
Thread
Stm32f429i-Disco für neueinsteiger
ich durchgeführt. Das F429 Board taucht in der Auswahl nicht explizit auf, sondern nur STM32F4xx. Gehe ich recht in der Annahme, daß man zumindest die Grundfunktionen damit auch erschlagen kann? (Sorry für die Anfängerfrsge
nen Nucleo Board nehme... Welches? Es gibt da neun verschiedene. Das am besten unterstützte STM32 Board wird wohl das STM32F4-Discovery sein. Das ist schon lange auf dem Markt. Jede Menge Beispiele im Internet. Bei den Nucleo Boards kann man aber wohl Arduino Shields draufpacken wenn die
-
Thread
"Intelligenter" Textdisplayadapter mit Padauk PFS154
tun könnte. Vieles was man mit einem 8-Bit Controller halt machen kann: - Resetcontroller für STM32F Series - Thermometer mit NTC, Genauigkeit +- 0,7°C - LED VU-Meter - Treiber für 4 Digit 7-Segmentanzeige Auch wenn ich hier dafür verissen wurde weil ich die LED's direkt an den PFS gehängt habe
einlegst, sollte das kein Problem sein. Um mit dem Adapter "arbeiten" zu können habe ich *.h / *.c Quelldateien geschrieben, die den Adapter ansteuern. Unterstützt werden die Quelldateien für PFS154, AVR, STM8 und STM32F0xx (dieser in Verbindung mit libopencm3). Eine der wichtigsten Funktionen
-
Thread
STEVAL-ILL015V3 und IAR
Hallo zusammen, ich habe hier ein STEVAL-ILL015V3 Eval Board mit STM32F103F103C6 und versuche eine kleine Demo Applikation darauf zu laden. Dafür benutze ich die aktuelle IAR EW 7.2 (Kickstart) und einen (gelben / IAR-branded) j-link Adapter. Wenn ich versuche die Applikation
Tue Aug 18, 2015 08:39:24: JLINK command: ProjectFile = C:\Users\Tobias\Documents\iar-test\settings\test_Debug.jlink, return = 0 Tue Aug 18, 2015 08:39:24: Device "STM32F103R6" selected. Tue Aug 18, 2015 08:39:24: DLL version: V5.0l, compiled Aug 7 2015
-
Thread
STM32F0 Discovery welche Library wird genutzt (HAL oder SPL)?
stm32f4xx_hal_gpio.c: [c] void HAL_GPIO_WritePin(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, GPIO_PinState PinState) { /* Check the parameters */ assert_param(IS_GPIO_PIN(GPIO_Pin)); assert_param
einfach mit der SPL an. Wenn du bei 48Mhz ein Geschwindigkeitsproblem findest, dann nehmst du den stm32f103 mit 72Mhz oder den stm32f4 discovery mit 168Mhz usw. BZW du lehrnst effektiv zu programmieren, dann merkst du, dass fast bei jeden Projekt ein 8Bitter aussreichend ist. Ahmen.
-
Thread
STM32F105 USB Beispiel Projekt.
Es gibt Code von ST für den STM32F103 (Ist für ein NFC Demo Board mit USB). Vieleicht hilft dir dieser Link weiter: http://www.st.com/web/en/catalog/tools/PF257512 Gruß
C.H. schrieb im Beitrag #3787316: > Es gibt Code von ST für den STM32F103 (Ist für ein NFC Demo Board mit > USB). Vieleicht hilft dir dieser Link weiter: > > http://www.st.com/web/en/catalog/tools
-
Thread
CooCox IDE + GCC richtig aufsetzen
Desktop\TS_Controller\cmsis_boot\startup\startup_stm32f10x_md.c"' '"C:\Dokumente und Einstellungen\u1\Desktop\TS_Controller\stm_lib\src\stm32f10x_pwr.c"' '"C:\Dokumente und Einstellungen\u1\Desktop\TS_Controller\stm_lib\src\stm32f10x_gpio.c"' '"C:\Dokumente
Desktop\TS_Controller\stm_lib\src\stm32f10x_wwdg.c"' '"C:\Dokumente und Einstellungen\u1\Desktop\TS_Controller\stm_lib\src\stm32f10x_spi.c"' '"C:\Dokumente und Einstellungen\u1\Desktop\TS_Controller\stm_lib\src\stm32f10x_i2c.c
-
Thread
STM32 bootloader
STM042 geht es, mit dem STM32F401RE nicht. Habe ich vielleicht noch etwas anderes übersehen? Der uC befindet sich auf einem Steckboard mit 3.3V. Es sind jetzt nur noch die Pins VDD/VBAT auf 3.3V und
Ich habe es mit einem CH341 und einem STM32F103C8(nicht BluePill) auf der Kommandozeile probiert. Auch an UART1, PA9, PA10 und Boot0=1. ./STM32_Programmer.sh -c port=/dev/ttyUSB0 -r 0x08000000 0x100 x.bin Fnktioniert zwar, aber es zeigt
-
Thread
Breakout Bord für ARM für Steckboards!
> Ob sind nicht alle Leitungen herausgeführt..wie eben REF oder VDDA Einen VREF Pin hat der STM32F103C8T6 leider nicht. > Ich entwerfe mir gerade notgedrungen ein eigenes...aber billiger wäre > natürlich wenn es sowas fertig zu kaufen gäbe..also aus 48QFP zu 48 > DIL/DIP So große DIL
billiger... https://www.st.com/en/evaluation-tools/nucleo-l432kc.html https://eleccelerator.com/stm32f4stamp-breakout-board/ https://researchdesignlab.com/mini-arm-board-lpc2148-breadboard-compatible.html https://www.newbiehack.com/categories/newbiehack-microcontroller-ARM-stmicro-STM32F0R6-ultra-basic-kit
-
Thread
PWM Ausgang erzeugt kein PWM Signal :(
schrieb im Beitrag #5092948: > das heißt? http://www.disca.upv.es/aperles/arm_cortex_m3/curset/STM32F4xx_DSP_StdPeriph_Lib_V1.0.1/html/group___t_i_m___group4.html#ga3df4ba3f0727f63ce621e2b2e6035d4f Quasi so wie es Mathias S. oben gemacht hat.
Kommentaren nicht mehr und alles läuft um den Faktor neun langsamer. Getestet habe ich das auf einem F103 aber das sollte so eins zu eins auch auf einem F107 laufen. Man benötigt natürlich noch den entsprechenden Header, z.B. stm32f103xb.h für den F103CB. Nutzt man die StdPeriphLib hat man den für gewöhnlich
-
Thread
Billiger Mikrocontroller gesucht für unter einem €
Stm32f030 https://www.ebay.de/itm/5PCS-STM32F030F4P6-Mikrocontroller-STM32-32-bit-MCU-Meine-STM-TSSOP20-NEU/172398046518?hash=item2823b96d36:g:dJ0AAOSwcUBYGuVJ
downloaden, weil allein die Arbeitszeit für den Downloadvorgang teurer ist als ein STM32F4.
-
Thread
STM32F1 HAL UART Senden nicht
auf 3,3 V. Was übersehe ich? Fehlt was? Warum wird nichts gesendet? Programmer: ST-LINK/V2 IC: STM32F103RBT6 Board: Olimex P103 https://www.olimex.com/Products/ARM/ST/STM32-P103/ https://www.olimex.com/Products/ARM/ST/STM32-P405/resources/STM32-P103_P405_sch.pdf Programmierumgebung: Visual Studio
Der String: [c] char data[5] = "test\n"; [/c] belegt 6 Zeichen im Speicher und nicht 5! Am Ende hängt noch eine 0 als Terminierung. Der Rest sieht korrekt aus.
-
Thread
[Biete] Mouser Artikel aus Fehlkäufen/Massenrabat-Reste
KT81/110,116 5x 595-SN74LVC2T45DCTR 1x 538-51021-0600 2x 651-1734634 3x 782-TSOP4838 15x PVG3A103C01R00 15x PVZ3A103C01R00 05x 595-UA78M05CDCYR 01x 863-NCN5120MNG 02x 989-EPM570T144C5N 04x 595-MSP430G2412IN20 02x 579-PIC16F1825-I/P 06x 538-50079-8000
> 05x 595-SN74LVC2T45DCTR > 01x 538-51021-0600 > 02x 651-1734634 > 03x 782-TSOP4838 > 15x PVG3A103C01R00 > 05x 595-UA78M05CDCYR > 01x 863-NCN5120MNG > 02x 989-EPM570T144C5N > 02x 579-PIC16F1825-I/P > 06x 538-50079-8000 02x 511-STM32L100C- DISCO 01x 844-6TQ45SPBF 01x 863-NTJ3157NT1g 02x
-
Thread
STM32F0 Discovery und ST-Link V2
In meiner board.cfg (für OpenOCD) steht drin: [pre] # This is a board with a single STM32F103C8T6 chip. source [find interface/stlink-v2.cfg] set WORKAREASIZE 0x4000 #transport select swd # fuer J-Link source [find target/stm32f1x.cfg] # use software reset reset_config srst_only
meinem Disco-Board hat die Reset-Leitung auch ganz regulär angeschlossen und mit [code] openocd -f interface/stlink-v2-1.cfg -f target/stm32f0x.cfg -c "reset_config srst_only srst_nogate connect_assert_srst" -c init -c "reset halt" [/code] kann ich einen "connect under reset" durchführen, z.B.
-
Thread
Datenlogger mit SD Karte, hoher Samplerate und 12-Bit ADC
/software/lib_drivers_code_examples.jsp Dazu das Board: https://www.olimex.com/Products/ARM/ST/STM32-P103/ fchk
index.html?;ACTION=3;LA=446;ARTICLE=110345;GROUPID=2969;artnr=DIAMEX+ALL+AVR;SID=10UCT6h38AAAIAAGtWgYcc29ef4cc908235996ef89f1a9154c399 Gruß Kai
-
Thread
ARM Einstieg Hilfe bei Controller und IDE Wahl
Also STM32F4 + CoCoox ? sind für den Einstieg ok?
Ja, das STM32F4DISCOVERY für 9..12 Euronen, ist OK.
-
Thread
ARM-Einstieg: STM32 L0, F0, F3, F4?
AVR-Bastler schrieb im Beitrag #4719993: > bietet eine der STM32-Familien den besseren/leichteren Einstieg? die STM32F1 sind die ältesten. Einige Peripherieteile, z.B. das I2C, sind dort noch etwas hakelig zu programmieren und haben Bugs (siehe Errata-Sheet)
AVR-Bastler schrieb im Beitrag #4719993: > STM32 L0, F0, F3, F4 Solange man nur die Libraries verwendet macht es keinen Unterschied. Will man direkt programmieren oder 8-Bit Programme portieren sind die L0, F0 wegen Cortex M0 ohne Unaligned
-
Thread
Wer kann mir schöne Fotos machen?
Einen vollbelegten STM32F429 in einem tragbaren Messgerät (LCD, Touchwheel, Analog Frontend) habe ich mit Stecknadeln und Komponententester in 2 Tagen entziffert. Dazu das Pinout des MC ausgedruckt und notiert, welche
Hallo, beim ersetzen des 100 Ohm Widerstandes und Leiterzuges fiel noch auf das der C19 scheinbar fehlt. Beim nachschauen im STM32F103C8T6 Manual ist das Pin 38 (PA15). Hat irgendwer eine Idee was da hingehören könnte?
-
Thread
GCC libc mit cortex-m0 berursacht einen HardFault
Ich vesuche gerade von einem vorherigem Makefile von mir für den stm32f103 ein Makefile für den stm32f030 zu schreiben. Dieses compiliert jetzt auch ohne Probleme aber wenn ich es auf den Micro draufflashe kommt er im Startupfile nur bis zum libc call (bl __libc_init_array
-ffunction-sections -mlong-calls -Wall -g -Os -DSTM32F030x6 -o main.elf ./Src/main.o (andere .o der Lib usw.) ./startup_stm32f030x6.o -specs=nano.specs -Wl,--gc-sections -Wl,-script="./STM32F030F4_FLASH.ld" [/code] Der ggc ist der aktuellste von Linux
-
Thread
I2C Schnittstelle für mehrere Controller realisieren
Hallo zusammen, ich habe hier einen STM32F103 Controller, dieser soll als Master durch I2C mit einem anderen Bauteil kommunizieren. Die Anforderung ist, dass das Programm welches ich dafür entwickle auch auf anderen Mikrocontrollern funktioniert
dann beim Wechsel der CPU nur die Treiber wechseln und nicht Dein Applikationsprogramm. Für den F103 gibt es die CMSIS-Library, dort werden von ST auch I2C-Treiber zur Verfügung gestellt. Für die STM32F0xx, STM32F2xx und STM32F4xx Familien gibt es im Cube die HAL-Library. Die stellt Dir für alle
-
Thread
USB Problem bei STM32F072C8
Es gibt keinen STM32F072-8 laut ST. Es gibt C8, R8 und V8, ST verwendet außerdem keine Bindestriche. Vielleicht ist es ja ein FT32F072
Chip geht > und der andere nicht. sagen wir es einmal so: Ich habe entnervt aufgegeben, und neue STM32F072C8 bestellt um zu sehen, ob das ein Ausrutscher war. Außerdem bin ich auf der Suche, ob etwas bekannt darüber ist, ob der Chip (ähnlich dem STM32F103) gefaked wurde und wenn ja, ob es ein "Erkennungsprogramm
-
Thread
Platinenkritik Hausbus/CAN Eingang
ernsthaften Stromverbrauch reguliert). Stimmt das so mit dem 2 Ohm Widerstand um die ESR zu erhöhen? STM32F103 mit eingebautem CAN möglichst viele übrige IOs auf Pinleisten herausgeführt. IOs mit optionalem Vorwiderstand (falls doch mal eine LED dran soll), optionalem Pull-up, falls mal der interne nicht
viel Platz war, hab ich sie zum aktiven Teilnehmer geupgradet - man kann sie jetzt optional mit einem STM32F105 bestücken, der USB und CAN gleichzeitig kann, und dann als Schnittstelle zum Rechner (oder RaspberryPi) gebrauchen. Oder als Knoten - I2C und ein paar Pins sind herausgeführt. Vorteil dabei
-
Thread
USB Host zum Schreiben auf USB-Stick
was sehr an Linux angelehnt ist aber eben einen sehr kleinen Footprint hat und somit sogar auf einem STM32F103C8 noch läuft. Nuttx bringt einen kompletten USB-Host Stack mit und es ist relativ einfach den einzubinden. Ich hatte mal vor ein paar Jahren einen Test mit einem F4 Discovery Board gemacht. USB-OTG
speichern und die Sounds auf dem Controller abspielen. Dann brauchst du kein Sound Modul und kein USB. Die STM32F4 haben IIRC genug Leistung um MP3 zu dekodieren. Vielleicht kann das ja auch der ESP32. Wenn nicht, musst du dir "nur" überlegen wie du WLAN an einen leistungsfähigen Controller bekommst - z.B. STM32F4
-
Thread
STM32Fx Flashzelle mehrfach beschreiben
is skipped and a warning is issued by the PGERR bit in FLASH_SR register ..." Dagegen aus RM0431 STM32F72xxx and STM32F73xxx: "Note: Successive write operations are possible without the need of an erase operation when changing bits from ‘1’ to ‘0’. Writing ‘1’ requires a Flash memory erase operation
Ich hatte das bei mir irgendwann mal ausprobiert (STM32F103CBT6) und bei dem konnte ich immer weiter Bits auf Null setzen. Also - Versuch macht klug.
-
Thread
STM32F207: Alternative Pin-Belegung
Oh. Wie komme ich zum STM32F4xxx RM!? Aber dennoch, der Inhalt zu den GPIOs scheint gleich zu sein.
Funktionen (implementierte Peripherie) er verschaltet werden kann. Vergesst einfach was Ihr über STM32F1xx gelesen habt und glaubt dem Datenblatt von STM32F2/4xx.
-
Thread
STM32 ADC und Timer Problem
Klaus schrieb im Beitrag #5238780: > ich habe mir ein Programm für den STM32F103 geschrieben. Für welchen STM32F103? Es gibt viele ....
STM Apprentice schrieb im Beitrag #5238790: > Für welchen STM32F103? Es gibt viele .... STM32F103RCT6 GPIOs wurden alle initialisiert.
-
Thread
STM32 Bootloader: zwei Fragen
Zu 1: Soweit richtig. Ab STM32F2 gibt es die Moeglichkeit, die BootPins über SYSMEMR zu setzten und einen Core Reset zu machen (kein System Reset!). Warum also nicht eine STM32F4? Zu 2: Auch richtig. Aber STM32F429_439 kennt auch
Applikation in den Bootloader springen, s. https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=https%3a%2f%2fmy.st.com%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex_mx_stm32%2fJump%20to%20internal%20bootloader&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B
-
Thread
Problem mit Erkennung des Mikrocontrollers STM
chain anyway... Warn : Bypassing JTAG setup events due to errors Info : stm32.cpu: hardware has 6 breakpoints, 4 watchpoints [/c]
Cannot identify target as a STM32 family. Error: auto_probe failed -902 [/c]
-
Thread
[STM32] Keil SysTick_Config Probleme
#2148560: > Wo finde ich das von dir beschriebene Template, in der > Hilfe-Datei der Peripherials? STM32F10x_StdPeriph_Lib_V3.4.0 -> Project -> STM32F10x_StdPeriph_Template -> MDK-ARM
so lassen. µC ist STM32F103RE, ein HD-Device. Dafür ist auch der Startupcode drin. Falls das nicht stimmt, musst Du das noch ändern.
-
Thread
Bug im STM32F103ZE SPI-Modul?
. Ich arbeite schon lange mit STM32F103VBT6 und übertrage rund um die Uhr Daten über SPI. Das SPI Modul ist nicht buggy.
definitiv gesetzt sein, bis das Datenregister ausgelesen wird. Unter Umständen habe ich bei meinem STM32F103ZE eine Revision erwischt, die nicht ganz fehlerfrei ist. So ist zumindest meine Vermutung im Moment.
-
Thread
Linker Problem wegen _sbrk() trotz newlib_stubs.c/mini_cpp.cpp
Hallo, ich kämpfe gerade mit dem Problem, mit CodeSourcery 4.5.1 für den STM32F103RE ein C++ ein kleines Programm zu erstellen. Die Compilation des Programms (blinkende LED mit einem new Statement, um den g++ zu "provozieren") klappt, beim Linken gibt es die
.. (??). Es sieht dann so aus - der Fehler wird erst im zweiten Befehl offenbar: [c] make all ..linking arm-none-eabi-ld -v -o elf/main.elf obj/main.o obj/system_stm32f10x.o obj/startup_stm32f10x.o obj/stm32f10x_rcc.o obj/stm32f10x_gpio.o obj/mini_cpp.o -TSTM32F10x_512k_64.ld
-
Thread
STM32F103C8 - init I2C
Hallo, ich probiere gerade I2C zwischen Raspberry Pi B+ und dem "STM32F103C8T6 Minimum System Development Board" zu implementieren. Bei Zweiterem versuche ich gerade die Initialisierung zu realisieren. Bei folgendem Code bin ich
Matthias schrieb im Beitrag #4302555: > Ich finde leider nur Beispiele die auf STM32F3xx zugeschnitten zu sein > scheinen. Hier ein Beispiel, welches auf STM32F4xx und STM32F10x läuft - also auch auf STM32F103C8: https://www.mikrocontroller.net/svnbrowser/wordclock24h/src
-
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
STM32f030F4 eigene PCB
Hallo, ich habe mir eine kleine Platine für einen STM32f030f4 gemacht. Leider funktioniert sie nicht. Ich habe jetzt schon die 2. aufgebaut, kann aber nicht mit meinem Debugger drauf zugreifen. (STLink V2, China-Klon) * Was ist das mindeste, was man
sich ein Blick in https://www.st.com/resource/en/application_note/dm00089834-getting-started-with-stm32f030xx-and-stm32f070xx-series-hardware-development-stmicroelectronics.pdf
-
Thread
Arduino Blue Pill & PWM
Grund, warum die anderen Pins (außer PA9/10) nicht funktionieren. Ist das Board mit einem original STM32F103 bestückt? Die Fakes haben sich ja schon oft als nur teilweise funktionierend herausgestellt.
Ich nehme an, dass du den Arduino Core von STM verwendest. Versuche mal zum Vergleich den alten Core von Roger Clarks. Vielleicht verhält sich dieser anders. http://stefanfrings.de/stm32/stm32f1.html#roger
-
Thread
ATmega32 noch zeitgerecht?
ATmega32-Ersatz ist irgendein STM32Lxxx (stromsparend) oder ein STM32F10x, meist ein STM32F103C8 (auch nicht mehr zeitgemäß, aber sehr gut erhältlich).
STM32F0 bedeutet aber sofort Eclipse? Das habe ich nie so schön am laufen gehabt wie dsa Atmel-Studio. Marko
-
Thread
I2C und STM8
Peripherieeinheiten durchs Datenblatt und hänge nun (nachdem ich Clock, GPIO, USART, SPI, ADC ansprechen kann) am I2C Bus. Will einfach nicht. Ich bekomme das Teil irgendwie nicht richtig konfiguriert: Werte aus meiner Headerdatei für den STM8S103F3: [c] // ------------------- I2C ------------------- #define
STM8_I2C schrieb im Beitrag #4601593: > ... (nur den Basis-Treiber für I2C: > i2c_drv.c/.h) Also nur das hier: http://hamlab.net/uploads/projects/stm8/stm8s003f_i2c_iar.rar (sorry, kann den vorherigen
-
Thread
STM32F103 Blue Pill Board: Verwendung der RTC mit 32khz
Na dann lass mal nicht den Strom ausfallen :) Trotz dem ist die F103 RTC im Gegensatz zu anderen STM32 nur eine abgespeckte Version. Nicht mal automatische Schaltjahre bzw. Monatskorrektur.
aber vielleicht hilft es noch jemanden etwas. Auch ich hatte grosse Probleme mit der RTC auf einem STm32F103 Blue Pill Board. Folgendes Verhalten war zu beobachten: - 12V Netzteil, nichts weiter angeschlossen -> RTC läuft nicht an - selbes Netzteil mit Uart-Adapter am Rechner, oder STLink am Board
-
Thread
STM32 F0 über UART senden zum PC
aber ebenso kommt auch nichts auf meinem PC an. Der Code sieht wie folgt aus: [c] #include "CMSIS\stm32f0xx.h" #include "STM32F0xx\stm32f0xx_hal_conf.h" #include "STM32F0xx\stm32f0xx_hal.h" #include "STM32F0xx\stm32f0xx_hal_tim.h" GPIO_InitTypeDef GPIO_struct; UART_HandleTypeDef
Signal da ist. Kommen denn mit HTerm die Signale an? Gruß Daniel PS: Ich sehe gerade: [c] #include "CMSIS\stm32f0xx.h" #include "STM32F0xx\stm32f0xx_hal_conf.h" #include "STM32F0xx\stm32f0xx_hal.h" #include "STM32F0xx\stm32f0xx_hal_tim.h" [/c] Es müsste doch auch eine [c] #include
-
Thread
Ich bin verliebt!
gibt es den STM8S103F3 auf Adapterplatine für €1,-. Dazu braucht man einen ST-Link, ebenfalls bei ebay für €4,-. Toolchain SDCC 3.5.0 oder neuer. Für lau (und nur für Windows) gibts den Compiler von Cosmic mit Codegrößen
. Ein günstiges Eval-Board, allerdings ohne ST-Link, gibt es hier: http://www.watterott.com/de/STM32F030F4P6-Minimum-Systerm-Board-Cortex-M0 Gruß, Stefan