-
Thread
gas as a68 m68k - was nimmt man ?
https://www.crossware.com/m68xxx/Simulator Ob das jedoch der kürzeste Weg ist, ein 68k Programm auf STM32 zum Laufen zu bekommen...
Ausgaben machen kann und Eingaben empfangen kann, wäre es ganz nützlich. Parallel würde ich gerne den STM32 Code testen. Der könnte natürlich in dem Nucleo Board laufen. Oder gibt's evtl. für die STM32 ARchitektur auch einen Simulator? Übrigens hat ja der STM32F4 eine eigene FPU. Da wäre mein Floating
-
Thread
(V) STM Discovery
Hallo Bernd, falls Du ein STM32L053 Board hast, würde ich es sehr gerne nehmen cheers
PN kommen bei mir nicht an... Das STM32F091 ist für Loocee L. reserviert.
-
Thread
Diskussionsrunde: Opensource Entwicklungstools für STM32
jtag_device 4 0x1 0xf 0xe #jtag_device 5 0x1 0x1 0x1e # target configuration # script for stm32 #use combined on interfaces or targets that can't set TRST/SRST separately reset_config trst_and_srst jtag newtap stm32 cpu -irlen 4 -ircapture 0x1 -irmask 0xf -expected-id 0x3ba00477 jtag newtap stm32 bs -irlen 5 -ircapture 0x1 -irmask 0x1 -expected-id 0x16410041 target create stm32.cpu cortex_m3 -endian little -chain-position stm32.cpu stm32.cpu configure -work-area-virt 0 -work-area-phys 0x20000000
-
Thread
ST Visual Develop STM8 compiler error - was mach ich falsch?
Hallo, ich versuche gerade den ADC eines STM8 zu aktivieren, aber der Compiler liefert bei diesem Code den Fehler [avrasm] 13:bad struct/union operand 13:ADC_CSR undefined [/avrasm] [c] #include <stm8s.h> #include <stm8s_adc1.h> #include
Habe keine Ahnung vom STM8, aber hast Du einen Blick in die stm8s_adc1.h und stm8s_adc2.h geworfen.
-
Thread
STM32F105xx keine CAN Nachrichten!
Kann es sein das der STM32F105R8x überhaupt keine 72MHz unterstützt? Wenn ich alles richtig gemacht habe, kann ich mit dem STM32CubeMx bis max. 36MHz gehen?!
Sommer schrieb im Beitrag #5165598: > Jan H. schrieb im Beitrag #5165595: >> Kann es sein das der STM32F105R8x überhaupt keine 72MHz unterstützt? > Nein. In der 2. Zeile vom Datenblatt steht 72MHz. Im Kapitel 5.3.1 wirds > nochmal ausdrücklich ausgeschrieben. Man muss im STM32MxCube extra noch
-
Thread
Arduino LCD Display
Acelex STM32F407 + Display, ca. 20€ mittlerweile: https://de.aliexpress.com/item/Free-shipping-STM32F407VET6-development-board-Cortex-M4-STM32-minimum-system-learning-board-ARM-core-board/32618222721.html https
Display 3,2- 4,2 >> Zoll benutzen. Arduino ist schon lange nicht mehr auf AVR beschränkt, Mit STM32duino wird das von mir verlinkte Board unterstützt: http://wiki.stm32duino.com/index.php?title=STM32F407 Damit kann es der TO mit seiner Arduino Umgebung benutzen und hat satt Speicher. Mit einem
-
Thread
I2C-Kommunikation stoppt nach ca. 1-5 Sekunden
schwingt. Ich arbeite mit einer Library und stelle den Takt so ein: [c] initClock() { xpcc::stm32::Clock::enablePll(xpcc::stm32::Clock::PLL_HSI, 8, 168); return xpcc::stm32::Clock::switchToPll(); } [/c] Inzwischen habe ich den externen Quarz-Oszi nochmal ausgelötet, um an dieser Stelle,
getroffen worden. Ich befürchte, da musst du nochmal zurück zum Router und eingreifen. Wenn das ein STM32 ist, vermisse ich da auch die Abblock-C an jedem (!) Supplypärchen. Dann sproddelt schon der Port mit Störungen. In meinen Motorsteuerungen mit STM32 hängt an jeden Paar ein 100n/10µF Kombo und
-
Thread
Spannungsgesteuerter Widerstand
Dennis schrieb im Beitrag #6853891: > ich möchte mit dem DACs eines STM32 einen variablen Widerstand zwischen > 5-25k erzeugen. > Gibt es digitale Potis mit analogem Eingang? Das ist doch schon vom Ansatz her widersinnig. Der STM32 funktioniert digital, da wird
Zwischen dem STM und dem Widerstand ist ein Kabel bei dem genau noch eine Ader frei ist. Sonst würde ich natürlich direkt I2C oder ähnliches verwenden.
-
Thread
poor man's Ethernet-oszi mit STM32, FIFO und AD9288
USB. Stattdessen nehm ich so was als "Boilerplate": https://github.com/AlexPuts/Modbus-TCP-for-stm32-blue-pill/blob/master/ModbusIP_ENC28J60_STM32/examples/modbus_IP_STM_example/modbus_IP_STM_example.ino Modbus-TCP - perfekt und immer wieder mal zu gebrauchen. Die erste Überlegung war, die ADC
In der ST AN4031 bin ich auf folgenden Satz gestoßen "This example is applicable to products STM32F2, STM32F405/415, STM32F407/417, STM32F427/437 and STM32F429/439 lines. The ADC is configured in __continuous triple Interleaved mode__ In this mode, it converts continuously one analog input
-
Thread
Eingängiger Mikrocontroller
Hallo Micha, wenn du mit ARM vertraut bist, kann ich dir nur die STM32-Familie nahelegen. Viel näher an "Plug'n Play" kommt man nicht ran. Es gibt High-level Treiber für alle Peripherien (STM32Cube) und wenn man sich ein entsprechendes Entwicklungsboard kauft (die auch
STM32 Blue Pill Boards und ähnliche lassen sich auch mit der Arduino-IDE programmieren. Ich würde es auch mit Arduino versuchen. Da ist für die gängigste Periphere ein API vorhanden. Oder AVR-Basic
-
Thread
Hilfe bei der Auswahl des Quarzoszillators für STM32G4
Hi Ich wollte ein Quarzoszillator für mein Miktro(STM32G431CBT6) auswählen, aber AN2867 sagt nichts für STM32G4. Ist es noch nutzbar für G4-Serie?
kaputt ist: https://www.st.com/resource/en/application_note/cd00221665-oscillator-design-guide-for-stm8af-al-s-stm32-mcus-and-mpus-stmicroelectronics.pdf
-
Thread
STM32 mit GUI empfehlung: QT4, EmWIN etc.c?
Hi, ich würde gerne eine grafische Oberfläche auf dem Display des STM32F4 Eval Board (STM3240G-EVAL) realisieren. Welche würdet ihr empfehlen? Ich benutze Keil zum programmieren, da ist der Segger EmWIN dabei. Ein Kollege meinte nun das es auch QT4 gibt aber bin jetzt
und dieselben Libraries. Sorry. Den Release Notes entnehme ich: Embedded Gui Library ist für STM32F10xxx Devices, waehrend STemWin alle STM32F unterstützt.
-
Thread
STM32 bootloader
dem STM-Programmer)
Probiere mal zum Vergleich den "STM32 Flash load demonstrator". https://www.st.com/en/development-tools/flasher-stm32.html
-
Thread
Welchen µC auswählen? Unterschiede zwischen den einzelnen STMs
Sebastian schrieb im Beitrag #4534095: > Wenn es um STM32 geht, die haben alle den gleichen CPU-Kern STM32 kommt mit M0 (Stm32F0), M0+ (Stm32L0), M3 (F1,F2, L1), M4 (F3, F4 L4) und M7 (Stm32F7) CPU-Kern.
Uwe B. schrieb im Beitrag #4534271: > STM32 kommt mit M0 (Stm32F0), M0+ (Stm32L0), M3 (F1,F2, L1), M4 (F3, F4 > L4) und M7 (Stm32F7) CPU-Kern. Dachte ich auch bis ich die Gehäuse geöffnet habe. Aber die sind alle identisch bis auf die
-
Thread
Com Port Rückgabe
#2695388: > ich versuche mit einem Timer in C# über die RS232 - Schnittstelle einen > Eingang vom STM32 ständig abzufragen. Er will "einen Eingang vom STM32 abfragen"! Was soll das? Bloß eine falsche Formulierung? Ich nehme mal an, er will einen Ausgang vom STM32 abfragen, der an irgendein Input-Handshake-Bein
W.S. schrieb im Beitrag #2697929: > Er will "einen Eingang vom STM32 abfragen"! Was soll das? Bloß eine > falsche Formulierung? Ich nehme mal an, er will einen Ausgang vom STM32 > abfragen, der an irgendein Input-Handshake-Bein der RS232 gelegt wurde. Was das
-
Thread
Kleinster Linuxfähier Mikrocontroller mit Ethernet
sc=stm32f7discovery-pr Vermutlich braucht µClinux mehr. Was wäre ein geeignetes STM32 EvalBoard für µClinux?
_pron_pr-massmarket_jun2015&sc=stm32f7discovery-pr > > Vermutlich braucht µClinux mehr. Was wäre ein geeignetes STM32 EvalBoard > für µClinux? Ja, 8MB reichen und es gibt ein BSP: https://www.emcraft.com/stm32f429discovery
-
Thread
STM32CubeIDE und C++
cpp***" -mcpu=cortex-m4 -std=gnu++14 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F303xE -c -I../Core/Inc -I"STM32CubeIDEWorkspace/SensorBoardFirmware/CppUTest/include" -I../Drivers/STM32F3xx_HAL_Driver/Inc -I../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32F3xx/Include -I../Drivers
-g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F303xE -c -I../Core/Inc -I"STM32CubeIDEWorkspace/SensorBoardFirmware/CppUTest/include" -I../Drivers/STM32F3xx_HAL_Driver/Inc -I../Drivers/STM32F3xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32F3xx/Include -I../Drivers
-
Thread
"Sicherheit" beim RP2350
braucht. Der 12-Bit ADC ist ja immer noch bescheiden: typ. 9,5 ENOB gegenüber 8,7 beim RP2040. Ein STM32L031 zum Beispiel bietet 11 ENOB. Ohne SPI-Flash geht gar nichts und ohne Quarz ist die Taktfrequenz irgendwo zwischen Mond und Mars. Die Tage hatte ich einen STM32G031 programmiert: richtige
den Blick auf das Wesentliche verstellen lassen. Mir geht es weder darum, einen RP2xxx durch einen STM32G031 zu ersetzen, noch darum einen STM32H7xxx durch einen RP2xyz. Ich werde es begrüßen, wenn beim RP2350/54 zumindest der GPIO-Teil geflickt und nicht nur durch unbedarfte Anwender schöngeredet
-
Thread
STM32 ADC Ungenauigkeit
zu hoch Das kann ich nur bestätigen. Ich hatte mal einen Fehler in der ADC Konfiguration eines STM32, der mehrere Kanäle misst. Einer der Kanäle war auf eine zu kurze Samplezeit eingestellt und hatte dadurch auch einen Fehler von ca 200mV. µC war ein STM32F303RE mit 72MHz ADC Takt.
nicht. Ist zumindest nirgends im Refman ADC Kapitel erwähnt. (Der TO nutzt aber wohl einen anderen STM32)
-
Thread
USB Host zum Schreiben auf USB-Stick
Baugruppen/Module habe. Am liebsten wäre mir etwas wie ein ESP8266 oder ESP32 mit USB-Host/OTG bzw. ein STM32 mit WLAN. Gibt es sowas, könnt ihr was empfehlen oder ist meine beste Chance ein entsprechender STM32 der dann vom ESP8266 angesteuert wird? Danke
Da ich mir sowieso erst einen STM32 mit USB-Host kaufen müsste, hole ich direkt einen STM32F446 und spar mir USB und Sound-Modul. Ein DSP, zwei DAC mit DMA Unterstützung und SDIO-Interface sind onboard, dann sollte es auch ohne Modul
-
Thread
32 bitter Tutorial
weisste auch wie I2C an einem ARM > funktioniert. Unfug. Schau dir mal die Timer vom Atmega32, STM32F107 und SAM3X im Detail an. Schau dir mal die GPIOs vom Atmega32, STM32F107 und SAM3X im Detail an. Und bis dahin sei still.
Chipselect, kann man auch nicht einfach ignorieren . STM32F4: manuelles Chipselect
-
Thread
enj28J60 Übertragungsgeschwindigkeit
Wenns darum geht und auch ein STM32 auf der Rechnung ist - weshalb dann überhaupt der ENC? Den STM gibts auch mit Ethernet drinne, und das ist vom Durchsatz her eine gänzlich andere Grössenordnung. Jedenfalls ist der ENC die falsche
weil der stm103 kein Ethernet kann, sondern nur der stm107 (Kosten ca 16 €), und dieser auch noch einen Transceiver (Kosten ca 7 €) braucht. Dies wird insgesammt zu teuer
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
Improvisiertes Breakout-Board für einen VN5E010AHTR-E Smart Switch von STM ...
gemacht, mir die beiden Controller auf ein solchiges Arduino R3 Format "zurechtzustutzen" Einmal für STM32F030F4P6 uuuund einmal für AT89S52 PLC44 (MCS-51 Familie) Den STM32 hab ich mir nur besorgt gehabt um zu sehen, was man denn mit einem 32-Bitter mit nur 16Kb Flash anfangen kann und ich bin
-
Thread
STM32 USB CDC HOST Beispiel
ich mich per Terminalprogramm problemlos mit dem Teil unterhalten. Nun soll das Device an einen STM32F4 angeschlossen werden. Kennt jemand ein USB CDC HOST Beispiel für den STM32F4, am besten unter GCC/CooCox? Im STM32CubeF4 habe ich Treiber für CDC HOST gefunden, allerdings keine fertigen Beispielprojekte
oerientiert, welches man als erstes findet, wenn man nach "CDC USB HOST STM32" sucht. Hier: https://controllerstech.com/usb-cdc-device-and-host-in-stm32/ Leider gibt es keine kleine Beispiel-App von ST, die zB als Terminal konfiguriert, die empfangenen seriellen Daten auf
-
Thread
Raspberry Webserver uart kommunikation
Lichter über die Webseite per USB schalten. Am USB Port ist ein USB zu Seriell adapter der ist am STM32F4 angeschlossen. 1. Es sollte dann über die Webseite ein String zum STM32F4 gesendet werden mit der information an oder aus. 2. Der Staus der einzelnen Lichter sollte dann auch auf der Webseite
die die Befehle entgegen nimmt oder aktuelle Zustände liefert (am besten per JSON) auf dem STM. Oder sende die Daten per UDP aus dem PHP-Script vom Raspi zum STM. Sascha
-
Thread
ISRs: Flags löschen
Hallo zusammen, bei den STM32, die ich kenne, muss man am Anfang der von der On-Chip-Peripherie ausgelösten ISRs, z.B. Timer-ISRs, in Software ein Flag löschen - anonsten wird die ISR unmittelbar wieder ausgelöst. Ich habe
ISR ausgelöst hat. (Beim AVR ist das ja ähnlich, wobei die Priorität starr vorgegeben ist.) Beim STM32 gibt es immer nur eine gemeinsame ISR, die alle Möglichkeiten "abklappern" muß.
-
Thread
EMV und aktuelle uC
für die Kinetis ;) Und es gibt 5V-Modelle, das kann STM nicht. xyz schrieb im Beitrag #6622350: > Ein STM32F030/F05x/... sollte wohl passen. Das sind allerdings Dreckschleudern, verglichen mit den STM32L0 (soweit die Datenblätter vergleichbar sind
ja nicht abnehmen. Wenn bei ihm EMV so oberkritisch ist, wird er um die Evaluierung der Baureihen STM32F/L/G ohnehin vornehmen muessen. Ich hatte jedenfalls mit STM32F030 (den ganz kleinen im TSSOP-20) bei internem Takt nichts zu beklagen.
-
Thread
Suffix für uint8_t
jede Rechnung mit 32 > Bit ausführt. Eben. Bei Rechnungen in kleineren Einheiten kostet das beim STM32 eher mehr Zeit. Entsprechende Tests habe ich schon gemacht. Seitdem habe ich bei Source-Portierungen von AVR nach STM32 sehr viel Gefallen an den uint_fastXt Typen gefunden. So bleibt der Source portabel
uint_fast8_t benutzt immer den Typ, mit dem der konkrete µC am schnellsten rechnen kann. Auf dem STM32 ist es identisch mit uint32_t, auf einem ATmega oder ATtiny ist es identisch mit uint8_t. Das heisst konkret für den STM32: Er rechnet in 32-Bit sauschnell. Allerdings ist ein Wert größer als 255
-
Thread
S: Doku für SI5351 I2c LowLevel
https://www.handsonembedded.com/stm32f103-spl-tutorial-6/
es dir, von meinem Beispielcode abzugucken. Damit müsste das klappen: http://stefanfrings.de/stm32/stm32f1.html#i2c
-
Thread
Aktueller Mikrocontroller, der gut "bare metal" zu programmieren ist?
schrieb im Beitrag #5077669: > und ggf. ein Board empfehlen Es gibt bei ST einige Boards mit den STM32, aber man muss sich entscheiden, ob man onboard Peripherie haben will (Discovery Boards) oder eher nur den puren MC (Nucleo Boards). Wenn du mit Audio experimentieren willst, ist z.B. das STM32F4
Ich hatte vor einigen Wochen angefangen mich mit dem STM32L0 ("L"!) zu beschäftigen. Erste Gehversuche hatte ich hier dokumentiert: https://drolliblog.wordpress.com/2017/04/06/led-blink-with-the-stm32l031x6/ Positiv: - Die Chips lassen sich bequem
-
Thread
Spiel Konsole
Das stm32 Ding ist schon OK. Leider wohl nicht für Dich.
http://www.youtube.com/watch?v=ke0N3ptpHns Google ist auch hilfreich +STM32F4 +FBAS z.b.
-
Thread
WS2815 mit Arduino ansteuern
STM32 FTW schrieb im Beitrag #5980111: > HI, da habe ich mich falsch ausgedrückt wie war das möglich? STM32 FTW schrieb im Beitrag #5980111: > wenn er die Stripes aufteilt > meinte ich natürlich
wird das für den TO der leichtere Weg sein als STM denke ich.
-
Thread
STM32F401RC: Flash erase
oder EEProm daran, und alles wird einfacher. Die Dinger sind doch so billig. Ein 32KByte EEProm STM M24256 gibt es für unter einem Euro. Das verwende ich, funktioniert prima.
winzigen Ausnahmen). Da wird dann genau deshalb genau dasselbe Prinzip verwendet, wie ich es bei den STM32 verwende...
-
Thread
Multiplizierer Hardware Aufwand
bleiben 1 Zyklus für Multiplikation. *Nachtrag* Gleiches Assembler Programm braucht auf einem STM32F407 8 Taktzyklen pro Schleife. Bei 1 Zyklus für sub und 2 Zyklen für bne bleiben 5 Zyklen für Multiplikation.
getestet. Essentiel für DSP Anwendungen (unter die auch die KI fällt) sind die MAC Operationen. Beim STM32F4 sollte es dazu die Assemblerbefehle MLA und VFMA geben. Ob der RP2350 das auch hat, weiß ich nicht.
-
Thread
Probleme mit I2C beim STM32F103C8T6
hast um schnell auf einen grünen Zweig zu kommen. Für deinen Fall wäre das in der SPL die Dateien stm32f10x_i2c.c und stm32f10x_i2c.h Die bieten dir eine anständige Schnittstelle "nach unten" und du kannst den Code der da unten verwendet wird auch kopieren um eigenständig zu sein. Die
Beispiel-Code für dich, wie man die richtige I²C > Schnittstelle benutzt: http://stefanfrings.de/stm32/stm32f1.html#i2c > > Du siehst, dass ich hier gar nicht direkt auf die I/O Pins zugreife. Ich > halte deine Initialisierungsroutine für unnötig komplex. > > Unabhängig davon würde ich Dir
-
Thread
Stm32f4 delay
-------------------------------------------*/ #include <stdint.h> #include "misc.h" #include "stm32f4xx.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_tim.h" #include "leds.h" void Delay1ms(uint32_t nCount); volatile uint32_t delay1ms; /** * @brief
was du suchst: http://www.mikrocontroller.net/topic/278118#new Suche nach sTimer.h/sTimer.c Stm32F407_blink_06.zip\Stm32F407_blink\Driver\source\sTimer.c Stm32F407_blink_06.zip\Stm32F407_blink\Driver\include\sTimer.h in der main() InitStimer(); dann hast du delay_ms/delay_us Gruß
-
Thread
Mikrokontroller Einsteiger Set für Schüler
stm schrieb im Beitrag #2873969: > Ich könnte das STM32F4DISCOVERY selbst einem Kind nahe bringen. Alles > kein Problem. Na soweit würde ich mich nicht aus dem Fenster lehnen.
stm schrieb im Beitrag #2873969: > Ich könnte das STM32F4DISCOVERY selbst einem Kind nahe bringen. Alles > > kein Problem. Glaub ich auch nicht, außer du verstehst unter nahe bringen auf den Kopf
-
Thread
STM32 Development Board
Mit der Beschaltung funktionieren alle Komponenten. http://www.olimex.com/dev/index.html ARM - STM32-P103
nächsten Wochen noch ein paar Sachen am Olimex-Board testen und dann einen eigenen thread zum Thema STM32-Board/JTAG aufmachen.
-
Thread
STM8 mit 8pin: STM8S001J3
Programmierfehler unbenutzbar zu machen. Beim Schreiben der Tutorials http://www.colecovision.eu/stm8/STM8S001J3%20Reference%20LED.shtml und http://www.colecovision.eu/stm8/STM8S001J3%20Reference%20Serial.shtml habe ich auch ein paar Chips verbraucht. Philipp
STM8S003F3P6 im TSSOP20-Gehäuse gibt es beim Ali auch jetzt schon für 20 Cent/St. im 10er-Pack: https://www.aliexpress.com/item/Free-shipping-10pcs-STM8S003F3P6-Value-line-16-MHz-STM8S-8-bit-MCU-STM8S003F3P6TR
-
Thread
STM32-M4 Webinterface
Hallo, Für jedes (auch ältere) STM Development Board "Discovery" and "Evolution" gab es sog: "Demonstration Firmware" auf der STM Homepage zu finden. Das betraf auch die älteren Versionen ohne CubeMX. Schau mal dort, ich habe schon
gearbeitet aber dennoch nicht dazu in der Lage den Controller richtig zu benennen? Es gibt keinen "STM32 M4". Es gibt "STM32F4" oder "STM32 mit ARM Cortex-M4-Kern" wie z.B. "STM32F4" oder "STM32F3".
-
Thread
Welcher Mikrocontroller?
verarbeiten. Cortex-M3 CPU Kern mit schnellem Interrupt-Handling Schaue mal im Artikel [[STM32]]. Bezugsquelle: Typ "STM32F103VDT6" bei TME.
Start braucht man am besten ein - Demo-Board, siehe hier: http://www.mikrocontroller.net/articles/STM32#Evaluation_Boards - ein JTAG Adapter, siehe hier: http://www.mikrocontroller.net/articles/STM32#Programmierung - und ein Compiller, siehe hier: http://www.mikrocontroller.net/articles/STM32#Programmierung
-
Thread
Was ist 32 Bit und nicht ARM?
kurze Errata-sheets. Der STM32F031 kostet erheblich weniger als ein ATMEGA. Vergleich doch mal Features, Toolchain und Peripherie eines STM32F031 mit einem beliebigen ATMEGA. Da hast du deinen Grund "für den Erfolg von ARM".
Trumpeltier schrieb im Beitrag #4794512: > Der STM32F031 kostet erheblich weniger als ein ATMEGA. Vergleich doch > mal Features, Toolchain und Peripherie eines STM32F031 mit einem > beliebigen ATMEGA. Deshalb würde mich die Intention des TO interessieren
-
Thread
Überhitzung STM32F7
Platine mit LCD, SD-Ram, QSPI, CAN-Bus, SD-Karte und alles funktioniert einwandfrei. Ich benutze ein STM32F769Bi (208pins LQFP). Die Temperatur des STM32F7 ist sehr hoch (80-85 Grad). Normalerweise arbeite ich mit Stm32f103 und habe keine Temperatur - Probleme. (praktisch keine Temperaturerhöhung). Hat
aus test gründe auf 3.1 VDC reduziert. Die Busstakte sollten alle ok sein weil ich zuerst auf den STM32F746ng BGA 144 Discovery entwickelt habe und erst als letzter Schritt auf meine eigene Hardware gewechselt bin. Auch beim Discovery war der STM32F7 gerade ein bissl über handwarm. Aber der 208pin STM
-
Thread
SYSTICK Timer Overflow Cortex M4
delay-Funktion mit SysTick_Handler, wo ein Überlauf überhaupt gar nicht erst entstehen kann: [c] #if defined (STM32F10X) #include "stm32f10x.h" #include "stm32f10x_rcc.h" #elif defined (STM32F4XX) #include "stm32f4xx.h" #include "stm32f4xx_rcc.h" #endif #include <stdint.h> static volatile uint32_t delay_counter
andere Auflösungen (z.B. 100us oder gar 1us) in delay_init() anpassbar. Läuft "Out-of-the-Box" für STM32F1xx und STM32F4xx - vorausgesetzt, die STM32-PLLs wurden mit SystemInit() und SystemCoreClockUpdate() vorab korrekt initialisiert. Beispiel: [c] int main () { SystemInit (); SystemCoreClockUpdate
-
Thread
STM32 F303 Quarz Instabil
Programmierumgebung: platformio, Arduino Core PLL Mul: 6, 12*6 = 72MHz, CSS aktiviert Clockconfig generiert durch STM32Cube Aufgrund der Fertigung von JLC und um das Löten zu vereinfachen ist der Quarz auf der Oberseite und der STM auf der Unterseite (siehe Bild). Das Programm besteht aktuell nur aus dem Togglen
https://www.st.com/resource/en/application_note/cd00221665-oscillator-design-guide-for-stm8afals-stm32-mcus-and-mpus-stmicroelectronics.pdf Gelesen?
-
Thread
STM32 Unterschiede?
412 STM32F103C4Tx 16k 6k - 1 1 3 - 2 LQFP48 412 STM32F103C6Tx 32k 10k - 1 1 3 - 2 LQFP48 412 STM32F103R4Tx 16k 6k - 1 1 3 - 2 LQFP64
steht für die Gehäuseform und die 6 dahinter für den zulässigen Temperaturbereich. Also ist der STM32F103CBT6 eine Variante vom STM32F103CB. STM32fF103C6TA6 gibt es nicht. Siehe http://stefanfrings.de/stm32/stm32f1.html
-
Thread
STM32H503 auffällig preisgünstig
Beim Vergleichen diverser STM32 Modelle bin ich auf den STM32H503 gestoßen. Er kommt mir mit ca. 1,50 € auffällig preisgünstig vor. War das nicht eigentlich die Domäne der STM32C0 Serie? Die "größeren" STM32H5 Modelle sind ungleich
1·FDCAN 1·USB Host and Device [/pre] https://www.st.com/en/microcontrollers-microprocessors/stm32h503.html https://www.mouser.de/c/semiconductors/embedded-processors-controllers/microcontrollers-mcu/arm-microcontrollers-mcu/?q=stm32h503
-
Thread
Eclipse STM32f0 Debug Fehler
/Desktop/Eclipse/Eclipse_Juno_STM32/Projekte/stm32f0x/Debug/STM32F072B_DISCOVERY C:/Users/p-boensch/Desktop/Eclipse/Eclipse_Juno_STM32/Projekte/stm32f0x/Debug/STM32F0xx_StdPeriph_Driver C:/Users/p-boensch/Desktop/Eclipse/Eclipse_Juno_STM32/Projekte/stm32f0x/Debug/src C:/Users/p-boensch/Desktop/Eclipse/Eclipse_Juno_STM32/Projekte/stm32f0x/STM32F072B_DISCOVERY C:/Users/p-boensch/Desktop/Eclipse/Eclipse_Juno_STM32/Projekte/stm32f0x/STM32F0xx_StdPeriph_Driver
-
Thread
Suche ultra-low voltage, micropower MCU
parallel auch Tipps für ein 25AA040 kompatibles EEPROM, das mit weniger Spannung auskommt. Die STM32L051 sieht schick aus, zumal ich STM32F0,1,4 regelmäßig einsetze. Bei 1MHz MSI Takt müssen 1,65V (besser 1,8V für Analogperipherie) und 0,5..1mA zur Verfügung stehen. Damit liegt der Leistungsbedarf
Semtech: XE8801/02/05 selber Core wie die von EM Micro, AT32UC3 als imo bessere Alternative zu den STM32L.
-
Thread
Stm32f103 Problem mit Spi2
sich aber mit hw-spi - zumindest spi1 - wieder programmieren. Möglicherweise ist dieses merkwürdige stm-assert_param für den zuverlässigen Betrieb erforderlich.
grundschüler schrieb im Beitrag #4064823: > Der Stm ist jedenfalls deutlich > schneller als ein 100-Mhz LPC1768 mit dem gleichen Code (10sec per SSP). Das passt, der LPC kann max 12,5 MHz, der STM 18 MHz. Ist also 44 % schneller und damit werden