-
Thread
SID-Player ARM/FPGA?
gut für einen Player geeignet, weil es schon einen Codec hat: http://www.st.com/en/evaluation-tools/stm32f4discovery.html
sagen: [c]"Diese uralt-Kisten sind sehr kompliziert"[/c] Nehmen wir z.B. dein SID-Projekt für den STM32F4. Du hast SID-tunes Software , die für PCs mit mehreren Gigahertz und beliebig viel RAM geschrieben sind, auf einen STM32F4 mit 168MHz und begrenztem Speicher übertragen und dann heraus gefunden,
-
Thread
Einstieg GDB
der ST-LINK_gdbserver, VSCode /CortexDebug ruft das z.B. so auf: [code] Launching server: "c:\ST\STM32CubeIDE_1.4.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.stlink-gdb-server.win32_1.6.0.202101291314\tools\bin\ST-LINK_gdbserver.exe" "-p" "50000" "-cp" "c:\ST\STM32CubeIDE_1.4.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.cubeprogrammer.win32_2.0.0.202105311346\tools\bin" "--swd" Launching GDB: "c:\ST\STM32CubeIDE_1.4.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9
-
Thread
STM32F446 - Taktkonfiguration
Schön auspacken ... Dann findest Du das File "system_stm32f4xx.c" hier: STM32F4xx_DSP_StdPeriph_Lib_V1.8.0\Libraries\CMSIS\Device\ST\STM32F4xx\Source\Templates > Andreas S. schrieb im Beitrag #5197887: >> Aber das ist nur meine ganz persönliche Meinung
eigentlich, wenn gar kein Quarz angeschlossen ist? [c] static void SetSysClock(void) { #if defined(STM32F40_41xxx) || defined(STM32F427_437xx) || defined(STM32F429_439xx) || defined(STM32F401xx) || defined(STM32F412xG) || defined(STM32F413_423xx) || defined(STM32F446xx)|| defined(STM32F469_479xx) /*
-
Thread
Suche nach gutem Mikrocontroller
/articles/Datei:STM32F103C8T6.png https://www.mikrocontroller.net/articles/Datei:STM32F103C8T6_MiniDevBoard_Schematic.png
noname schrieb im Beitrag #5538381: > Ich gucken mir den STM32F1 mal an. Vergiss den F1, der ist total veraltet. Die STM32L4 sind 3 Generationen neuer und in vielen Details verbessert. Die kleineren STM32L0 gibt's auch im LQFP-32 Gehäuse mit 0.8mm Pitch, die
-
Thread
STM32 <-> AVR
beinahe zumindest!). Momentan läuft ein Timer mit 100Hz, ein Uart, das TFT, der 8080-Bus von meinem STM32F4 Discovery, wie er soll. Es gab einen kleinen Konflikt bei PD4 und PD5, weil diese Pins auch am USB-Controller und am Beschleunigungssensor vom STM32F4 Discovery dranhängen, aber die ersten Schritte
als ein M4 sind. Von meiner Seite aus lautet die Devise: Wenn ich mich schon in einen STM32 einarbeite, weshalb dann nicht in einen F4? Wobei ich die FPU vorerst nicht nutzen möchte (oder besser: kann *g*)
-
Thread
stm32cube libraries ordner fehlt?
LTDC_ColorKeying **** Info: Internal Builder is used for build arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m4 -mfloat-abi=hard -g -Wa,--no-warn -x assembler-with-cpp -o TrueSTUDIO\startup_stm32f429_439xx.o ..\..\..\..\..\..\Libraries\CMSIS\Device\ST\STM32F4xx\Source\Templates\TrueSTUDIO\startup_stm32f429_439xx.s
-no-warn -x assembler-with-cpp -o TrueSTUDIO\startup_stm32f429_439xx.o ..\..\..\..\..\..\Libraries\CMSIS\Device\ST\STM32F4xx\Source\Templates\TrueSTUDIO\startup_stm32f429_439xx.s arm-atollic-eabi-gcc: error: ..\..\..\..\..\..\Libraries\CMSIS\Device\ST\STM32F4xx
-
Thread
IDE mit Fokus auf Assembler für Umsteiger AVR -> STM32
her in halbwegs erträgliche Bereiche kommt. Und gemessen an der Leistung und Ausstattung sind die STM32 auch noch zu teuer.... Jetzt aber echt... Bestes Beispiel: STM32F030F4P6 50 ct, eine Frechheit.... :-)
Lama schrieb im Beitrag #5454182: > STM32F030F4P6 Für den gibt es sogar Keils MDK für lau.
-
Thread
MCURSES - Mini Curses Bibliothek für Mikrocontroller
Frank M. gefällt mir sehr gut - Danke!!! > Unter Linux oder SDCC für Z80 (oder demnächst für STM32F4)... Gibt es eigentlich den Source schon für STM32?
Ich habe gerade die Version 2.2.0 hochgeladen mit den folgenden Änderungen: - Portierung auf STM32F10x und STM32F4xx - Auswahl der UART-Schnittstelle (nur STM32) - Neue Funktionen: printw() und vprintw() (nur STM32) - Neue Makros: mvprintw() und mvvprintw() (nur STM32) - Variablen-Typen
-
Thread
32-Bit μC für zwei Layer PCB
Willst Du wirklich für 4$ noch selbst ätzen? http://www.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module/32327927921.html
Also, werde ich mir die LPC und PICs genauer anschauen. Gerd E. schrieb im Beitrag #4116289: > STM32F031F6P6 Schaue ich mir auch an, da ich bereits Erfahrungen mit dem STM32F4 machte (ist aber nicht 2 Lagen tauglich). PS: Nachtrag. 47 USD für ein PICKit3 ist aber auch nicht zuviel. Das geht
-
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
Welches der beiden Dev.Boards?
Varianten haben dann nur mehr Peripherie. Das würde also bedeuten, ich könnte auch gleich mit einem STM32F7 beginnen, hier gibt es ja ein sehr interessantes Discovery Board: STM32F7. Dann werde ich mich wohl zwischen STM32F4 oder STM32F7 entscheiden.
Achso und einen JTAG Debugger/Programmer brauche ich dann wohl auch fürs erste für einen STM32F4?
-
Thread
stm32f103c8 lässt sic nich flashen
Habe dieses board - http://www.ebay.de/itm/1-2-5-10Stks-STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-/272425764978?var=&hash=item3f6dd74872:m:mrAOyKktZjIFkrwmEnoO1Mg - vergeblich versucht mittels St-Link V2 zu flashen. Fehlermeldung coide
Die CMSIS-Struktur ist sehr stark am Datenblatt. Ich habe mir das einmal für den STM32F411 zusammenkopiert: https://github.com/Traumflug/Teacup_Firmware/blob/arm-stm32f411-port/cmsis-stm32f4xx.h Lesen und schreiben z.B. so: [c] /// Read a pin. #define _READ(IO) (IO ## _PORT
-
Thread
Probleme beim Debuggen mit SW4STM32 und und F7Disco
ein unbearbeites STM32F746g-Disco. Steht übrigens auch im Eröffnungspost.
liefert in ./BUILD ein .bin das auf das board kopiert werden kann. Es gibt auch einen export nach SW4STM32: 'mbed export -m DISCO_F746NG -i SW4STM32'. Alternativ noch '-z' hinten dran, dann bekommt man ein gezipptes project das in der IDE importiert werden kann. Für dieses Board gibt es auch ein BSP
-
Thread
Z80 Emulation auf dem Arduino
Flash: 62744 Ram: 1652 instructions per microsecond (mean):0.50 Die CPU läuft auf dem STM32F303 also ca. 3 mal schneller als auf dem ArduinoMega. FCPU ArduinMega:16MHz FCPU STM32F303K8: 72MHz 70MHz/16MHz=4.5 Seltsam: der Ram-Verbrauch ist deutlich kleiner als beim Atmega und:Obwohl
Frank M. (ukw) (Moderator) >Ich meine einen STM32F407VET6. Das im STECCY-Artikel verlinkte Board https://stm32-base.org/boards/STM32F407VET6-STM32-F4VE-V2.0 Es wird ja praktischerweise von STM mit STM32duino unterstützt. https://github.com
-
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
nicht schlecht: https://www.glyn.de/Produkte/Displays/Smart-Embedded Auf diesem Eval-Kit ist ein STM32F746 verbaut.
-
Thread
Alternativen zu STM32?
TME hat z.B. den STM32G030F6P6 > 1000 Stück am Lager. 1,06 EUR/Stück
der Arduino API benötigt. Als die Firma das Projekt aufgab führte Roger Clarks es unter dem Namen "STM32Duino" weiter. Sein Projekt unterstützt nur wenige STM32F1 und STM32F4 Modelle. Danach hat ST einen neuen Arduino Core veröffentlicht, der auf HAL basiert, der auf CMSIS basiert. Zuerst hatte dieser
-
Thread
STM32F0 Discovery und UART1
Das kann ich mir nicht vorstellen, denn das Programm funktioniert auf einem STM32F4 einwandfrei.
Wenn die drei Baudraten (GPS, STM32F4, RS232) übereinstimmen, vemute ich weiterhin ein Problem beim STM32F4. Ich habe deinen Programmcode noch nicht durchgeschaut. Aber ich würde dort das Problem vermuten.
-
Thread
STM32 Win10 COM-Treiber
Ich glaube ich habe das USB Problem gefunden STM: STM32F103C6T6A STM32F103C8T6 Program Memory Size: 32 kB 64 kB Data RAM Size: 10 kB 20 kB Interface Type: I2C, SPI, USART
Wo hast du diese Info gefunden? Laut Datenblatt hat der STM32F103x6 ein USB 2.0 Interface. Ohne dieses würde der Maple Bootloader nicht funktionieren. https://www.st.com/resource/en/datasheet/stm32f103c4.pdf
-
Thread
Umstieg von ATmega2560 auf STM32F767 ?
/STM32F767-Development-Board-Cortex-M7-Small-System-Board-STM32F767IGT6-STM32-p-1420406.html ?
richtig "runde" Pakete: STM32F072, STM32F303 Natürlich bekommst du für diese beiden auch die beliebgen Discovery-Boards. Die F4-Jubelperser wissen das nur nicht ;-)
-
Thread
Warum läuft der CAN-Bus auf einem GD32F303 nicht mit dem Code eines STM32F103?
C. schrieb im Beitrag #7924375: > Wobei der GD ja ein deutlicher Fortschritt ist gegenüber dem > STM32F103. 120MHz statt 72, M4 statt M3, Hardware FPU... Kein Wunder, denn du vergleichst Äpfel mit Birnen: xx32F1yy -> Cortex M3 xx32F3yy -> Cortex M4 (xx ∈ {STM, GD}) > Wer aus Hobby selber
Don't know about the M4 vs M3 part though but binaries built for STM32F103 run on the GD32F303 with no modifications including the peripherals (currently tested: usb, adc, timer, dma, interrupts).
-
Thread
STM32 -> A53
Ich habe einen STM32F4 als Drohnenflugkontroller. Leider reicht die Performance dessen selbst mit OC auf 240MHz nicht aus um den PID loop mit 32kHz laufen zu lassen. Obs der F7 bringt ist auch fraglich. Da die Anwendung
>PID loop mit 32kHz Ein normaler PID Regler braucht auf dem STM32F4 etwa 1µs. Ist das so viel mehr?
-
Thread
~1€ ARM-Cortex-M0 (STM32)-Bord selbstgestrickt
->BSRRL |= GPIO_BSRR_BS_13; //set PG13 [/c] Die ganzen Defines und Datenstrukturen sind in der stm32f4xx.h definiert.
TriHexagon schrieb im Beitrag #4060627: > Die ganzen Defines und Datenstrukturen sind in der stm32f4xx.h > definiert. Hier natürlich "stm32f0xx.h".
-
Thread
Wieso vor allem AVR µCs bei Bastlern?
Walter Tarpan schrieb im Beitrag #3453211: > Bei den STM32-Discovery-Kits: Das fiese Footprint. Die Abstände sind > genau so, daß es mit Punktstreifenraster keinen Spaß macht. Und das > sowohl beim STM32VLdiscovery als auch beim STM32F4discovery. Ich
anfängt, nimmt man gleich eine Familie, die ein möglichst großes Spektrum abdeckt. Und da ist der STM32 eigentlich eine bessere Wahl, da die Familie von ganz klein (STM32F0) bis sehr mächtig (STM32F4) alles abdeckt und sogar halbwegs codekompatibel ist. Zumindest kommt man aber mit der gleichen Toolchain
-
Thread
Bluepill STM32F103C8T6 Board 128kb
realistischere 10...15€ seine Anhänger >finden? Eventuell wird dieses Board der Nachfolger: http://stm32duino.com/viewtopic.php?f=19&t=2633&start=320 Der F4 ist zwar etwas teurer, hat dafür aber deutlich mehr "Dampf"
Hier noch die Design-Daten für's BluePill F4: https://github.com/rogerclarkmelbourne/STM32_Pill_Boards/tree/master/Squonk42
-
Thread
Geschwindigkeit IO-Zugriff
Rein aus Interesse mal ein STM32F030F4 vermessen: 48MHz Systemtakt -> Pin toggelt mit exakt 4 MHz (entspricht also 250ns) Code wie bei Daniel B.
Lama schrieb im Beitrag #5339724: > Rein aus Interesse mal ein STM32F030F4 vermessen: > 48MHz Systemtakt -> Pin toggelt mit exakt 4 MHz (entspricht also 250ns) Danke Lama !
-
Thread
Günstiges und einfaches Mini-Controller Board, was würdet ihr heute nehmen?
Modul-Mikrochip-Kompatibel-Arduino-IDE%EF%BC%88Type/dp/B0DBLTY6BS Oder in leistungsstärker: https://stefanfrings.de/stm32/stm32g4.html#weactg431core Schutzschaltungen haben diese Bastel-Boards alle nicht. Das müsstest selbst ergänzen. Fertige Produkte mit Schutz findest du unter dem Begriff "SPS" aber die sind dir
Fälschungen geflutet. > Z.B. die Blue-Pill-Boards Nach meinem Kenntnisstand sind davon nur die STM32F103C Mikrocontroller betroffen. Aber ganz extrem, da stimme ich dir zu. Boards mit anderen gefälschten STM32 habe ich noch nicht gesehen und auch noch keinen entsprechenden Bericht gelesen.
-
Thread
AVR -> STM8/32. Was ist anders? Was zu beachten? Was benötigt? Gesperrt
Projekte kommt von da her auch nur ein STM32F0xx in Frage, da ich STM32 kenne und keine Lust habe mir einen AVR dafür an zu tun.
schnellen Zugriff auf eine SD Karte. Angestrebte Übertragungsrate sind mehrere MB pro Sekunde. Bei den STM32F4 gibts da eine SDIO Peripherie und DMA. Viel Spaß mit dem AVR da mitzuhalten.
-
Thread
Suche günstige 32Bit MCU Plattform ähnlich Arduino
Boards mit neueren originalen STM32, zum Beispiel dieses von RobotDyn: http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Ansonsten könnten auch die Nucleo Boards von STM für dich interessant sein. Einige davon stelle ich auf
Es gibt ähnliche Boards mit neueren originalen STM32, zum Beispiel > dieses von RobotDyn: > http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini in fast jedem Thread empfohlenen Boards sind jedenfalls eher schlechter zu bekommen (und auch nicht
-
Thread
NUCLEO STM32 F0 bis F4 unterschiede Gesperrt
Mir drängt sich noch eine Frage auf. Habe jetzt mal versucht den STM32F103(M3) mit dem STM32F411(M4) zu vergleichen. Der STM32F411 soll ja so gesehen mehr Interfaces, Rechenleistung, Speicher,... haben. Hat der STM32F411 dennoch Nachteile im Vergleich zum STM32F103, außer dem Chippreis?! (Farnell: STM32F411 ~8€, STM32F103 ~4€)
-
Thread
STM32 Taktfrequenz
Bei der Initialisierungsroutine läuft der code durch die Funktion SetSysClockTo72() in der "system_stm32f10x.c" Datei. Was könnte ich noch vergessen haben? Grüße
Kapitel 3.3 Kennst du meine Seite? Da sind alle wichtigen Dokumente verlinkt: http://stefanfrings.de/stm32/stm32f1.html
-
Thread
STM32F103C8T6 1€ China-Version - schon ausprobiert?
(STM32F103C8T6) Mouser: 2,37€ @ 4800 + MwSt (STM32F103C8T6) China: 1,27€ @ 10, keine MwSt fällig (STM32F103C8T6) China: 1,07€ @ 10, keine MwSt fällig (GD32F103C8T6) Mach doch,
/6589459360.html Preise vor 4 Tagen bei Aliexpress: 48 Pin STM32F103C8T6 ab 1,30€ 64 Pin STM32F103R8T6 ab 1,47€ 100 Pin STM32F103V8T6 ab 1,63€ (s.o.) 144 Pin STM32F103ZET6 ab 2,27€ BTW: Der hier hatte sich der Verkäufer
-
Thread
Programm "stm32flash" öffnet Gerät nicht - Fehleranalyse
Insbesondere die Beschreibung des Boot0 Pins. Schau dir mal diese Seite an: http://stefanfrings.de/stm32/stm32f1.html#proginterfaces (die ganze Seite meine ich)
können nur 90% extrahiert werden, damit ist der Dump eigentlich wertlos? https://blog.zapb.de/files/stm32f1-exceptional-failure/firmware_extraction_1080p.mp4
-
Thread
SAM4, STM32, XMC,.
Einfach mal ins Blaue geraten: Die STM32-Evalboards, z.B. STM32F4 Discovery, gibt es zu einem Spottpreis (noch günstiger als der Einzelstückpreis des STMs selbst).
Hi, ich denke ein Teil der Attraktivität der STM32 macht auch die Library von ST aus. Damit sind viele Probleme echt fix und klassenübergreifend (STM32F0 bis F4) erschlagen. Mit Coocox gibts auch eine Entwicklungsumgebung in die das Ganze gut integriert
-
Thread
STM32F1 (Nucleo-F103RB) - HSE ohne Quartz?
Hallo, ich hab ein Nucleo-F103RB. Ich verwende den Startup Code von Eclipse mit der ARM Non-Eabi Tool Chain https://github.com/kicer/stm32f10x-gcc/blob/master/STM32F10x_StdPeriph_Lib_V3.5.0/Libraries/CMSIS/CM3/DeviceSupport/
>>WELCHER Startupcode denn? https://github.com/kicer/stm32f10x-gcc/blob/master/STM32F10x_StdPeriph_Lib_V3.5.0/Libraries/CMSIS/CM3/DeviceSupport/ST/STM32F10x/system_stm32f10x.c
-
Thread
XMEGA reif für den produktiven Einsatz?
Einkauf ist mit dem Preis zufrieden denn die 8-Bitter sind auch nicht günstiger. Eingesetzt werden z.B. STM32F103RC..STM32F103ZE. Einmal musste ich sogar aus einem Projekt den dsPIC raus schmeißen und durch einen STM32 ersetzen weil der PWM zu schlecht war (geforderte Auflösung vom Kunde). PS: Mit der
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
-
Thread
-
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
btsid=690870b7-9c49-4b43-bbe6-975d1e49b182 Diskussion hier:https://www.mikrocontroller.net/forum/all?filter=STM32F103C8T6&x=0&y=0
-
Thread
STM32 Discovery-Boards
Wegen dem EEPROM und STM32F4xx: Der STM32F4xx hat 4KB Batteriegestützten RAM, das sollte für das meiste reichen. Wenn man parallel zur Batterie noch einen Kondensator mit 100µF setzt, so kann man auch problemlos die Batterie
stecken, beim stm32f4 geht das nicht mehr.
-
Thread
Welches STM32 Starter Kit soll ich nehmen?
kommst du kaum mehr an so viel 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.
doghouse schrieb im Beitrag #5159661: > Welche benutzt ihr denn so? Hatte mir als erstes zwei Stück STM32VL Discovery zugelegt (STM32F100), dann einen STM32F429 Discovery und später noch einen STM32F4 Discovery - jeweils projektorientiert und weil ich die Peripherie benutzen wollte.
-
Thread
USB des STM32 F103C8T6 nutzen
Nuvoton Möchtegern schrieb im Beitrag #5613066: > der USB Code im Nuvoton Treiber (seitens des STM32F103) erfüllt > irgendeine Anforderung der Windows Treiberkommunikation nicht. Du meinst jetzt aber schon W.S.' Firmware für den STM32F103, welche einfach nur das USB CDC-ACM Protokoll spricht
den STM32F103RBT6. Für den C8T6 lässt sich das mit minimalen Änderungen auch kompilieren (Flash-Größe, ggf. Pin für Pullup). Hmm, mir fällt gerade ein dass das ein Composite-Gerät für 3x-Serial ist - kann sein
-
Thread
STM32 Header Files
den reinen Registerdefinitionen findet sich normalerweise im CMSIS-Zweig der ST-Lib unter Device/ST/STM32F4xx/Include und nennt sich stm32f4xx.h Da findest Du die Definitionen der Peripherie so, wie sie auch in den Referenzhandbüchern verwendet werden.
codes migration" Hilfen. Manchmal doch sehr kontraproduktiv. https://github.com/modm-io/cmsis-header-stm32/blob/master/stm32f3xx/Include/stm32f373xc.h#L11927-L11976
-
Thread
Arduino oder
Bevor du hier weiter im ungewissen stocherst wie viel zu lesen ist: - STM32F103 Datasheet - STM32F103/F107 RM0008 Reference manual - STM32F103/F107 PM0056 Programming manual - ARM Cortex-M3 Devices Generic User Guide - ARM Cortex-M3 r2p0 Technical Reference Manual -
Glück gibt es bei der Firma RobotDyn noch kompatible Boards in guter Qualität sowohl mit dem alten STM32F103 als auch mit dessen Nachfolger STM32F303 (der wird allerdings anders programmiert!).
-
Thread
Das Ende von 8bit?
hält, das kann man auch hier in den Foren feststellen, verbaut die ARM's von ST genauer gesagt die STM32F4xxx aufwärts.
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
-
Thread
STM32 Nucleo-F303K8 führt plötzlich kein Programm mehr aus
SW4STM32 muss es natürlich heissen.
). creating: __sw4stm32_tmp/ inflating: __sw4stm32_tmp/autorun.bat inflating: __sw4stm32_tmp/install_sw4stm32_win_64bits.exe inflating: __sw4stm32_tmp/msys-1.0.dll inflating: __sw4stm32_tmp/gzip.exe inflating
-
Thread
Ungenauigkeit beim STM32 ADC
Allerdings hat ST mit der Pin-Belegung wieder einen Bock geschossen. Waren bei einem Board Layout, das STM32F1xx und STM32F2xx/STM32F4xx-Bestückung ermöglichen soll, noch zwei Änderungen notwendig (Kondensatoren oder 0-Ohm Widerstand an zwei Pins), kann man nun faktisch nicht mehr von einem kompatiblen Board-Layout sprechen. Es geht (hatte eins fertig, für STM32F1xx, STM32F2xx/STM32F4xx und STM32f3xx), aber Drop-In-Kompatibilität sieht anders aus, so dass ich mich für Rev. 2 (STM32F1xx/F2xx/F4xx) und Rev 3 (STM32F3xx) entschieden habe.
-
Thread
CH32V006 und CH32V007 von WCH
bessere Funktionsvielfalt gegenüber den Atmel-MCU's. Die Timer wurden von der Funktion her von den STM-MCU's übernommen / gecloned, so daß es sich empfiehlt auf die Beschreibung von STM zurück zu greifen (Timer1_STM32f446xx.pdf), in der die Timer viel besser beschrieben werden. Der CH32V006F8P6 ist
set combinations, this series includes V4A, V4B, V4C, V4J, V4F. The V4 series all support RV32IMAC instruction set extensions, of which V4F supports single-precision hardware floating-point, i.e., it supports RV32IMACF extensions. ...
-
Thread
STM32F429 CAN
500kb Falls noch was fehlt, Bescheid sagen, lade ich hoch. [c] #include "main.h" #include "stm32f4xx_conf.h" #include "stm32f4xx_tim.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx.h" #include "misc.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_can.h" int main(void) { SystemInit
------------------------------------ #include "main.h" #include "stm32f4xx_conf.h" #include "stm32_ub_lcd_ili9341.h" #include "stm32_ub_graphic2d.h" #include "stm32_ub_font.h" #include "stm32f4xx_tim.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx.h" #include
-
Thread
Cortex M4: NXP oder STM32?
, Du brauchst den vielen RAM für die Messaufgabe. Aber bedenke: zwischen einem STM32F1xx und STM32F2xx/F4xx hat ST die Pheriperie deutlich verbessert und das Programm kann nicht mehr 1:1 kopiert werden. Daher ist der STM32F2xx/F4xx keine schlechte Wahl. Ich nehme auch den STM32F4xx
...http://blog.frankvh.com/2012/01/13/stm32f2xx-stm32f4xx-dma-maximum-transactions/
-
Thread
Datenerfassung, Analog -> USB / RS232
Um einfach mal etwas Hardware in den Raum zu werfen: https://www.mikrocontroller.net/articles/STM32F4-Discovery https://www.mikrocontroller.net/topic/324747
" (wie nennt man das richtig?). Bei mir jedoch nicht, woher bekommt er also die Funktionen? In der stm32f4xx.h sind sie ja nicht. Oder beachtet er die, wenn man die Dateien einfach nur in das Projekt einfügt? Somit müsste ich ja stm32f4xx.h ja auch nicht "inkludieren". Dann bringt mir der Debugger aber
-
Thread
STM32F407 aus Arduino-IDE als DFU-Device flashen
/Arduino_STM32/STM32F4/boards.txt
funktioniert. Der danieleff-core hat noch den Vorteil, dass er mehr libraries mitbringt. Mit dem STM32duino-core für STM32F4 bin ich gerade an I2C gescheitert.