-
Thread
STM32 umsteigen oder weiter AVR
Hm - bin nach 2 Wochen Arduino auf Eclipse + AVR-Compiler, von dort nach einer Woche auf STM32F0-Disco mit Eclipse und GCC-ARM, dann STM32F103 "umgestiegen". Die stdperiph-lib von ST ist dabei sehr praktisch. Diese Woche kommt noch die STM32F407-Disco. Die haben alle ihre Berechtigung und ihren
nächste Stufe Arduino Nano (<6Eur/Stück), einige STm32F103 Dev-Boards (<6Eur/Stück), dann noch einen Arduino Uno Clone (<10Eur), die STM32F0-Disco inklusive Versand grob 11 Eur, Arduino Mega2560 war so 12,50Eur, ... preislich also alles nicht die Welt
-
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")
STDPeriphLib 3.5 Da sind auch templates für Keil drin. 2. sind da auch Beispiele für Sd Karte und STM mit Chans Fatfs drin, leider nur V0.8 aber das kann man ja auf 0.9b updaten. MfG Tec
-
Thread
STM32 - Low Level Library Dokumentation
der LL hat dabei den Vorteil, das wir ohne größere Umbaumaßnahmen innerhalb einer Controllerfamile (STM32G0, STM32F1, STM32L0, usw) wechseln können. Die darüberliegende Schicht ermöglich dann z.B. die "gleiche" Applikation auf einem STM32 oder auf einem STM8 o.ä. laufen zu lassen. Ein bisschen Anpassung
1.3.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.cubeprogrammer.win32_1.3.0.202002181050\tools\bin" [0.004] initConfigParams(): temp-path "" [0.004] initConfigParams
-
Thread
BluePill STM32 Bezugsquelle
das ich indessen 5 in China bei Aliexpress https://de.aliexpress.com/item/4000779033401.html?spm=a2g0s.9042311.0.0.3da24c4dtDonyM bestellte GD32F103CBT6 erhalten habe. Ich habe den irgendwie defekten C(K)S32 von der Bluepill Platine entfernt und einen der GD32F103CBT6 drauf gelötet. Das Blinky
Ich habe Boards mit Prozessor STM32F103C8T6 bestellt, aufgeloetet sind >> irgendwelche Fake Chips, gelabelt als STM32F103, allerdings mit dem >> falschen Chip ID von 0x2ba01477, ein Controller von ST Microelectronics >> hat
-
Thread
Wo minimal board für ARM ( z.B. STM32U031K8U3) holen
Glück zwischen die Lötaugen der Stiftleisten platzieren kann. Ansonsten hat Aliexpress Boards mit STM32G030, die sind auch schön sparsam.
Niklas G. schrieb im Beitrag #8069072: > STM32 + LoRa gibt's sogar in Form eines einzelnen Chips, der STM32WLE5 / > STM32WL55 . Der basiert auf der gleichen Ultra-Low-Power- Technologie > wie die STM32Uxx
-
Thread
Flash-Problem mit STM32F1 China Board
OpenOcd unterstützt den stm32f1 nicht [c] > ls stm32f* stm32f0discovery.cfg stm32f3discovery.cfg stm32f4discovery.cfg stm32f334discovery.cfg stm32f429discovery.cfg /usr/local/share/openocd/scripts/board 01:06:50 >
] > ls stm32f* stm32f0discovery.cfg stm32f3discovery.cfg stm32f4discovery.cfg stm32f334discovery.cfg stm32f429discovery.cfg [/c] https://github.com/texane/stlink/issues/543
-
Thread
STM32 <-> AVR
Übrigens haben die AVRs natürlich noch lange nicht ausgedient (bei mir). Aber eine Synthese aus STM32 und AVR ist nicht schlecht. Wir arbeiten daran - nieder mit den PICs *g*! Euch allen ein frohes neues Jahr Gruß Klaus
Im Anhang (für mich auch als Anhangs-Test *g*) eine diskio.c. ChaN hatte an einer Stelle (beim Beispiel für den STM32F1) auf 16bit-SPI umgeschaltet. Ich wollte die SPI_Init nicht nochmal umstellen und habe stattdessen eine 8-bit-Routine implementiert
-
Thread
STM32 - wo gibt es Literatur, Kochbücher etc. in deutsch?
=stm32# viel Getting Startet Anleitungen 9)User Manual "Description of STM32L0 HAL and Low Layer drivers" UM1749 o.ä.. Wenn man das 1400 Seitendokument auf Example scannt, findet man gelegentlich sinnvoll
sinnvoll umzusetzende Beispiele. Für STM32F0 und STM32L0 gibt es von ST sogenannte "Snippets". Das sind Beispiele in denen die Controller direkt auf Registerebene angesprochen werden. Der Quellcode ist auch ganz ordentlich kommentiert. In
-
Thread
Interner RC Oszillator von STM32C5 überraschend gut
> Vielleicht solltest du auf das Datenblatt verlinken https://www.st.com/resource/en/datasheet/stm32c531cc.pdf Kapitel 5.3.9.1 High-speed internal HSI144 oscillator
Niklas G. schrieb im Beitrag #8068518: > Btw: Manche STM32 haben eine etwas "versteckte" zweite PLL mit welcher > der RC-Oszillator "MSI" mithilfe des LSE-Oszillators stabilisiert werden > kann ("MSIPLLEN
-
Thread
Welcher Timer ist für die Dauer eines Ticks im SysTick verantwortlich?
STM32F407 Mit diesem Code habe ich herausgefunden, dass die Dauer eines Ticks 1/16000000 == 62,5 ns beträgt #include "main.h" uint16_t delay_count=0; void SysTick_Handler(void) { if(delay_count>0
Maximal-Takt. Wenn ja, wo steht das im Reference-Manual? Nehmen wir als Beispiel doch mal STM32F446, STM32L073 und STM32G081. Ich habe jetzt mal kurz das Reference-Manual vom STM32F446 überflogen aber nicht direkt eine Tabelle mit den Default-Werten gefunden. Ja, die Register haben Reset-Default-Werte
-
Thread
STM32F302C8T6 Schaltplanüberprüfung
Ich würde die MIC5233-3.3YS SOT-223 nehmen. Was ist daraus geworden? Die Blöcke "NRST and BOOT0", "Crystal 8MHz" und "+3.3V to +3.3VA" sind weit weg vom STM32. Nachdem die auf der Platine so dicht wie möglich neben dem STM32 sitzen, würde ich das im Schaltplan auch andeuten. Und ich würde "BOOT
gestalten kann, wird es ohne Kabel (direkt Stecker auf Buchse) auskommen. > ??? Den U5, 74LVC1G17W5-7 von Diodes ??? Jetzt verstehe ich garnichts > mehr. Den Quarz und vor allem den STM32 mit 48 Pins und 0.5mm Pitch > kannst du löten, aber für 5 Pins mit 0.95mm brauchst du... ??? Wie passt
-
Thread
Lötstation Quikko / Ksger T12 dtl Vorteil?
stm32 https://www.hackster.io/sfrwmaker/soldering-iron-controller-for-hakko-t12-tips-on-stm32-c50ccc Horst schrieb im Beitrag #6527385: > Dann tauscht Du bei der T12 schnell die Spitze und wartest
auch so etwas bestellen und baust es dir dann selbst zusammen: https://www.banggood.com/de/KSGER-2_0-STM32-OLED-DIY-Electric-Unit-Digital-Soldering-Iron-Station-Temperature-Controller-for-HAKKO-T12-Soldering-Tip-p-1410099.html?cur_warehouse=CN&rmmds=search Oder auch als fertiges Produkt: https
-
Thread
Temperaturgeregelte Kühlersteuerung basteln
TR.0LL schrieb im Beitrag #6231614: >>> STM32-BluePill-Board: ca. 4€ > Der STM32 hat von Haus aus eine Ethernet-Mac Aber nicht das BluePull Board. Abgesehen davon muss man das ganze auch Programmieren
Stefan ⛄ F. schrieb im Beitrag #6231719: > TR.0LL schrieb im Beitrag #6231614: >>>> STM32-BluePill-Board: ca. 4€ >> Der STM32 hat von Haus aus eine Ethernet-Mac > > Aber nicht das BluePull Board. Abgesehen davon muss man das ganze auch > Programmieren
-
Thread
Selbstbau-Testboard für STM32F4Discovery
EVOPrimer für STM32F4xx hat RAM, Camera und hi-speed OTG schon drauf. Die Chinesen bieten ein Board mit STM32F407 mit RAM und Flash und allen Pins nach aussen.
FSMC_Bank2_NAND,ENABLE); }[/c] Und hier die Main Funktion: [c] #define Bank1_SRAM2_ADDR ((uint32_t)0x64000000) #define Bank2_NAND_ADDR ((uint32_t)0x70000000) /* Includes */ #include "stm32f4xx.h" #include "stdio.h" #include "stdlib.h" #include "arm_math.h" #include "arm_common_tables.h"
-
Thread
STM32 FreeRTOS Projekt (Makefile - GCC)
den Code nicht starten. Der Debugger in Eclipse zeigt mir Thread [1] <main> (Supsend : User Request) 0x0 an. Ich kann gar nicht debuggen. C/C++ Application: C:\STM32\STM32F207_BLINK_LED\output\main.elf GDB Setup GDB Command: C:\CodesourceryARM\arm-2011.09\bin\arm-none-eabi-gdb.exe Remote Target
>>monitor interface swd >>monitor speed auto >>monitor endian little >>monitor flash device = STM32F207IG >>monitor flash breakpoints = 1 >>monitor flash download 1 >>load ./output/main.elf >>break main >>monitor reg r13 = (0x00000000) >>monitor reg pc = (0x00000004) >>monitor reset >>continue
-
Thread
OpenSource IMU 10DoF mit STM32F4 (Eclipse basiert) Sammelbestellung
EKF, Um dann ne Zustandsregelung zumachen. Ich bin gerade in der Planung für n BLDC Treiber mit dem STM32F3 und wollte Can als Interface nutzen. PPM usw. gibt ja nicht viel her. MfG Tec
Am Debugger (STM32F4Discovery)
-
Thread
Welchen Controller für C++ Programmierung? Gesperrt
Cortex-R processors (Cortex-M0/M0+/M3/M4/M7, Cortex-R4/R5/R7). Aber unterschätz das nicht, das sind moderne Full-Size 32 Bit RISC SoCs (System on Chip). Ein STM32F405 macht aus dem Stand 220 DMIPS und hat eine 32 Bit (single
Hardware (z.B. simulierte Uart-Ausgabe) durchführen. Das gleiche geht auch mit dem Debugger auf dem STM32F0-Discoveryboard (Uart Ausgabe). Auf jeden Fall läßt es sich damit erstmal einfach und kostenlos in die STM32F0 Welt einsteigen. Später kannst du dann auch auf die GCC-Toolchain wechseln.
-
Thread
Neues Entwicklungsboard von STM [32F429IDISCOVERY]
Hallo, bin grade beim Surfen auf ein neues Entwicklungsboard von STM gestoßen, dem 32F429IDISCOVERY http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090 und wollte es das nicht vorenthalten. Dort ist ein neuer F4 verbaut (STM32F429ZI) der mit 180Mhz läuft
zusammen, Der Link für das EVal-Board ist UNten zu sehen: http://de.farnell.com/stmicroelectronics/stm32f429i-disco/stm32f4-discovery-eval-board/dp/2355377 Mfg Embedded-Entwickler
-
Thread
Mikrocontroller, Prozessoren und Chipsätze - Die-Bilder
Hier haben wir einen STM32F103C8T6... ...Moment... ...nein, es ist nochmal ein Megahunt MH2103ACBT6: https://www.richis-lab.de/STM32_12.htm :)
jeden Fall genutzt: https://www.richis-lab.de/STM32_14.htm
-
Thread
Target mit SWD verbinden - "Vdd from Application" , GND?
target_free_all_working_areas_restore(): freeing all working areas Debug: 68 4 command.c:166 script_debug(): command - flash bank stm32f4x.flash stm32f2x 0 0 0 0 stm32f4x.cpu Debug: 69 5 tcl.c:1316 handle_flash_bank_command(): 'stm32f2x' driver usage field missing Debug: 70 5 command.c:166 script_debug(): command - flash bank stm32f4x.otp stm32f2x 0x1fff7800 0 0 0 stm32f4x.cpu Debug: 71 5 command.c:300 register_command(): command 'stm32f2x' is already registered Debug: 72 5 command.c:300 register_command(): command 'stm32f2x lock' is already
-
Thread
Arduino Uno R4: Besonderheiten und Abhilfen
Entschuldigung: ich habe natürlich von -g3 auf -g0 geändert
z.B. STM32
-
Thread
STM32F407-DISC1 Board defekt
Hatte mir durch eine Fehlpolung (0-5V) mein STM32F407-DISC1 Board geschlachtet. Da sich danach die MCU noch programmieren ließ (STM32-STLINK-Utility), das Programm selbst aber nicht lief (eine UART-Ausgabe wäre das einzige Lebenszeichen
ich finden konnte. Für zwei? ;-) https://www.digikey.de/product-detail/de/stmicroelectronics/STM32F407G-DISC1/497-16287-ND/5824404
-
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
STM32User schrieb im Beitrag #4070018: > STM32F0 (10 €, oder umsonst auf der Embedded World) > > http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1574?sc=stm32f0 > > + kostenlosen Keil Compiler
-
Thread
arm-none-eabi Problem.
arm-none-eabi-gcc --specs=nano.specs -u _printf_float -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
arm-none-eabi-gcc --specs=nano.specs -u _printf_float -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
-
Thread
Beispiel IO_Toggle von ST für STM32F4Discovery compilieren
undefined reference to `sEE_TIMEOUT_UserCallback' [/code] Als Linkerscript verwende ich: [code]STM32F4xx StdPeriphLib V1.0.0/Project/STM32F4xx_StdPeriph_Templates/TrueSTUDIO/STM324xG_EVAL/stm32_flash.ld[/code] Der Startup-Code ist zu finden unter: [code]STM32F4xx StdPeriphLib V1.0.0/Libraries
_EVAL/Common" -O0 -Wall -Wa,-adhlns="StdPeriph/stm32f4xx_cryp_tdes.o.lst" -c -fmessage-length=0 -MMD -MP -MF"StdPeriph/stm32f4xx_cryp_tdes.d" -MT"StdPeriph/stm32f4xx_cryp_tdes.d" -mcpu=cortex-m3 -mthumb -g3 -gdwarf-2
-
Thread
Billigste Entwicklungsplatine mit Mikrocontroller?
Dann nimm das hier: http://www.ebay.de/itm/Mini-System-Development-Board-ARM-STM32-F030F4P6-CORTEX-M0-Core-32bit-48MHz-New-/272395943989?hash=item3f6c104035:g:LkcAAOSwLF1X7ig~
Danke für die Vorschläge bzgl. STM8/STM32, das ist doch schonmal ganz gut. Ich hab mich auch nicht entschieden ob ich 32 oder 8 bit brauche. Aber es sind halt 32 Lichtschalter oder Klingeln.. ihr wisst bescheid ;).
-
Thread
Float über UART übertragen - STM8
;-) Aber manchmal braucht man halt ein bischen Mathe. Ich hatte beim STM8 letzten auch float verwendet um schnell etwas zu probieren. Was mich erstaunte war, dass zumindest mit dem Cosmic Compiler, Rechnungen in float um einiges schneller waren als einen uin32_t durch 10
_______ //wandelt IEEE754-32bit in Float float cmd_IEEE754ToFloat(uint32 In) { float xFloat; uint32 xUint32; xUint32=In; xFloat = *(float*)(&xUint32); return xFloat; } [/c]
-
Thread
Open source Autoradio
ach ja....wenn es für STM32 nur kommerzielle Entwicklungsumgebungen gibt, fällt der ja aus o.g. Gründen dann auch aus. (hab ich aber noch nicht recherchiert) Harry
@Kai Wie von Ulrich schon erwähnt irgendeinen STM32. Also zb das Topmodel STM32F103xx (72Mhz, 1MB Flash, 96KB RAM). Dann haben wir auch die Freiheit Nut/OS eingesetzt. Mfg Patrick
-
Thread
Welche 8-Bit-Architekturen werden in 10 Jahren relevant sein? Gesperrt
AVR wird es wohl ebenfalls noch eine Weile geben, sonst hätte Microchip wohl nicht die AVR series 0 -1 -2 aufgelegt (die bei den meisten Distributoren jetzt schon günstiger als die klassischen sind). Allerdings: wenn man sieht wie ultrabillig die kleinsten 32-Bitter zu haben sind (STM32F030 ab ca
Man gönne sich dazu mal einen dokumentarischen Vergleich des hier bereits erwähnten "8Bit Ersatzes" STM32C0x1 mit einem echten 8Bitter wie dem modernen AVR Tiny1614. Ein Irrsinn welche Komplexität der STM demgegenüber mitbringt. Da brauchts schon eine verdammt gute Begründung zum Ersetzen! Die Ingenieurs-Power
-
Thread
statische Polymorphie per CRTP in Embedded Systemen
} } }; /* interface implementation */ #if(CRTP_EN) struct DigitalOutStm32 : public DigitalOut<DigitalOutStm32> { void setHigh(bool high) {HAL_GPIO_WritePin(port, pin, high ? GPIO_PIN_SET: GPIO_PIN_RESET);} #else struct DigitalOutStm32 : public DigitalOut { virtual
GPIO_TypeDef *port; uint16_t pin; }; /* application */ int main(void) { DigitalOutStm32 doR(GPIOA, GPIO_PIN_0); DigitalOutStm32 doG(GPIOA, GPIO_PIN_1); DigitalOutStm32 doB(GPIOA, GPIO_PIN_2); #if(CRTP_EN) RgbLed<DigitalOutStm32, DigitalOutStm32, DigitalOutStm32> led(doR, doG
-
Thread
STM32F446ret6 JTAG-Problem
folgendes modifiziert werden: stm32f4xx.h [c] /*Quarz = 25 MHz, Einstellen bei HSE_VALUE */ #elif defined (STM32F412xG) || defined(STM32F446xx) #if !defined (HSE_VALUE) #define HSE_VALUE ((uint32_t)25000000U) /*!< Value
include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" void RCC_config() { /*Clock - Konfiguration */ RCC->CR |= 0x01010000; /* Bit 16: HSE ON; Bit 24: PLL ON */ /* Bit 0 - 5 [PLLM= /16]
-
Thread
XMEGA reif für den produktiven Einsatz?
einsetzen soll oder nicht. Aber ich habe es bis jetzt nicht bereut, im Gegenteil. Die STM32 Headerdatei hat schon jemand übersetzt. http://j-software.dk/stm32f103.php
Das untere Ende der STM32 Serie gibt es jetzt auch bei R**ch*lt...
-
Thread
ADC Auslesen STM32F04
jemand das schonmal gemacht und den Beispielcode für mich? https://github.com/STMicroelectronics/STM32CubeF0/tree/master/Projects/STM32F042K6-Nucleo/Examples/ADC/ADC_DMA_Transfer Dürfte sich bereits auf deinem PC befinden als Teil des STM32CubeF0.
Man muss auch das Reference Manual und das Datasheet dazu lesen. Vielleicht erst mal mit einem STM32F0 oder L0 anfangen, denn die sind weniger komplex.
-
Thread
storage size of 'stepper1' isn't known
\FrameworkHALDriver\Src\stm32f0xx_hal_cortex.o Compiling .pio\build\disco_f072rb\FrameworkHALDriver\Src\stm32f0xx_hal_crc.o Compiling .pio\build\disco_f072rb\FrameworkHALDriver\Src\stm32f0xx_hal_crc_ex.o Compiling .pio\build
\FrameworkHALDriver\Src\stm32f0xx_hal_pwr_ex.o Compiling .pio\build\disco_f072rb\FrameworkHALDriver\Src\stm32f0xx_hal_rcc.o Compiling .pio\build\disco_f072rb\FrameworkHALDriver\Src\stm32f0xx_hal_rcc_ex.o Compiling .pio\build
-
Thread
STM32-E407 Ethernet / UDP
downloaden, muss mir das aber erst genauer anschauen. [1] https://www.olimex.com/Products/ARM/ST/STM32-E407 [2] https://www.olimex.com/Products/ARM/ST/STM32-E407/resources/STM32-E_revB1_demo.zip [3] http://www.st.com/web/en/catalog/tools/FM147/CL1794/SC961/SS1743/PF257906 lG, Max
Änderungen am Source vornehmen. Ich denke mal dass davon die Dateien ethernetif.c (im Verzeichnis STM32F4x7_ETH_LwIP_V1.1.0/Utilities/Third_Party/lwip-1.4.1/port/STM32F4x7/Standalone) und stm32f4x7_eth_bsp.c (im Verzeichnis STM32F4x7_ETH_LwIP_V1.1.0/Project/Standalone/udp_echo_server/src/) betroffen
-
Thread
Ein paar Fragen zum STM32F103xC
ADC Analog-to-digital converter (ADC) Low-density devices are STM32F101xx, STM32F102xx and STM32F103xx microcontrollers where the Flash memory density ranges between 16 and 32 Kbytes. Medium-density devices are STM32F101xx, STM32F102xx and STM32F103xx microcontrollers
diesen beiden Dokumenten ist die gesammte Funktion beschrieben. Ich persönlich verwende die FW-Lib 2.0.3, zu finden unter "Firmware" "STM32F10x_FW_Archive" Die aktuellste Lib ist die "STM32F10x_StdPeriph_Lib" Version 3.2.0 Jeweils bei den FW-Libs sind unmengen an Demo-Programme dabei. Bei der
-
Thread
Welches STM32 Starter Kit soll ich nehmen?
Rechenleistung... ;-) Ich habe folgende gefunden: 1. STM32L100C-DISCO 2. STM32VLDISCOVERY 3. NUCLEO-F072RB 4. NUCLEO-F303RE 5. STM32F0DISCOVERY 6. STM32F0308-DISCO 7. NUCLEO-F070RB 8. NUCLEO-F334R8 9. NUCLEO-F103RB 10. NUCLEO-F091RC 11.
ich mir später einen "nackten" ARM programmieren. So ein Ding kostet gerade mal 44 Cent bei Conrad(STM32F100C4T6B). MfG
-
Thread
STM32 HAL Timer Interrupts (STM32CubeF4)
deinem Mappingfile sollte es wohl eines von den Handlern sein, die du dort aufgelistet findest: [c] 0x0000000008000418 0x4 ./system/src/cmsis/vectors_stm32f4xx.o 0x0000000008000418 RTC_Alarm_IRQHandler 0x0000000008000418 EXTI2_IRQHandler
<CMSIS_Device/stm32f4xx.h> #include "timer4.h" void TIM4_IRQHandler(void); void TIM4_IRQHandler(void) { static int i = 0; if (TIM4->SR & TIM_SR_UIF) { i++; if (i == 125) { timer4_1sec_event1
-
Thread
STM32H743 mit 32MByte externem SDRAM
gleich 2 bestellt. Leider nur 128Kb Flash intern, aber 8Mbyte Flash on Board. Dann habe ich das STM32H743 Board gefunden ohne externes RAM ( 1 bestellt). Als nächstes ein STM32H7 Board mit externem RAM. MCU im FP Gehäuse ( 0 bestellt). Und dann habe ich dieses Board gefunden mit MCU im BGA Gehäuse
contains: SDRAM QSPI + .stldr LTDC CDC Soft I2C for touch Screen config for LCD 5inc Maked with stm32cubeide 1.17.0 Best regards Materials: https://es.aliexpress.com/item/1005008122901025.html http://www.lcdwiki.com/5.0inch_RGB_Display https://de.aliexpress.com/item/1005007419018735.html?
-
Thread
ATMEL (Microchip) erhöht die Preise
Axel S. schrieb im Beitrag #4666805: > Und als Abrundung am unteren Ende vielleicht noch STM8. Ist das heutzutage wirklich noch nötig? Preis: STM32F030F4 Stromverbrauch: STM32L0-Serie Bauform: STM32L011 (TSSOP14 oder QFN-3x3)
. STM32 F General purpose 746 device subfamily (feature list) N 216 Bälle G 1024 kB Flash H TFBGA 6 -40..85°C http://www.farnell.com/datasheets/2006547.pdf?_ga=1.51065901.587599511.1461589499
-
Thread
STM32F103 USB CDC von W.S.
Ich habe es gerade für dich mit der STM32 Cube IDE 1.4.0 und 1.4.2 unter Linux ausprobiert - läuft. Dann habe ich Windows gebootet, auch da wird das Board erkannt und ich sehe die "Hello World!" Meldungen im Hammer Terminal. Download
nano.specs -mfloat-abi=soft -mthumb Die Compiler Optionen sind: -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F1 -DSTM32F103C8Tx -c -I"/home/stefan/Programmierung/STM32/STM32F103_usb_test/CMSIS/core" -I"/home/stefan/Programmierung/STM32/STM32F103_usb_test Die Linker Optionen sind: -mcpu=cortex-m3 -
-
Thread
Suche 16 bit CPU mit externem Buszugriff
H-G S. schrieb im Beitrag #4601286: > Das Äquivalent von ST Micro (STM32F4 ?) hat scheinbar nur einen externen > SD-Karten-Bus und einen externen DRAM-Bus, also nicht gerade geeignet > für mein Projekt. Was ist für dich ein DRAM-Bus? Manche STM32 haben ein FSMC, das kein DRAM unterstützt, dafür aber SRAM, LCDs, NAND/NOR-Flash. Mit dem FMC geht dann auch DRAM. Der STM32F4VG (auf dem Discovery-Board) hat einen externen Bus durch das FSMC mit
-
Thread
Empfehlung USB-C Buchse
ganz neuen STM32 G-Serie (G071 zB) haben einen "UCPD" -> USB Type-C Power Delivery controller Also es fängt schon bei low end MCUs (M0+) an, dass sowas eingebaut wird. Gustl B. schrieb im Beitrag #5997127:
Chips: > Die ganz neuen STM32 G-Serie (G071 zB) haben einen "UCPD" > -> USB Type-C Power Delivery controller > Also es fängt schon bei low end MCUs (M0+) an, dass sowas eingebaut > wird. So einen Quatsch kann man hier nicht
-
Thread
STM32F4 mit Code::Blocks
Eintrag im Linkserscript fehlt bekomme ich beim linken folgende Fehlermeldung: [code]arm-none-eabi-g++.exe -o bin\Debug\TRIP_STM32_Graph.elf obj\Debug\STM32F4xx_DSP_StdPeriph_Lib_V1.0.1\Libraries\CMSIS\Device\ST\STM32F4xx\Source\Templates\system_stm32f4xx.c.o obj\Debug\STM32F4xx_DSP_StdPeriph_Lib_V1.0.1
\..\STM32F4xx_DSP_StdPeriph_Lib_V1.0.1\Project\STM32F4xx_StdPeriph_Templates\TrueSTUDIO\STM324xG_EVAL\stm32_flash.ld" -mcpu=cortex-m4 -mfloat-abi=hard -mfpu=fpv4-sp-d16 -g c:/program
-
Thread
Probleme bei toolchain setup für STM32F4Discovery
/stm32f4xx_dcmi.d" -MT"StdPeriph/stm32f4xx_dcmi.d" -mcpu=cortex-m4 -mthumb -g3 -o "StdPeriph/stm32f4xx_dcmi.o" "/opt/STM32F4xx_DSP_StdPeriph_Lib_V1.2.0/Libraries/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dcmi.c
" -c -fmessage-length=0 -MMD -MP -MF"StdPeriph/stm32f4xx_dma.d" -MT"StdPeriph/stm32f4xx_dma.d" -mcpu=cortex-m4 -mthumb -g3 -o "StdPeriph/stm32f4xx_dma.o" "/opt/STM32F4xx_DSP_StdPeriph_Lib_V1.2.0/Libraries/STM32F4xx_StdPeriph_Driver
-
Thread
STM32 Blue Pill bei eBay: Original oder Fälschung?
merciMerci schrieb im Beitrag #6314451: > https://de.aliexpress.com/item/4000069263843.html?spm=a2g0s.9042311.0.0.11904c4dKVVF6s > > hier selber mehrfach bestellt - top quality! Aber aufpassen, der STM32F401CC als auch der STM32F411CE haben keinen CAN-Bus. In der Beziehung ist dann wieder der
Wie schon gesagt: Blackmagic Debug Probe/Debugger erkennt inzwischen Nachbauten des STM32F103: (gdb) tar ext /dev/ttyACM0 Remote debugging using /dev/ttyACM0 (gdb) mon s Target voltage: 3.29V Available Targets: No. Att Driver 1 STM32F1 (clone) medium density M3 DIe Nachbauer
-
Thread
Nachteil bei verschiedenen µC
, konnte ich es nicht verkneifen den STM32 mit in diese Diskussion zu werfen. Nach wie vor bin ich der Meinung, dass es leichter ist einmal den [[STM32]]/Cortex/ST FW-Lib zu kapieren als jedes mal, wenn man einen anderen AVR braucht wieder
Moment mal. Der STM32F103xF / STM32F103xG hat 14 Timer*. Davon: - 2 mit Motion Control (4 Ausgänge + 4 negierte Ausgänge) - 2 Interne vollwertige Timer (nur ohne Pins nach aussen) - 10 mit 1..4 nach aussen geführten
-
Thread
STM32C - neue STM32-Familie mit Cortex M0+-Kern und achtpinniger Gehäuseoption
STM32C031F6 STM32C031F6Px Coming soon NA TSSOP-20 32 kBytes 12 kBytes STM32C031G4U3 STM32C031G4 STM32C031G4Ux Coming soon NA UFQFPN 28 4x4x0.55 mm 16 kBytes 12 kBytes STM32C031G4U6 STM32C031G4 STM32C031G4Ux Coming soon NA UFQFPN 28 4x4x0.55 mm 16 kBytes 12 kBytes STM32C031G6U3 STM32C031G6 STM32C031G6Ux Coming soon NA UFQFPN 28 4x4x0.55 mm 32 kBytes 12 kBytes STM32C031G6U6 STM32C031G6
-
Thread
ATmega mit mehr Leistung?
mit Parallel-RGB-Display wird ein Controller gebraucht welcher dieses Signal erzeugen kann. Einige STM32 können das; auf dem STM32F429-Discovery und dem STM32F746-Discovery ist das schon fertig aufgebaut. Ist aber kein 7". Das Waveshare Board kommt mit 7"-Display: https://www.amazon.de/dp/B00MJOCU2Q
Es ging hier um ATMEGA, lesen tut man "STM32 ist toll". "Woran erkennt man, dass jemand ein STM32-Fanboy ist?" ... ... ... "er wird es dir schon sagen".
-
Thread
mcHF-SDR Selbstbau-Projekt
to write 23201 (0x5aa1) bytes to stm32 address: 134217728 (0x8000000) 2016-03-25T20:20:46 WARN src/stlink-common.c: unaligned len 0x5aa1 -- padding with zero EraseFlash - Sector:0x0 Size:0x4000 Flash page at addr:
to write 245356 (0x3be6c) bytes to stm32 address: 134283264 (0x8010000) EraseFlash - Sector:0x4 Size:0x10000 Flash page at addr: 0x08010000 erasedEraseFlash - Sector:0x5 Size:0x20000 Flash page at addr: 0x08020000 erasedEraseFlash