-
Thread
Billiger Mikrocontroller gesucht für unter einem €
Stm32f030 https://www.ebay.de/itm/5PCS-STM32F030F4P6-Mikrocontroller-STM32-32-bit-MCU-Meine-STM-TSSOP20-NEU/172398046518?hash=item2823b96d36:g:dJ0AAOSwcUBYGuVJ
> Stm32f030 Für das erkennbare intellektuelle Niveau eher: STM8
-
Thread
ESP-Baseboard auf Proto-Shield
Keil uVision 5 */ #include "stm32f4xx.h" #include "defines.h" #include "tm_stm32f4_ili9341.h" #include "tm_stm32f4_stmpe811.h" #include <stdio.h> int main(void) { char str[30]; //Create TouchData struct TM_STMPE811
://stm32f4-discovery.com/?wpdmdl=1757
-
Thread
Stm32 16Bit Delta Sigma, internes Quarz oder externes? Und Referenz? (Störungen)
Paul P. schrieb in der Überschrift: >Stm32 16Bit Delta Sigma, internes Quarz oder externes? Und Referenz? (Störungen) Mal abgesehen von den grammatikalischen Fehlern in Deiner Überschrift: es gibt keine 'interneN' Quarze in STM32er Controllern
www.stmicroelectronics.com/content/ccc/resource/training/technical/product_training/group0/3c/ee/54/92/43/f1/4e/27/STM32H7-Analog-ADC_ADC/files/STM32H7-Analog-ADC_ADC.pdf/_jcr_content/translations/en.STM32H7-Analog-ADC_ADC.pdf ist auch eine Tabelle zur Enob. Da sind 13,2 Bits das Maximum. Mit dem ADC wirst du also
-
Thread
Open Source Projekt TRICE - ein Software-Tracer & Logger für alle µC: PIC, AVR, ARM, TI, Infinion,..
seine Gründe hat ^^ Wollte diese hier nur mal kurz erfragen ^^ Wenn ich mal wieder was mit den stm32 boards mache, werde ich auf TRICE zurück kommen. Danke für die Software :)
Sorry David, habe Deine Frage eben erst gesehen. Zunächst: Es ist **kein** STM32 spezifisches Projekt, sondern sollte auf jedem Mikrocontroller laufen. Variadic Arguments habe ich aus zwei Gründen vermieden: 1. Laufzeit: So ein TRICE Makro soll schnellstmöglich ausgeführt
-
Thread
I2C auf dem STM32 F411RE
Ich bin blutiger Anfänger Dann solltest du die HAL benutzen... Gerade die I²C-Peripherie der alten STM32-Controller (F1, F4) ist ziemlich umständlich, und die ohne HAL zu nutzen ist ziemlich lästig. Bei den neueren Controllern (F0, L0, F7) ist das deutlich einfacher, braucht aber das genannte Tool.
ALso les das dann nochmal und wenn dann noch Fragen aufkommen ist der Thread hier richtig dafür. STM32F411 refman Kaoitel 18.3 willst du lesen. (18.3.2/18.3.7 kannste ignorieren)
-
Thread
Out of Memory Error im STM32 mit LWIP
Hallo, ich habe ein Problem mit einem STM32 und dem LwIP-Stack: Nach einigen Empfangs-Versuchen meldet die Receiver-Funktion "Out of Memory". Welcher Speicher ist das und wie lösche ich den? Folgendes habe ich gemacht: Als Basis dient
ist ein STM32F745 rtos + lwip + polarssl ( mbedtls vorgänger ) nein keine cryptoHW. nur der randomgenerator socket API + websocket
-
Thread
STM32L031K6 Sprung in Bootloader aus Applikation funktioniert nicht
Hallo zusammen, ich habe folgendendes Programm: [c]#define BOOTLOADER_ADR 0x1FFF0000 #include <stm32g0xx.h> void TestJump(void); int main(void) { TestJump(); while(1); } void TestJump(void) { //Funktionszeiger auf Adresse des Bootloader deklarieren. //Die Adresse muss
habe ich die Zeilen [c]#define BOOTLOADER_ADR 0x1FFF0000[/c] [c]#include <stm32g0xx.h>[/c] durch [c]#define BOOTLOADER_ADR 0x1FF00000[/c] [c]#include <stm32l0xx.h>[/c] ersetzt, da der System Memory beim STM32L031K6T6 an einer anderen Adresse beginnt. Der Rest des Programms
-
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
auch auf dem AVR zu ergänzen, als auch mir FATFs nochmal genauer anzuschauen. Solong, liebes AVR/STM32-Tagebuch :p
-
Thread
Implementierungsfrage VHDL
geändert und es nochmal versucht. Im Gesamten ist es dann im FPGA ca 75 mal schneller als auf einem STM32F3 mit 72MHz. Aber die Zahlenkonvertierung frisst halt am meisten Zeit - muss man aber leider machen. Auf dem STM32 kann man die Konvertierung nicht machen, weil durch den Datentransfer viel
auch schon bestätigt, wenn auch noch nicht umgesetzt. Jau, sogar schneller als ein externer zB STM32F3 mit 72MHz. Ich hab mir das Vivado mit IP von ARM usw alles mal installiert und ein Beispiel für das Arty S7 durchsynthetisieren lassen ... Der Cortex M1 schafft immerhin 100MHz in einem Spartan
-
Thread
STM32L073RZ läuft auf HSE nur halb so schnell wie erwartet
als makefile erzeugen, und hatte noch nie Probleme. Habe aber auch kein L073RZ Nucleo-Board nur G4,H4,H7,H7R als Nucleo und andere. Das würde dann etwa so aus sehen (H7): [c] RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSE; RCC_OscInitStruct.HSEState = RCC_HSE_BYPASS; RCC_OscInitStruct.PLL.PLLState
Oscillator, da ist ja auch noch eine Regelung drin. https://www.mikrocontroller.net/attachment/697915/STM32L073-oscillator.png Wir werden ja sehen ...
-
Thread
STM32 SPI DMA - Overrun error
einen zusätzlichen DMA Kanal und einen Puffer für die Dummy TX >Daten. Sollte unnötig sein. STM32F4 SPI kann auch unidirektional SPI.
>Es ist bei STM32 nicht möglich den DMA so zu triggern, dass er xyz Bytes >abholt. >Der DMA Trigger holt immer nur eine Transfersize ab, also uint8/16/32. Sicher? Wozu bräuchte man dann DMA stream x number
-
Thread
Topologie 3 Phasen Gleichrichter mit Buck-Funktion und PFC
ist, in welche Richtung die Fahrt geht. > Man braucht erstmal ein Grundgerüst in der Software. D.h. > es sind erst mal Takt, ADC, DAC, DMA, CAN(jedenfalls bei mir) und der > HRTIM1 beim STM32F334 in Betrieb zu nehmen. Dann sollten die > DSP-Berechnungen im PWM-Takt von z.B. 20KHz ablaufen. Hier
Timer etwas stutzig macht, dass er >laut Beschreibung keinen up/down-counting Modus besitzt. Für STM32F405/415, STM32F407/417, STM32F427/437 und STM32F429/439 Center-aligned mode (up/down counting) Seite 520 im reference manual (RM0090) Für STM32F303xB/C/D/E, STM32F303x6/8, STM32F328x8, STM32F358xC
-
Thread
STM32L4 einstellungen
update 4 (build 422)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin' Build target 'Target 1' assembling startup_stm32l476xx.s... startup_stm32l476xx.s: Warning: A9564I: Retrying - Thu Mar 16 20:39:04 2017 startup_stm32l476xx.s: startup_stm32l476xx.s: License server machine is down or not responding. startup_stm32l476xx.s
, or startup_stm32l476xx.s: make sure you're referring to the right host (see LM_LICENSE_FILE). startup_stm32l476xx.s: Feature: mdk_cm_std_compiler5 startup_stm32l476xx.s: Hostname: license001 startup_stm32l476xx.s
-
Thread
STM32-Discovery - Implementierung PI-Regelung (für Aufwärtswandler) - Problem: ADC zu langsam
Die Maschinentakte sind schon richtig, aber die Zeit ist falsch. Ich weiß jetzt nicht genau welcher STM32 auf dem Demo-Board steckt und wie "SystemInit();" den STM32 initialisiert. Somit sollte man: 1000 / 24MHz = 41,6µS rechnen. (CPU Takt und nicht AD Takt) Wie While Schleife in GETADC() benötigt
Maschinentakte sind schon richtig, aber die Zeit ist falsch. > Ich weiß jetzt nicht genau welcher STM32 auf dem Demo-Board steckt und > wie "SystemInit();" den STM32 initialisiert. > > Somit sollte man: > 1000 / 24MHz = 41,6µS > rechnen. (CPU Takt und nicht AD Takt) > > Wie While Schleife in
-
Thread
Was ist mit dem Spartan 6 los?
Aha, hatte es das? Ich kenne fast ausschließlich Designs entweder für Spartan 3(xyz) oder Generation 7 (Artix, Kintex, Virtex, Zynq). > Schaut Euch doch mal an, was in den ganzen Logikanalysatoren verbaut > ist! Das jetzt mit STM32 zu vergleichen, naja... In meinem Logikanalysator ist ein Altera
etwas angegraut. In meinen Hardwareprojekten der letzten Jahre stecken ausnahmslos verschiedene STM32, Artix-7, Zynq. Oh, und auch Coolrunner-II, weil das eine Kundenvorgabe war.
-
Thread
USBprog 4.0 vs Atmel JTAG ICE
Würd mich interessieren wie sich die genau machen auf AVR und ARM. Und was ist mit dem eventuellen STM32?
STM32 -> Discovery Board. Hat alles was Du brauchst. Hat dein Rechner noch einen Parallelport?
-
Thread
STM32F4 Wie programmiert man ein 8 Kanal DSO auf einem µC?
jedoch wird es kein professionelles Messgerät sein. Probleme hierbei sind: - Die drei ADCs des STM32F4 können zusammen bis zu 7,2MSPS erreichen. Also schaffen diese bei 16 Kanälen nur bis zu 450kSPS, und das auch nur im optimalen Fall bei voller Auslastung. - Die ADCs des STM sind alles andere als
selben Platine. So komme ich auf die pessimistische Einschätzung von 8 nutzbaren Bits. Für den STM32F7 gibts demoapplikationen für ein DSO, aber nur 1-kanalig. Dieses ist schnell mit STQube zusammen geklickt und wurde bei dem STM32F7-Handson demonstriert. Du musst nur alle drei ADCs verwenden und
-
Thread
STM32 Overhead Funktionsaufruf
der ISR oder sonstwann aufgerufen wird). Konkret sieht mein Beispiel so aus: [c] #include "stm32f4xx_conf.h" #include "pins_main.h" #include "delay.h" #include <stdio.h> #include "intmath.h" volatile int32_t v = 0; int main(void) { SystemInit(); SysTick_Config(SystemCoreClock
Vielleicht ist Arduino als HAL Ansatz hilfreich - https://github.com/rogerclarkmelbourne/Arduino_STM32
-
Thread
Analogeingang schützen im ausgeschalteten Zustand
"any other pin" = das gilt nur für die ADC-Pins, nicht für den Rest. Und schon garnicht für neuere STM32!)
Beim STM32F103 (ich glaube sogar bei allen STM32) sind die analogen Eingänge aber nicht 5V tolerant. Sie haben intern eine Diode, die Überspannung nach VCC ableitet.
-
Thread
Raspberry Pi CM0 bei AliExpress, STMicroelectronics mit PX5, neue Messtechnik und AI-Assistenten
sein soll bzw. wird: [c] Native Raspberry Pi support is coming to STM32CubeProgrammer, and it’s driven by your feedback. With STM32CubeProgrammer v2.23, scheduled for June 2026, ST will introduce a Linux Arm 64-bit package available on st.com, enabling STM32 programming
aufrufbares Chat-System, das sich wie in der Abbildung gezeigt präsentiert.  Bildquelle: https://www.st.com/content/st_com/en/about/ai-at-st/stm32-sidekick.html?ecmp=tt48887_gl_enews_apr2026&mkt_tok=ODU2LVBWUC03MTUAAAGhWFkvWA9w3iizMqhTI_lrkgfmTKvzKrDAAc4lHPKDkYejkRjrjjK3gJ
-
Thread
Quadratur Decooder/Zähler als eigenständiges IC - heutzutage (2021) erhältlich?
TomH schrieb im Beitrag #6647234: > wer's schnell braucht, nimmt einen > STM32. Aber nur dann, wenn er Scheuklappen trägt und sich nicht dafür interessiert, daß die Chips von anderen Herstellern ebenfalls
Ich rate entweder uC mit Quadratur Peripherie (STM32, DSPIC, etz.) zu verwenden oder die LS7166 Zähler o.ä. Den STM32 Quadraturmodus verwendeten wir früher einmal in der Firma und das funktionierte wie gewünscht. Die LS7x66 funktionierten in früheren
-
Thread
STM32/ CUBE / Free IDE mit C++
Ich befasse mich gerade mit STM32 und habe die ersten Testprojekte mit Atollic True Studio realisiert Wie es scheint, machen alle Freeware-Tools einen Bogen um C++ when es um STM32 geht. Bisher habe ich nur mitbekommen das scheinbar
Stm32cube IST C (ohne ++). SW4STM32 kann aber das erstellte Projekt AFAIK umwandeln. Wieso aber so ein ++Zwang besteht bei dir erschließt sich mir nicht...
-
Thread
Physikalischer CAN Bus mit Transceivern aber ohne CAN Controller
Heinz-Wilhelm F. schrieb im Beitrag #5863466: > Für die Bridge Lösung würde ich > einen STM32F103C8T6 aka blue pill nehmen > und ein CAN Transceiver auf PCB, made by China. Oder ein Olimexino-STM32 - vielleicht etwas teurer, aber praktischer. https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/open-source-hardware Heinz-Wilhelm F. schrieb im Beitrag #5863466: > Den STM32F103 kann man dank ARM Cortex M0 > später bei Bedarf durch was anderes ersetzten. Das ist ein Cotex-M3.
-
Thread
STM32F103 Dateneingabe über USART in PuTTy
Wirf doch mal einen Blick in das Beispiel Projekt: ~/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.3/Projects/STM32F103RB-Nucleo/Examples_MIX/UART/UART_HyperTerminal_TxPolling_RxIT
falsch konfiguriert). Wenn das so ist, dann liegt es NUR an deinem µC. Und fertige Projekte mit dem STM32F103 gibt es hier genug, mußt bloß man danach suchen. Ich hab z.B. sowas für den STM32F103C8T6 gepostet, auch mit fertigem Hexfile zum direkten Draufprogrammieren. Mein wirklich dringender Rat ist
-
Thread
STM32CubeIDE Fehlermeldung Error 1
und kann mir bei meinem Problem weiterhelfen. Vielen Dank schon mal! Fehlermeldung 1: c:\st\stm32cubeide_1.6.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_1.5.0.202011040924\tools\arm-none-eabi\bin\ld.exe: cannot find -lC:/Users/alexs_05vbuvq/Documents/STM-Zwischenspeicher/Workspace/CMSIS Fehlermeldung 2: c:\st\stm32cubeide_1.6.1\stm32cubeide\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_1.5.0.202011040924
-
Thread
STM32F4xx: Kann mal jemand die SPI testen?
Also mach doch bitte ein vollständiges, kompilierbares Programm. Als Hardware reicht ja dann das STM32F4-Discovery aus.
-Os verwendet habe ich einen STM32F407ZGT, gcc-arm-none-eabi-5_2-2015q4-20151219-win32 unter winarm eclipse Mars die CubeMx Libraries sind STM32F4 1.11 und Codegenerator CubeMx 4.13 [c] while (1) { HAL_Delay(1000);
-
Thread
Eigenes 3D-Drucker Board - Viele Fragen
guter Code bereits vorhanden. Deine Idee und von Vorrednern schon angedeutet auf einen ARM bzw. einem STM32 auszuweichen mit vielen Pins statt ESP und Atmegas finde ich eine tolle Idee, hatte es mir erst nicht zugetraut allerdings ist im Github von Marlin voller Support für Cortex M3, M4 und M7 vorgesehen
Ja ich tendier auch gerade dahin. Einziges was mich stört das hier nur Support für den Cortex M7 von ST für den Typ STM32F756 gegeben ist. Dieser Taktet mit 216Mhz, 320kb SRam und 1Mb Flash. Ich würde gerne den STM32H743 nehmen da 400Mhz, 1Mb SRam und 2Mb Flash, sehe hier deutlich mehr Leistungspotenzial
-
Thread
STM32 µC Board und DAC
vmul.f32 s15, s15, s14 EDC77A14 vstr s15, [r7, #0x50] --- main.cpp -- 685 ---------------------------------------- for (int n=0; n<1000000; n++) 6D7B ldr r3, [r7, #0x54] 3301
http://www.atmel.com/devices/ATSAMS70J19.aspx zum Beispiel, ohne daß Du Dich gleich auf den M7 stürzt ;-) temp schrieb im Beitrag #4320821: > Das ist ein STM32F334 mit 64MHz! Keine Frage auch die 1,5µs für eine > double Multiplikation sind schnell. Hochgerechnet auf den ..F411 (100 MHz
-
Thread
Projektvorstellung: CAN-Hutschienenmodul für Smart Home
Anbietern fertigen. Designregeln entsprechen den Anforderungen von www.smart-prototyping.com CPU: STM32F103RBT6, 32bit ARM Cortex™-M3, 128kB Flash, 20kB RAM, 72MHz - CAN-Bus per RJ45 (CanOPEN-Belegung), durchgeschleift, Terminierung per Jumper wählbar, PHY: SN65HVD230 - 24V-Stromversorgung über Schraubklemmen
Schalterdosen passen und Hutschienenmodulen. - Mit PICs habe ich leider keine Erfahrungen; mit STM32 schon - Für den STM32 existieren günstige ICD-Tools und kostenlose Toolchains - der STM32F103RBT6 ist leistungsfähiger (CPU, Peripherie, RAM, ROM, PIN-Anzahl) und bei meinem Lieferanten (Aliexpress
-
Thread
Mikrocontroller für KI
Welcher der beiden Mikrocontroller hatte ein höhere KI-Rechenleistung? 1. Der ESP32-S3 2. Ein STM32N6
weil die meisten Sensoren heutzutage RAW-Bilder schicken) und hinterher noch einen Videoencoder, der H264 kann. Ganz zufällig hat der STM32N6 genau das alles.
-
Thread
Mikrocontroller empfehlung
was gescheites (auch wenn es hier gleich wieder deswegen Hauhe gibt ;-) z.Bsp. eine Cortex ala STM32 http://www.mikrocontroller.net/articles/STM32 LG tux
Für 32 Bit: STM32Fxxx (ST bietet über 250 Variationen!) LPC17xx Siehe Artikel [[STM32]]
-
Thread
Bringt ein STM32 mehr?
Der STM32 bringt ihm immerhin den vermissten DAC ;-).
> Siehe dazu mein (heute geschriebenen :) ) Artikel: > http://www.mikrocontroller.net/articles/STM32#Allg... LOL, dein ists nimmer :-) eher unser **g** Bei Regelung sprechen mehrere Sachen für einen Cortex-M3, wenn die Leistung des AVR nicht ausreicht: - 32bit, d.h. Rechenoperationen auf
-
Thread
Mikrocontroller lernen als E-Technik-Student: Assembler bzw 8 Bit noch sinnvoll?
Anfänger mehr ist nie ändern, hat bei mir etwas gedauert bis ich das verinnerlicht hatte. Für den STM32 kann ich dieses Buch wirklich nur wärmstens empfehlen : https://leanpub.com/mastering-stm32-2nd die 29.99€ kann man dem Autor schon mal gönnen. und es gibt ein Git-Repo mit dierekt ausführbarem
es den Großteil nicht mehr. NEC, Mitsubishi, Fujitsu um nur einige zu nennen. Falls du meinst, der STM32F103C8T6 sei eine ganz andere Prozessorfamilie als der STM32F103CBT6, dann kommt deine Rechnung eher hin. W.S.
-
Thread
Mikrokontroller Crash Kurs mit ANSI-C, mit ATMega Register Nutzung Gesperrt
Studis was wirklich selber machen, nicht nur Punkte abgreifen. Weis auch nicht wie das wird. Sowas STM32 habe ich als Lehrstoff an der Physik schon gesteckt. Geht wohl nur in FOS/THs im Informatik Studium. Allein in einem Kurs ein STM32 oder EFM32 Entwicklung im Eclipse, mit Debugger zum laufen zu
Notation so, wie ich mich wohl damit fühle. Wir machen eine PID Regelung, usw. kann man alles mit dem STM32. ( kann ich auch ) Aber nicht 8..10 Tagen und mit ~6..14 Leuten CRC Funkprotokole für LoRa etc.. Ja, da kann man mal mit dem STM32 reden, aber nicht mit Anfängern.
-
Thread
C Programmierung Wie abfrage ob eine Adresse gerade ist
aber auf kleinen µC eine riesen Platzverschwendung währe. Das wäre nicht wirklich tragisch, jeder STM32 hat genug RAM, aber es wäre nur ein Workaround und keine Lösung des Problems. >folgendes Problem, ich darf bei der STM HAL nur Buffer an die SPI >übergeben welche mit einer geraden Adresse anfangen
4-Byte bzw. 2-Byte-Paketen zu entfernen: https://community.st.com/s/question/0D53W00000MfuaASAR/stm32h7xx-serious-bug-in-spi-driver-hal-version-130-170-and-180 Das Problem schlummert dort vermutlich an mehreren Stellen, und nicht nur bei der H7-HAL ...
-
Thread
delay(ms) funktioniert nicht
Da ich noch ein ziemlicher Anfänger mit dem STM32F4 Discovery bin, probiere ich im Moment eine Delay Funktion aus, die solange in einer Schleife nichts tut, bis ein counter unter 0 ist. Dieser wird im SysTickHandler() runtergezählt. folgendes Problem
irgendwie endlos ausgefürt, jedenfalls gehen die LED's nich wieder an. Hier der Quellcode: [c]#include "stm32f4xx_conf.h" #include <stdio.h> #include <stddef.h> #include <stdlib.h> #include "stm32f4xx.h" signed int counter = 100; //delay funktion abhängig von SysTick_Config void delay(signed int
-
Thread
CH340N nur bis 38400 Baud?
an der 5V Leitung des USB Merke: Es ist nur eine grobe Schätzung, das da 5V herauskommen. > Ein STM32F030 der über einen AMS1117 3.3 an der 5V Leitung des USB hängt > funktioniert dann auch sofort. Und wenn du den AVR mit diesen LDO-geregelten 3V3 versorgst?
Ralph S. schrieb im Beitrag #7749959: > Ein STM32F030 der über einen AMS1117 3.3 an der 5V Leitung des USB hängt > funktioniert dann auch sofort. Für die Tests wären die STM32 mit der 'Fraktionalbaudrate' deutlich besser geeignet als irgendein
-
Thread
Wie werden Touchdisplays/TFTs in Endbenutzerprodukten gesteuert??
ginge auch resistiv, das ist einfacher. Günstige Displays gibts hier: https://www.buydisplay.com/7-tft-lcd-touch-screen-display-module-800x480-for-mp4-gps-tablet-pc Die Auswahl ist riesig! Aber fang erstmal mit einem Devboard mit Beispielprogrammen an, dafür gibts zB das stm32f429 discovery.
auch resistiv, das ist einfacher. > > Günstige Displays gibts hier: > https://www.buydisplay.com/7-tft-lcd-touch-screen-display-module-800x480-for-mp4-gps-tablet-pc > Die Auswahl ist riesig! > > Aber fang erstmal mit einem Devboard mit Beispielprogrammen an, dafür > gibts zB das stm32f429 discovery
-
Thread
Matrix mit 5x Rotary Encoder für STM32 uC
Interrupt stabil und prellfrei. https://www.mikrocontroller.net/topic/112603#7077755 Sicher auch für STM32 protierbar.
Das schöne ist das er das auf einem STM32MP1 machen will. Das kann von "kein Problem", wenn die Auswertung im integrierten M4 erfolgen darf und an das Linux im A7 weitergegeben wird, bis "funktioniert überhaupt nicht zuverlässig", wenn die
-
Thread
Fragen zu STM32F4 DISCOVERY TFT LCD Board
Hallo, ich habe mal grundsätzliche Fragen zum STM32F4 LCD Display Board, was hier jetzt liegt und wo ich überlege, ob ich es noch doch verschenke oder für nen 10er verkaufe. Der M4 ist für mich absolut neu. Kenne nur den ARM7TDMI und den konnte
es in sich, muss man sich wohl wirklich erstmal erarbeiten wie der genau funktioniert. http://stm32f4-discovery.com/2014/10/use-printf-output-stream-stm32f4/
-
Thread
STM32F4 - UART Schnittstelle (HyperTerminal)
Voraus. Mein Beispielcode: Es geht einfach um eine Buchstabe anzuzeigen. #include <stdio.h> #include <stdlib.h> #include <string.h> //#include "system_stm32f4xx.h" //#include "stm32f4xx_conf.h" #include "stm32f4xx.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_usart.h" #include "stm32f4xx_rng.h" //#include <misc.h> void Delay(__IO uint32_t nCount) { while(nCount--) { } } void USART_INIT(void) { GPIO_InitTypeDef GPIO_InitStructure
-
Thread
Programmierproblem mit dem STM32G491
connect to an STM32W1xx device, please select Normal or HotPlug mode from Target->Settings menu. 09:24:12 : Unexpected error 09:24:14 : Disconnected from device. Andere Modi habe ich auch schon probiert: Nichts.
Schnittstellen, GPIOs) gebraucht. Das sollte aber kein Problem sein, oder? Eigentlich sollte das STM32-Link-Utility doch auch mit einem komplett nackten Controller per SWD funktionieren, oder?
-
Thread
Kleines Breakoutboard mit USB HS (480MBits) verfügbar?
EZ-USB FX2 CY7C68013A * mcs51-derivat * sdcc als Compiler "Blue Pill" STM32F105RxT6 * ARM cortex * arm-none-eabi-gcc als Compiler
einen integrierten HS-PHY und spielt mit > seiner > Rechenleistung jeden ärmlichen ARM Cortex M4/M7 locker an die Wand. > Einzig die doppelt genaue FPU fehlt ihm. > https://www.renesas.com/en-eu/products/microcontro... Hättest Du wohl gerne: Der STM32H7 macht doppelt soviel Coremark wie der
-
Thread
STM32F103C8 - init I2C
STM32 Cube HAL Beispiele STM32 Cube MX Alternativ: libopencm3
Matthias schrieb im Beitrag #4302555: > Ich finde leider nur Beispiele die auf STM32F3xx zugeschnitten zu sein > scheinen. Hier ein Beispiel, welches auf STM32F4xx und STM32F10x läuft - also auch auf STM32F103C8: https://www.mikrocontroller.net/svnbrowser/wordclock24h/src
-
Thread
IC mit GPU gesucht
So ein STM32 mit Coprozessor könnte reichen. Schau mal in die AN4841 von stm. link: https://www.st.com/content/ccc/resource/technical/document/application_note/group0/c1/ee/18/7a/f9/45/45/3b/DM00273990/files
Hier ein paar Grundlagen am Beispiel der STM32F4 und STM32F7, der STM32H7 ist nochmals deutlich performanter: https://www.st.com/resource/en/application_note/dm00273990.pdf
-
Thread
SSD1305 mit STM32
Controller (https://www.waveshare.com/wiki/2.23inch_OLED_HAT) gekauft, und würde dieses gerne mit einem STM32-Mikrocontrollerboard (STM32L432KC) ansteuern. Ich hatte ursprünglich gelesen, das dieser Controller kompatibel ist mit dem SSD1306-Controller, und sich die beiden bloss minim unterscheiden. Allerdings
endif /* SSD1306 LCD height in pixels */ #ifndef SSD1306_HEIGHT #define SSD1306_HEIGHT 32 #endif[/c] Welche Library verwendest du wo es ein ssd1306_conf_template.h File gibt?
-
Thread
Information JLink EDU / ARM JTAG debugger sehr guenstig
den des LPCXpresso angeglichen worden ... Auch die LPC17xx sind im Preis und im Vergleich zu den STM32 gestiegen ... => Die Welt ist schlecht.
Nachdem ich mit dem Olimex-ARM-JTAG überhaupt nicht auf meinen STM32 zugreifen konnte, hab ich mit dann den J-Link bestellt und es lief auf Anhieb zusammmen mit Crossworks. Daher definitve Empfehlung!! Übrigens kostet er jetzt nur noch 49,98€ Gruß Tom
-
Thread
preiswerter Einstieg in STM32 F4
bei bekannten Handelsplattformen auch aus D oder EU bekommt. https://www.aliexpress.com/w/wholesale-stm32f407vgt6-development-board.html https://stm32-base.org/boards/
LAN8720 Modul kann man auch Ethernet nutzen. Und mittlweile gibt es das in gleicher Größe auch mit einem H7. Dieses Board ist etwas kleiner als das Board das Frank benutzt: https://www.ebay.de/itm/STM32F407VET6-Core407V-STM32-Cortex-M4-Development-Board-Module-Kit-Mainboard/402349957217?hash=item5daded2061
-
Thread
STM32 CMSIS Register setzen problem
Hi Ich stehe gerade völlig auf dem Schlauch beim setzten eines Registers des STM32F407VET. Konkret geht es um GPIOB->AFR Register. In diesem möchte ich AF4 (0b0100) für PIN 6 und 7 setzten (weil ich I2C aktivieren möchte). Bisher habe ich bestimmte Sachen immer so aktiviert
REG), (((READ_REG(REG)) & (~(CLEARMASK))) | (SETMASK))) [/c] Die sind offenbar bei den neueren STMs schon von Werk aus definiert in der stm32<modellreihe>.h Finde ich ganz praktisch, auch wenn es etwas mehr Schreibarbeit ist. Insbesondere die MODIFY_REG Variante finde ich praktisch.