-
Thread
Xmega vs Arm welcher Takt vergleichbar
verwendest du den internen Oszillator (HSI) und nicht den Externen (HSE)? Gibt es überhaupt einen STM32 der mit dem Internen so hoch takten kann?
so bleiben, wünsche ich dir noch viel Spaß. Kannst dich ja wieder melden, wenn du einen Benchmark STM32F207 vs Rasperry Pi machst ;) .
-
Thread
Multichannel DAC mit SPi-DMA beschreiben
Hallo zusammen, ich möchte mit einem STM32H7xxx einen 8-kanal DAC mit SPI-DMA ansteuern. Das besondere ist, dass die SPI ALLE Kanäle nacheinander mit einem Transfer beschreiben soll. Nun finde ich keinen DAC, der das mitmacht. Alle DACs wollen
Markus M. schrieb im Beitrag #7920874: > Der H7 hat einen Hardware SLAVE SELECT (NSS). Praktisch jeder STM32 (ich kenne nicht alle) hat einen Hardware Chip Select der von SPI aus gesteuert werden kann. Dass der nicht so flexibel gesteuert werden
-
Thread
USB CDC mit CUBE und SW STM32
Mein DDS-Ad9910 Board aus China ist angekommen und ich würde es gerne mit einem STM32F103 ansteuern. Dazu habe ich mit CubeMX und SW STM32 ein Projekt mit USB-CDC generiert. Beide Programme sagen sie wären auf dem neuesten Stand. Das Projekt kompiliert und die SPI und I2C Schnitstelle funktionieren. Das Ansteuerprogramm dazu läuft unter Windows 7 und ich schicke im Moment zum Testen Strings über USB an den STM32F103 und gebe das empfangene Paket in "CDC_Receive_FS" direkt an das Display über I2C weiter. An den STM32F103 hängt noch ein Nucleo64
-
Thread
Problem mit USB auf STM32H743
ich bin gerade dabei ein Chinaboard 'Devebox STM32XX_M' mit dem H743VI in Betrieb zu nehmen. Mit Mbed das den H743 unterstützt und einen USB Stack hat den ich schon auf verschiedenen F4/F7 laufen habe. Der H743 ist um einiges komplexer, aber die
der H7 hat einen Bootloader im ROM und kann per USB, seriell oder SPI programmiert werden. Boot0 auf High Pegel verbinden, USB Kabel anstecken, STM32CubeProgrammer starten und auf USB stellen, connect und
-
Thread
(Vektorieller)Netzwerkanalyzer für Amateurfunk
Datenströme und Busbelastung für ein passables TFT. Für so ein Vorhaben wie dieses käme mindestens ein 7" mit 800x480 in Frage, sonst sieht man nix. Das wiederum braucht nen 32 Bit Bus und den haben die von dir angesprochenen STM32F429 NUR im 208 poligen Gehäuse (mit o.g. HW-Bugs). Allerdings sind diese
ich sehe das geringfügig anderst. 1. Die Aufgabe ist fest umrissen, da reicht der STM32 locker. 2. Es ist kein Problem das mit C auf einem uC hinzukriegen, davon lebe ich. 3. ST ist der Marktführer, die 4xx er Serie setze ich in der Firma in riesgen Mengen ein. Mir sind da
-
Thread
c++ 11/14/17?
gefunden nochmal mit datenblatt verglichen, das müsst jetzt stimmen Es geht übrigends um den STM32F411 (Blackpill) <code> namespace Regs { constexpr reg32_t RCC_BASE AHB1PERIPH_BASE + 0x3800UL; // RCC register constexpr reg32_t RCC_CR =
sind. Achso. Die sind aber bei Verwendung des GNU-MCU-Plugin flugs angelegt. Sich deswegen auf die STM32CubeIDE festzulegen ist Jammern auf hohem Niveau.
-
Thread
5-Dollar-Entwicklerboard mit RISC-V: Sipeed Longan Nano
was *wirklich* verfügbar ist. Die richtige Anlaufstelle ist vermutlich hier: https://github.com/stm32duino/Arduino_Core_STM32 Vom GD32 steht da aber nichts mehr. Das ist komisch, denn deren Plugin heißt in der Arduino IDE "STM32F1xx/GD32F1xx boards". Vielleicht hängt es damit zusammen, dass das
betreiben, wenn denn wirklich Not am Mann sein sollte: https://hackaday.io/project/158262-using-blue-pill-stm32f103c8t6-as-st-link Ein J-Link funktioniert natürlich auch. Ansonsten bieten sich fürs programmieren die diversen internen Bootloader an, d.h. UART (z.B. mit stm32flash), USB-DFU, etc. GD
-
Thread
STM32L052x8 USB mit Bare Metal Code funktioniert nicht. SET_ADDRESS fehlerhaft
Hallo, ich brauche mal jemanden, der sich mit USB auskennt. Ich habe ein eigenes Board mit einem STM32L052x8. Das Board ist recht simpel. Außer dem STM sind nur ein LDO zwei Eingänge und 4 viel LEDs darauf. Das Board wird über USB versorgt und das USB ist an den STM verdrahtet. Siehe Schaltplan.
Siehe https://www.st.com/resource/en/application_note/dm00296349-usb-hardware-and-pcb-guidelines-using-stm32-mcus-stmicroelectronics.pdf Tabelle 3.
-
Thread
"Sicherheit" beim RP2350
enttäuscht. Ja funktioniert sicherlich, hängt wie immer von der Anwendung ab ob das reicht. Die großen STM32 haben ebenfalls einen Flash-Cache *zusätzlich* zum parallel angebundenen Flash. Die Package-Größe ist auch so eine Sache: Der RP2350 ist 7×7mm. Die STM32 gehen bis WLCSP 1.7×1.42mm runter - inklusive
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
[Suche] Interessierte(n) an Projekt (ARM/FPGA)
Hab ein STM32 Discovery hier. Bin noch nicht so recht dazu gekommen das auszprobieren. Was iKosten STM32 Board ca. 100-150 EUR ch machen könnte wäre das ARM Zeug erstmal zurückzustellen und nur eine ganz kleine
@Markus Müller : der STM32F2xx hat keinen internen Displaycontroller.
-
Thread
STM32 schwankende ADC Werte..PULL Widerstände steuern
beim F4 erwarten darf. > Es gibt dann noch Tipps vom Hersteller, wie man das verbessern kann. STM32F205/7 und STM32F405/7 sind da sehr problematisch. F401/F411/F42x/F43x/F446 sind da deutlich besser, wenn man den Hinweisen der App-Not folgte. Auf einem F401 laeuft gerade eine Messung von einem 510
Habe gerade nochmal ein anderes Projekt rausgekramt..hier habe ich einen STM32F205V verbaut... Hier wackelt nicht ein einziges Digit?!? auch intern 16MHz ext REf an VCC angeklemt..kann also nicht am STM32F2 allgemein liegen :-(
-
Thread
stm32 probleme mit Assembler für startup File
arm-none-eabi-gcc -x assembler-with-cpp -c -mcpu=cortex-m3 -g -gdwarf-2 -Wa,-amhls=cmsis/CM3/DeviceSupport/ST/STM32F10x/startup/startup_stm32f10x_md_vl.lst cmsis/CM3/DeviceSupport/ST/STM32F10x/startup/startup_stm32f10x_md_vl.s -o cmsis/CM3/DeviceSupport/ST/STM32F10x/startup/startup_stm32f10x_md_vl.o tritt
arm-none-eabi-gcc -x assembler-with-cpp -c -mcpu=cortex-m3 -g -gdwarf-2 > -Wa,-amhls=cmsis/CM3/DeviceSupport/ST/STM32F10x/startup/startup_stm32f10x_md_vl.lst > cmsis/CM3/DeviceSupport/ST/STM32F10x/startup/startup_stm32f10x_md_vl.s > -o > cmsis/CM3/DeviceSupport/ST/STM32F10x/startup/startup_stm32f10x_md_vl.o >
-
Thread
Mehrkanal Impulszähler PIC
#6158164: > Bevor ich hier nach anderen Lösungen suchen würde wäre das einen Versuch > Wert. Ob Stm32 statt PIC16 nicht schon unter (ganz) andere Lösungen fällt?
Ich habe folgendes mal auf einem Bluepill-Board probiert. [C] #include <stdio.h> #include <stdlib.h> #include <stm32f10x.h> uint8_t utmp=0; volatile uint32_t carr[8]; __attribute__ ((long_call, optimize("O3"), section (".fast"))) void TIM2_IRQHandler(void) { GPIOC
-
Thread
12bit ADC+12bit DAC 20kHz 8min
STM32-Eval-Boards gehen. Beim F7-Discovery braucht man gar nix zu löten, aber das ist auch ziemlicher overkill und teuer (ca. 50€).
> kann wenn es klemmt. Die STM32 sind mittlerweile recht bekannt hier im Forum. > Idealerweise könnte der DMA direkt aus dem externen SD-Speicher lesen, > wenn das machbar ist. Beim STM32 - ja, über die SDIO bzw. SPI -Peripherie
-
Thread
STM32 Int, Float, Double
Hallo, ich hab eine schnelle Frage: Wie groß sind die Datentypen Int, Float und Double bei den STM32 µC? Moritz
habt ihr eine Idee, wie man einen Wert(float) in Char array umwandeln kann. verwende gerade den stm32F407, keil Compiler. Danke
-
Thread
STM32F4 mit TFT Codeverständnis
Auf Seite 1226 im stm32f4 reference manual (31.4) steht wie der Name "external device address mapping" schon sagt, wie man den externen Speicher anspricht. D.h. das sind einfach die Adressen für die zwei Wörter, die das
STM32_F4VE V2.0 Danke Arnold
-
Thread
curl: (7) Failed to connect
Hallo Ich verwende Buildroot als Distribution auf meinem STM32MP1. Ein Kollege hat einen Endpunkt erstellt, um zu testen, ob die MPU eine Verbindung zum Server herstellt: wenn ich: [c] curl -i -k -X POST -H "Content-Type: application/json" https://......
122 content-length: 122 < <html> <head><title>400 Bad Request</title></head> <body> <center><h1>400 Bad Request</h1></center> </body> </html> * Connection #1 to host 18.158.83.7 left intact [/c] --> STM32MP1 [c] curl -i -k -v -X --trace POST -H
-
Thread
PID-Regler: Wie schnell ist schnell genug?
es ist das hier schon öfter erwähnte Board (die "Black" Variante, <10€): http://wiki.stm32duino.com/index.php?title=STM32F407 CPU Takt ist 168 MHz und FPU aktiv. https://www.st.com/en/microcontrollers/stm32f407ve.html Das ist natürlich eine andere Kategorie als ein kleiner 8 Bitter,
gerade dabei war habe ich die gleiche Routine nochmal auf zwei anderen Boards laufen lassen. [code] STM32L031 @ 32 MHz (Cortex-M0+) gcc 6.3.1 -Os: 38,6 µs gcc 6.3.1 -O3: 39,5 µs gcc 7.2.1 -Os: 39,3 µs gcc 7.2.1 -O3: 39,8 µs Keil: 24,3 µs LPC1549 @ 72 MHz (Cortex-M3) gcc 7.2.1 -0s: 19,3 µs
-
Thread
ILI9486 Display von Raspberry auf STM32 portieren
r-raspberry-pi-mit-resistivem-touchscreen Das Display ist für den Raspberry Pi gedacht, ich betreibe es aber am STM32H7. Es "scheint" einen ILI9486 Controller zu haben. Deshalb habe ich diverse Libs für den Controller getestet und mich für eine entschieden. Daraus dann eine Applikation erstellt. Nun habe ich mehrere
Wichtig ist das Timing bei der Initialisierung. Grundsätzlich ist beim > Debugging weniger mehr. Die H7 schaffen recht hohe IO/SPI Frequenzen. Wie meinst du das? Der H7 ist schnell, aber die SPI Geschwindigkeit habe ich reduziert. Hier habe ich maximal mit 16MBit/s übertragen, was auch funktioniert
-
Thread
Theremin bauen mit µC oder/und FPGA
man auch direkt die Frequenz messen kann? > Für die Signalverarbeitung (DSP) dachte ich an einen STM32F102 oder nen > FPGA. Ein FPGA halte ich für übertrieben, der STM32 sollte das leicht schaffen.
Max H. schrieb im Beitrag #4276462: > Ein FPGA halte ich für übertrieben, der STM32 sollte das leicht > schaffen. selbst ein AVR sollte ausreichend sein, es gbt für diesen fast nichts zu tun. Nur ein
-
Thread
STM32 Cube Lizenz GitHub
** ****************************************************************************** * @file stm32f4xx_hal_tim.h * @author MCD Application Team * @version V1.5.2 * @date 22-September-2016 * @brief Header file of TIM HAL module. **********************************************
du ihren Quellcode weiterverbreitest. Da bin ich nicht so sicher. Wenn du die einzelne /Datei/ stm32f4xx_hal_tim.h legal von ST bekommen hast, darfst du mit dieser Datei praktisch alles machen. Der Lizenztext dadrin ist doch original BSD. Aber: Kannst du stm32f4xx_hal_tim.h einzeln runter laden
-
Thread
EPROM an Mikrocontroller STM32F103 (3.3V)
Für STM32 F100 gibt auch ein "EEPROM" SW um in das Flash zu schreiben. Schreib cyclen sind dan begrenzt auf ca 10 k, aber mit wear leveling kan das verbesseren. Nachteil : um das flash zu wischen, muss minimal
Andere STM32 als der F103 haben auch etwas OTP on chip...
-
Thread
AVRs mit USB?
- bis auf das Timing) egal ob es ein "klassischer" oder virtueller serieller Port ist. Gerhard H. schrieb im Beitrag #7651395: > Oder in irgend einer Weise zu implementieren ab USB Sender im > Controller? Auf dem Mikrocontroller muss man das natürlich selbst implementieren. Für die STM32 und
Gerhard H. schrieb im Beitrag #7651407: > und werde > nach entsprechenden Anleitungen Ausschau halten. Vielleicht hilft ja meine: https://www.mikrocontroller.net/articles/USB-Tutorial_mit_STM32#Virtueller_COM-Port
-
Thread
TI TMS320F28P55x, STSPIN32G0 und Informationen zur Elektronik militärischer Flugkörper
neuer sind, ich hoffe es gibt Anstrengungen heraus zu finden wo die her gekommen sind. Die beiden STM32G071 in der Liste wurden wohl KW11 2021 hergestellt? Der STM32H757 wurde wohl KW13 2022 hergestellt?
sind, ich hoffe es gibt > Anstrengungen heraus zu finden wo die her gekommen sind. > Die beiden STM32G071 in der Liste wurden wohl KW11 2021 hergestellt? > Der STM32H757 wurde wohl KW13 2022 hergestellt? Ganz legal in China gekauft. China hat gegenüber Russland kein Embargo.
-
Thread
Cortex M3/M4 im Präprozessor erkennen
Headern drin, auf denen jeder Hersteller dann seine ominösen Libraries aufbaut. Hast du z.B. einen STM32F446, dann wird (zumindest indirekt) irgendwo per #include eine "stm32f4xx.h" eingebunden. Dieser Header bindet dann wiederum je nachdem welcher #define für das eigentliche Device gesetzt ist einen spezifischeren Header ein. Für den F446 ist es "stm32f446xx.h" und hast du einen F407, dann ist es "stm32f407xx.h". In diesen (Device-spezifischen) Header-Dateien wird der passende Header für den Cortex-M Kern eingebunden, das heißt in diesem Beispiel
-
Thread
ATSAM VS STM32 Eingangswiderstand ADC
Sehe ich das richtig, das der ATSAM einen Eingangswiderstand im MOhm Bereich hat und der STM im KOhm?! Oder deute ich diese Angaben falsch? Seite 68 https://www.st.com/resource/en/datasheet/stm32f030f4.pdf Seite 1180 https://www.mouser.de/datasheet/2/268/Atmel-11100-32-bit%20Cortex-M4
es teste es einfach selber.. Die simple Frage lautet..ist der ADS des ATSAM besser oder gleich des STM32.. BEI GLEICHEN BEDINGUNGEN!! Das ist Grundlagen eines jeden Vergleichs!
-
Thread
Günstiger uC mit hoher Taktfrequenz
wie die AVRs, aber >gleichzeigt mit einer Taktfrequenz ab ca. 30/40MHz? z.B. - NEC V850 - AVR32 - Renesas R32 Alle mit internem Flash und RAM erhältlich. Verfügbarkeit? Für den Hobby bedarf? >Man denkt natürlich direkt an ARM7/Cortex-M3. >Ich hätte nur gerne ne Lösung bei der RAM/Flash
Der Befehlssatz der ARM-Prozessoren ist in der Architekturbeschreibung (z.B. ARM v4t, ARM v5, ARM v7) festgelegt und nicht in der Implementierung der Architektur (ARM 7, ARM 9, Cortex Mx). Auch die Tatsache, dass die Übertragung der durch LDM/STM referenzierten Register sequentiell zu erfolgen hat,
-
Thread
Wärmebildkamera mit dem MLX90640 und Arduino Due
Tagen (siehe Abbildung MLX90640_Arduino_44) Ich tippe daher auf einen defekten Microcontroller (STM32F103). Was sagt ihr?
180.0 * (mlx90640To[i*32 + j] - T_min) / (T_max - T_min); getColour(mlx90640To[i*32 + j]); tft.fillRect(217 - j * 7, 35 + i * 7, 7, 7, tft.color565(R_colour, G_colour
-
Thread
FIR Filter auf PIC
Dergute W. schrieb im Beitrag #5096625: > scheint mir irgendein > Billigboard mit irgendeinem STM32 oder was entsprechendem (und eben auch > GCC-Unterstuetzung) da erheblich "sicherer". Ich hab eins von diesen Boards mit einem STM32F103C8T6 hier, allerdings hat der weder einen DAC noch I2S oder
Bezeichnung...) posten? Max M. schrieb im Beitrag #5096639: > Ich hab eins von diesen Boards mit einem STM32F103C8T6 hier, allerdings > hat der weder einen DAC noch I2S oder sowas :( STM24F4 Discovery hat das alles und gibts für <30 Euro. Ausserdem hat das eine FPU, 32Bit Architektur und läuft mit flotten
-
Thread
Live-Linux: Anleitung schreiben
Ralph S. schrieb im Beitrag #7835362: > Ein Beispiel für Textdisplays und STM32F030 findet man im Anhang. Furchtbar! Normale Menschen installieren sich die STM32 Cube IDE, oder die Arduino IDE und den STM32duino Core. Dann hat man auch eine Chance auf Hilfe von mehr Leuten
Arduino-IDE 1.8.13 - Geany (als Programmiereditor) - gimp - Toolchain: arm-none-eabi-gcc (auch mit STM32Cube_Programmer), avr-gcc (natürlich mit avrdude), sdcc - sehr viele Beispielprogramme zu den Familien STM32 (verwendet libopencm3), STM8, AVR, Padauk PFS - XFCE-Desktop - FreePascal (wenn es denn
-
Thread
Vier Gewinnt KI für Mikrocontroller
173530635627 Ok, grad 3 bestellt. Hoffe mal dazu gibts ne Lib? Habe die für 320x240 mal vom Arduino auf STM portiert, da die SPI anders ist. Spielt mit 12 Mhz auf Lochraster prima für ca 5cm leitungen, drüber verliert sie dann aber Bits. Yupp, jibbet.... https://github.com/o-m-d/st7735_spi_stm32
> Ok, grad 3 bestellt. Hoffe mal dazu gibts ne Lib? Habe die für 320x240 > mal vom Arduino auf STM portiert, da die SPI anders ist. Spielt mit 12 > Mhz auf Lochraster prima für ca 5cm leitungen, drüber verliert sie dann > aber Bits. > > Yupp, jibbet.... > https://github.com/o-m-d/st7735_spi_stm32
-
Thread
Genervt über Feature-Politik von Atmel - ATmega/ATtiny
viele CPUs angeschaut, die das können (oder doch nicht) Schlussendlich habe ich mich für einen STM32F103CB entschieden. Der würde auch für Deine Applikation passen: - 4 Timer, 32 Bit (jeweils 4 OC/PWM Ausgänge) und zus. 32 Bit Prescaler - bis zu 72MHz CPU-Takt >> möglich an Timer 1 (mit internem
auch ein kleiner reichen sollte (STM32F100C4) ab 0,85 EUR !!! Also unter einem EUR bei Digikey. Man muss sich ein wenig mit der Materie auseinandersetzen. Unterm Strich fährt man mit einem STM32F10xxxx deutlich besser, denn man kann
-
Thread
Moderne Klasse von Mikrocontrollern gesucht
mental befassen müßten. Derzeit haben wir in einem anderen Thread genau sowas: da hat einer einen STM32F7xx und hat sich ein USB-CDC generieren lassen, was natürlich erstmal nicht enumeriert und nun fragt er hier an, wieso dies? und daß er eigentlich keine Lust hat, in die Quellen zu schauen oder gar
zwar nicht, aber für die F0-Serie von ST ist die Keil Full-Version kostenlos. Keil MDK-ARM for STM32F0 and STM32L0 provides software developers working with STM32 devices based on the ARM Cortex-M0 and ARM Cortex-M0+ cores with a free-to-use professional tool suite. Keil MDK is the most comprehensive
-
Thread
Wechselrichter zur Netzeinspeisung bauen?
einer einzigen CPU zu realisieren und nicht einen AVR für die PWM, einen für Netzüberwachung, einen SAM7X für die WEB-Anbindung und einen AT90CAN für den Bus. Eine Entwicklungsumgebung, ein JTAG Adapter. Eventuell eben einen STM32F103 für die ganzen steuernden und regelnden Komponenten und einen STM32F107
wenn nicht, noch mal lesen... Ich habe davon gesprochen eine Serie von Controllern einzusetzen, d.h. einen STM32F103 mit vielleicht 32..64k Flash als Wechselrichter-Controller, einen der gleichen Sorte für x Akkus als Ladecontroller eventuell gleich mit MPPT. Und später eine WEB/LCD/Monitoring Einheit
-
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
port IRMP to Arduino
für deine Antwort. Was hast du denn für Arduinos? Das ging ja nach meinen Versuchen auch mit einem STM32-Arduino nicht, ohne das Arduino-Framework aber schon.
die Arbeit stark eingespannt und nur selten zu Hause. Außerdem hatte ich jetzt noch ein Problem mit STM32DUINO, das immer noch nicht kompilieren will wegen stm32f10x.h", in dem dann Register doppelt definiert werden. Dem werde ich mich zuerst noch einmal annehmen und danach kommt das. Bei neuen Erkenntnissen
-
Thread
STM32F407 Sprung zu Programm im anderen Sector
, der mich weiter bringt. Was gutes ist dieser Link: http://stackoverflow.com/questions/16490315/stm32f4-memory-jumping
_4 ((uint32_t)0x08010000) #define ADDR_FLASH_SECTOR_5 ((uint32_t)0x08020000) #define ADDR_FLASH_SECTOR_6 ((uint32_t)0x08040000) #define ADDR_FLASH_SECTOR_7 ((uint32_t)0x08060000) #define ADDR_FLASH_SECTOR
-
Thread
Flashen von Mikrocontroller plötzlich nicht mehr möglich
Hallo zusammen, für ein Projekt verwenden wir ein STM32-P103 Board von Olimex. Dieses arbeitet mit dem STM32F103RBT6 ARM 32-Bit CORTEX M3 Mikrocontroller. Als IDE benutzen wir Eclipse mit GNU ARM Embedded GCC Toolchain und OpenOCD. Die Verbindung zum Board
0x1) Info : stm32f1x.cpu: hardware has 6 breakpoints, 4 watchpoints Error: stm32f1x.cpu -- clearing lockup after double fault Polling target stm32f1x.cpu failed, trying to reexamine Info : stm32f1x.cpu: hardware
-
Thread
uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung
STM8 und STM32 sind in ähnlichen Preislagen, dafür gibt es dann auch lesbare Doku ;)
? Wenn ich auf eine der Touch Tasten drücke soll "test" getippt werden. [c] #include "intTemp.h" #include "time.h" #include "usb.h" #include "touchinput.h" #include "uart.h" #include "bootloader.h" uint32_t last; uint8_t HIDKey1[4]; #define LED_PIN1 7 // Pin7 SBIT(LED1, 0x90, LED_PIN1
-
Thread
Mehrkanal Audio-Output mit STM32F4 Discovery Board
Hi, ich suche gerade für ein bevorstehendes Projekt die passende Plattform und bin dabei auf das STM32F4 Discovery Board gestoßen. Bisher habe ich ausschließlich Erfahrung mit Arduino Plattformen und Einplatinencomputern. Mich würde interessieren, ob das STM32F4 Discovery Board für das Projekt
Perfekter Tipp, das macht auf jeden Fall Sinn. Horst schrieb: > Warum dann nicht gleich das F7 Discovery? Weil das zu teuer wäre. Das Projekt soll als (Klein-)serie produziert werden, da zählt fast jeder Euro. avr schrieb: > Der stm32f407 könnte sogar ohne zusätzlichen ram 4 MP3 Dateien mischen
-
Thread
Problem mit dem flashen ST-Link/ v2 und Coocox IDE
Hallo, Also ich habe nach geschaut und die Daten in STM32F4xx.h Stimmen. Die Einstellungen in sytem_stm32f4xx.c stimmen ebenso.Der Quarz hier ist schon bei 25 MHz. * 5. This file configures the system clock as follows: *=========================
Quarz? Wenn Du einen externen hast, muss dieser in der Variable HSE_Value = Frequenz in Hz in der stm32f4xx.h einegstellt werden. Wenn nicht, ist dieses nicht notwendig. 2. Stelle alle PLLs ein in der system_stm32f4xx.c und zwar dort wo Dein #elif define deinControllertyp ist. Nutze die Suchfunktion
-
Thread
USB Verbindung zerstört µC
herumlag. Eventuell läuft es nach dieser Wartezeit (Entladezeit) wieder. Google anwerfen, und nach 'STM32L0 nrst' oder 'STM32L0 reset' suchen. Da findet sich einiges, und vielleicht sind da noch ein paar Ideen für dich mit dabei.
ist: https://community.st.com/s/question/0D50X0000ADCIJaSQP/stm32l151cct6-nrst-is-floating-?t=1612452932455
-
Thread
STM32F446 - Problem mit Interrupt
G7u5vYJhwuM Allerdings tut sich da absolut nix. Ich möchte zum Test mit dem Taster über einen Interrupt die LED toggeln, allerdings passiert nichts. Wenn ich den STM32 im Debug-Modus laufen lasse, springt
/* Includes ------------------------------------------------------------------*/ #include "main.h" #include "stm32f4xx_hal.h" /* USER CODE BEGIN Includes */ /* USER CODE END Includes */ /* Private variables ---------------------------------------------------------*/ /* USER CODE BEGIN
-
Thread
ARM-AI-Assistent final, RP2040 mit 200 MHz Maximaltakt uvm
Dabei ist der RP2040 (bislang) Faktor 3 übertaktet. Die Stromaufnahme steigt nicht wesentlich. Bei STM32 sind mir maximal 30 - 50 % gelungen und die Controller werden deutlich wärmer.
auch nicht gab. > > Das geht mit den üblichen RGB-Interfaces schon lange. Erstbestes > Beispiel: STM32F429I-DISC1 . QVGA, 262K Farben, man kann natürlich alle > Pixel individuell ansteuern, man hat genug Speicher und Rechenleistung > um flüssige Animationen darzustellen. Eben die STM32 waren nicht
-
Thread
Paradigmenwechsel im Embedded Design Gesperrt
Stefanus F. schrieb im Beitrag #5942669: > Google mal nach "STM32 Anleitung" oder "ESP822 Anleitung" Sorry, das sollte ESP8266 heissen.
Stefanus F. schrieb im Beitrag #5942875: > Schau Dir mal die STM32 Cores für > Arduino Unter STM32-Cores verstehe ich die die Kerne, den Chip selber und was hat das mit Arduino zu tun. Bevor du hier weiter quackst, hast du schon mal Teensy eingesetzt?
-
Thread
STM32F411 --> SPI --> MAX7219
Hi, Ich versuche einen 7Segment Serial Display über SPI, mit STM32F411VE als Master und MAX7219 als slave in Betrieb zu nehmen. SPI Master Seite scheint richtig zu funktionieren, aber bei Slave nicht ich habe alles richtig initialisiert
Aa B. schrieb im Beitrag #5338593: > Der Teil hat jetzt 4.9V ca, und 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
-
Thread
STM32F4 wozu?
Ist wie im Kindergarten. - Nänänää ... der AVR ist aber besser. - Nein. Der STM32 ist immer eins besser als Deiner. - Der AVR ist aber unendlich besser. - Der STM32 ist unendlich und eins besser. Er hat nach ner STM32 Applikation gefragt. Nicht nach AVR. Ich hab eine
Entwicklungsumgebungen. Das ist nur ein Klischee aus alten Zeiten. Heute gibt es gute Artikel: [[STM32 CooCox Installation]] Ein paar Tipps für Einsteiger sind in den Artikeln auch zu finden: [[STM32 für Einsteiger]] [[STM32]] Tutorials helfen ebenfalls: http://diller-technologies.de/stm32
-
Thread
stm32 und pcf8574T
-das ist 24C02.c und 24C02.h , mit 7z gepackt. Da ist I2C_Configuration(void), I2C_Read, I2C_WriteOneByte usw. drin (für stm32f4xx);
vampire schrieb im Beitrag #3020887: > -das ist 24C02.c und 24C02.h , mit 7z gepackt. > Da ist I2C_Configuration(void), I2C_Read, I2C_WriteOneByte usw. drin > (für stm32f4xx); 7z kenn ich nicht, aber habs aufbekommen, aber bin leider nocht nicht weiter gekommen
-
Thread
Probleme mit den bekanntmachen von Funktionen in Header bei C++
; ClLoopdef **StmLoop; uint8_t StmLoopLoad; ClTrigger **StmTrigger; uint8_t StmTriggerLoad; } #endif // PARSER_H [/c] Vielen Dank und Frohes neues Jahr Philip
Klingt ja Logisch... Leider habe bekomme ich statt dessen 'multiple definition of' Fehler: c:\st\stm32cubeide_1.3.0\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_2.0.0.202105311346\tools\arm-none-eabi\bin\ld.exe: ./Core/Src/maincpp.o:(.bss._ZN6Parser14StmTriggerLoadE