-
Thread
Wie 8-Bit Zähler sicher auslesen?
Beim STM32F103 hat man genau dieses Problem beim Auslesen der Uhr. Pragmatische Lösung: Wiederholt auslesen, bis man 2x den selben Wert erhält.
Stefanus F. schrieb im Beitrag #5481033: > Beim STM32F103 hat man genau dieses Problem beim Auslesen der Uhr. > Pragmatische Lösung: Wiederholt auslesen, bis man 2x den selben Wert > erhält. Genau dasselbe Verhalten gabs (zumindest früher) auch
-
Thread
Chipmangel überall Gesperrt
Wenn man bei Mouser mal nach STM32 sucht, findet man aktuell 3069 Ergebnisse. Auf Lager davon sind 814. "normalerweise auf Lager" (eine Filteroption dort) wären 2106... Ich weiss nicht genau wie die Situation vorher generell war. Wenn man allerdings mal den 0815 STM32 schlechthin "STM32F103" in irgendeinem LQFP Gehäuse sucht, sind 10 tausende auf Bestellung aber so gut wie keine auf Lager. --> Es sind auch Bauteile betroffen die in allen möglichen Anwendungen
-
Thread
AVR was passiert kurz vor der Brown-Out Erkennung?
ESP hingegen kein Problem. Bei AVR fehlen mir entsprechende Erfahrungswerte, deswegen frage ich. STM32 würden mich auch interessieren.
Stefan ⛄ F. schrieb im Beitrag #7168431: > STM32 bekommen vermutlich auch Probleme mit der PLL Eher nicht so leicht. Die haben einen internen LDO für CPU und den ganzen hochfrequenten Kram. Der erzeugt typischerweise 1.2V aus den externen 3.3V
-
Thread
Grafikdisplay + Speicher Sparen
Nimm einen STM32F407. Da hast Du 1024KB Flash, 192KB RAM und der ist sauschnell. Kostet bei Stückzahlen unter 6 Euronen/Stück. Erste Infos hier im Artikel [[STM32]]
schrieb im Beitrag #2707942: > Oder würde dass dann bescheiden aussehen? Probiere es aus. Mit 6x10 geht es schon gut.
-
Thread
STM32L072 BFB2
Andreas N. schrieb im Beitrag #6763150: > STM32L072 Welchen? Andreas N. schrieb im Beitrag #6763150: > Wenn > ich aber die Software so abändere wies im Errata vorgeben ist, springt > mein Programm trotzdem
STM32L072CBT6 Das sehe ich am Programmverhalten, ich will in Bank2 im Moment nur eine LED blinken lassen.
-
Thread
DOGM - 163 Initialisierung +5V SPI
hier schon seit 3 Tagen und versuche ein DOGM163 Display mit +5V und im SPI- Mode mit einem ATmega32 zu initialisieren aber es will einfach nicht klappen. 1 Frage: Brauch eine Hintergrundbeleuchtung um Zeichen am Display zu erkennen ? 2 Frage: Ich benutze die ISP Schnittstelle um meinen ATmega32
bin auf diesen Beitrag gestoßen. Leider sehe ich noch nichts auf dem Display. Habe es an einen STM32F103 (blue pill) angeschlossen und kämpfe noch mit der Initialisierung. Muß ich den CSB (CS) mit jedem Command toggeln? Habe auch mal die für STM32F103 modifizierte dogm.c angehängt. Sie ist zwar
-
Thread
Mitstreiter für RISC-V Mikrocontrollers gesucht
einen eigenen Ethernet Core? Es gibt schon seit vielen Jahren Microcontroller mit Ethernet: - STM32F217, etliche STM32H7 - LPC175x, LPC176x Schon der deutlich über 10 Jahre alten LPC2368 hatte Ethernet. > Stattdessen kann man getrost SPI basierte Ethernet-Controller > anschließen. Also
eigenen Ethernet Core? > > Es gibt schon seit vielen Jahren Microcontroller mit Ethernet: > > - STM32F217, etliche STM32H7 > - LPC175x, LPC176x > > Schon der deutlich über 10 Jahre alten LPC2368 hatte Ethernet. Prima, wußte ich nicht, wieder was gelernt. >> Ansonsten kann man sich da natürlich
-
Thread
Neue Funkmodule, Windows 11 mit IoT-Funktionen, Schraube mit Gebrauchsmuster uvam
Besonderheiten“ der neuen Variante en Detail beschreiben: [c] The new 'P Version' (ST67W611M1A6P) This new module comes in a compact 32-pin LGA package, making it a great fit for space-constrained designs. • Package size: 12.28 x 12.28 x 2.4 mm • Package type: 32-pin LGA •
Entwicklungswerkzeuge. Erstens findet sich unter der URL https://community.st.com/t5/developer-news/new-updates-of-stm32cube-embedded-software/ba-p/864041 eine neue Version von Cube, die Fehlerbehebungen und Sicherheitsverbesserungen mitbringt - eine Aktualisierung ist für Nutzer von STM32-Technologien auf jeden Fall
-
Thread
Kostenlose Galileo-Boards von Microsoft
Manchmal kann man direkt den Eindruck bekommen, je komplizierter eine MCU/Board (Galileo, STM32 Protoboards) desto billiger bis kostenlos muß es an den Bastlermann/frau gebracht werden. Ja, echte Simplizität á la 8-Bit AVR hat eben ihren Preis ;-(
einmal. LED blinkt im Sekundentakt. Seitdem vorerst die Faxen dicke davon. Da habe ich AVR und STM32 wesentlich fixer und weitreichender ans Laufen gebracht. :-/ Mal schauen, ob mir für den Krampf doch noch etwas einfällt.
-
Thread
RS232 mit 9N1 auslesen
konnte. Leider faellt mir der Typ gerade nicht ein. Unmoeglich ist das wohl nur fuer Leute die nur STM32 kennen. .-) Vanye
Vanye R. schrieb im Beitrag #8023854: > Unmoeglich ist das wohl nur fuer Leute die nur STM32 kennen. .-) Warum? Die können das auch; wenn auch nicht stufenlos, aber 7, 8 und 9 Datenbits sind möglich. Das 9Bit-System ist doch asbach und dann doch ziemlich verbreitet.
-
Thread
Siedle In-Home-Bus Protokoll
angeschlossen wird, scheint er an der > Basis angemeldet zu werden, denn man sieht kurz drauf wie 32 Bit über > die Leitung gehen. > > Die beginnen ebenfalls mit 0101, egal welche Station ich anklemme. > Allerdings unterscheiden die sich im 6. Nibble. > > Hier mal die Bit-Folgen: Von der
auch bessere Optokoppler nehmen, die weniger Vorwärtsstrom brauchen, sowas wie 6n137. Dann wäre der Zeitpunkt wahrscheinlich egal und der UART könnte auch erheblich schneller sein. In meinem Fall wollte ich einfach nur galvanisch getrennt die Information, das es geklingelt hat, haben
-
Thread
Suche Funkmodulempfehlung
, welche ich in Haus und Garten verteilen möchte. Dabei möchte ich die Module mit kleinen MCUs wie STM32 oder ATMega verbinden. Natürlich suche ich jetzt etwas, das mir einerseits das leben leicht macht (soweit ich lese sind ja z.B. XBee-module diesbezüglich recht simpel). Andererseits scheue ich
möglichst viel arbeit abnehmen? Warum muss das alles das Modul von sich aus machen, wenn sowieso ein STM32 daneben sitzt. Wenn der nur in der Warteschleife hängt, gibt's kein Geld zurück.
-
Thread
avr-gcc-10 - "volatile deprecated [-Wvolatile]" Warnungen
configuration to the default reset state ------------*/ /* Set HSION bit */ RCC->CR |= (uint32_t)0x00000001; /* Reset CFGR register */ RCC->CFGR = 0x00000000; /* Reset HSEON, CSSON and PLLON bits */ RCC->CR &= (uint32_t)0xFEF6FFFF; /* Reset PLLCFGR register */ RCC->PLLCFGR
x86-64 gcc 10.1: https://godbolt.org/z/xFAisg RISC-V gcc 8.2.0: https://godbolt.org/z/qWmD6N power64le gcc 6.3.0: https://godbolt.org/z/19DYpc Wie lange das bei denen gespeichert bleibt weiß ich allerdings nicht. Der Code besteht nur aus [c] int a; int b; int c; int d; int main
-
Thread
STM32 String senden über Uart
Guten Morgen, ich bin gerade dabei mich mit den STM32 ARM anzufreunden aber irgendwie mögen die mich nicht naja ... wie dem auch sei ... hir mein Problem: ich habe ein Struct mit dem start ich die init der uart2 (115200 Baud 8N1) geht wunderbar.
[c] /* Includes ------------------------------------------------------------------*/ #include "stm32f10x_conf.h" #include <stdio.h> #include <string.h> GPIO_InitTypeDef GPIO_InitStructure; void RCC_Configuration(void); void NVIC_Configuration(void); void Delay(vu32 nCount); #define
-
Thread
DMX-Demuxer für Analogdimmer - funktioniert das Prinzipiell so?
hoffentlich auch eine Lösung. Folgende Ausgangssituation: Ich hab ein altes Strand Lighting Dimmerpack mit 6 Kanälen. Zur Steuerung hätte das gerne eine Spannung von -10 bis 0V pro Kanal. Aus dem Dimmer kommen also die 6 Steuerleitungen raus, einmal +15V und einmal Ground. Soweit sogut. Das soll jetzt per DMX
fürs Simulieren :D Ich werde aber vermutlich sowieso einen Großteil nochmal neu designen mit einem STM32 anstelle des Arduino, da ich alle 3 Timer anpassen müsste um die PWM Frequenz zu erhöhen -> Dann funktionieren meine Delay Funktionen nicht mehr richtig, das ist doof, der STM32 schafft bis zu 36MHz
-
Thread
Armbian 26.2, preiswerte Rigol-VNAs, Bluetooth und WLAN am Arduino uvam
thereby broadening the scope of collaboration between the two companies. [/c] ### Angriffe auf STM32-Code Protection mit sehr preiswerter Hardware. Dass der „Sicherheitsmodus“ des ESP32 leicht angreifbar ist, hat sich in der Industrie mehr oder weniger zum Meme entwickelt. Unter der URL https://
Omo and James Rowley from Marcus Engineering presented a technique called STM32-TraceRip: 100% flash recovery on the STM32G0 without any glitching, without UV light, without silicon bugs, but purely by observing the CPU state during normal execution which is smart. [/c] Interessant
-
Thread
Linearisierung eines Ausgangssignal mit Mikrocontroller
statt 'keine' zeitkritische Anwendung. 'exp' war ich letztens nochmal reingefallen, da benötigt ein STM32 sehr lange, 20k/s Berechnungen schaffte der nicht. Und wenn Du das Polynom 10 Ordnung auf dem 8Bitter 20k Mal /s ausrechnen willst benötigt Du auch keinen Profiler um zu sehen, dass das nicht funzt
statt 'keine' zeitkritische Anwendung. > exp war ich letztens nochmal reingefallen, da benötigt ein STM32 sehr lange, > 20k/s Berechnungen schaffte der nicht. > Und wenn Du das Polynom 10 Ordnung auf dem 8Bitter 20k Mal /s ausrechnen willst > benötigt Du auch keinen Profiler um zu sehen, dass das
-
Thread
VGA-Ausgabe in Elektronikprojekt einbauen
internes RAM verfügt und zum anderen den RAM-Inhalt per DMA als VGA-Signal ausgeben kann. Als Beispiel STM32F4xx oder STM32F7xx.
> Der hat 128 KB Flash und 16 KB RAM und ich würde auch gerne in diesem > Bereich bleiben (der STM32F4xx hat eine ganz andere Architektur ...). Herzlichen Glückwunsch. Wäre die Sackgasse noch nicht erfunden worden, der Preis wäre an Dich gegangen. Ja, ich weiß, dass Du aus Deiner kuschligen Ecke
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil5)
Hallo mal wieder, gerade habe ich etwas mit einem STM32F407 gespielt und dabei mal die neue "Logic" Funktion des Welec ausprobiert. Leider wurde das 6MHz Rechteck dabei zu einer Nulllinie, unabhängig vom gewählten Logikpegel. Kann man da irgendwas fehlbedienen
\r> Channel 1: ADC average value = 126 Diff = -2<\r><\n> Channel 2: ADC average value = 115 Diff = -13<\r><\n> Channel 3: ADC average value = 0 Diff = -128<\r><\n> Channel 4: ADC average value = 6 Diff = -122<\r><\n> Calibration run 6<\n><
-
Thread
BLDC ansteuerung die x-te
Für mein Projekt würde ich gerne einen BLDC via FET-Halbbrücke und PWM mittels STM32 controller und Blockkommutierung ansteuern. Leider scheitere ich schon an der Theorie. Ich habe gelesen das Hi- und Low Side Transistoren invers gesteuert werden müssen mit deadtime wegen shoot-through
aktiviert oder deaktiviert. Hier z.B. ist die Kernroutine für Block Kommutation aus einem meiner STM32 Projekte, STM32F103, Timer 1 ist hier der Advanced Timer: [c] // PHASES to position in TIMx_CCER register #define UH 0x0004 #define UL 0x0001 #define VH 0x0040 #define VL 0x0010 #define
-
Thread
Günstiges Low-Power Wifi Modul gesucht
Rechenleistung um das Harald B. schrieb im Beitrag #4171556: > Mein µC ist ein auf 48Mhz gedrosselter STM32F405RE. auch noch mit zu erledigen. Kosten also ca. 2€ plus Gassensor MfG Klaus
aber der SoC müsste noch SPI und I2C haben. Geht beim ESP Beides? Ich meine nicht. Nimm einen STM8S103F3P6 Aufwärts, der kostet ja nix: https://github.com/TorstenC/Notizblog/wiki/Mikrocontroller
-
Thread
Digikey teurer, Vivado unter Jahresabonnement, kostenlose Compiler von Microchip uvam
8Bit PICs machen, machen sie aber mit 8Bit AVRs. Das Feld wollen sie ganz sicher nicht den Einsteigs 32Bit µC von STM & Co überlassen.
STM32G474 einen nicht Automotive qualifizierten Mikrocontroller verwendet. Und dann auch noch mit Zephyr? Hübsch, aber was auch immer das mit Automotive zu tun haben soll.
-
Thread
Neue Espressif-Funkmodule mit RISC-V-Prozessoren
verbreiteten High-Performance-RISC-V gibt, wird sich da nichts tun, denke ich. Das meiste ist ja auf STM32-Niveau oder knapp drüber.
zu mal ins Reference-Manual schaut, ist das ganze System bedeutend einfacher zu handhaben wie ein STM32. Ich liebe das Teil. Im Ernst.
-
Thread
sprintf am STM32F072
xPSR: 0xc1000000 pc: 0x08001c90 msp: 0x20003ffc, semihosting ===== arm v7m registers (0) r0 (/32): 0xFFFFFFFF (1) r1 (/32): 0xFFFFFFFF (2) r2 (/32): 0xFFFFFFFF (3) r3 (/32): 0xFFFFFFFF (4) r4 (/32): 0xFFFFFFFF (5) r5 (/32): 0xFFFFFFFF (6) r6 (/32): 0xFFFFFFFF (7) r7 (/32): 0xFFFFFFFF (8)
assert_param error line source number * @retval None */ void assert_failed(uint8_t* file, uint32_t line) { /* USER CODE BEGIN 6 */ /* User can add his own implementation to report the file name and line number, ex: printf("Wrong parameters value: file %s on line %d\r\n", file, line) *
-
Thread
[C & µC] Verwendet ihr printf/scanf?
schwieriger werden, da man sich um die newlib stubs selbst kümmern muss: https://sites.google.com/site/stm32discovery/open-source-development-with-the-stm32-discovery/getting-newlib-to-work-with-stm32-and-code-sourcery-lite-eabi Es wird spätestens dann mühselig, wenn der Debugger von ganz weit folgendes
/fflush.c:214 #6 _fflush_r (ptr=0x2000002c, fp=0x20000380) at /home/gcc-arm-4.6.2/data/gcc-builds/builds/arm-elf/4.6.2-1/newlib-1.19.0/newlib/libc/include/stdio.h:372 #7 0x08018bd4 in __sfvwrite_r (ptr=0x80194e1
-
Thread
Nucleo STM32F746ZG & Seedstudio 2.8" TFT Touch Shield V2.0
hoffe ich, dass meine Frage nicht all zuviel Unmut stiftet. Ich habe mir vor kurzem ein Nucleo STM32F746ZG Board und ein Seedstudio 2.8" TFT Touch Shield V2.0 Display gekauft. Laut der mBed Seite sollte es supported werden, daher auch die Wahl des Dislpays. Ich hab mir dann auch sofort den
Ich kenne das Nucleo STM32F746ZG nicht mal. Aber hast du die 3 Brücken eingelötet?
-
Thread
USB I2C Interface Hardware Software
bislang zuhauf gegeben, ich erinnere hier mal an die ellenlangen USB-Diskussionen zu den diversen STM32, ebenso den gehabten Hype zu den "BluePill"-Boards und gewiß tut es auch ein 8 bittiger 8051-Clone von WCH. Also die Bauteile für so eine Anwendung hat fast jeder bereits in der Bastelkiste. W.S
Suche nach einem Spezial-IC ist also nicht notwendig. Spart aber Arbeit. Und ein "Attiny85" oder STM32F103 ist nun auch nicht soo speziell. > Alles andere ist aus meiner Sicht nur Träumerei. Du wirst irgendwann auch noch feststellen, dass es sich rächt an seinem Werkzeug zu sparen.
-
Thread
Digitale FSK Demodulation mit Goertzel Algorithmus
Jeder 4rte Wert +1 = Q Anschließend erhalte ich beispielsweise folgende Werte bei f0 am Eingang: n I Q n I Q 1 21 56 21 130 0 2 24 50 22 136 0 3 28 45 23 143 1 4 32 41 24 149 2 5 37 36 25 155 3 6 41 32 26 161 5 7 46 27 27 168 6 8 51 24 28 174 9 9 57 20 29 180 11 10 62 17 30 185 14 11 68 14 31 191 17 12 74 11 32 197 21 13 79 8 33 202 24 14 85 6 34 207 28 15 92 4 35 212 32 16 98 3 36 217 37 17 104 1 37 221 41 18 11 0 38 225 46 19 117 0 39 229 51 20 123 0 40 233 57 Diese
-
Thread
Ansteuerung einer (oder mehrerer) SD Karten über einen RasPi
schlage ich eine SSD vor. Für SD Karten über SPI braucht man keinen Raspi, da reicht zur Not ein STM32F030F4P6 für 50ct, sogar mit DMA.
im Beitrag #4152353: > Für SD Karten über SPI braucht man keinen Raspi, da reicht zur Not ein > STM32F030F4P6 für 50ct, sogar mit DMA. Mit FAT implementation, auch für SDHC? Glaube irgendwie da braucht man schon ein bisschen mehr. Wie lange dauert es bei so einem System 4 GB von einer Karte auf
-
Thread
PWM-Analogsignal invertieren
Offtopic: Ich habe gerade gelernt, dass man bei STM32F1 einfach nur ein Bit in einem Register setzen muss, um das Signal zu invertieren.
m.ebay.de/itm/350mA-1W-LED-Treiber-PWM-Light-Dimmer-DC-DC-5-35V-Step-Down-Module/152713284402?hash=item238e6bcb32:g:OW8AAOSwna1ZxPLX
-
Thread
Bipolare Strommessung AD620
Messung soll mithilfe von Shunts auf der LOW Side realisiert werden. Die Werte werden über einen ADC (STM32F4) eingelesen. Bei -10A sollen am ADC des uC 0Volt anliegen, bei 0A sollen 1.5Volt und bei 10A entsprechend 3Volt anliegen. Hier wird oft der AD620 empfohlen. https://cdn-reichelt.de/documents
beschrieben ist, nur 1.5 statt 2.5 Ref Spannung. Ich habe vor, die Spannung auf dem OUT mit ADC (STM32) zu messen. Würde aber gerne einen Vorwiderstand an OUT des AD8218 hängen um ihn zu schützen, da ich leider schon 2st. gekillt habe :( Grüße Andreas
-
Thread
STM32F103 Vergleichstabelle Hardware gesucht
verfügbar ist, bin aber auf die Schnelle nicht fündig geworden. Konkretes Besipiel: in der Familie STM32F103x gibt es 7 Timer, im aktuell beliebten STM32F103C8T6 jedoch nur 4 (??) verfügbar. Kann mir bitte jemand helfen, mich mit der Nase auf den Link draufstossen?
STM Apprentice schrieb im Beitrag #4957910: > Kann mir bitte jemand helfen, mich mit der Nase auf den Link > draufstossen? http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus
-
Thread
Billig JTAG Programmer aus China
_10622_10186_5722411_10621_10620_5711311,searchweb201603_2,ppcSwitch_3&algo_expid=a2799de3-124c-43b6-a531-98eddbc07915-2&algo_pvid=a2799de3-124c-43b6-a531-98eddbc07915&transAbTest=ae803_3&priceBeautifyAB=0 Für 6.60 USD kann man vermutlich nicht viel falsch machen. Trotzdem würden mich die Meinungen
Kann es sein, dass die von Dir vorgeschlagenen Programmer für STM8 und STM32 geeignet sind? STM sind doch Cortex, oder? Ich benötige aber welche für Atmel Atmega.
-
Thread
HX711 mit Wägezelle
Aber gern doch .... und ein offizielles Danke für den Hinweis an T. bei mir mit C1 100uF, C2 100nF
ist 1 kg. Es wird Kanal A des HX711 mit Verstärkung 128 verwendet. Das HX711 Board hängt an einem STM32-Nucleo, die Spannungsversorgung für das HX711 Board kommt direkt von STM32-Nucleo (3.3 Volt bzw. 5 Volt). Wenn man den 24-Bit Messwert vom HX711 so ungefähr auf Gramm mit 0.1 Gramm Auflösung skaliert
-
Thread
Atmega328P Serial Problem
-18-TR?qs=sGAEpiMZZMsBj6bBr9Q9aQamN4EdKa8pUd89%252bCNM3t0%3d
ich auf einen STM32 o.ä. umsteigen müsste ich alles neu coden. Das wollte ich mir damit sparen. Mir ist die Baudraten Problematik bei Atmega jetzt bewusst. Aus euren Aussagen und meinen Test's ist mir auch bewusst
-
Thread
Aus 2x8Bit mach 1x16Bit
Hallo Leute, ich bin scheinbar zu blöde auf einem STM32F415 aus zwei 8Bit Variablen, die einen Signed Wert für einen externen ADC (MCP3901) darstellen in eine 32Bit Signed Variable zu packen. Auf einem AVR speichere ich das Ergebnis in ein signed 16Bit => Klappt. Auf einem STM32 macht das wenig Sinn, somit sind dort alle meine Variablen int (= int32_t). So sieht die Sache aus: [c] int Wert; signed char Buffer[2]; // Hier wird das ADC Ergebnis gespeichert ...
-
Thread
EleLa - Elektronik Lagerverwaltung ab V2.0
Hier gibt es das aktuelle Setup-Paket: http://freepascal.dfmk.hu/test/lazarus/ Lazarus + fpc 2.6.0 win32 Lazarus + fpc 2.6.0 win64 oder eine Linux-Variante.
und alle Gehäusevarianten und Leistungsklassen sowie Widerstandsnetzwerke sind dann da drin. Bei STM32 habe ich bei STM32F10x einen Haupteintrag. Oder bei 7400 sind auch die 1G Typen drin. ADc schrieb im Beitrag #3838184: > Desweiteren würde ich gerne herausfinden, wie der Lieferanten-Reiter
-
Thread
8bit-Computing mit FPGA
Hi Josef, habe die Files "flhs3e.ucf, flhs3e.vhd, ks3e.vhd, cpu.vhd, bram32.vhd" schön brav heruntergeladen und unter ISE WebPACK 14.6 (läuft auf einem Windows 7 x64 Rechner) in ein Projekt importiert. - Syntax Check: verlief ohne Probleme - Translate: verlief ohne Probleme
sind. Also 4700 Ohm beispielsweise. Und ergibt es dann überhaupt irgendeinen Sinn, am bestehenden 3*2^n System E3,E6,E12,... festzuhalten? Wieso 3?
-
Thread
GPSDO Fragen
er ein bisschen schneller, dann wieder etwas langsamer. Der OCXO treibt einen Mikrocontroller (STM32F303) an. Die PLL setzt den Takt der CPU und der Timer auf 60 MHz hoch. Im Mikrocontroller lasse ich einen 32 Bit Timer laufen, und mit dem PPS-Puls von einem LEA-8 Modul wird ein Capture Ereignis
Hi m.n., danke für deine Ausführungen. Zuerst zum Thema PLL: ich verwende einen STM32F303. Ich hatte zuerst auch die Idee, die Auflösung zu erhöhen, indem ich die PLL verwende und z.B. einen Takt von 50MHz
-
Thread
STM32 I2C Problem
Hallo, ich versuche mit einem STM32F103RCT6 ein Register von MPU6050 über I2C unter Verwendung std-cmsis-lib auszulesen. Es lässt sich problemlos beschreiben, nur das auslesen zum zweiten geht nicht mehr. Hier ist mein Code: [c]
übrigens lässt sich der MPU6050 problemlos von einem STM32F4 uC mit dem selben Code im Wesentlichen auslesen.
-
Thread
Anfängerproblem mit C
unter C gelitten. Ich warte noch darauf, dass Rust endlich mal auf µC implementiert wird. Der eine STM32 (oder was) ist reichlich wenig um sich da drauf einzulassen. Ich wäre aber sofort dabei! Hab aber Rust seit zwei Jahren nicht mehr angefasst.
usr/bin/python3 # vim: fileencoding=utf-8: ts=4: sw=4: expandtab: from math import ceil,log10 for n in range(1,8): print(f'# {n}^{n}^{n}: int-Länge: 10^{ceil(log10(n**n**n))}') # 1^1^1: int-Länge: 10^0 # 2^2^2: int-Länge: 10^2 # 3^3^3: int-Länge: 10^13 # 4^4^4: int-Länge: 10^155 # 5^5^5:
-
Thread
Uhrenquarz notwendig?
. Bei Uhrenquarzen wird normalerweise ein auf Stromsparen optimierter Oszillator verwendet. Der 32 kHz Oszillator vom STM32F103 ist deswegen so empfindlich, dass er manchmal stehen bleibt, wenn man die betroffenen Pins anfasst oder in ein Steckbrett steckt.
Steve schrieb im Beitrag #7211912: > Der 32 kHz Oszillator vom STM32F103 ist deswegen > so empfindlich, dass er manchmal stehen bleibt, wenn man die betroffenen > Pins anfasst oder in ein Steckbrett steckt. Aus diesem Grund haben die TI µC
-
Thread
Vorgehensweise für Frequenzmessung mit 12-Bit ADC in MC
> Weiterverarbeitung, zur Ermittlung der Frequenz (+-10%), würdet ihr > vorschlagen? Mit einem STM32F4x das Signal zu digitalisieren und eine FFT zu bilden, ist jetzt nicht so ein Hexenwerk. Wenn man darin geübt ist, geradezu einfach, für einen ganz Neuen im Thema schon ganz schön verwirrend. Finden
Gunnar F. schrieb im Beitrag #8074642: > Mit einem STM32F4x das Signal zu digitalisieren und eine FFT zu bilden, Was soll denn der ganze Aufwand? Weiter oben hatte Norbert ein hypothetisches Signal erzeugt und mit einfachen Mittel gefiltert: blaue Kurve
-
Thread
STM32F4 Disco. ADC Sample Time einstellen
Hallöchen, ich habe eine Frage bzw. benötige etwas Hilfe beim Einstellen der SampleTime beim STM32F4 Disco. Vielleicht könnt ihr mir da ein wenig helfen. Ich brauche eine stabile Abtastfrequenz von 160kHz. Aber ich finde nichts, wo man die Abtastfrequenz beim ADC selbst so genau einstellen
ich einige Anpassungen vornehmen. siehe im Kommentar // muths [c] #include "main.h" #include "stm32f4xx_tim.h" #include "misc.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_adc.h" #include "stm32f4xx_dma.h" #define BUFFERSIZE 3 volatile uint32_t DataBuffer
-
Thread
[S] STM32G0 im UFQFPN28 package
, sollte nur min. 32kB Flash haben. Der Mangel an den STM32 nervt wirklich :-( Gruß Markus
Sowas? https://www.reichelt.de/index.html?ACTION=446&LA=0&nbc=1&q=stm32g071gbu6 Habe ich vorgestern gerade bestellt (ohne ...N), soll angeblich unterwegs sein. Ein paar andere STM32 haben sie auch noch, aber ebenfalls sehr ausgedünnt.
-
Thread
stm32f4 discovery can transmit problem
transmit .i just want to see through oscilloscope wether something is being sent or not .i am using stm32f407 and attolic true studio for it.but i am unable to see any signal on my tx pin.kindly tell me where is my mistake #include "stm32f4xx.h" int main(void) { GPIO_InitTypeDef GPIO_InitStructure
hello i was thinking stm32f4 has built in can transciever kindly guide me how can i work with it do i need to connect externally and do i have to write some code for it.i am new to can so i do not know much about it.
-
Thread
Mehrere USB-Sticks ans KFZ Audiosystem
%2FDlQQ8jczrAJmAeY6GpG6n0o0%2FPWUFxuHKCAHOgO4qrEeI8T1Mr6IlNRuwvRd0zlOYx6%2BmSkdym%2BUGlKXRvRVAAJyGqKMd0cZzWHogdswb1MkbirQqR2O9IcHBc5T1tNJHl08YzRez8DkiPku%2BND20kyzqJ49ph3RovxELnZqxPIOF4%2FxGKZA%3D%3D%7Ctkp%3ABk9SR-iJlorkZQ
umzusetzen. Man nehme einen Mikrocontroller mit USB 2.0 Peripheriehardware und SDIO-Interface. Beispiel: STM32F401. Da implementierst Du jetzt ein USB Mass Storage. Bibliotheken gibts im Beispiel des STM32F401 im CubeMX. Jetzt nimmst Du eine große SD-Karte und richtest darauf 32GB Partitionen ein. Per Taster
-
Thread
Fehlersuche Konstanstromquelle LM317LZ
Die 1,32 V sind knapp außerhalb der Specs. Hast du deine Spannungsregler von einer vertrauenswürdigen Quelle?
#8060061: > Gründe weshalb der 317er nicht geeignet ist wurden dir genannt. Die ST Variante geht ab 0.6 mA, die Onsemi braucht 1.25 mA.
-
Thread
JBC T245 Verbindungstechnisches Rätsel
Design ausgearbeitet? Ich habe noch nicht alle BE. Für den Controller nehme ich den ATmega, STM32F103 und/oder F469. Der STM32F469 ist für ca. 55 EUR als DISCO Board erhältlich-> mit 4" 800x480 Pixel TFT LCD with capacitive touch screen. Von der T245 habe ich noch keine Daten (Pinbelegung
> > Ich habe noch nicht alle BE. Was ist BE? > > Für den Controller nehme ich den ATmega, STM32F103 und/oder F469. > Der STM32F469 ist für ca. 55 EUR als DISCO Board erhältlich-> > mit 4" 800x480 Pixel TFT LCD with capacitive touch screen. > > Von der T245 habe ich noch keine Daten (Pinbelegung
-
Thread
Probleme mit USART Ausgabe über SN75176
bin gerade dabei zu versuchen mir einen ArtNet Node selber zu bauen. Als Microcontroller werkelt ein STM32F103C8T6 auf dem Board. Die Ethernetanbindung geschieht mittels ENC28J60. Auf einem BluePill Board hatte ich zuerst die Ausgabe von drei DMX Universen mittels USART1 bis USART3 über DMA realisiert,
> Normalerweise wird der Rx-Pin auf Pull-down geschaltet. Der Programmteil bezieht sich auf den STM32, und da ist RX high = inaktiv, da UART 'TTL', wenn auch mit 3,3V Pegel.