-
Thread
Platinen Anschluss?
Mit den heutigen Mitteln würd' ich das anders angehen: Jedes Signal bekommt einen uC (z. B. STM32C011) verpasst, der alle LEDs ansteuert. Anschluss der Signale über einen 2-Draht-Bus, der Stromversorgung und Signalübertragung macht (Telegramme über Absenkung der Spannung kodiert). Jeder uC bekommt
. Durch den Mastprint gehen 10 Leitungen, 5 vorne, 5 > hinten, kein Problem. Die Kontaktierung unten dann schon wieder. Aber > habe ich ja schon weiter oben geschrieben... > > Gruss Chregu H0? Sieht schon gut aus. Ich bastel das zZt
-
Thread
Ausführungsgeschwindigkeit ARM M0
Allerdings scheinen mir 304 Takte (9,5µs) auch etwas viel für diesen Popelkram. Zeig mal das ASM listing. > int8_t neu, diff; Versuch mal uint32_t, das geht schneller.
der Encoder in Hardware nebenher auswerten kann; viele STM32 können das zB.
-
Thread
Kein Ton! STM32H743 I2S Salve mit DMA
Hallo. Ich versuchen gerade mit einem STM32H743 Daten über die I2S schnittstelle zu senden. Die SPI3 ist der Slave TX und bekommt von aussen die Taktleitungen (BIT & Word). Das ganze hat auf einem STM23F4 noch sauber gearbeitet und ich habe
Michael O. schrieb im Beitrag #6970714: > Der STM32 braut den Takt als Slave nicht. Im Falle des Masters kann er > ihn als 256fs oder 512fs ausgeben. Es gibt aber auch reichlich Slaves, > die keinen MCLK benötigen. Die erzeugen sich ihren Takt für
-
Thread
Werte ins Flash schreiben beim STM32F030F4
dann warten bis das Gerät Vollzug meldet und dann sind die 4 Bytes geschrieben. Ich nehme an beim STM32 wirds ähnlich sein: Flash ist für den Prozessor read-only, löschen und neu Schreiben kann nur der Flash-Controller.
Beitrag #4142202: > Ich kann das nicht recht glauben! Ich auch nicht: http://www.han-ese.nl/STM32/stm32f0stdlibrary/html/group___f_l_a_s_h.html @Claus: Kommst Du damit dann allein klar?
-
Thread
Billigere und Bessere Raspi-Alternativen aus China?
jetzt noch USB-Host-Funktionalität >> und das Gefrickel wollte ich mir einfach sparen > > Bei STM32 gibt es halt keine vernünftigen Demos und keinen Support :-) Ach, mit den Beispielen bin ich in der Regel gut zurecht gekommen ... Wahrscheinlich würde ich das mit dem USB Host auch hinbekommen
Heizungssteuerung. Für eine Heizungssteuerung ist das alles egal, aber da kann man alles in einen STM32 stopfen, oder sich ein eigenes Linux aufsetzen - dann mit allen Vorteilen ohne die Nachteile - oder man nimmt ein Linux von der Stange, wo man ein paar Nachteile in Kauf nehmen muss und sich einen
-
Thread
Kurzmeldungen: SigFox geht an UnaBiz, ST erweitert Azure RTOS-Unterstützung, neue Chips
nun breitbandig nach: [c] Anwender können die Qualitäten von Azure RTOS, die Zweckmäßigkeit von STM32Cube und die Flexibilität der STM32-Familie nunmehr nutzen, um die MCU-Eigenschaften zu optimieren. Hierbei haben sie die Auswahl unter mehr als 700 MCUs aus dem STM32 Arm® Cortex®-M-Portfolio. Mit dieser neuerlichen Erweiterung stehen spezielle Softwarepakete für den Mainstream-Mikrocontroller STM32G0, die Ultra-Low-Power-Versionen STM32L4, STM32L4+, STM32L5 und STM32U5, die High-Performance-MCUs STM32G4, STM32F4, STM32F7 und STM32H7 sowie die Wireless-Mikrocontroller STM32WL und STM32WB zur
-
Artikel
STM32
) ARM Cortex M33F bis 96 MHz STM32L4+ (2017) ARM Cortex M4F bis 120 MHz STM32L5 (2018) ARM Cortex M33F bis 110 MHz STM32U5 (2021) ARM Cortex M33F bis 160 MHz Mainstream Familie, für allgemeine digitale und gemischt digital/analoge
bis 120 MHz STM32F4 (2011) ARM Cortex M4F bis 180 MHz STM32H5 (2023) ARM Cortex M33F bis 250 MHz STM32F7 (2016) ARM Cortex M7F bis 216 MHz STM32H7 (2018) ARM Cortex M7F bis 400 MHz STM32N6 (2025) ARM Cortex M55F bis
-
Thread
Controllerauswahl für BLDC-Ansteuerung
ist man da wesentlich flexibler und kann anschließend einfacher wechseln. Meine Erfahrungen mit dem STM32 sind im Bereich FOC recht gut. Ohne große Optimerung kann man die komplette Regelung, d.h. Strom, Drehzahl und Positionsberechnung in etwa 30us berechnen. Wenn man hier noch ein wenig Arbeit in die Optimierung steckt kann man sicherlich noch einiges rausholen. Der Wert bezieht sich auf einen STM32 mit 72MHz internem Takt (STM32F103). Viele Grüße, Flabes
-
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
Problem mit dem Flash
mir deine eMail Adresse zufaxt schicke ich dir meinen Code, da is spi auch dabei, läuft auf einem stm32 f429. Ps: das faxen War natürlich ein Witz höhö
So, Fehler bei mir gefunden.. funktioniert jetzt mitm Stm32F030. Der hat wohl irgendwo 5V abbekommen, die HIGH LOW Flanken des SPI waren zu unsauber. Funktioniert jetzt mit neuem IC bei gleichem Programm. Rein optisch hat alles sauber funktioniert von
-
Thread
stromsparender hochohmiger ADC mit MUX und 0-5V
und was verstehst Du unter hochohmig? Wie genau soll es sei? Ansonsten wuerde ich an z.B. an eine STM32 und 3/5 Spannungsteiler denken, entweder direkt wenn vielleicht 50 k Eingangsimpedanz langen, oder mit Puffer und dem Teiler hinter dem Buffer.
Bit SD), https://www.mouser.com/ds/2/268/30009979B-1074171.pdf 2 Kanäle, Referenz 12ppm, PGA. 4.5-5.5V. dazu 12bit SAR-ADC 12 Kanal bis 3.6V. Conversion available during Sleep. > STM32F373 (16-Bit SD). http://www.st.com/en/microcontrollers/stm32f373.html "3x 16-bit sigma-delta ADCs, with
-
Thread
ultra kompakte 6-pol. ISP Stecker/Buchsen-Kombo gesucht
mehr (nur ein Bohrloch im Gehäuse notwendig) - ideal wäre ein 6 poliger Klinkenstecker 2,1mm oder 3,5mm oder eine Micro DIN-Buchse, 6-pol., bleistiftdick - bezahlbar, d.h. < 5 € für ein set Buchse/Stecker Hintergrund: Ich möchte meine Programmierprojekte mit EINER einheitlichen ISP Schnittstelle ausstatten
Lars H. schrieb im Beitrag #5557719: > - ideal wäre ein 6 poliger Klinkenstecker 2,1mm oder 3,5mm So ein kurzschlussträchtiges Konstrukt willst du nicht wirklich an einer ernsthaften Steckverbindung haben
-
Thread
Präzise Temperaturmessung mit 12Bit-ADC und NTC
Hallo, ich habe einen NTC (100k, 0,5%, 4250K) an einem Spannungsteiler mit R2=100k (0,05%, 10ppm) und messe in 10-Minuten Abständen die Temperatur über den 12-Bit ADC eines STM32L010K8 Controllers. Dabei verwende ich um möglichst genaue
wackelt. Besser wäre hier eine ratiometrische Messung gegen VCC über eine Messbrücke. Die ADCs in den STM32 sind m.E. nicht sonderlich gut...
-
Thread
Wettbewerbs Linienfolger in Software und Hardware Verbessern
Durchlauf ! Zeiten von 1 ms sind absolut normal. Moderne µ-controller haben kein Problem damit. Ein STM32 F100 schaft locker 100 k/s ADC Messungen.
sein kann (ist). Durch Glättung kommt man ey wieder auf 10ms usw. Ein Katz und Mausspiel. Mit dem stm32f1x ist es mir ja klar da kommt auf auf 1µs.
-
Thread
STM32 DS1820 Gesperrt
Speziell für den stm32f103 hab ich mal spaßen halber im I-Net nach einem Beispiel gesucht Aber nix gefunden. Das mit der Delay Geschichte würd ich lieber übern Timer machen. Der stm hat ja genug
Hallo Ich brauche ein c code für Stm32 Ds18s20(temperatursensor) Für meine Projektarbeit. Danke schön voraus für Ihre Hilfe
-
Thread
[S] Nachfolger für AVR Dragon: UPDI Programmer + Debugger für AVR 8-Bitter in MC Studio v7 gesucht
https://www.reichelt.de/universal-isp-programer-avr-stm32-esp-lpc-diamex-exa-prog-p305203.html kann laut Beschreibung auch UPDI und https://www.reichelt.de/xplained-nano-attiny416-attiny416-xnano-p353975.html
Gerhard H. schrieb im Beitrag #7671471: > Nö. Siehe Bild! Microchip Standard 1 2 VTG 3 GND 4 UPDI 5 6 7 8
-
Thread
STM32F0 Discovery Port C Pin 1 and Pin 2 problem
brauche etwas Hilfe hier. Mein Code is weiter unten .. Danke fuer Eure Hilfe. [C] #include "stm32f0xx.h" #include "stm32f0xx_rcc.h" #include <stm32f0xx_conf.h> #include "stm32f0xx_gpio.h" #include "diag/Trace.h" int main() { GPIO_InitTypeDef GPIO_InitDef; RCC->AHBENR |= RCC_AHBENR_GPIOCEN
http://www.st.com/st-web-ui/static/active/en/resource/technical/layouts_and_diagrams/schematic_pack/stm32f0discovery_sch.zip)
-
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
memset führt zum crash
Servus allerseits Seit gestern fische ich im Trüben und komme nicht vom Fleck. D.h., das "wo" konnte ich ermitteln, aber ich weiss nicht das "wieso" und befürchte, dass da prizipiell was in der Schieflage ist. - STM32F407 - Em::Blocks mit arm-none-eabi v4.7.3 - ChibiOS v2.6.5
Ich habe nun im Flash-Debug Mode die gewünschten Infos herausgefischt: [c] static volatile uint32_t x_cfsr ; static volatile uint32_t x_ipsr; //==================================== // __get_IPSR siehe core_cmFunc.h in CMSIS //==================================== static __inline uint32_t
-
Thread
In-System-Programming über CAN
Manche STM32 haben einen CAN bootloader drin Gibt auch eine App. Note dazu http://www.stmcu.org/download/index.php?act=down&id=2954
Ok, die Appnote habe ich jetzt gelesen: Der STM32F105xx und der STM32F107xx wären wohl geeignet; die haben einen CAN-Bootloader. Aber wie aktiviere/deaktiviere ich das Ding? Ich muss ja , wie in Kapitel 5.2 beschrieben, den BOOT0 pin auf high
-
Thread
Mit Pic32 anfangen
mehr nicht, um einen IO mehr zu haben, zudem die Periferie bei dem 16F87K90 deutlich besser ist. 32bit: z.B. PIC32MX340F128L, TQFP100 mit 85 IOs. Hat auch nur 6 IOs mehr, d.h. das die Anzahl der gewünschten IOs einen nicht zum 32bitter zwingt. Selbst wenn es umbedingt mehr als 80 IOs sein müssen und
Wenn's schon 32 bits sein müssen, könnte man auch gerade als Anfänger einen Controller nehmen, der nicht so exotisch ist wie der PIC32. Wie z.B. STM32 (ARM Cortex M3) Mit dem STM32VLDISCOVERY bekommt man ein Evaluation
-
Thread
UART konfiguration STM32F030XC
Isn't it easier to use STM32CubeMX?
die HAL aufbaut, enthält hilfreiche Makros zum Ändern einzelner Bits. Beispiel für USART1 auf dem STM32L073: [c] #include <stdio.h> #include "stm32l0xx.h" uint32_t SystemCoreClock=2097000; // delay loop for the default 2.1 MHz CPU clock with optimizer enabled void delay(uint32_t msec) {
-
Thread
Digitaluhr mit geringem Stromverbrauch
David P. schrieb im Beitrag #6971941: > Könnt ihr mir da einen controller empfehlen? STM32L072 Low Power, mit EEprom STM32F303 normal Power, ohne EEprom, dafür 3x so schnell und mit FPU Beide können ohne externe Bauteile laufen (nur Abblock-Kondensatoren). Für die RTC brauchst du aber
Stefan ⛄ F. schrieb im Beitrag #6971974: > STM32L072 Low Power, mit EEprom > STM32F303 normal Power, ohne EEprom, dafür 3x so schnell und mit FPU Da ich keine Platinen designen kann ist der denke ich raus. Ich habe ihn zumindest nicht als DIP
-
Thread
Constraint Programming für Mikrocontroller-Peripherie
Anwendung spezifisch implementieren? Allein schon sowas banales wie das Timing vom I²C der modernen STM32 zu konfigurieren ist total lästig. Hab gar keine Lust da Stunden drauf zu verschwenden, wenn die Bibliothek das einfach so macht. Und so exotisch ist die Ansteuerung eines Temperatursensors per I²C
rechtsmäßigen Kündigung führte. Wenn ich also als Angestellter ein Produkt z.B. mit einem NXP i.MX, ESP32 oder auch einem STM32WL55 entwickle kann ich gefeuert werden weil die Schnittstellen dieser ICs nicht vollständig dokumentiert sind und ich diese Details auch nicht aus der Luft greifen kann? *Dafür*
-
Thread
Neural Processing Units
technische Information will, wird's schwierig. Weiß jemand, wo man die Spezifikation der NPU von den STM-Prozessoren findet, z.B. vom STM32MP255A ?
> Weiß jemand, wo man die Spezifikation der NPU von den STM-Prozessoren > findet, z.B. vom STM32MP255A ? NPU nur gegen NDA. SCNR
-
Thread
Daten in FLASH schreiben (STM32F103C8) - ohne Bibliothek
Ich habe mir für einen Bootloader mal eine eigene Flash.h und Flash.c geschrieben. War für einen STM32F413VGT6, könnte aber bei dir auch funktionieren. Sind ganz wenige Zeilen, funktioniert aber bestens. flash.h: [c] #ifndef _FLASH_ #define _FLASH_ #include "stm32f4xx.h" void Flash_Unlock(); void Flash_Lock(); void Flash_Erase(uint8_t ucSector); void Flash_Write(uint32_t u32Addr, uint8_t * pucSrc, uint16_t usSize); #endif [/c] flash.c: [c]
-
Thread
Wie stark sollte man bei der Mikrocontroller Programmierung kapseln? Gesperrt
holger schrieb im Beitrag #3271834: > Ein STM32F4xx ist auch ein Mikrocontroller. > Mach die 2MB Flash mal mit handgeschriebenem Assemblercode voll;) Du muss und braucht man auch nicht voll machen, in ASM...
den Code vielfach so durcheinander, dass er nur noch schwer zu durchschauen ist. Wenn Du mit dem STM32f3.. an Leistungsgrenzen stößt, kannst Du problemlos auf einen STM32F4.. umsteigen. Meine Meinung.
-
Thread
ILI9341 auf RGB umstellen
machen. Hab das bei mir noch nie gemacht aber nach Datenblatt und Beispiel sollte für LTDC des STM32H7.. wahrscheinlich der DE-Mode der geeignete sein. Siehe auch Beispiel Seite 5 auf ST.COM: https://www.google.de/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&cad=rja&uact=8&ved=2ahUKEwj52KajqdzzAhXQhv0HHSR8BTkQFnoECAcQAQ
2Fresource%2Ftraining%2Ftechnical%2Fproduct_training%2Fgroup0%2F60%2F91%2F6f%2Fdc%2Fa1%2Fa3%2F4e%2F34%2FSTM32H7-Peripheral-LCD_TFT_Controller_LTDC%2Ffiles%2FSTM32H7-Peripheral-LCD_TFT_Controller_LTDC.pdf%2F_jcr_content%2Ftranslations%2Fen.STM32H7-Peripheral-LCD_TFT_Controller_LTDC.pdf&usg=AOvVaw3ixp_yQI8d28JAMzj0Ql43
-
Thread
Mostet-treiber Schaltung für 12Volt BMS(LiFePo4)
sein https://www.mouser.de/ProductDetail/Vishay-Sfernice/IPLA32L4R0KD?qs=%2Fha2pyFadujpsAeXyPCK%252BuUlfppJCPe5Jlx1cum%252BFMjhTUnPxpfKGA%3D%3D ich dachte an diese Spule ?!? am erhöhen der PWM Frequenz hänge ich jetzt noch, der Arduino Uno hat eine max. Frequenz
Frequenzen erzeugen. Einfach mal googlen, da > gibt es viele Websites dazu. Ansonsten wäre da ein STM32 die bessere > Alternative. Auf den STM32 würde ich gern verzichten, weil alle Schaltung in diesem Projekt(mehrere CAN-Bus-knoten) auf Arduinobasis arbeiten. das würde ich der Einfachheit halber
-
Thread
20 x 16 bit PWM auf einem günstigen RISC-SoC!?
in Frage. Ziemlicher > Overkill zum dimmen von 6 RGB- und 2 WW-Ketten... Hallo Optiquenz, STM32F103 mit 100 pin TQFP (z.B. F103VC). Haben 4 normale Timer mit je 4 Kanälen und noch zusätzlich TIM1/TIM8. Alternative: TI C28 Piccolo Serie, die haben auch etwa diese Menge PWM, sind aber auch Meist
Ziemlicher >> Overkill zum dimmen von 6 RGB- und 2 WW-Ketten... > > Hallo Optiquenz, > > STM32F103 mit 100 pin TQFP (z.B. F103VC). Haben 4 normale Timer mit je 4 > Kanälen und noch zusätzlich TIM1/TIM8. Alternative: TI C28 Piccolo > Serie, die haben auch etwa diese Menge PWM, sind aber
-
Thread
Arduino vs esp8266 / esp32
man auf einen Arduino zurückgreifen sollte? Arduino ist erstmal nur ein Framework welches es für STM32, ESP8266/32 oder AVR gibt. Die klassischen Arduino Boards sind natürlich auf Atmel (AVR) basis. Inzwischen funktionieren aber fast alle Libs auch bei STM, ESP ohne was am Code ändern zu müssen.
Hallo, Timmo H. schrieb im Beitrag #5898522: > EDIT: Ich revidiere, habe hier sogar einen liegen (ESP32-CAM). Ist ein > ESP32-S Das AI-Thinker-Modul ESP32-S ist identisch zum Wroom32 und enthält einen "normalen
-
Thread
Wie Uhrzeit auf Atmega bekommen?
Mikrocontroller verwenden, wo RTC und Anschluss für die Backup Batterie schon mit drin sind -> z.B. die STM32L0 oder STM32F3 Serien.
Mikrocontroller verwenden, wo RTC und Anschluss > für die Backup Batterie schon mit drin sind -> z.B. die STM32L0 oder > STM32F3 Serien. Oder halt der vom TO intendierte ATmega. Der enthält (mit an Sicherheit grenzender Wahrscheinlichkeit) ebenfalls bereits eine RTC, die genau wie beim STM nur noch mittels
-
Thread
ARM Daten Hilfe
Einstieg in die M3 Welt finde ich das LM3S6965 Eval-Board von Luminary recht interessant. Dieser STM32-Primer ist auch witzig. Doch ich habe auch so schon genug zu tun ;)
leistungsfähig, und nach etwas Einarbeitung auch nicht schwer zu programmieren. Als Cortex hat mich der STM32F103 von STM sehr überzeugt. Ich arbeite mit dem MCBSTM32 (Keil). Sehr einfach zu programmieren, wenn man eine Kleinigkeit, die hier beim GPIO anders gemacht wird, erst mal raushat (Hab da nen schönen
-
Thread
Elektronik Anfänger
Steel schrieb im Beitrag #2575720: > Ich würde nicht mehr mit AVR anfangen. Guck dir mal STM32 an, da gibts > Eva-Boards für ganz wenig Kohle und die sind 100x Leistungsfähiger. Das ist ein Argument! Ich kann das STM32 Discovery empfehlen. Kostet nur 8 euro
> werde ich mir dann den > STM32F4 Discovery zulegen Nimm dir für den Anfang lieber einen STM32VLDISCOVERY. Die Cortex M3-Reihe wird momentan noch von mehr IDEs unterstützt. Sehr schön für Anfänger ist die Kombination STM32VLDISCOVERY
-
Thread
ST-Link v2 Clones RESET Leitung
Hallo Zusammen, ich nutze für die STM32 Entwicklung diese lustigen ST-Link V2 clones aus eBay, die es in vielen verschiedenen Farben gibt. Die Verhalten sich bei mir quasi zu 100% wie das Original. Inklusive Firmwareupdates. Dachte ich
laden (boot0 auf high). Dann ist swd wieder zugänglich. Hat mir schon paar mal geholfen, zumal stm32cube bei den mapr Zugriffen nicht so ganz sauber ist.
-
Thread
Arduino CH340G UNO mit ATMEGA328P-TQFP32 China Board Informationen
Reset am Controller gar nichts zu tun, denn ich verwende den CH340 auch in Eigenbauschaltungen ( mit STM32, LPC, STM8 und MCS51). Das ganze unter Linux. Meine Beobachtungen waren die gleichen selbst dann, wenn der CH340 nur an die USB Buchse angeschlossen war (ohnw nachgeschalteten Controller). An besagtem
Controller gar nichts zu > tun, > denn ich verwende den CH340 auch in Eigenbauschaltungen ( mit STM32, > LPC, STM8 und MCS51). Das ganze unter Linux. Meine Beobachtungen waren > die gleichen selbst dann, wenn der CH340 nur an die USB Buchse > angeschlossen war (ohnw nachgeschalteten Controller
-
Thread
Arduino als Einstieg?
Du liebe Güte! Bei aller Liebe zu den STM32, vom Arduino sind die doch ein gutes Stück entfernt. Es ist doch toll wenn jemand am Anfang beginnen will und nicht gleich am Ende. Gut, vielleicht etwas übertrieben aber ich denke es geht schon
einigen hier! Matthias Sch. schrieb im Beitrag #2868097: > Wer startet denn heute mit einem STM32 ohne Library Support? Das macht > nicht mal avr, da gehe ich jede Wette ein. Die hast Du gerade verloren. Gruß Jobst
-
Thread
STM32WB5MMG -* ADC wackelt um 10 digits
Hallo liebe Community, es ist mein erstes Projekt mit dem STM32(WB5MMG) (sonst viel Atmega`s). Ich brauchte zwar nur 6x grobe Temperaturmessungen und habe daher einen ntc10k und einen 10k als Spannungsteiler an den adc geschlossen. Die Referenz ist absolut glatt
STM32 und stark wackelnder ADC, da kommt bei mir sofort das Stichwort „Calibration“ hoch. Es gibt doch bei jedem STM32 mit 12bit diese ADC Calibration Prozedur, der man beim ersten Kontakt nur wenig Beachtung
-
Thread
Universalplatine für STM32, grobe Fehler vor der Herstellung?
Bauteile für ein Exemplar habe ich trotz Chipknappheit inzwischen da :) Eigentlich wollte ich einen STM32F412 oder STM32F13 einsetzen (da hatte ich auch ein Nucleo Board vorher gekauft), aber die waren schon im April ausverkauft und die STM32L die einzigen noch verfügbaren mit genügend RAM und passendem
der Bootloader nicht funktioniert. Autsch, ja das hätte ich mindestens für den primär angedachten STM32L4 überprüfen müssen... Zwei gleichzeitig gesetzte ChipSelects wären fatal. Wenn du möchtest überweise ich dir die 5€. MiWi schrieb im Beitrag #6765156: > eine 3-Loch-Befestigung in einem Gehäuse
-
Thread
STM32L151 UART Konfiguration
********************************** */ /** @addtogroup CMSIS * @{ */ /** @addtogroup stm32l1xx_system * @{ */ /** @addtogroup STM32L1xx_System_Private_Includes * @{ */ #include "stm32l1xx.h" /** * @} */ /** @addtogroup STM32L1xx_System_Private_TypesDefinitions
defined in stm32l1xx.h file (default value * 8 MHz), user has to ensure that HSE_VALUE is same as the real * frequency of the crystal used. Otherwise, this function may *
-
Thread
Programmer und compiler fuer Cortex M3
professionell mag, einen Adapter in der Bucht kaufen: http://cgi.ebay.de/USB-ISP-Progger-fuer-STM32F103-ARM-ARM7-ARM9-Cortex-M3_W0QQitemZ130369789463QQcmdZViewItemQQptZBauteile?hash=item1e5aa51e17 Es soll wohl GCC für STM32 geben. Wie ich gelesen habe, in Verbindung mit Eclipse als IDE einsetzbar
also Felix, bzgl der 5V hilft oft der blick ins db.... der stm32 hat einige "5v tolerante" pins... + als einstieg würde ich den primer empfehlen, haste die ride7 gleich dabei http://www.sander-electronic.de/es0027.html
-
Thread
STM32 ASM Interrupt
Hallo liebe Mikrocontroller Gemeinde. Ich habe ein kleines Projekt für mich um den STM32F103C8 besser kennen zulernen. Ich möchte eine LED blinken lassen und zwar im Takt von einer Sekunde. Ich möchte den Takt über Timer 2 realisieren. Das ganze soll in asm mit keil realisiert werden
STM32 ASM schrieb im Beitrag #5157176: > Leider habe ich dort keine Idee wie das mit ASM realisieren kann. > Ich bin Anfänger in ASM, aber lernwillig. würde ich bleiben lassen ... Assembler macht auf
-
Thread
Newbie braucht Hilfe: 9 Servos mit 1µs Auflösung ansteuern? (AVR)
Und da sind wir wiedermal beim STM32... STM32F101 für ca. 3€, 5 Timer mit je 4 OC-Einheiten. Da kann der Mega2560 nicht anstinken.
H.joachim Seifert schrieb im Beitrag #2396103: > STM32F101 für ca. 3€, 5 Timer mit je 4 OC-Einheiten. Da kann der > Mega2560 nicht anstinken. Muß er ja nicht, alles >= 9 PWM-Ausgänge erfüllt die Aufgabe
-
Thread
STM32 mit CUBE, ADC mit mehreren Kanälen ansprechen
********************* * @attention * The Program demonstrate how the ADC works with DMA on a STM32F407Discovery * using ADC1. The used CMSIS Lib is version 1.0. * The ADC1 is configured to use Regular Groups by using DMA2,Stream0. * <h2><center>DD4DA</center></h2> ****************************************************************************** */ #include <stdio.h> #include "stm32f4xx.h" #include "adc1.h" #define ADC1_DR_Address ((uint32_t) 0x4001204C ) // ADC1 @ $4001:2000 + register offset $4C == $4001244C <-- ADC1 Data Register ADC_InitTypeDef
-
Thread
7 Kanäle ADC lesen - Übersprechen - STM32F407
/* Includes ------------------------------------------------------------------*/ #include "main.h" /* Private includes ----------------------------------------------------------*/ /* USER CODE BEGIN Includes */ #include "stm32f4xx.h" #include "stm32f4xx_hal.h" #include "stm32f4xx_hal_conf.h" #include "stm32f4xx_hal_adc.h" #include "stm32f4xx_hal_gpio.h" #include "stm32f4xx_hal_rcc.h" #include "stm32f4xx_hal_tim.h" #include "stm32f4xx_hal_can.h" #include "stdint.h" #include "string.h" #include
-
Thread
AVR -> STM32: machbar!
das dunkle Mittelalter will ich nicht riskieren. Uebrigens verwende ich die Std-Lib nicht mehr. D.h., wenn ich eine neue Funktion vom STM32 aktiviere, dann mache ich das mit der Lib und verfolge dann den Ablauf mit dem Debugger. Nach dem Aha-Erlebnis schreibe ich dann meinen eigenen Code. Die Lib
doch mal was vor 5 Jahren der JLink kostete (mit GDB Server Lizenz), da gab es noch keine EDU-Privat-Version! Die Parallel-Port-Wiggler sind auch nicht wirklich lauffähig. Daher ist auch der Artikel [[STM32]] entstanden
-
Thread
ST-LINK_GDB_server mit STM32H743 und STLink V3MINI
Für die STM Controller möchte ich den STLink V3 benutzen, mit dem gdb der aus VSCode heraus aufgerufen wird. Mit einigen STM32F4 klappt das gut, mit dem H7 nur bedingt. SWD ist über GND, SWDIO und SWCLK angeschlossen
bedienen kann, aber das Board (DevEBox STM32H743VI) hat dummerweise keine Reset Leitung auf Header geführt. Ich habe zum Testen ein Dupontkabel an den Reset Taster angelötet, aber das würde ich gerne vermeiden. Kennt hier jemand dieses Problem
-
Thread
[STM32] CAN Bus: Fehlende RAM Zuweisung für TX FIFO ?
Hallo Zusammen, Ich kämpfe seit einiger Zeit damit, den CAN-Bus auf meinen zwei Evalboards (STM32H745I-DISCO) zum Laufen zu bringen. Um das ganze zu testen möchte ich, dass das eine Evalboard dem anderen eine Nachricht sendet. Die Abschlusswiderstände habe durch setzen der Jumper berücksichtigt
mir das STM32H7 Manual etwas zu dick zum nachschauen 🙈
-
Thread
STM32 Highspeed ADC PCB Design
Hallo zusammen, ich arbeite gerade an einem Versuch einen High-Speed ADC (12 Bit, 5-20 MSPS) parallel mit einem STM32 Mikrocontroller auszulesen. Die ersten Versuche waren bereits erfolgreich, allerdings bereitet mir das Pinout des STM32-Mikrocontrollers etwas Kopfzerbrechen. Nach
gesamte Pinout verteilt sind und nicht in unmittelbarer Nähe zueinander liegen. Dies bei praktisch allen STM32 ob F1 oder H7. Teilweise sogar auf der gegenüberliegenden Seite des ICs. Nun frage ich mich, wie kritisch diese Verteilung der Pins in Bezug auf das PCB-Layout bei hohen ADC-Datenraten ist.