-
Thread
microsd shield an nucleo stm32f4
Pegelwandler durchleitet, oder ein Eval-Board suchen was den SD-Slot schon so verdrahtet hat (z.B. das STM32F746G-Discovery, ist aber ein STM32F7), oder was selber basteln. Das geht sogar mit einem SD-auf-microSD-Adapter, ein paar fliegenden Drähten und einem Lochraster-Board auf welches man das STM32F4-
So hab ich das mal gemacht (mit einem STM32F4-Discovery statt Nucleo), hat sogar mit 33,6 MHz SDIO-Geschwindigkeit funktioniert. Die vollen 50 MHz vom High Speed Mode kann der STM32F4 aufgrund von Hardware-Bugs nicht erreichen (der STM32F7
-
Thread
TCP Verbindung zu langsam
Hallo miteinander, ich benutze den Stm32F4, sample (32bit Werte) Daten mit einer Datenrate von 192kHz und würde diese dann genre über TCP an meinen PC schicken (Matlab socket). Die Übertragung ist leider viel zu langsam. Meint ihr es ist
der Empfänger hat ja eine WindowSize von ca. 64k gemeldet. Probiere mal die TX_BUF Anzahl in ETH_STM32F4XX.H auf 3 oder 4 zu setzen. Wenn das richtig implementiert ist sollte das ein Ringbuffer sein und mehrere Frames gesendet werden können. TCP ist schon schnell genug, es ist nur ineffizient bei
-
Thread
Einsteigerfrage: (STM32 ARM Cortex-M3) Firmware programmieren für IMU200 von Quantitec
hier aber so eine IMU vor mir mit einem ARM-Cortex M3 (STMF103ZET6) , welcher mir bekannt ist von STM32 Discovery Board das ich mal für eine kurze Zeit hatte und ein bissl die LED's programmieren konnte. Ich verfüge über die 32K free ARM version von Keil und einem ST-Link Debugger mit dem ich über
Studio Lite da hast du keine Begrenzungen nur auf den ST-Link als Debugger. Schau einfach mal in den STM32 Artikel hier da sind Beispielprojekte für Attolic verlinkt. MfG Tec.
-
Thread
Pointer oder was?
Alles andere trage ich immer händisch ein, zb so in der main: [c] #include "main.h" #include "stm32f4xx.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_tim.h" #include "misc.h" #include "stm32f4xx_it.h" #include "stm32f4xx_eeprom.h" #include "stm32f4xx_flash.h" uint32_t deviceserial0
RCC_RTCCLKSource_LSI); RCC_RTCCLKCmd(ENABLE); RTC_WaitForSynchro(); //Prescaler wählen //LSI = 32 kHz 127 249 1Hz RTC_InitStructure.RTC_AsynchPrediv = 127; RTC_InitStructure.RTC_SynchPrediv = 249; // (32KHz / 128) - 1 = 249 RTC_InitStructure.RTC_HourFormat = RTC_HourFormat
-
Thread
Länge Gateleitungen mit DRV8302, BLDC FU
Moin Zusammen, zu den GNDs, wenn du auf den STM32F4 gehst, dann würde ich GND und PGND auch trennen. Der F4 ist da sehr empfindlich was Hardfaults angeht. Siehst du dies mal Spannungsmessungen vor? Alle drei Phasen und die Zwischenkreisspannung
Hallo Tec, diesmal möchte auf den STM32F3 setzen, da dieser interne OPVs hat(welche ich nun geschafft habe, richtig zu konfigurieren) und auch weil du schon öfter geschrieben hast, dass der F4 wesentlich empfindlicher ist. Jetzt muss
-
Thread
symmetrisches Signal (+/-12V) mit ADC messen
Hermann G. schrieb im Beitrag #6772073: > Was macht der STM32 bei neg. Eingangsspannungen? Diese bekommt er nicht an den Eingang, da der Widerstandsteiler aus den 3 Widerständen den Nullpunkt ins positive
Hermann G. schrieb im Beitrag #6772073: > Die Betriebsspannung für den OP im Schaltplan ist verpolt. Das stimmt, Danke! Hermann G. schrieb im Beitrag #6772073: > Was macht der STM32 bei neg. Eingangsspannungen
-
Thread
RailCom-Sender von 5V auf 3,3V umstellen
Bei mir geht's so problemlos (VCC = +5V, RailCom direkt vom STM32G030).
zu vertauschen und damit VCC = 5V zu ermöglichen, gefällt mir sehr gut. Vermutlich setzt Du ein STM32G030-Modul ein, wie es WeAct anbietet?
-
Thread
Attiny85 ADC Eingangswiderstand - wie hoch
Bei den STM32 gibt es in den Datenblaettern eine Tablelle Table "Maximum ADC RAIN". Gibt es das nicht bei Atmel/Microchip?
Mutmaßungen und Hellsehereien verrannt und den Thread aufgeblasen, um schließlich sogar noch beim STM32 zu enden.
-
Thread
Schrittmotor und Treiber für Drehkondensator
geeignet. Nein! Für Ethernet sind sogar kleine Mikrocontrollerarchitekturen wie AVR oder kleine STM32 sehr gut geeignet, seit es die Ethernet Controller W5100 und W5500 gibt, die man ganz locker per SPI steuern kann. Selbst mit einem Mega328P oder einem (auch sehr kleinem) STM32F091, STM32F103
isoliersprühlackversiegelt; war auch nur für RX. Bei TX liegen am Kondesator bei nur 3 Watt HF schon 4-stellige Volts an - saubere Arbeit vorausgesetzt. mfG fE
-
Thread
Wie steige ich am besten von AVR auf PIC um?
nur schlecht programmiert oder für was brauchst Du Fließkommazahlen? Andere µC haben einen Cortex-M4F Kern - der kann direkt Fließkommazahlen rechnen, innerhalb weniger Taktzyklen! Beispiel: STM32F407 - den gibt es auf dem STM32F4DISCOVERY Board für 20€ >> gleich auf ARM umsteigen willst. > >
Code-Adressierung. Abgesehen davon ist lineare Adressierbarkeit nicht an Befehlsworte gekoppelt. 32-Bit RISCs wie ARM oder MIPS können 4GB linear adressieren, besitzen aber keine Befehle, die eine 32-Bit Adresse enthalten.
-
Thread
Richtige Quarzbeschaltung von RTC an STM Controllern
, C0 = 7 pF und nehme die im STM Datenblatt angegebene Kapazität für Boarddesign 4,5 pF (im Mittel) an, sollte ich doch als CL1 und CL2 ca. 7pF Kerkos einsetzen. Demnach würde sich folgende Berechnung ergeben: [math]g_{mcrit} = 4 * 35000 * (2*\pi*32768)^2 * (7^{-12}+8^{-12})^2 = 1,335 \frac{\mu A}{V}[/math] [math]gain_{margin} = \frac{g_m}{g_{mcrit}} = \frac{5}{1,335} = 3,745[/math] Dies ist nicht ganz optimal aber so sollte
-
Thread
STM32Fxxx: Frage zur Initialisierung mit der StdPeriphLib
Chris J. schrieb im Beitrag #5355942: > SPI1->CR1 &= ~((1 << 3) | (1 << 4) | (1 << 5)); // (BR = Bit 3,4,5) > löschen > SPI1->CR1 |= SPI_BaudRatePrescaler_64; Ist auch falsch; da steht dann zwischendurch was falsches im Register (Prescaler 2). Wenn du den stm32fxxx.h
nur Register und Makros, die länger sind als meine Lebensgeschichte. Und der STM32F103 hat auch kein SDIo Interface. Bin froh, wenn das irgendwie läuft, der Affentanz mit der RTC, usw.
-
Thread
Wie mit STM32F0 DMX Empfangen
Hatte das gleiche Problem beim STM32F072 Ich vermute mal Du nutzt die HAL Lib? Aber warten wir mal ab bis Du Deinen Code postest.
Wir werden alle nicht jünger. Die STM32 sind halt eine andere Kampfklasse als AVR/PIC. Bis man die ca. 4000 Seiten Doku, verteilt auf ca. 50 Dokumente, für den F0 durch hat, das dauert. Aber im Vergleich zum F4 ist das Teil echt übersichtlich
-
Thread
STMicroelectronics: STM32H5, WTM32WBA und Flurfunk vor der EmbeddedWorld
aufweisen soll. Zu guter Letzt noch die Overviewfolie aus dem Hintergrund-Call.  ### STM32MP13 - weniger als vier Dollar, sehr leistungsfähige neue MPU. Auch bei der Vorstellung der neuen, bis zu 1 GHz schnellen MPU wurde betont, dass das System bis zu 120° Kerntemperatur
nicht mehr beschrieben werden wenn das Enable-Bit gesetzt wurde? Im Handbuch vom STM32G0B1 habe ich gerade gesehen, das USART_BRR und USART_PRESC nicht mehr geschrieben werden können wenn USART_CR1.UE gesetzt ist. Beim TIM1 und SPI konnte ich sowas dagegen gerade nicht finden. Der
-
Thread
ST-Link V2-1 Virtual COM Port
die Bezeichnung irreführend. Ahhh. Ja. Stimmt. Ich erinnere mich. Ich war gedanklich bei einem STM32, der Hardware-USB mit an Board hat. Mea Culpa.
via USB-CDC genutzt werden; USART1 geht dabei bis 4.5MBit/s, USART2-3 bis 2.25 MBit/s. Wenn du also noch einen STM32F103 rumliegen hast... https://github.com/Erlkoenig90/f1usb/tree/vcp https://github.com/Erlkoenig90/f1usb/blob/vcp/src/vcp.cc#L83
-
Thread
[V] REVA - STM32107C - Entwicklungs-Kit (Ether,LCD,Neigung,.)
: http://www.raisonance.com/~reva-stm32-connectivity-starter-kit__microcontrollers__product~product__T017:4h4ezgbct4rd.html (ohne den STM32f103) + http://www.raisonance.com/~stm32107c-daughter-board-for-reva__microcontrollers__product
Den Preis solltest du noch mal überdenken : http://cgi.ebay.de/REva-Starterkit-STM32Connect-Mikrocontroller-1-Stuck-/220786277515?pt=Wissenschaftliche_Ger%C3%A4te&hash=item3367e33c8b
-
Thread
Mikrocontroller Empfehlung gesucht
Für Low-Power geht z.B. die MSP430-Serie von TI ganz gut. Ansonsten STM32L0, die dürften aber schwerer zu bekommen sein.
Datenblättern und Beispielcode drauf schaffen. Das braucht Zeit, ist aber machbar. (Und notfalls gibt's für STM32 und MSP430 auch das Arduino-Framework (STM32Duino und TIs eigenes Energia) - aber pssssst)
-
Thread
Suche günstigsten Prozessor für Linux
von den vielen Stacks / Treibern etc. profitieren, > welche bereits von haus aus vorhanden sind. STM32F429 im TQFP144 zB ... uclinux gibt es nicht mehr als eigenständige Version, die ist mittlerweile in den Mainline-Kernel gewandert und explizit wird von Kernel >=4.0 das STM32Discovery Board mit STM32F429
> Version, die ist mittlerweile in den Mainline-Kernel gewandert und > explizit wird von Kernel >=4.0 das STM32Discovery Board mit STM32F429 > unterstützt. Danke, das wusste ich nicht! Werde ich mir anschauen. Simon S. schrieb im Beitrag #5233349: > Die AM335x Reihe! Danke für den Tipp.
-
Thread
STM32F303 - CPU Reset ohne Hardware-Reset
genau die gewünschte Polarität am Ausgang Richtung Servo. Noch eine andere Idee: Der NRST-Pin des STM32 wirkt soweit ich weiß auch als Ausgang. Du könntest den mit z.B. einem RS-Flipflop nutzen und den NRST vom STM32 an das Set von dem Flipflop hängen. Der Ausgang des Flipflop bleibt solange high, bis Dein STM32 fertig initialisiert ist und Dein Programm korrekt läuft. Dann schaltest Du das Reset des Flipflops über einen anderen Pin. Der Ausgang des Flipflops schaltet z.B. den /OE eines 74xx244 und damit
-
Thread
Arduino IDE 2.1 / MicroPython 1.2 erschienen
repository, making it easier to install the packages needed for a given project. [/c] Im Hause STM stehen Erweiterungen für verschiedene STM32-Kerne an (“The stm32 port sees support added for STM32L1xx MCUs, STM32H723, USB on STM32G0xx and mboot support for STM32G0xx. ”). Das Entwicklerteam nutzte
bare-arm: -1124 -1.934% minimal x86: -4322 -2.967% unix x64: +264181 +50.533% standard stm32: -3592 -0.906% PYBV10 cc3200: -1832 -0.990% esp8266: -2284 -0.327% GENERIC esp32: +9659 +0.632% GENERIC nrf: -84 -0.045% pca10040 rp2: +13096
-
Thread
DSP Library STM32F407 + CooCox IDE
diese Headerdateien dem Projekt kenntlich machen. Die Headerdateien befinden sich in dem Ordner: [c]stm32f4_dsp_stdperiph_lib\STM32F4xx_DSP_StdPeriph_Lib_V1.0.1\Libraries\CMSIS\Include[/c]. Diese Datei bzw. den Ordner gibt es hier als ZIP Archiv zum Downloaden: http://www.st.com/internet/com/SOFTWARE_RESOURCES
bind mal die beiden header dateien mit ein, das hat bei mir gerade geholfen #include "stm32f4xx.h" #include "system_stm32f4xx.h"
-
Thread
Fragen zum STM32F407ZET6 controller board. (steccy usw.)
nicht, um Minderwertigkeitskomplexe zu produzieren. Und das Board, zu kompliziert für mich oder was? Stm32F4xx ist auch keine C oder C++ MCU. Was soll das?
K. schrieb im Beitrag #7444262: > Stm32F4xx ist auch keine C oder C++ MCU. Was soll das? Wieder so ein Satz, der keinen Sinn ergibt, und nur zeigt, daß dir sämtliche Grundlagen -wirklich ALLE- für so ein Vorhaben fehlen.
-
Thread
STM32F4: µs-Delay
[c] #ifndef DELAY_H #define DELAY_H #include <stm32f4xx.h> #include <misc.h> extern void SysTick_Init(void); extern void delay_ms(uint32_t nTime); extern void delay_us(uint32_t nTime); #endif [/c] Zudem habe ich in einer Funktion die SysTick_Handler
Dann gibt es bei STM32F4 ja auch noch den DWT-Counter. Der zählt CPU-Takte. Wenn man weiß, was für einen Takt man eingestellt hat, kann man damit ohne weiteres recht genaue Warteschleifen machen.
-
Thread
Akku und Wasserstandsdisplay für Wohnmobile
Terminal Programm, das die fs Datei einliest, dekodiert und per USB com port an den Mikrocontroller STM32F103 sendet. Dieser sendet die Daten per I2C weiter an den BQ34Z100-G1. Vorweg, ich bin kein professioneller Programmierer und wenn jemand meint das besser schreiben zu können, so mag er den Code
GitHub einfließen lassen. Programmiert ist es teilweise basierend auf einem Referenz Projekt für STM32. https://github.com/mrwillem Grüße,
-
Thread
Bestellung des STM32F407VET6 Development Board
https://www.ebay.de/itm/STM32F407VET6-STM32-Cortex-M4-Development-Board-NRF2410-FMSG-SD-Card-DE/323601020976?hash=item4b581fb830:g:XVgAAOSw0TBcFRig:rk:23:pf:0
https://www.ebay.de/itm/STM32F407VET6-STM32-Cortex-M4-Development-Board-NRF2410-FMSG-SD-Card-DE/323601020976?hash=item4b581fb830:g:XVgAAOSw0TBcFRig:rk:23:pf:0 Da steht: [code] Versand: EUR 2,00 Versandoptionen aus dem Ausland
-
Thread
STM32F4 ARM Platine - bitte ansehen
wie VCAPx, VREF,.... Warum das Ganze? Ich habe mir jetzt eine eierlegende Wollmilchsau mit einem STM32F466ZE gemacht. Für ein paar private Projekte (CNC-Steuerung mit 3x Quadrature Encoder, LED-Blitz mit 16 PWM gesteuerten LEDs, Stepperansteuerung und 3-4x Quadrature Encoder, Kontroller mit 20
sich anbieten auf jede 2. Ader Masse zu legen. Ansonsten: was macht der FTDI auf dem Board? Dein STM32 kann problemlos selber ein serielles Interface per USB bereitstellen.
-
Thread
AVR: Grafik-Display-Ansteuerung
Statt Rücklesen vom Display: Kleinen STM32 kaufen, fast nach Belieben Speicher ver(sch)wenden, keinen Cent mehr dafür bezahlen und genug SPI (sogar mit DMA) haben... Keine Option?
die gefallen mir persönlich besser. Kennen tue ich alle 3 (LPC, STM32, AVR), von der Seite gibts keine Probleme, aber: > Keine Option? N. G. schrieb im Beitrag #4954698: > Beim AVR sollte es aber schon bleiben, es ist schon > einiges implementiert. Dazu ist das
-
Thread
(Suche) Mikrokontroller für Display
nettes Display bei Mouser gesucht. Undzwar folgendes: https://www.mouser.de/datasheet/2/291/NHD-4.3-480272EF-ATXL-CTP-28216.pdf Das Display möchte ich mit einem STM32 über die LDTC Schnittstelle ansteuern. Dabei möchte ich nur die Display ansteuerung mit dem STM32 realisieren, da dieser im Nachhinein
Ich habe nun eine Lösung gefunden. Ich möchte das selbe Display wie in diesem Beitrag: "4,3" TFT-Controller STM32F730" einfach mit einem anderen Kontroller ansteuern. Das ganze möchte ich dann mit Hilfe von CubeMx und TouchGFX lösen. Da ich mit dem STM32F746G-DISCO schon etwas Erfahrung habe
-
Thread
Eigene Rückfahrkamera entwickeln
2FTvwIeR3xDTcg58CYngvASaD48pI5yQ%3D%3D Da die Kamera per MIPI gesteuert wird, dachte ich mir ich könnte folgenden STM32 Controller nehmen: https://www.mouser.de/ProductDetail/STMicroelectronics/STM32H747IIT6?qs=sGAEpiMZZMve4%2FbfQkoj%252BOhMkXSDF%252B5Z8NXqrcpqm5w%3D Wäre diese Basis vernünftig? MfG
Ethernet mit SPE. > Da die Kamera per MIPI gesteuert wird, dachte ich mir ich könnte > folgenden STM32 Controller nehmen: > > https://www.mouser.de/ProductDetail/STMicroelectronics/STM32H747IIT6?qs=sGAEpiMZZMve4%2FbfQkoj%252BOhMkXSDF%252B5Z8NXqrcpqm5w%3D Denkst Du so. > Wäre diese Basis vernünftig
-
Thread
EPROM Backup erstellen
und den /CS und /RD Pin ansteuern und die Daten per 8-Bit parallel aus zu lesen und dazu ein keines STM32 Board zu verwenden der das dann per UART an den PC sendet. Das sollte mit relativ wenig Aufwand für diese einmalige Sache ausreichend sein. STM32 habe ich zu genüge hier rum liegen und Erfahrung
Der STM32 hat "FT" Pins, diese sind 5V Tolerant, die sind dann meine Wahl für die Daten-Bits. Auch kann man den FT Pin als Open-Drain Output konfigurieren und einen PullUp auf 5V legen, dann passt es auch
-
Thread
stm32nucleo F401RE (Eclipse + GNU-ARM-Plugin + gcc)
Zielhardware "STM32F4xx" und "STM32F401xE" wähle dann erhalte ich ein Projekt welches sich nicht kompilieren lässt: [c] Building file: ../system/src/cmsis/vectors_stm32f4xx.c Invoking: Cross ARM C Compiler arm-none-eabi-gcc
=8000000 -I"../include" -I"../system/include" -I"../system/include/cmsis" -I"../system/include/stm32f4-hal" -std=gnu11 -MMD -MP -MF"system/src/cmsis/vectors_stm32f4xx.d" -MT"system/src/cmsis/vectors_stm32f4xx.o" -c -o "system/src/cmsis/vectors_stm32f4xx.o" "../system/src/cmsis/vectors_stm32f4xx.c
-
Thread
STM32 lässt sich nicht pogrammieren
Hallo zusammen, ein STM32F302RBT6 lässt sich in meiner Schaltung nicht programmieren. Ich habe die Spannungen überall nachgemessen und alles passt. 100nF sind an jedem VCC Pin angeschlossen. Den Boot0 Pin kann man mit einem
im Beitrag #6099476: > Meines Wissens muss VBAT beschaltet werden Ich hatte ein PCB für einen STM32F103 geroutet und hierbei den VBAT-Anschluss frei gelassen. Irgendwann kam ich auf die Idee, auch einmal mit einem STM32F302CBT6 (weil Cortex M4) zu spielen und habe diesen Chip (weil in den wichtigsten
-
Thread
STM32 USB CDC will nicht mehr nach Kernel Update
alternativen Code von meiner Homepage, falls er zu deinem µC kompatibel ist: http://stefanfrings.de/stm32/index.html Zum F4 ist er leider nicht kompatibel.
ein Problem im STM32... wie man's nimmt. Der CDC Treiber am STM32 kommt von ST und die sind nunja... ähnlicher Qualität wie halt der Rest von ST (oder den anderen Embedded Buden). Sprich: Es läuft bei der Ferialkraft
-
Thread
[STM32G0B1] Quarz nicht beim 32-pin Gehäuse?
Hallo Zusammen, vielleicht könnt Ihr mir bei einem Verständnis Problem helfen, es geht um dem STM32G0B1..: https://www.st.com/resource/en/datasheet/stm32g0b1kc.pdf Im Datenblatt steht, dass man einen 4 - 48MHz Crystal Oszillator verwenden kann. Wenn ich mir das Pinout von dem LQFP32 Gehäuse
zu finden, allerdings nicht > der OSC_OUT. OSC_OUT ist auf Pin 3. Beide Pins sind aber nur für 32,768 kHz Quarze. Ein kleiner STM32G431 "veträgt" einen ext. Quarz. Aber ich weiß ja nicht, welche Funktionen für Dich so zündend wichtig sind. Wenn Pins fehlen, könnte das vielleicht an dem kleinen
-
Thread
Freelancer werden und Gewerbe anmelden
fallen, ist schon unfreiwillig komisch. Mat. K. schrieb im Beitrag #7110732: > Uni Diplom und bin STM32 Programmierer Wusste garnicht das es an der Uni den Studiengang STM32 Programmierer gibt. Was macht den STM32 so unglaublich einzigartig das normale Softwareentwickler den nicht können? Ich zahle
? Als "Codierschweinchen STM32" bist du gewerblich taetig. Vermutlich sind deine Leistungen sogar detailliert von deinem Kunden, und nicht von dir geplant und terminlich gebunden.
-
Thread
Serial Bootloader für STM8S103F3P6 (Linux)
verdoppelt und die für die Chips verdreifacht... aber immer noch billig). https://www.ebay.de/itm/ARM-STM8S103F3P6-STM8-Minimum-System-Development-Board-Module-For-Arduino/132486311875?hash=item1ed8ccafc3:g:YyQAAOSwjRtbNEld:rk:2:pf:0 https://www.ebay.de/itm/STM8S-STM8S105K4T6-Development-Board-Module-MCU-Learning-Core-Board-Small-System/263351137116?hash=item3d50f3735c:g:vqAAAOSwySlaHmbR:rk:2:pf:0 Somit sind nun zwei getrennte Bootloader verfügbar (eben einer für STM8F003 / STM8F103 und einer für STM8F105). Leider stellt man fest, dass die 103er sogenannte Low
-
Thread
ATMega328PB lässt sich nur noch programmieren. Sonst keine Funktion mehr
aber damit gehts wahrscheinlich am besten. Mein Ursprünglicher Plan war es ja tatsächlich auch ein STM32 wieder zunehmen aber ich hatte damals kein preislich guten gefunden(<2€) da ich vor habe 7-10 Stk dieser Sensoren zubauen und dann waren die STM32 mit 4-5€ Stückpreis nicht mehr so attraktiv. Dafür der ATMega328PB mit 1,5€/Stk oder so. Mittlerweile hab ich sogar noch ein STM32G0 war es glaubig für 1,6€/Stk gefunden. Naja egal. Ob S. schrieb im Beitrag #7892548: > Wie soll das sein können? Du hast hier Es war nur ne Vermutung Gregor J. schrieb im Beitrag #7892617
-
Thread
C Programmierung STM32
tante google sagt: http://diller-technologies.de/stm32.html
www.mikrocontroller.net/articles/ARM#Artikel_aus_der_Kategorie_ARM http://www.mikrocontroller.net/articles/STM32 http://www.mikrocontroller.net/articles/STM32_-_Einstieg_mit_Em::Blocks und, und, und http://diller-technologies.de/stm32.html
-
Thread
STM32 mit J-Link hält nicht an Breakpoints
Ganz doof gefragt: Sind Deine Timer richtig konfiguiert? Dieses Problem hatte ich auch mal mit einem STM32F4 und Keil mit einem original STLink/V2 und den Umstieg vom Nucleo auf eigener PCB. Bei mir war das der externe Quarz. Gruß Daniel
doof gefragt: Sind Deine Timer richtig konfiguiert? Dieses Problem > hatte ich auch mal mit einem STM32F4 und Keil mit einem original > STLink/V2 und den Umstieg vom Nucleo auf eigener PCB. Bei mir war das > der externe Quarz. Was ist denn "richtig"? :-) Und welche Timer genau? Ich verwende nur
-
Thread
ST-Link Utility -> Can not connect to target
http://www.balsamino.com/component/k2/16-stm32f4-discovery-st-link-connection-error.html
aufgehoben? Read Out protection: Modifies the read protection state of the Flash memory. For STM32F0, STM32F2, STM32F3, STM32F4, STM32L4 and STM32L1 devices, read protection levels are available: – Level 0: no read protection – Level 1: memory read protection enabled – Level 2: memory read protection
-
Thread
Literatur für Microcontroller
> Bei dem 10-Bit Teil geht es um einen Digital-Analog-Wandler (DAC) Ach Mist 🤣 Gibt's bei den STM32 aber auch
STM32G051F8Y3 - WLCSP 2×2,4 mm groß, hat 12bit ADC und 12bit DAC. Jack S. schrieb im Beitrag #7770375: > Verstärker Ist das ein OPAMP? Wie wäre es mit einem STM32H503EBY6 - WLCSP 2.33×2.24, hat
-
Thread
stm32f4 Discovery und FSMC-gLCD
http://www.mikrocontroller.net/topic/252102#2592340 ... hier hatte ich schon begonnen; -diesmal dauerte es etwas länger, da ich den Hinweis: 16-bit address >> 1 mit konstanter Boshaftigkeit übersehen habe; Ich musste RS für's Display auf A16/PD11 legen. Signale für CS - NE1 BL und RESET auf GPIO; In den Auskommentierungen sind meine verschiedensten Anpassungsversuche sichtbar.(zur allgemeinen Erbauung) Ansonsten wird das 16-bit Interface genutzt;
-
Thread
Passender µC für CAN, PWM, Datenspeicher, Regelung
auf FD CAN nicht verbauen (bei Neuentwicklung), daher würde ein Prozessor dieser Reihe empfehlen: STM32G4 STM32H7 Damit ist man auf der sicheren Seite dass es in der Entwicklung klappt. Wenn weniger Flash/RAM reichen sollten bietet ST eine breite Palette an günstigeren Chips die Pinkompatibel sind
Industrielle Steuerung STM32F407VET6 Entwicklung Bord RS485 Dual KANN Ethernet Networking STM32 https://a.aliexpress.com/_EvDg5Zf F407 ist nicht der neueste, aber immer noch ein schnelles Rennpferd.
-
Thread
Wann gibts mal wieder neue gute AVR 8-Bitter?
/PIC32MX270F256B-50I-SP?qs=sGAEpiMZZMtXHE36kCvv31%2FWuqN0rWph4vqIXdTjnZw%3D Leute ohne Scheuklappen haben keine Probleme, was passendes zu finden. fchk
verfügbar ist und nicht > künstlich beschnitten würde um möglichst viel Geld herauszuquetschen? STM Cube oder so jedoch viel Spaß einen STM32 aktuell aufzutreiben.
-
Thread
Pico2 RP2350 GPIO Fehler
> sich privat mit diesen RP-MCUs auseinanderzusetzen, anstatt z.B. mit STM32? Die integrierte PIO ist ein sehr guter Grund. Vanye
) STM32-Exemplare ausgeben, die dann aber zuverlässig und genau (ADC) funktionieren. Aber das kann natürlich jeder für sich selbst entscheiden.
-
Thread
Maskieren modern?
Du meinst ist folgendes, oder? [c] #include <stdint.h> enum E1 {a, b, c, d}; enum E2 {e, f, g, h}; struct R1 { uint8_t a:1; enum E1 b:2; uint8_t c:3; uint8_t d:4; }; struct R2 { uint8_t w:4; enum E2 x:3; uint8_t y:2; uint8_t z:1; }; struct R1 r1
nur sind typsichere C++ Registerdefinitionen nicht Standard bei den Hersteller SDK, für einen STM32H7 möchte ich das nicht selber schreiben. STM hat ja schon ewig gebraucht den 'register' storage specifier zu entfernen.
-
Thread
wie findet ein Flashloader die Prüfsumme?
einem Download zwecks Update und nach einem Reset mittels CRC überprüft werden (jedenfalls auf einem STM32, der CRC32 in Hardware kann). Dazu muss ein Programm auf dem PC das hex-File manipulieren. Alle beteiligten Programme müssen sich einig sein, auf welcher Adresse diese Prüfsumme steht. Aber nur das
möglichst universelle Lösung, besonders, was die Programme auf dem PC angeht. Die sollen mindestens mit STM32L030 bis STM32L476 funktionieren. Zusätzlich soll ein Update über möglichst viele Wege möglich sein. >> volle Größe haben. Am Ende des Programms ist mir viel zu kompliziert. > > Drei Zeilen im
-
Thread
arduino esp32 32bit/64bit-problem
grundschüler schrieb im Beitrag #6918056: > Den stm32f103 bekommt man da sicher auch nochrein? Sicher, nicht nur diesen STM32. > "digitalWrite(2,HIGH);" > ist relativ viel schreibarbeit. Ich ... hätte da gerne eine > funktionstaste, mit der
mein ESP32 Programm Der Sketch verwendet 347390 Bytes (26%) des Programmspeicherplatzes. Das Maximum sind 1310720 Bytes. Globale Variablen verwenden 13672 Bytes (4%) des dynamischen Speichers, 314008 Bytes für