-
Thread
Empfehlungen: Mikrocontroller mit Gbit-Ethernet-Interface
Packetheader-Aufbereitung ist auch erforderlich. Aber GigE ist auch weniger als 125MByte/s. Den STM32 gibt's doch mit 180MHz. Vielleicht hat der nicht einen solchen internen Bus, aber die Welt besteht auch nicht nur aus STM32.
Ein sehr kleines FPGA-Board mit GigE ist möglich. Man kann argumentieren, eine solche Lösung zum STM32 dazu zunehmen, um sich nicht mit Dingen ausserhalb des STM32 zu beschäftigen (Zeitaufwand). Allerdings übersteigen die Materialkosten dieser GigE-Lösung die Kosten typischer STM32-Boards und der STM32
-
Thread
STM32CubeMX - nur noch mit Anmeldung!?
Dennis X. schrieb im Beitrag #4596496: > Beim STM32F746ZGT6 geht der SDMMC > Clock nicht an, Ist wohl noch eine Baustelle.
ebensowenig ("does not support...") Vorgehen hier: - en.stm32cubemx.zip entpacken - java -jar SetupSTM32CubeMX-4.15.0.exe -console (installiert mit den Voreinstellungen nach /home/<user>/STM32CubeMX) und mit java -jar /home/<user>/STM32CubeMX/STM32CubeMX starten
-
Thread
STM32 F103 - I2C Probleme
kein I2C Signal raus (Oszi hängt an SDA und SCL). Programmieren tu ich mit Atollic TrueStudio und STM32 CubeMX. Die Hardwaresettings habe ich in CubeMX durchgeführt. Verwendet habe ich erfolglos schon folgende Befehle: [c] HAL_I2C_Master_Transmit(&hi2c1, 0x3C, outbuffer, sizeof(outbuffer), 1
musst Du mit den dafür geeigneten Funktionen arbeiten, z.B. HAL_I2C_Master_Transmit_IT(...) (siehe stm32f1xx_hal_i2c.h)
-
Thread
STM32: Prozessortakte (Zeit) herausfinden für delay routine (hd44780)
Synchronisation) , und einen im Millisekundenbereich (mehr für interne Zwecke). Gibts es auf einem STM32F407 keine Timer?? Schwache Architektur. Obwohl ich bei https://www.st.com/en/microcontrollers-microprocessors/stm32f407-417.html lese: Up to 17 timers: 16- and 32-bit running at up to 168 MHz
und/oder Taktzyklen zu messen. Rein aus Neugier (auch für spätere/andere Zwecke): Ich verwende STM32CubeIDE und kann meinen STM32F407 sogar debuggen. Aber... wie genau finde ich die Zeit heraus, die für die Ausführung bestimmter Code Passagen benötigt wird? Ich verwende den Debugger bis jetzt meist
-
Thread
Ethernet PHY für RMII mit 25Mhz gesucht
Wenn der STM32F4 (bzw. dessen PLL) mit einem vielfachen von 50MHz läuft, könnte der den RefClk für den PHY zur Verfügung stellen: https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder
Marcus H. schrieb im Beitrag #4488089: > Gerade beim STM32F4 ist die PLL aber so jitterig Ist das bei den aktuelleren Modellen, z.B. STM32F429 auch noch so?
-
Thread
Bluepill STM32: welche Taktquelle?
sind im Reference Manual beschrieben. https://www.st.com/resource/en/reference_manual/cd00171190-stm32f101xx-stm32f102xx-stm32f103xx-stm32f105xx-and-stm32f107xx-advanced-arm-based-32Bit-mcus-stmicroelectronics.pdf Allerdings wundert mich, dass du diese Einstellung "ermitteln" willst, denn sie wird
aktiv ist und welcher Takt Bluepill ist ein F103. Also hätte ich vermutet da: https://github.com/stm32duino/Arduino_Core_STM32/blob/main/system/STM32F1xx/system_stm32f1xx.c
-
Thread
STM32: Drama mit "Hard Fault Error"
In den STM32 "Debug" Registern steht nach eine Fault doch auch recht genau drin, was ihn ausgelöst hat. Du must nur einen vernünftigen Fault-Handler haben, der dir diese Register ausliest und dumped. Wieso
schrieb im Beitrag #4409545: > Um welchen Typ gehts hier denn? ST hat ja mehr als eine Familie. STM32F407VG
-
Thread
Nachfolger Bluepill?
de.aliexpress.com/item/1005001456186625.html - Github: https://github.com/WeActStudio/WeActStudio.MiniSTM32F4x1 Beim Ali gibt es auch Nachbauten, die teils billiger (F401) und teils teurer(!) sind. Einfach mal dort nach STM32F401CC oder STM32F411CE suchen. Die allerbilligste Variante ist ein STM32F401RC
moin, für mich habe ich folgende Lösung gefunden: BlackPill mit STM32F401CC kaufen, den MC ersetzen durch STM32F412CE. BlackPill mit STM32F401RC kaufen, den MC ersetzen durch STM32F446RE. Beim STM32F401RC stört mich, das dieser 7,5 Raster Abstand der Stiftleisten
-
Thread
Atmel Cortex-M3 (AT91SAM3S) mit GNU – nichts geht!
und GNU-Toolchains hat. Auch wenn dir das nicht unbedingt weiterhilft: Besorg dir ein Board mit STM32. Da können dir hier wesentlich mehr Leute helfen. Exoten wie Atmels Cortex-M3 benutzt hier wohl niemand.
ich das nicht in den nächsten Tagen zum Laufen bekomme (ich versuche es schon lange), steige ich auf STM32 um. Aber wehe das klappt dann auch nicht!! ;)
-
Thread
CH32V003 - RISC-V für angeblich $0.10
interessanten Produkt aus, das einen 8-Bitte in Einfachstprojekten ersetzen könnte. (Naja, das was STM32Fxx, LPC82x, etc sein könnten, wenn sie denn verfügbar wären). Es soll auch eine Variante in SOIC8 geben. Bisher scheint es nur ein Devboard im offiziellen Shop von WCH zu geben, aber die MCU sollt
CH32F und erst als drittes das Datenblatt des CH32V. Edit2: Oh, nein, der gleiche Sch… wie beim STM32F042: CAN und USB liegen auf den gleichen Pins. Schade. Jaja, ich weiß, anderes Package nehmen.
-
Thread
STM32 SPI - Wozu dieses NSS?
Dank Dir, das hat mir einige Verwirrung beseitigt. Werde dass auch in den STM32 Artikel einfließen lassen. Tom
NSS des Master STM ohne Widerstand zu verbinden ? Bzw. macht es sinn ? Oder sollte ich besser das NSS des Slave mit einem anderen I/O des Master STM verbinden ? Brauche ich einen Pull-Up am NSS oder geschieht dies
-
Thread
STM32L073RZ läuft auf HSE nur halb so schnell wie erwartet
Definition vom CPU Takt. Du müsstest noch #define F_CPU anpassen. Heißt bei AVR so, ob der Name bei STM gleich lautet weiß ich nicht, nehme ich aber stark an. Edit: Wenn bei STM 'SystemCoreClock' dem AVR 'F_CPU' entspricht und du das geändert hast, dann weiß ich es nicht.
Oscillator, da ist ja auch noch eine Regelung drin. https://www.mikrocontroller.net/attachment/697915/STM32L073-oscillator.png Wir werden ja sehen ...
-
Thread
STM32 CubeMX ADC Konfiguration
Hey, Bin jetzt im letzten Schuljahr angelangt und habe noch ein letztes Projekt. Muss dafür nen STM32F103RB programmieren. Dafür soll ich unter anderem STM32CubeMX mit der HAL Library verwenden. Mein Problem ist das ich von einem Poti den Wert über einen ADC auslesen soll und damit dann einen Piezo
hast tatsächlich Recht, der ADC2 kann keinen DMA verwenden. Das ist anscheinend nur bei den uralten STM32F103 so, bei allen anderen STM32's ist mir das noch nicht begegnet... Im RefMan steht's im Kapitel 11.8: "Only ADC1 and ADC3 have this DMA capability. ADC2-converted data can be transferred in dual
-
Thread
STM32 & AD9826: SPI Anbindung
MISO vom STM32 direkt an SDATA, MOSI über Widerstand (10 bis 30 kOhm) an SDATA, 16-Bit Transfer beim SPI einstellen.
Ist mir grade übern Bildschirm gescrollt: Bei nem STM32F030 kann der SPI: "the frame size is configurable from 4 bits to 16 bits."
-
Thread
STM32 Startup Zeit
7mS durch schlaue Maßnahmen noch deutlich verkürzen bzw. hat das schon mal jeamand auch für andere STM32 untersucht?
, F302, F373 und allen L1. Vom STM32L451RET weiß ich genau, dass der Bootloader den einschaltet weil der Scherz ein neues Layout gekostet hat. > Der STM32L011 vom TO hat kein USB. Ja, der wohl wirklich nicht. Der L451 hat auf dem
-
Thread
Fat auf SD ansteuern über STM32
Für SPI (nicht SDIO!), hier ein Bsp. für STM32: http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/arm_memcards/index.html#chanfat_stm32
Hier ist mal noch ein Beispiel für SDIO beim STM32 mit FatFs. http://rowley.zendesk.com/entries/59582-fatfs-for-stm32 Gruß Hans
-
Thread
Professioneller Debugger für STM32
Debugger schrieb im Beitrag #6784484: > Was nehmt Ihr? ST-Link + STM32CubeIDE
> STM32CubeIDE ist, wie so viele andere Eclipse-basierten IDEs, der letzte > Rotz in Sachen Debugging. Das liegt in der Natur der Sache. Wenn man sich einmal anschaut was der gdb im Textmode fuer unglaubliche
-
Thread
Starthilfe be idem STM32 Discovery mit Sumijo SMJ-1602 gesucht
mit 16x2 an ein Discovery F4 -- Ich bin mit LCD am Atmel (AVR) vertraut. Die Programmierung des STM32F4 ist auch kein Problem. Mich beschäftigt die Hardware. Denn die Display laufen alle mit 5V und der STM32F4 nur mit 3,3V. Benötige ich hier Pegelanpassung oder geht es auch auf simple Art und
Hi, ich hatte das Ganze mit STM32 F4 ans Laufen bekommen (auch wenn etwas hässlich). Falls du noch fragen hast, frage. GRuß Denis
-
Thread
Sammelbestellung von STM32 Chips (STM32F103VET6) interesse?
Hallo zusammen ich wollte euch fragen, ob ihr interesse an einer Sammelbestellung von STM32 Chips habt... Genauergesagt diesem hier: STM32F103VET6 Kurzbeschreibung: TQFP 100 High-density performance line ARM-based 32-bit MCU with 512KB Flash, USB, CAN, 11 timers, 3 ADCs, 13
ich hätte ja mitbestellt, aber habe mir vor kurzen schon samples bei stm geordert...da ist zwar kein VE dabei aber trotzdem genug zum basteln... eine Bitte an alle STM32 interessierten: *Bitte macht in der Reichelt Wishlist einen Strich bei den STM32* (wenn
-
Thread
Cortex M3 Development - Was brauche ich noch alles?
eine Toolchain fertig downzuloaden: https://launchpad.net/gcc-arm-embedded Schau im Wiki unter [[STM32#GCC]] und [[STM32#Programmierung]], das ist zwar für die STM32 Controller aber das Software-Setup ist das selbe, da auch Cortex-M3/4F.
Ende sei noch erwaehnt, dass ich inzwischen von den LPC's ein wenig abgekommen bin und mehr mit den STM32's mache. Spezielle Gruende dafuer sind das es mir leichter faellt die STM RM's zu lesen und zu verstehen als die von NXP und das es mehr allgemeine Informationen zu den STM32's im Netz gibt als zu
-
Thread
Welchen Mikrocontroller CAN-Bus
Thomas L. schrieb im Beitrag #2985624: > stm32f103 oder grösser. Eher nur größer, beim stm32f103 geht CAN und USB nicht gleichzeitig. Tach schrieb im Beitrag #2985670: > Lpc11c-Serie hat glaube ich schon alles an Board. Das stimmt, der
Nachtrag: Einen evtl. Vorteil hat die CAN-Implementierung im stm32f407, vielleicht auch in anderen stm32-Controllern: Im Testmodus benötigt man keinerlei externe Beschaltung. Ist am Anfang einfach eine Fehlerquelle weniger. Siehe auch http://www.mikrocontroller.net
-
Thread
8MHz Quarz, aber STM32 läuft mit 72MHz.
Kannst ja mal mit STM32CubeMX deine Konfiguration nachbauen und dann den Unterschied zu deinem Code suchen.
Die PLL ist ein fester Bestandteil der Takterzeugung bei m.W. allen STM32. Der Clocktree, den man in der Familienreferenz zu deinem MC anschauen kann, besteht aus mindestens 2 Oszillatoren (HSI und HSE) und wird normalerweise im Startup konfiguriert. Der HSE wird vom
-
Thread
Transistor Sättigung und Arbeitspunkt
mir wer sagen, welche wichtig sind und wie ich die zu interpretieren habe. Vielen Dank schonmal StM PS: Ich benutze das Datenblatt von OnSemi
hier im Forum auch unangemeldet die Hilfe von einer riesigen Community bekommen kann. Gute Nacht StM
-
Thread
Flexray Knoten mit Hilfe eines STM32
Die STM32 gibt es nicht als automotive Typen. daher wird das wohl keiner machen.
freiwillig einen STM einsetzen.
-
Thread
Bitfelder, Portabilität und STM32
guten Morgen, für einen STM32L451 wollte ich Funktionen aus einem STM32F205-Programm recyclen. Alles ganz primitiv. Die Bausteine der STM32-Familie sollen ja leicht austauschbar sein. Nur zwei Beispiele von den UARTs: Das Bit
Sehr schön! Man sollte das als Vorwort in den großen STM32-Artikel einbauen.
-
Thread
µC und SDRam Performance, packen die das?
Gespür dafür habe, wie schnell Bits und Bytes sind, hätte ich eine Frage diesbezüglich an euch. STM32F429 mit folgender aktiver Peripherie: - SDRam über FMC - 800*480*16bit LCD über LTDC, Daten kommen aus dem SDRam, DMA2D - Touchpanel für das LCD über I2C, mit Interrupt - Ethernet über STM-eigenen
wären nötig. Da gibt es allerdings auch bei Kinetis nichts und nirgends anders auch ausser der einzige STM32F334
-
Thread
Als Medizintechniker in den Embedded-Bereich
Controller-Typen werden in der Industrie am häufigsten >eingesetzt? ARM-Mikrocontroller z.B. STM32 von ST, die sind einfach leistungsstärker als die 8-Bit Mikrocontroller von Atmel (atmega, attiny) und können komplexere Firmware ausführen. Ich würde dir empfehlen für deinen Berufsweg LANGSAM in
derjaeger schrieb im Beitrag #5145608: > ARM-Mikrocontroller z.B. STM32 von ST, die sind einfach leistungsstärker > als die 8-Bit Mikrocontroller von Atmel (atmega, attiny) und können > komplexere Firmware ausführen. Ich würde dir empfehlen für deinen > Berufsweg LANGSAM
-
Thread
Welche ATMega 8 Alternative für KEIL ULINK?
stm8
Dann solltest Du den Satz aber auch vollständig lesen: ähh, was sollte da von der Verwendung des STM32 abhalten? Nach der Tabelle werden z.B. STM32F030C6, STM32F030C8, STM32F030F4, STM32F030K6, STM32F030R8 ... unterstützt.
-
Thread
STM32F411 --> SPI --> MAX7219
gestern hatte er auch 4.7V also mehr als > 3V. mit 3 V Auf der Seite von http://www.st.com bzg. STM32F411 steht: The STM32F411xC/xE operate in the - 40 to + 125 °C temperature range from a 1.7 (PDR OFF) to 3.6 V power supply. Wenn du hier 5 V verwendest, ist dein STM32F411 schon lange tot.
Maxim B. schrieb im Beitrag #5339038: > Wenn du hier 5 V verwendest, ist dein STM32F411 schon lange tot. Die meisten (nicht alle) Pins eines STM32 sind 5V-tolerant (im DB als FT gekennzeichnet). mfg
-
Thread
USBtin - Maximale Geschwindigkeit? - Alternativen mit AVR
mit einem STM Discovery Board ein. Allerdings noch nicht mit CAN, immer nur Gyros und Accelerometer. Das hört sich aber womöglich nach der besten Lösung an! Was mich an den STM32 immer gestört hat, dass man da
Alles klar, ich werde mein Glück mal mit einem STM32 versuchen^^
-
Thread
Stromaufnahme STM32F4 sinkt bei USART Transmission
Als zusätzliche Standardfrage stelle ich noch schnell die nach den Abblockkondensatoren rund um den STM32. Ist das alles gut und nach Empfehlung?
Blinde Vermutung: Injektion von Strömen von der TX-Leitung des FT232 in den STM32. Nicht alle Pins sind 5V-tolerant. Wenn der FT232 nämlich mit 5V auf den 3V3 STM32 treibt, würde ein Strom in die Versorgung fließen, was die Reduktion des Stromverbrauchs erklärt. Also das
-
Thread
Audio-Signal sehr schnell erkennen
ausreichend und auch einen DSP braucht's dafür > nicht zwingend, ein STFM* tut's völlig. Mit STMs habe ich keine gute Erfahrung. Mit einem STM32F4 habe ich mal Audioprocessing gemacht und festgestellt, das er recht langsam ist. Dazu muss ich erwähnen, dass ich mir nicht alle Taktzyklen in Assembler
Hi Thomas, > > Mit STMs habe ich keine gute Erfahrung. Mit einem STM32F4 habe ich mal > Audioprocessing gemacht und festgestellt, das er recht langsam ist. Dazu > muss ich erwähnen, dass ich mir nicht alle Taktzyklen in
-
Thread
Flag in BLOCK setzen und löschen?
ATMega bis zu Verschleiß ausnutzen. Danach kenne ich C bestimmt viel besser und kann dann wohl mit STM etwas machen. Ich mag es außerdem, die IC auf selbstgebaute Leiterplatte zu löten, ohne Zwischenstufe. STM mit 0,5 mm zwischen Pins ist für meinen Augen eine Herausforderung. Nach Möglichkeit gehe
un-lernen wenn du dann doch mal auf C++ wechseln möchtest... Maxim B. schrieb im Beitrag #5957676: > STM mit 0,5 mm zwischen Pins ist für meinen Augen > eine Herausforderung. Nach Möglichkeit gehe ich nicht unter 1,27 mm, > notfalls 0,8 mm. Der STM32G031J6 hat ein 1.27mm SO-8 Gehäuse. Ist allerdings
-
Thread
Codebeispiel für LCD an STM32 mit HAL gesucht.
Hi Sören, im jeweiligen STM32-Package: STM32Cube_FW_F4_V1.12.0, STM32Cube_FW_L4_V1.4.0 \STM32Cube_FW_F4_V1.12.0\Projects\STM32xxxxx-Discovery\Examples\LCD_DSI\ z.B. Grüße Runout
Examples" "STM32F4DIS-BB-STM32F4DIS-CAM-STM32F4DIS-LCD-Schematic" "STM32F4DIS-BB User Manual.pdf" kann man sich das mit CubeMX selbst zusammenstellen. das STM32F4-Disco mit dem STM32F4DIS-BB haben aber viele
-
Thread
Hilfe bei der Auswahl des richtigen Quarzes
Hallo alle zusammen :P Für mein aktuelles Projekt (STM32F4) benötige ich an meinem Controller einen 25 Mhz Quarz. Allerdings habe ich hier Probleme bei der Auswahl. Ich habe von STM ein Entwicklungsboard. Auf diesem Board befindet sich ein 25Mhz Quarz
/stm32cubemx.html Praktisch.
-
Thread
Günstige CAN-Filter Lösung
STM32 hat 2 CAN onboard. 125kbit sollten eigendlich machbar sein, wenn ich mich recht erinnere, dann lief ein MCP2515 bei mir bis 250kbit ohne Datenverlust. Das kommt natürlich etwas auf die Firmware
Du hast Recht, nicht alle STM32 haben 2 * CAN. Du kannst auf der ST-Seite nachschauen, welches Derivat wieviele Schnittstellen hat. STM32F1xx: ein paar ... STM32F2xx: alle ... STM32F4xx: fast alle ... haben 2 CAN-Schnittstellen
-
Thread
Problem: CH32V003 läst sich nicht (mehr) flashen
ich das > Ganze, sagt man da "bare metal"? zu programmieren. Diese Strukturen sind an die von STM für ihre STM32-µCs entwickelten HAL "Cube MX" angelehnt. Wer also Erfahrung mit STM32 hat, wird sich schnell zurechtfinden. Wenn Du aber "näher am Geschehen" dransein willst, solltest Du Dir das
Harald K. schrieb im Beitrag #7571812: > Diese Strukturen sind an die von STM für ihre STM32-µCs entwickelten HAL > "Cube MX" angelehnt. > > Wer also Erfahrung mit STM32 hat, wird sich schnell zurechtfinden. Ja, so habe ich das auch empfunden. Ich hatte vor 3 Jahren mal
-
Thread
Stabilität von Lwip und stm32
, dann lade Dir das SDK runter und schau selber nach. Ab behalte im Kopf, daß dieses SDK nicht für STM32 geeignet ist.
Bei mbed gibt es einen Fix für den STM32 emac Treiber für den Fehler: STM32 - fix bug were sockets stop receiving data https://github.com/ARMmbed/mbed-os/commit/9620b0fc7fcb63d792e5b68e8c55e3c31b273811 m.f.G. Dieter Gräf
-
Thread
Empfehlung Equipment für Einstieg in uP Entwicklung
den Einstieg sehr empfehlenswert. Sie enthalten einen ST-Link, den man auch zur Verwendung andere STM32 Controller verwenden kann. Alle STM32 Mikrocontroller enthalten ab Werk einen nicht löschbaren seriellen Bootloader. Manche Modelle können auch über USB, CAN oder I²C befüllt werden. Debuggen geht
zum ST-Link ist der J-Link von Segger. Der kann auch debuggen. Hier ist meine Doku-Sammlung für STM32 (mit Links zu Software): http://stefanfrings.de/stm32/index.html Soweit ich weiß, gibt es keine STM32 Controller mit DIP Gehäuse. Aber es gibt das "Blue-Pill Board" (auch bekannt als "STM32F103C8T6
-
Thread
Stromsenke Opamp virtuelle Masse Verwirrung
das 2,2V Signal lag wunderbar in der Mitte. Das Problem ist nun, wenn ich wirklich den DAC vom STM32 verwende hat der ja seine Massepunkt bei der echten Masse der 3.3V Versorgung. Ich kann die Masse vom STM32 ja nicht einfach an VGROUND legen, so wie ich dass mit meinem Funktionsgenerator gemacht
gekommen mal ein paar zu bestellen. Ladungspumpe wollte ich eigentlich nicht in der nähe meines STM32 haben wegen ADC Störeintrag und weil ich nur 1 Layer Platinen ätze... Übrigends habe ich den IRFZ44N mal getestet und für 1A brauche ich mindestens 4,6V :)
-
Thread
STM32F552VE kann analoge Pins nicht lesen
Schaltplan: Link zum Original (ist auch 2 Revisionen neuer): https://www.st.com/resource/en/datasheet/stm32c551cc.pdf https://www.st.com/resource/en/reference_manual/rm0522-stm32c5-series-armbased-32bit-mcus-stmicroelectronics.pdf
https://github.com/WeActStudio/WeActStudio.STM32C5_100Pin_CoreBoard/blob/master/Hardware/WeAct-STM32C5xxVxTxCoreBoard_V10%20SchDoc.pdf Der Schaltplan ist doch da …
-
Thread
ADC Wert ändert sich bei ändernder Versorgungsspannung
Rein aus Neugierde und weil ich jetzt nicht mal schnell einige Hundert STM32 Datenblätter durchschauen möchte folgende Frage: Welcher STM32 hat denn auf PB0 einen VRef Ausgang?
im Beitrag #6706175: > Rein aus Neugierde und weil ich jetzt nicht mal schnell einige Hundert > STM32 Datenblätter durchschauen möchte folgende Frage: > Welcher STM32 hat denn auf PB0 einen VRef Ausgang? das ist soweit ich weiss die L0 und die L1 Serie, vermutlich die anderen L serien auch.
-
Thread
arm gcc none eabi: Wie wird ein float/double gespeichert
A. K. schrieb im Beitrag #3786254: > Da der keine FPU hat hängt das vom Compiler ab. Der Stm32f4 hat eine FPU! A. K. schrieb im Beitrag #3786254: > ARM hat IEEE754 Format, STM32 little endian. Der STM32 ist ein ARM??!?!?!?!?!
M. H. schrieb im Beitrag #3786279: > Der STM32 ist ein ARM??!?!?!?!?! Die STM32 haben Cortex-M Cores, und die sind von ARM.
-
Thread
wie im µs Berich effizient warten
Hi, beim Atmel habe ich einmach _delay_us() verwendet aber beim STM32 finde ich schade wenn der Gute mit 72Mhz rennt und im Code gewartet wird.
tun kann? Dann nutz einen Timer, wenn nicht warte einfach. Du bekommst kein Geld zurück wenn der STM ständig ausgelastet ist, Warten ist eine der Hauptbeschäftigungen von Controllern.
-
Thread
CubeMX mit Coocox verwenden
Parsing ..\..\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f415xx.h [cc] Parsing ..\..\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f407xx.h [cc] Parsing ..\..\..\Drivers\CMSIS\Device\ST\STM32F4xx\Include\stm32f417xx.h
..\obj\stm32f4xx_hal_dma.o ..\obj\stm32f4xx_hal_pwr.o ..\obj\system_stm32f4xx.o ..\obj\stm32f4xx_hal_cortex.o ..\obj\stm32f4xx_hal_pwr_ex.o ..\obj\stm32f4xx_hal_flash_ex.o ..\obj\stm32f4xx_it.o ..\obj\syscalls.o
-
Thread
FreeRTOS auf STM32
das Rtos nun auf den STM? Ich bin für jede Hilfe dankbar!
Mit einem FlashTool Deiner Wahl passend für den STM.
-
Thread
Mikrocontroller für KI
Mikrocontroller machen. Es gibt von STM einen Modellzoo, aber ob das die Hauptanwendungen sind? https://stm32ai.st.com/model-zoo/
computational overhead ... " https://openreview.net/pdf?id=Y6SAZDGWtl Da eine (?) AI-library für STM32: https://wiki.st.com/stm32mcu/wiki/AI:NanoEdge_AI_Library_for_anomaly_detection_(AD)
-
Thread
Mikrocontroller-Auswahl: ATTiny, ATMega, Pic,?
bestimmten Modellen hast, ist wohl die aktuelle Tiny Serie die bessere Wahl. Oder vielleicht ein STM32Lxx.
mit voller Geschwindigkeit, weil die in einem neueren Prozess gefertigt worden sind. Ansonsten STM32L/STM32U (https://www.st.com/en/microcontrollers-microprocessors/stm32-ultra-low-power-mcus.html) oder SiLabs EFM32 (https://www.silabs.com/mcu/32-bit-microcontrollers). Die sind extra für solche Anwendungen
-
Thread
stm32flash "Failed to init device"
Das kriege ich maximal als Reaktion: root # stm32flash -u -b 115200 -g 8e1 /dev/ttyUSB0 stm32flash 0.6 http://stm32flash.sourceforge.net/ Interface serial_posix: 115200 8E1 Failed to init device. root # oder: root # stm32flash -cu -b 115200 -g 0x0 /dev/ttyUSB0 stm32flash 0.6 http://stm32flash.sourceforge.net/ Interface serial_posix: 115200 8E1 Failed to read ACK byte Unexpected reply from device on command 0x01 root # Da scheint für mich als Laie
-
Thread
1-Wire und non-blocking code (state machine)
Guten Tag, ich beschäftige mich aktuell mit 1-Wire auf STM32 (C, CubeIDE) und habe mir auch schon einige Beiträge hier im Forum durchgelesen. Mir wäre jedoch wichtig, dass der Code nicht blockierend aufgebaut ist und damit scheint die Angelegenheit dann etwas
3.3V nur "gerade noch" * manche Chips brauchen viel Strom, also einen umschaltbaren Pull-Up * STM32-Pins erzeugen unnötig steile Flanken * STM32-Pins sind relativ empfindlich, man möchte kein Kabel ohne ESD-Schutz anschließen. Mehr als wenige Dutzend Ohm Serienwiderstand sind aber nicht erlaubt