-
Thread
Externer ADC vs Mikrokontroller
Hallo Zusammen Ich bastle aktuell an einem Projekt mit STM32F103. Während dem eigentlichen Betrieb möchte ich gerne ein paar Spannungen und Temperaturen messen. Ich habe keine speziellen Anforderungen, weder an die Samplingrate noch an die Genauigkeit. Erfassen
Anfängersicht) ähnliche ADCs in einem Mikrocontroller deutlich günstiger sind. Als Vergleich habe ich mal STM32G031K8 (MCU) und MCP3208-C (ADC) genommen. Beide offerieren einen ADC mit 12bit. Der Mikrocontroller offeriert aber mehr Kanäle, höhere Samplingrate und einen tieferen Preis*. Ist mein Beispiel-ADC
-
Thread
UART Übertragungsfehler bei bestimmten Zahlenwerten
Hallo! Ich benötige eine UART Datenübertragung zwischen uC (STM32G031K6T6) und meinem Windows Rechner. Dazu habe ich ein cpp Programm geschrieben welches einen 16 Bit Wert aufteilt in ein höherwertiges und ein niederwertiges Byte. Diese werden beide über UART an
korrekt übermittelt, sondern an stelle dieser einfach der Wert 63 (sechs aufeinanderfolgende 1-Bits). STM32 MDK Arm Code: char input,output; bool test = 0; bool change = 0; uint32_t run = 0; uint16_t tx_value = 12340; [c]void Task1(uint32_t T_ms){ output = NULL; if (run==1) tx_value=0b0000010100000101
-
Thread
STM32 im 8-Pin Package erschienen
Den STM32G031 mit 32kB Flash und 8kB RAM gibt es jetzt neuerdings auch als SO8N mit 1,27mm Pinabstand: https://www.cnx-software.com/2019/09/23/stmicro-launches-the-first-8-pin-stm32-microcontrollers/
-
Thread
Chipkrise, neuer Rekord
Maschinen bauen kann. Soweit es um Fabrikationstechnik der Spitzenklasse geht, nicht um schnöde STM32, wissen das auch die Chinesen selbst nicht. Da gibts allenfalls hochtrabende Pläne zum grossen Sprung nach vorn. Mit brachialer Gewalt pflegte man bei solchen Sprüngen allerdings bisher auf der Schnauze
Chipkrise? Seit ich in diesen Vapezigaretten sowohl STM32G031 als auch STM32L051 entdeckt habe, wundert mich nichts mehr. Die Dinger landen inklusive einer 18650 Samsung Zelle im Müll. Da sind die Chips, die andere suchen. https://www.discoverglo.com/de
-
Thread
Hackbarer(?) 21 EUR Quadcopter
auf Ebay verkauft. Auf der Rückseite sind die Anschlussbezeichnungen. http://www.ebay.de/itm/2-4G-Wireless-Module-FSK-BK2423-Atmega-AVR-Arduino-UNO-R3-SPI-MCU-ARM-C51-STM32-/271139012729 Edit: Sorry, ich war zu schnell. Das Ebay-Modul hat nur 8 Anschlusse.
eher, dass das ST-Linkt versucht irgendwelche Protokolleigenarten auszunutzen, die es nur auf dem STM32 gibt.
-
Thread
Moderne AVR (Nachfolger Atmega und Attiny)
konzipiert zu sein, dafür mehrere USARTs und zwei SPI, reiche Pin-Remapping. Nun überlege ich, mit STM32 zu beginnen. F103 scheint schon verältert, H7 haben 64 bit FPU, aber für Anfang wohl etwas zu kompliziert. Z.Z. denke ich von F4. F407 oder F429. Außer 32 bit FPU sind für mich 32 bit Timer interessant
Wenn man etwas "Neues" zum Spielen sucht, würde ich zu Cortex-M0 raten aber nicht unbedingt zum o.g. RP2040, sondern eher STM32G031/431 mit verschiedenen Gehäusetypen von extrem sparsam bis sehr leistungsfähig.
-
Thread
Abfrage effizienter gestallten
. So ruft Atollig den GCC auf [code] arm-atollic-eabi-gcc -c -mthumb -mcpu=cortex-m3 -DSTM32F10X_CL -DUSE_STDPERIPH_DRIVER -I../firmware/CMSIS/CM3/CoreSupport -I../firmware/CMSIS/CM3/DeviceSupport/ST/STM32F10x -I../firmware/STM32F10x_StdPeriph_Driver/inc -I../src -I../STM32_EVAL -I../STM32_EVAL/Common -I../STM32_EVAL/Board -Os -ffunction-sections -fdata-sections -Wall -osrc\main.o [/code]
-
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
nachträgliches Luxus-Feature mit 39k Längswiderstand zum Eingang. Witzigerweise hat das mit einem STM32L031 dann doch nicht funktioniert... Stefan K. schrieb im Beitrag #7731982: > Bei schnellen und damit steilen Signalen sind die sehr kurzen maximal > etwa 0,1mA gegenüber den Strömen zum Umladen
-
Thread
STM32G0-SO8-DISCO trennen
https://www.cnx-software.com/wp-content/uploads/2019/09/8-pin-STM32-Discovery-Kit-Large.jpg Ich möchte das Anhängsel entfernen. Es gibt verschiedene Wege das zu tun. Brechen, schneiden, sägen ... Die Leiterbahnen auf dem Steg und drum herum werden immer dünner
Leiterbahnen sind. Ich denke das Thema hat sich für dieses Mal erledigt. Die Software Seite zum G031 bzw. zu meinen noch zu lötenden G030 Adaptern ist auch recht interessant.
-
Thread
EmbeddedWorld 2023, Tag 3 – Funkmodule und Einplatinencomputer
den W515 hat, soll sich unter tamhan aeht tamoggemon rundesding com melden. ### SimComm – neue 5G-Module SimComm war einst für die GSM-Funkmodule bekannt. Das Unternehmen ist nicht tot – auf der EmbeddedWorld zeigte man eine Gruppe neuer Module, die aktuelle 5G-Funkstandards auf Basis eines QualComm-Chipsatzes
hervorgehobener Teil der Produktpalettenerweiterung betrifft Module für den funktionsreduzierten 5G-Standard RedCap (siehe https://www.qualcomm.com/news/onq/2022/07/what-is-5g-nr-light--a-k-a--redcap--and-how-will-it-accelerate-t).  Zu guter Letzt bietet QuecTel
-
Thread
MosFET Auslegung
ich noch nicht dimensioniert, da ich mir über die Schaltgeschwindigkeit noch nicht sicher war. Der STM32F103 den ich verwenden will hat nur garantierte Logikpegel bis 8 mA, daher den Treiber. Ich hab bei Mouser schon ein paar schöne gesehen. Wenn ich mit einer Frequenz von ~0,1 Hz den Widerstand
Bastian W. schrieb im Beitrag #5768936: > die Schaltgeschwindigkeit noch nicht sicher war. Der STM32F103 den ich > verwenden will hat nur garantierte Logikpegel bis 8 mA, daher den > Treiber. In das Mosfet-Gate fließt nur im Umschalt-Moment Strom. Deine PWM ist so langsam (fast schon Gleichstrom
-
Thread
Wie funktioniert JTAG?
, wie Setzen und Lesen von IOs! Genau, aber ... Man nehme ein 1,5€-Blue-Pill-Board oder gar ein STM32F030 Board derselben Preisklasse und hänge das an den JLink oder einen 2€-STLink. Dann kann man über openOCD bequem an den GPIO-Pins wackeln bzw. sie abfragen. Geht zwar recht gemächlich, aber wenn
@A. B. (Gast) >Genau, aber ... Man nehme ein 1,5€-Blue-Pill-Board oder gar ein >STM32F030 Board derselben Preisklasse und hänge das an den JLink oder >einen 2€-STLink. Dann kann man über openOCD bequem an den GPIO-Pins >wackeln bzw. sie abfragen. >Geht zwar recht gemächlich, aber
-
Thread
seriell auslesbare Taster/Schalter, Idee zur Diskussion
muss und kann natürlich auch im fertig aufgebauten Zustand und ohne extra Stecker funktionieren. Der STM32L031 z.B. startet immer erst den eingebauten Bootloader und wenn das Flash leer ist, kann man sofort per UART flashen. Die Umschaltung Bootloader / Programm könnte auch mit einer Fuse funktionieren
Interessanter Beitrag, vor allem wegen diverser Bauteile, die hier so aufgebracht werden. Die o.g. Puya-Controller P32Fxxx gibt es auch als Variante mit CAN. CAN-Transceiver habe ich soeben nachgeschaut, geht ab ca. 20ct bei lcsc.com los. Dazu sind die Puya-Controller auch noch 5V-tauglich, was gut
-
Thread
Fast nur Fake 18650 Akkus kaufbar?
Vapes, die die Leute in die Batteriebox werfen. Das sind Samsung INR und dazu gibts immer noch einen STM32L031 oder STM32G051 :-O Soweit zur Chipkrise. Alles Markenware. In Wegwerfvapes finden sich kleine LiIon Zellen mit 360mAh oder 500mAh, bestens geeignet für Modellbauzwecke.
streiten. Da gibt es ganz andere Wunderzellen: "6800mAh" Zellen mit eine Masse von gerade einmal 23g
-
Thread
Kleinwägezelle TAL221 - Frage zu Daten
nullen. Zu den Angaben im Datenblatt habe ich noch folgende Fragen: 1.) Für die Zellen bis 200g steht dort 0,6mV/V. Bezieht sich der Wert auf den Vollausschlag? Bei der 100g-Messzelle und 5V hätte ich dann eine Brückenspannung von 3mV? 2.) Was ist mit dem Temperaturkoeffizienten? ZERO dürfte
Versandkosten aus der Türkei werden mich wohl nicht in den Ruin stürzen :) Als MCU hatte ich den STM32F031 eingesetzt. Aber meine Empfehlung waere, gleich auf den ADS1220 zu setzen. Und entre parenthèses: mit dem HX711 wirst Du nicht glücklich.
-
Thread
pos. Flanke von Taster finden.
Taster. Wie kann ich dies umsetzen? Programmiersprache: C Programmieroberfläche: Keil uVison 5 uC: STM32G031K6Tx lg Tobias
-
Thread
Bauteil-Bestellungen von LCSC
Anfrage stellen und bekommt innerhalb von 24h eine Antwort ob sie die doch besorgen können. Hatte STM32G031 angefragt. Kosten bei Digikey: 2,80EUR. LCSC: 1.40EUR. ^^ Mit freundlichen Grüßen, Ben
-
Thread
Kosmos CP1 Emulator mit ATmega
. Und bei 5 USD pro ATMega 2560 Pro Mini Board mache ich mir darüber nicht so viele Gedanken... ESP32 oder STM32 or RISC-V wäre da schon eher Verschwendung ;-)
mir 32 reichen auch. Hätte ich das anderst gemacht, könnte man deutlich mehr IC's darauf verlöten (u. a. den hochbilligen STM32F103): Andreas B. schrieb im Beitrag #6546246: > Und wann kommt die 32-Bit
-
Thread
STM32 Zeichen filtern
,A2,,3NA5G0148,32A*30F5,0A52,22131540,5,524,30,5V0149, 6,0,3,,2,3,,600,2,12,A3036V0757,429,30,6001B3,72,73336104C1,G2,3.96204D1,22,3016 40,AP,02,3,26003A,12135,6101AV,2,G3G36,0*A0,72,536S6203A1,,233E07,001,9203
V 2.,3N,8,0,33,32531P8,013,,2,A30,8V0737,273.830237,2.T3G8402C,$2,031S820,
-
Thread
Kamera selbst bauen
fortfahren > sollte. fange doch erst mal hiermit an: https://www.mikrocontroller.net/topic/esp32-cam-entwicklungskit https://www.google.com/search?q=esp32+camera+module und arbeite dich hoch
dokumentierten Sensoren raus, zu empfehlen sind: MT9V032 (global shutter), rolling shutter: -T001, -P031, usw. Die kannst du mit einem uC mit Standard-Video-Interface einlesen, aufsteigend nach Komplexität und Performance: - STM32-Derivat - SAM9 von Atmel - Blackfin BF53x oder 52x - TI OMAP, IMX6
-
Thread
Eigenes i.MX6 Board - JTAG läuft. Wie nun weiter mit U-Boot?
Hallo zusammen Da ich seit einigen Jahren immer wieder mal etwas mit STM32 und anderen uCs gemacht haben, wollte ich mal eine Stufe höher gehen. Deshalb habe ich mir ein eigenes Board mit i.MX6 Prozessor inkl. DDR3 RAM designt. Nun liegt das Teil vor mir und ich habe
bootstrapping meine sind diese pull up/down am PHY. Damit hat er nach dem Start eine Grundconfig. Bei meinem STM32 gebastel muss ich dann nichtmal mehr per MDIO ran, das läuft dann auch so.
-
Thread
Motorola Vip19x0 (Big brother of Vip1710)
0x80700000 - 0x80a3a000 (0x0033a000) start : 0x80701000 [ 0.000000] Linux version 2.6.23.17-stm23-0123 (buildbot@dccbuilder-2) (gcc version 4.2.1 20070719 (experimental) (STMicroelectronics Special) [build Mar 31 2015]) #1 PREEMPT Tue Mar 31 20:21:32 CEST 2015 [ 0.000000] Booting machvec:
Unknown symbol usb_root_hub_lost_power Error while inserting module ohci-hcd.ko [ 5.869820] hcd_stm: Unknown symbol stm_ohci_hcd_register [ 5.871892] hcd_stm: Unknown symbol stm_ohci_hcd_unregister [ 5.875818] hcd_stm: Unknown symbol stm_ehci_hcd_unregister [ 5.890656] hcd_stm: Unknown
-
Thread
STM32: ADC während PWM High lesen.
sicher, aber ich glaube TIM16 ist wirklich der ungeeignetste Timer aller... :/ Es handelt sich um einen STM32G031. Danke schonmal bis hier hin :)
-
Thread
CP/M auf ATmega88
mich schon. Aber nicht so, daß ich eine Platine haben wollen würde. Noch ein paar Worte zu meiner STM32–Variante. - Den HD64180 hatte ich schon. Der läuft nur mit 5V. - STM32 I/Os sind 5V-tolerant. - STM32F1 mit vielen Pins sind billiger als AVR. - Durch die vielen I/O-Pins kann alle denkbare
sammeln. Aus meiner Sicht sehr überlegenswert der Vorschlag von Leo C. anstelle eines AVR’s ein STM32 zu verwenden. Die Entwicklung könnte in Richtung „CP/M Shield für STM Discovery“ gehen.
-
Thread
ADC-Kanäle sukzessive abfragen
: > Ich will drei ADC-Kanäle (0 bis 2) Wenn man es richtig schnell haben will, soll er bei den G von STM32 oder so vorbei schauen. Die haben teilweise schon Mittelwert Filter in HW und 3-5 komplette ADCs mit bis 4MSPS. Da muss die CPU garnichts machen. Ich bin mir nicht ganz sicher, aber ich
? Nach der Eingangsfrage des TO hätte ich in Bezug auf 'möglichst schnell' beispielsweise einen STM32F/G/Hxyz vorgeschlagen. Ein einzelner ADC im 'scan modus' und Ablage der Einzelwert per DMA wäre 'recht schnell'. Ein kleiner, feiner µC ist schon der STM32G031, der neben dem 'scan modus' auch
-
Thread
AVR-Bootloader mit Verschlüsselung
EEPROM... 09.05.12-20:58:22-703 > Reading SRAM... 09.05.12-20:58:31-953 > Program... 09.05.12-20:58:32-031 > execute compiled data 09.05.12-20:58:32-031 > selected options in compiled file: 09.05.12-20:58:32-031 > - programming FLASH 09.05.12-20:58:32-031 > - erase FLASH during programming 09.05.12
Die AVRootloader.exe mißbrauche ich für einen STM32F05x STRootloader. Den habe ich geschrieben, weil ich eine serielle one-wire Lösung haben wollte. Wenn er fertig ist, werde ich ihn hier auch vorstellen. Im Moment meldet sich der STM32 als ein
-
Artikel
WordClock mit WS2812
Moment noch in der Entstehung WordClock24h: = Software = Die Software ist lauffähig mit folgenden STM32-Boards: Nucleo STM32F401RE oder STM32F411RE Nucleo-Board BluePill STM32F103 STM32F103-BluePill BlackPill STM32F401 oder STM32F411 BlackPill-Board Empfohlen wird für zukünftige Projekte das BlackPill-Board
stm32f401 für STM32F401 Nucleo stm32f411 für STM32F411 Nucleo stm32f401cc-8 für STM32F401CC BlackPill mit 8MHz Quarz stm32f401cc-25 für STM32F401CC BlackPill mit 25MHz Quarz stm32f411ce-8 für STM32F411CE
-
Thread
Diskussion zum Artikel "Single Chip Frequenzumrichter" für den 2. MC Wettbewerb
Brushless Motor with Sinus Modulation). Allerdings benutze ich sowohl auf dem XMega als auch auf dem STM32F100 (VL Discovery) andere Hardware, also auf dem XMega (192A3/A1) die AWEX Peripherie und auf dem STM32F100 einen Advanced Timer mit 3 PWM Registern in einem Timer. Das Prinzip bleibt aber genau
schon willig drehen. Gut geeignet als MC sind übrigens die XMega wegen der AWEX Einheit oder die STM32 mit Advanced Timer. Ich habe damals AVR447 mit reichlich Konsolenunterstützung (Messwerte und Debug) auch auf diese MC portiert.
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
STM32F103ZE, 1MB ext SRAM mit EPSON S1D13743 und weiteres..
Hallo an uC-Entwickler, Hier sieht ihr ein wunderschönes Entwicklungsboard mit STM32F103ZET6. Ich habe darauf mit dem RTOS (uCOS II) Buttons , Progressbar, Edittext und Abfrage von ADC-Controller programmiert und auch einzelne Tasten. Momentan laufen fünf Tasks parallel darauf und
-
Thread
Wlan2Serial Modul für 5 euro
mmmh interessant daran ist, dass ein ganz normaler STM32 ARM Cortex-M3 direkt drauf ist den man prinzipiell selbst nutzen könnte. Sofern man den Quellcode bekommt...
sind, kam mir auf den Fotos echt nicht so vor. Etwa daumennagelgroß - hier mal im Vergleich mit STM32F0-Disco, Arduino Nano und zwei Selbstbau-STM32F030-Platinchen. Am WE gibt's also was zu spielen! :)
-
Thread
Einfache CPU, einfacher Rechner, nur zum Lernen, Erfahrung?
tab=readme-ov-file Es ist herrlich, was man heute (2024) an Technologie hat: Ein 3EUR-Controller (stm32f401) hat genug Ompf, um die o.g. Rechner zu simulieren. Und 3D-Drucker sind mittlerweile auch schon sehr gut geworden. All das waere nicht moeglich ohne die Arbeit von Bob Supnik, der in seiner
aber 96kHz Stereo 16Bit ist da nicht drinn. Das kleinste, was man heute nehmen würde ist ein ESP32, PiPico, STM32H7 und dann die RasperiPi Liga und dann mit richtig Leistung CUDA und Grafikkarte.