-
Thread
Welcher Controller für Unterrichtszwecke?
ich finde. Sofern mit sachkundiger Anleitung gelehrt wird, wäre mein Vorschlag, mit einem µC auf M0/M3/M4 Basis zu beginnen. Es gibt diverse Hersteller und Typen, selber würde ich namentlich STM32G0xx oder STM32G4xx empfehlen. Mein Hauptpunkt dabei ist die SWD-Schnittstelle, die den Controller auch
RP2350 hat dagegen wieder OTP-Fuses mit dem man ihn durcheinanderbringen kann. Genauso wie modernere STM32C- und STM32G-Serien, bei denen der BOOT0-Pin optional geworden und erst aktiviert werden muss.
-
Thread
uC from Scratch
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
ist für die Produktion/Updates wo fertig debuggte Firmware aufgespielt wird. KiCAD sollte einige STM32 (und ATmega) Symbole bereits in der Standard-lib haben. In dem angehängten Bild siehst du wie ich den STM32G431 für eine rein digitale Schaltung mit interner VDDA-Referenz beschaltet habe. Die
-
Thread
STM32 Evalboard für Einstieg
Zo R. schrieb im Beitrag #7746679: > Ich denke ich werde folgendes Board kaufen: > STM32 F7-Serie Fange mal lieber mit einem weniger komplexen Modell an: F0, L0, G0 oder F3.
Zo R. schrieb im Beitrag #7746679: > NUCLEO F767ZINucleo-144, ARM Cortex M4F, STM32 F7-Serie Vieeel zu komplex, sowohl vom Controller her als auch vom Board. Monk schrieb im Beitrag #7746689: > Fange mal lieber mit einem weniger komplexen Modell an: F0, L0, G0 oder > F3.
-
Thread
USB des STM32 F103C8T6 nutzen
Niklas G. schrieb im Beitrag #5613188: > Du meinst jetzt aber schon W.S.' Firmware für den STM32F103, welche > einfach nur das USB CDC-ACM Protokoll spricht und absolut nichts mit > Nuvoton zu tun hat, oder
Niklas G. schrieb im Beitrag #5613220: > Da kann ich nur das USB-Tutorial mit STM32 als > Dumpfbacken-Entqualifikation empfehlen :P Halte ich für eine hervorragende Quelle zum Lernen. Habe auch schon sparsame
-
Thread
STM32G071 LQFP32 und der HSE
bis 55MHz ... OK Mein bisheriger Testcode: [c] /* Includes */ #include <stddef.h> #include "stm32g0xx_conf.h" #include "stm32g0xx_ll_rcc.h" #include "stm32g0xx_ll_bus.h" #include "stm32g0xx_ll_gpio.h" // ======================================================================== */ #
direkt mit den CMSIS Definitionen auf den Register trommeln. Die CMSIS Header liegen in: Benutzer\STM32Cube\Repository\STM32Cube_FW_G0_V1.2.0\Drivers\CMSIS\Device\ST\STM32G0xx\Include
-
Thread
EFM32 vs. MSP430
Zum Vergleich die angekündigten STM32L15x: RAM retention Standby RTC uA/MIPS Wake-up Fmax F1X: 0.1uA - 0.7uA 200uA 6us 8MHz F2X: 0.1uA 0.3uA 0.7uA 220uA
EFM32: 0.6uA - 0.9uA 180uA 2us 32MHz L15x: 0.5µA ? 1.3µA 230µA 5µs(*) 32MHz *: aus dem Datasheet der STM32F10x
-
Thread
Empfehlung 8-Bit-Controller: STM8
> Aber der STM8 kostet evtl nur 1/10 (!!!) von dem was grosse kosten. (STM32 Cortex M3) Wie, gibt es etwa den STM8 ab 0,085 EUR / Stück?
überhaupt 1-Byte-Befehle? >> Butter bei die Fische, ich habe bei ST selbst nochmal nachgesehen: >> STM32 Value Line: $0.85 for 16Kbyte devices [...] 10.000 >> STM8: 32 Kbyte STM8S105 [...] is $0.89 [...] 10,000 units. > > Die Cortex-M0 LPC1100 werden das wohl unterbieten... Möglich, nur wie lange
-
Thread
Linux auf dem STM32 externes RAM
c:89 #1 0x0800045e in main () at stm32f446.c:191 (gdb) stepi 0x08000348 89 kernel(0, ~0UL, 0x08004000); (gdb) where #0 0x08000348 in start_kernel () at stm32f446.c:89 #1 0x0800045e in main () at stm32f446
in start_kernel () at stm32f446.c:89 #2 0x0800045e in main () at stm32f446.c:191 (gdb) stepi 0x08008004 in ?? () (gdb) where #0 0x08008004 in ?? () #1 0x0800034a in start_kernel () at stm32f446.c:89 #2 0x0800045e
-
Thread
Mikrocontroller - die Qual der Wahl, oder doch die Wahl der Qual?
microcontrollers/ - Vergleich verschiedener MC-Familien https://blog.mark-stevens.co.uk/category/stm8/ - sehr informationsreicher Blog über STM8 und STM32 MfG, Coldlogic
/item/Marke-neue-original-STM32F303CCT6-STM32F303-LQFP-48-ARM-Cortex-M4-32-bit-mikrocontroller-MCU-IC-chip/32974557401.html?spm=a2g0s.9042311.0.0.23654c4dp8jw77 https://de.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module
-
Thread
Suche Projektpartner für Kalmanfilter-Implementierung
fertig werden. bzw. mal einen lauffähigen stand bauen den man dann erweitern bzw umbauen kann. Z.B mit STm32 anfangen, zum laufen bekommen, dann auf FPGA um steigen, und das System überarbeiten. MfG Tec
würde bei Arm Cortex ob > M3 oder M4 bleiben, da diese sehr gute Entwicklungstools bieten. ein STM32F20x ist doch auch ein Cortex M3 MfG
-
Thread
STM32 - Code-Blocks + GCC + GDB
Wie erwähnt: mit STM32 Software (d.h. genau STM32 ST-LINK Util.exe v3.2.0) habe ich programmieren können.
Files (x86)\EmBitz\1.11\share\contrib\openocd\bin\openocd.exe -f interface/stlink-v2.cfg -f target/stm32f1x_128kB_stlink.cfg -c "program K:\STM32F100\f103_LED_Display\bin\Release\f103.hex" (in K:\STM32F100\f103_LED_Display\bin\Release) stderr> Open On-Chip Debugger 0.9.0-dev-00092-g287d6e0-dirty (2014
-
Thread
Erstes Programmieren von STM 32, irgendwas mache ich falsch.
/Blink_LED" -g -o "startup/startup_stm32f407xx.o" "../startup/startup_stm32f407xx.s" Finished building: ../startup/startup_stm32f407xx.s Building file: ../Src/main.c Invoking: MCU GCC Compiler C:\Users\**\Desktop
/Inc/Legacy" -I"C:/Users/**/Desktop/Testprojekte/Blink_LED/Drivers/CMSIS/Device/ST/STM32F4xx/Include" -I"C:/Users/**/Desktop/Testprojekte/Blink_LED/Drivers/CMSIS/Include" -Og -g3 -Wall -fmessage-length=0 -ffunction-sections -c -fmessage-length=0 -MMD -MP -MF"Src/main.d" -MT"Src/main.o
-
Thread
Interesse an einer Sammebestellung STM32 Breakoutboards?
Hallo, ich würde 2x unbestückt und 1x mit STM32 nehmen. LG Ralf
/6267810802.html Allerdings nur mit stm32f103c8t6. Immerhin habe ich hier PB0..7 für DMA (8 Bit parallel) zur Verfügung. PB0..7 habe ich hier spontan nicht gefunden. Sind die nicht rausgeführt?
-
Thread
Reverse engineering Autoaid / EN-Plus AC011K-AE-25 Wallbox mit ESP32
Uwe G. schrieb im Beitrag #6676304: > G ist für das Flashen des GD32F103. Mit einer etwas verunglückten Beschriftung: JTCK = SWDCLK? JTMS = SWDIO? Ist der ARM Chip auf der RFID Platine ein stm32f032f4
--file target/stm32f1x.cfg -c "init" -c "reset init" -c "flash read_bank 0 firmware.bin 0 0x40403" -c "exit" Open On-Chip Debugger 0.11.0 Licensed under GNU GPL v2 For bug reports, read http://openocd.org
-
Thread
ADC - ungenaue Werte
der ADC eine Referenzspannung von 3V hat (STM32L431CBT6). Siehe Bild ADC_Spannungsteiler. Bei 0.83V liegt am ADC eine Spannung von 0.575V an. Das Sieht man auch an den Oszibildern oszi_1 und Oszi_2. Jetzt folgt die 1. Frage: Wenn ich die Spannung
W. schrieb im Beitrag #7610799: > Das spräche für eine Referenzspannung des ADC von 3.3V statt 3.0V ... Blöd nur, dass der STM32L431CBT6 laut Datenblatt eine interne Referenz von 3.0V ± 10mV im Temperaturbereich 25° ... 35° hat.
-
Thread
Habt ihr einen Standard STM32 für eure meisten Anwendungen?
STM32G030 im 20-TSSOP, 32- oder 48-LQFP, unter 0,50€ pro Stück ... Und für Hobby-Anwendungen kann man die auch ganz dreist als G031 verwenden. Spez. Platine braucht es da auch nicht, auf eine LQFP-Adapterplatine
Ich sehe gerade ... ein STM32 gibt es jetzt sogar in "SO8" gegossen: STM32G030J6M6
-
Thread
WS2812B 800KHz PWM mit Transistor Pegelwandler
336 416 336 304 FLAG 336 416 0 FLAG -16 416 0 FLAG 336 -304 0 FLAG 768 288 0 SYMBOL res 192 240 R90 WINDOW 0 0 56 VBottom 2 WINDOW 3 32 56 VTop 2 SYMATTR InstName R1 SYMATTR Value 1k SYMBOL res 352 32 R180 WINDOW 0 36 76
ITF=0.7495 PTF=0 CJC=3.728E-12 VJC=0.3997 MJC=0.2955 XCJC=0.6193 TR=1.00E-32 CJS=0 VJS=0.75 MJS=0.333 FC=0.9579 Vceo=45 Icrating=100m mfg=NXP) [/c] [c] .model BC847B NPN(IS=1.822E-14 NF=0.9932 ISE=2.894E
-
Thread
Probleme beim Debuggen mit SW4STM32 und und F7Disco
ein unbearbeites STM32F746g-Disco. Steht übrigens auch im Eröffnungspost.
ich mir jedenfalls nicht unter Hilfreich vor. Und mehr Infos hab ich leider selbst nicht. SW4STM32, Optimierungen o0, Quelltextunabhängig tritt das genannte Verhalten auf. Mehr weiß ich auch nicht.
-
Thread
STM32F405RGT6 keine Verbindung über USB
an external load capacitor.“ https://www.murata.com/en-sg/api/pdfdownloadapi?cate=&partno=CSTCE8M00G52-R0 Am Verhalten hat sich dadurch nichts geändert. Wartet man eine Weile bevor man das Board seit dem letzten Mal mit Strom versorgt hat, dann startet der STM32 meistens, aber läuft dann maximal
1uF X7R ersetzt, da der AMS1117 die 3,3V nicht stabil halten konnte. Und wie im Datenblatt vom STM32F4 gefordert einen 4,7uF Kondensator an einen VDD Pin. Den Q1 CSTCE8M00G52-R0 konnte ich drin lassen. Und nun läufts stabil.
-
Thread
STM32F407G Bootloader - andere Bootmöglichkeit?
Nochwas: ich hab jetzt das Datenblatt deines µC nicht auswendig gelernt > - aber hat der nur BOOT0 oder noch ein BOOT1 dazu? > > W.S. STM32F407G-DISC1 hat BOOT0 und BOOT1 Wenn ich RESET drücke und den BOOT0 High gelegt habe (per Schalter), dann geht die grüne LD7 an und BOOT0 ist auf 3,297
daß der Bootloader an dem Port nicht aktiv ist. Wahrscheinlich brauchte ich noch mal ein neues STM32F407G-DISC1 Board als Referenz. Hat jemand eines herumliegen?
-
Thread
CH32V003, float wirklich langsam?
Controller | Zeit [Sekunden] ------------------------------------------------- STM32F401 / 84MHz | 2.8 STM32F401 / 96MHz (uebertaktet) | 2.6 STM32F103 / 72MHz | 11.4 STM32F030 / 48MHz | 34.0 CH32V003 / 48MHz
So, die Versuche für einfache Genauigkeit und 2.0f habe ich jetzt mal gemacht: STM32F401 / 84 MHz => 0.5 Sekunden STM32F103 / 72 MHz => 9.2 Sekunden STM32F030 / 48 MHz => 24.9 Sekunden CH32V003 / 48 MHz => 62.9 Sekunden ATmega328 / 16 MHz =>
-
Thread
STM32 gesucht (SPI Kommunikation + USB + Handlötbar)
STM32F042F4P6 TSSOP-20 STM32G0B0KET6 LQFP32 mit 0.8mm Pitch 0.5mm lässt sich aber auch noch von Hand löten.
128k 144k 1 - - - - STM32G0B1KCTx LQFP32 467 M0+ 256k 144k 1 - - - - STM32G0B1KETx LQFP32 467 M0+ 512k 144k 1 - - - - STM32G0C1KCTx LQFP32 467 M0+
-
Thread
SSD1306/1309 Library zum Darstellen von Text auf OLED Displays
sWeek_day[(int)p_date->week_day], p_date->day, p_date->month, p_date->year); u8g2.drawStr(0,32,buf); u8g2.sendBuffer(); snprintf(buf, sizeof(buf), "WD: %1d CW: %2d LJ: %1d", p_date->week_day,
// clear the internal memory u8g2.setFont(u8g2_font_ncenB08_tr); // choose a suitable font oder u8g2_font_helvB08_tr u8g2.setFontMode(0); u8g2.drawStr(0,10,pSW_Version); // write something to the internal memory u8g2.
-
Thread
FTDI zu TTL USB Adapter ges.
Beitrag #7090868: > Such dir was aus: Oder auch das Beispielprogramm von unserem Mitglied Niklas G: http://stefanfrings.de/stm32/3-Fach-USB-UART.zip (Im Release Order liegt der Binärcode, den du mit dem STM32 Cube Programmer auf das Board laden kannst)
#7090868: >> Such dir was aus: > > Oder auch das Beispielprogramm von unserem Mitglied Niklas G: > http://stefanfrings.de/stm32/3-Fach-USB-UART.zip > > (Im Release Order liegt der Binärcode, den du mit dem STM32 Cube > Programmer auf das Board laden kannst) Auch schön. Mein Problem: ich
-
Thread
Benchmark für Arduino-Boards?
ähnliches mit weniger Speicher für 15€ http://www.mouser.de/Search/ProductDetail.aspx?qs=ClYTdQWm4hA7%252b0FuWfpEHA%3d%3d Das hier ist noch ganz nett, weil es ein SD-Karten Interface hat: http://www.ebay.de/itm/Core407V-STM32F407VET6-STM32-Cortex-M4-Development-Board-Mainboard-Module-Kit-/272406088151?hash=item3f6cab09d7:g:IusAAOSwpLNX-SRr >Ich bestelle mir nun in China ein 2-Euro Board mit 32-Bit Controller: >Arduino IDE kompatibles Board STM32 STM32f103C8T6 ST ARM 32-bit Cortex >-M3 Das hat nur 72Mhz statt 168Mhz
-
Thread
pollin kamera au-85
bis zu 512K zur verfügung steht und benötigt bei 180MHz CPU clock 4 Wait States. Dann ist noch ein 32 Kbyte großer SRAM intern mit 0 Wait States vorhanden es kann auch dort Code ausgeführt werden. Das gute ist weiterhin das man ohne größere Probleme auf die AT91SAM9G10,15,45,46 Typen aufbauen kann,
>>8 );//Exposure MSB CamSetReg( 0x2509, exposerTime&0xff); // Exposure LSB und CamSetReg( 0x2501, 1 ); //gain rb CamSetReg( 0x2503, 1 ); //gain g1 g2 schoener waers natuerlich wenn die kamera die werte selbst ermittelt
-
Thread
OV9655 Kamera hat nur Blautöne
zuhaben. http://www.mikrocontroller.net/topic/278757#2946707 und http://blog.frankvh.com/2012/01/13/stm32f2xx-stm32f4xx-dma-maximum-transactions/ .. aber vielleicht hier?!
we will update our errata on web soon . Thank you again for your findings . Cheers, STOne-32 { STM32 moderator } " *aus dem Blog; 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%
-
Thread
LPC800 existiert (fast) nicht in diesem Forum
Falk Brunner schrieb im Beitrag #3486260: > wie ein bekannter Mr. STM32. Vielen Dank für die Blumen ;-)
mithalten. Oder auch unter http://darisusgmbh.de/shop/advanced_search_result.php?keywords=LPC1&x=0&y=0 Den kleinen LPC1110FD20 - 4kB-Flash, 50MHz im SO20" gibts bereits ab 1,00€! Übrigens: den LPC2220 nicht mit der LPC1xxx Serie vergleichen. Die Preise sind definitiv mit den von STM32 vergleichbar
-
Thread
LoRa-Parameter
Protokolls, das ebyte in die LoRa-Nutzlast rein setzt. Nope. Die wird vom Host verarbeitet. Niklas G. schrieb im Beitrag #7909112: > Welches Modul genau? Das von ebyte? Das schränkt dich dann auf das > proprietäre ebyte-Protokoll ein. Wenn du ein Modul wie z.B. das Wio-E5 > oder auch STM32WL5MOC
STM32 (official core) - STM32 Nucleo, Discovery, Maple, BluePill, BlackPill etc. STM32 (unofficial core) - STM32F1 and STM32F4-based boards MCUdude MegaCoreX - megaAVR-0 series
-
Thread
STM32C0 Starter Kit
Hallo, STM verkauft gerade das STM32C0 EVAL TOOLS Starter Kit günstig und portofrei - würdet Ihr das empfehlen für jemanden, der viel mit Atmel gemacht hat und mit dem Gedanken an den Umstieg auf die nächstgrössere
. Dort sind meine Notizen dazu: http://stefanfrings.de/stm32/stm32l0.html
-
Thread
STM32CubeMX C++ SW4STM32 TrueStudio
:/10_STM32F411/14_SW4STM32/test1/Drivers/CMSIS/Device/ST/STM32F4xx/Include" -I"D:/10_STM32F411/14_SW4STM32/test1/Drivers/CMSIS/Include" -O0 -g3 -Wall -fmessage-length=0 -ffunction-sections -c -fno-exceptions
:/10_STM32F411/14_SW4STM32/test1/Drivers/CMSIS/Device/ST/STM32F4xx/Include" -I"D:/10_STM32F411/14_SW4STM32/test1/Drivers/CMSIS/Include" -O0 -g3 -Wall -fmessage-length=0 -ffunction-sections -c -fno-exceptions
-
Thread
STM32F4 USB CDC
das Discovery F4. Der funktioniert tadellos: https://rapidshare.com/#!download|150p8|3892093798|STM32F407VGT6_Cdc.zip|486|0|0
USB_Device_Examples\VCP\TrueSTUDIO\STM324xG-EVAL_USBD-FS\ habe ich soeben erfolgreich zum build geführt; ALLERDINGS: mit einer Version der STM32_USB-Host-Device_Lib_V2.1.0, die ich bereits vor gut 6 Monaten geladen hatte. Mit einer Version
-
Thread
STM32 vs. AVR16 messen von Spannungen von 0,5-1,2V
von minimaler VDDA/VREF+ Spannung von 2,0V (STM32F303, STM32C011) - beim STM32F042 sind es sogar 2,4V... Wie misst man mit einem STM32 dann z.B. 0,5V-1,0V ohne 50% oder mehr der Auflösung zu verschenken?
etwas von minimaler VDDA/VREF+ Spannung von > 2,0V (STM32F303, STM32C011) - beim STM32F042 sind es sogar 2,4V... > Von STM32 gibt es noch H-Serie, z.B. H723. Zuerst scheint zu groß für diese Aufgabe. Aber H723 ist nicht wesentlich teurer (z.Z. 5,75
-
Thread
AVR versus ARM Gesperrt
aber beim Cortex-M auch eher am oberen Ende der Fahnenstange, und selbst dann ist sie leider nur 32bittig. Sie im gleichen Absatz wie einen STM32F0 aufzuführen, vermischt schon einiges.
dann ist sie leider nur 32bittig. Sie im > gleichen Absatz wie einen STM32F0 aufzuführen, vermischt schon einiges. Man darf hier nicht alle STM32 über einen Kamm scheren. Es gibt schon Exemplare, bei denen ein Teil oder
-
Thread
Auswahl des richtigen µc
Nimm den STM32F103C8. Dann klappt es.
?? Warum gibts eigentlich soviele verschiedene STM32F103RCSPS STM32F103RCT6 STM32F103RCT6TR usw von den Daten her erkenne ich gar keine Unterschiede mfg jan
-
Thread
Mit 3.3V Mikrocontroller 5V schalten
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
robuster ist, sondern auch weil er wesentlich einfacher zu programmieren ist. Wenn du mit einer STM32 Serie aber schon gut vertraut bist, zählt das Argument natürlich nicht.
-
Thread
USB CDC von Stefan Frings und WS
Ich beziehe mich hier auf den Code von der Seite http://stefanfrings.de/stm32/stm32f1.html Hier wird ein Beispiel gezeigt unter dem Punkt "Virtueller COM-Port ohne Cube HAL" Ich habe mir das Projekt mal unter der Cube IDE angelegt und die main auf folgenden Code reduziert
>=32 && USB_IRQ_NUMBER<64) NVIC_ISER1 |= (1UL << ((USB_IRQ_NUMBER-32) & 0x1f)); else NVIC_ISER0 |= (1UL << (USB_IRQ_NUMBER & 0x1f)); InitEndpoints(); return 0; } [/C] Bei den
-
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
Thomas G. schrieb im Beitrag #6391646: > Ich war bis dahin der Meinung, dass die Verwendung eines STM zur > 32-Bitrechnerei ausreichend sei. Vermutlich hab ich mich dann doch > getäuscht. Wo liegt mein Fehler
-
Thread
S: Empfehlung nachbausicheres LC-Meter-Projekt mit Atmega
1165 | tmr1_diff = tmr_10ms - old_tmr1; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ avr-gcc -g -Os -Wall -mmcu=atmega324p -DF_CPU=7372800UL -DDEBUG=0 -c hd44780.c -o hd44780.o avr-gcc -g -Os -Wall -mmcu=atmega324p -DF_CPU=7372800UL -DDEBUG=0 -c timer.c -o timer.o avr-gcc -g -Os -Wall -mmcu=
des STM8, dann ST_LINK_SWIM heißend. Das sind also die Verhältnisse auf dem STM8S Discovery, das sollte so also funktionieren... Der STM8S903K3 hat nur 32 Pins im Gegensatz zum STM8S105C6T6 auf dem STM8S
-
Thread
billige stm32 minimalsysteme für 2,99 euro - taugt das was?
zu basteln. http://www.ebay.de/itm/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino-/172113793450?hash=item2812c811aa:g:74YAAOSwZ8ZW5jfe gibts auch bei Amazon für 4,99 euro: https://www.amazon.de/STM32F103C8T6
690870b7-9c49-4b43-bbe6-975d1e49b182 Diskussion hier:https://www.mikrocontroller.net/forum/all?filter=STM32F103C8T6&x=0&y=0
-
Thread
Neues Projekt - welcher µC?
ohne Beschränkungen der Codegrösse: Ich werde es mir ansehen. Insbesondere da: Added support for STM32G070, STM32G071 and STM32G081 devices Die gibts nämlich auch bastelerfreundlich im LQFP32. Frühere Installationen hatte ich allerdings wieder gelöscht. ... Aktuell regt sich bei "Download Installer
Build: > Internal error ... Ich verwende derzeit normales Eclipse mit c++ plugins und den OpenSTM plugins (direkt in eclipse installiert, nicht mit dem SystemWorkbench4STM32). Funktioniert bei mir sehr zuverlässig und hat auch schon support für STM32G0. In eclipse muss dazu diese Seite: http:
-
Thread
ARM: kompliziert?
IO-Bits gleichzeitig ändern. > bestenfalls nur für IO, nicht für Mem. > Und warum wird z.B. beim STM32F4xx folgendes definiert: #define SRAM1_BB_BASE ((uint32_t)0x22000000) /*!< SRAM1(112 KB) base address in the bit-band region */ #define SRAM2_BB_BASE ((uint32_t)0x2201C000
natürlich nicht. Programme für XMega laufen aber auch nicht auf ATMEga. Die Bibliotheken für STM32F4 und STM32F1 sind aber zum grössten Teil portabel. Es gibt größere Unterschiede z.B. beim DMA. Aber da ist ja auch die Hardware eine andere. Ein Umstieg von STM32F1 auf STM32F4 geht relativ
-
Thread
STM32 Flash Schaltung über UART
Für die STM32G0 ist ein Debug-Stecker ganz besonders zu empfehlen. Ich bin bei STM32L4xx immer ohne ausgekommen, aber bei einem G0 habe ich den dringend gebraucht. Neben SWDIO, SWCLK und GND gehört da auch NRST
https://www.st.com/resource/en/application_note/cd00264342-usart-protocol-used-in-the-stm32-bootloader-stmicroelectronics.pdf https://www.st.com/resource/en/reference_manual/rm0454-stm32g0x0-advanced-armbased-32bit-mcus-stmicroelectronics.pdf https://www.st.com/resource/en/errata_sheet
-
Thread
STM32 Fehler in Webserver Software von STM
Hallo, ich habe in den letzten Tagen "versucht" die Standalone Webserver Demo von STM auf dem Discovery-Board mit dem STM32F4 zum laufen zu bekommen (PHY = DP83848C von TI) (in den Beispielen unter "STM32F4x7_ETH_LwIP_V1.0.0") während der Implementierung hab ich einen Fehler bei
Alter Thread, ich weiß es, passt aber hier her. Das ST Beispiel STM32F107_ETH_LwIP_V1.0.0 (stsw-stm32026.zip) als CoIDE 1.7.8 Projekt für ein Olimex STM32-P107 Board Rev.D mit STM32F107VC und LAN8710A PHY im RMII mode geclockt vom MCO Pin des Controllers. Das Programm
-
Thread
I2C Problem mit Acknowledge Polling
Hallo zusammen, ich möchte mit einem STM32F205 ein EEPROM vom Typ "24LC32" über I2C ansteuern und bekomme das auch gut hin... Außer einer Kleinigkeit. Man kann das 24LC32 Pageweise schreiben, wenn man nach Übermittlung von 32 Byte (= 1
http://www.keil.com/forum/58523/stm32-i2c-using-function-i2c-send7bitaddress/
-
Thread
Geschwindigkeit IO-Zugriff
Compileroptimierung vergessen? Auf Werte von >3us komme ich nur mit -O0 & max Debugging (-g3) Beispiel ARM SAM D21@24MHz -O0 -g3 -> 5,7us -O0 -g1 -> 4,6us -O3 -g1 -> 168ns Alles mit HAL. Direkt auf hri-Ebene ist es ca. 30% schneller. Auf dem SAM V71@300MHz passiert
kommen, oder ob es die obige Hmmm. Hier einmal mit HAL [c] HAL_GPIO_TogglePin(GPIOB, PB0_Pin); [/c] und einmal mit [c] GPIOB->ODR=0x00000000; GPIOB->ODR=0x00000001; [/c] STM32F103 / 72 MHz
-
Thread
Segger J-Link debug probe for STM32
Uwe B. schrieb im Beitrag #4561416: > Falls Du mit dem STM32F74X arbeitest: Das ist ein Bug im Cortex-M7 Core > bis zu r0p1! Da hab' ich doch gleich mal nachgesehen: auf meinem STM32F746G-DISCO ist es ein r0p1. :-(( CPU tauschen geht bei BGA auch nicht
drauf ist oder nicht. Meins hat einen Datecode von > kw31/2015. Ich denke, der STM32F74x bekommt keinen Core-Update. STM32F76x wird wohl r1p0 haben.
-
Thread
Das Ende von 8bit?
Stefan K. schrieb im Beitrag #4648416: > STM32F070F6P6: 32kb Flash, 1000 Stück bei Mouser: 0,67€ > 556-ATMEGA328PB-MU: 32kb Flash, 1000 Stück bei Mouser: 1,22€ EFM8BB31F32G: 32kb Flash, 1000 Stück bei Mouser: 0,76€ Dieser
: 32kb Flash, 1000 Stück bei Mouser: 0,68€ EFM8BB31F32G-A-QFN32: 32kb Flash, 980 Stück bei Mouser: 0,71@ Sprich: Aktuelle Microcontroller liegen in ähnlichen Preisregionen, ob ein 8- oder 32-Bit-Core
-
Thread
[S] Low-Pin Count MC mit USB-HID
heute kosten, dann lohnt es sich nicht mehr darauf zu verzichten es richtig zu machen. Also z.B. STM32C071, STM32F070 oder CH32X035 wären geeignete Kandidaten. Wenn man wirklich nur minimales HID machen will, geht natürlich auch der CH552. Ist aber nen 8051. Wenn man das nicht in riesigen Stückzahlen
STM32F042F6P6, TSSOP20, kein Quarz (CRS), Außenbeschaltung 1..2 100nF, Software fällt fast fertig aus CubeMX raus.
-
Thread
Anfänger Fragen zum STM32F10X
Dokus: Für STM32F10x_StdPeriph_Lib: stm32f10x_stdperiph_lib_um.chm Zum Programmieren: das stm32 Referencemanual "RM0008" Je nach Linie das Data- und Erratasheet: "STM32F105/107xx" Die Standard Peripherial Library
passen müssten, und zwar in der std_peripheral lib im Rootverzeichnis musst du folgendem Pfad folgen: STM32F10x_StdPeriph_Lib_V3.3.0\Project\STM32F10x_StdPeriph_Template\TrueSTUDIO\STM3210C-EVAL Die Linkerscripts haben dann den Dateinamen: stm32_flash.ld Aber vorsicht, nicht linkerscripts mit anderen