-
Thread
Tastatur komplett selbst erstellen
konzentrieren und viel dabei lernen. Es gibt aber auch viele andere geeignete, z.B. die meisten STM32-Discovery-Boards. GEKU schrieb im Beitrag #5930710: > Die serielle 232 > Schnittstelle wird vom PC nicht als solche gesehen. Und wie bewerkstelligt man das wenn der CP2102N sich nunmal immer
Niklas G. schrieb im Beitrag #5930730: > Es gibt aber auch viele andere geeignete, z.B. die meisten > STM32-Discovery-Boards. Jeder hat seine Präferenzen. Wenn bei der Auswahl, die von mir ausgelisteten Anforderungen erfüllt sind, kann manch auch andere Plattformen heranziehen. Ich kenne STM32 zu wenig
-
Thread
long double (80Bit) mit STM32F4 ?
Dass der STM32F4 in Hardware nur mit 32-Bit Fliesskommaformat rechnen kann weiss du?
> Grunde würde ich Festkommaarithmetik, zu der es mehrere Bibliotheken > gibt, empfehlen. Beim STM32F4 wäre diese Gewürge das Allerletzte!
-
Thread
Problem mit time of flight (TOF) sensoren TOF050C-VL6180X
2.15.x gibt es nur im VL6180 Manual, nicht im VL6180X Manual. Die originale Lib: https://github.com/stm32duino/VL6180X https://community.st.com/t5/imaging-sensors/vl6180x-offset-and-crosstalk-calibration-method-range/td-p/407993
Produktfaelschungen sind ein reales Problem. 5) Wir wissen ja auch nicht, ob der MC ein Acht- oder 32-Bitter ist. Die Qualitaet der Bibliotheken im Arduino-Bereich sind manchmal beeindruckend (schlecht). 6) Wir wissen ja nicht, welchen Microcontroller Du benutzt, aber sowohl bei STM32 und auch bei
-
Thread
Suche eines geeigneten Microcontrollers
Das, mit dem du am Besten zurechtkommst, ist die beste Lösung. Schau eventuell auch mal in der STM32-Ecke. Ich bin kein Fan der STM32-Serie *1) aber du wirst viel Code und Hilfe im Internet finden. Viel mehr jedenfalls als für die XMC-Serie. *1) und das liegt an mir: Ich werde mit CubeMX und der
. Die STM32 sehen vielversprechend aus.
-
Thread
Radxa RS114 oder anderer µC zum Einstieg?
und evaluation/development boards von namhaften/etablierten Herstellern an. Im Forum ist vor allem STM32 verbreitet, ua. weil ST vor Jahren reihenweise preiswerte developement und evaluation boards rausgebracht hat, (zB. STM32 Nucleo). Weitere Hersteller von ARM Basierten µCs sind unter anderem NXP (
vernünftige Dokumentationen gibt, sind für mich sehr nützlich. Nun schwanke ich zwischen dem RP2040, dem STM32 Nucleo und einem AVR. Mir geht es hier eigentlich nur darum, mir eine sinnvolle Teileliste zusammenzustellen, um nicht in 2 Wochen irgendwas nachbestellen zu müssen und dann nochmal 6€ Porto zu zahlen
-
Thread
Magnetventil schneller abschalten
Mike schrieb im Beitrag #4052466: > Er besitzt, im Gegensatz zum > STM32, keine Push-Pulls-Ausgänge. Sondern es handelt sich um > High-Side-Switches... Der Atmega kann somit die Gateladung nicht > entgegen nehmen. Der Atmega hat schon push-pull-Ausgänge. Aber wenn
UND daran, dass ich > dem Atmega mehr zugetraut habe als er kann. Er besitzt, im Gegensatz zum > STM32, keine Push-Pulls-Ausgänge. Sondern es handelt sich um > High-Side-Switches... Ein ATmega, der nur einen High-Side Switch hat, ist mir noch nie unter gekommen. Hast du da eine Sonderanfertigung
-
Thread
STM32G0 PA14
Der Boot0 und PA14(SWD) liegen beim STM32G070CBT6 z.B. auf dem selben Beinchen.
Jens schrieb im Beitrag #6035530: > STM32G070CBT6 Ich bitte um Entschuldigung, ich habe ins falsche Datenblatt geschaut. Ich würde allerdings nie (wieder) einen Pin des SWD-Interfaces im Betrieb anderweitig verwenden. Ein einziges Mal
-
Thread
Microcontroller Auswahlhilfe
CS, 3-5 weitere IOs für Einstellschalter und das ganze bei 3V3. Vielleicht doch mal ein STM32? Einfach, günstig und mit so wenig externen Komponenten wie möglich wäre schön... bin gespannt auf Eure Meinungen:)
und mache deshalb alles über direkten Registerzugriff. Ich habe aber noch nicht wirklich mit anderen 32bit µC Familien gearbeitet, kann also nicht sagen, wie diese im Vergleich zu STM32 sind.
-
Thread
STM32 UART DMA Circular Vertändnisproblem
hier gibts eine gute Anleitung zu DMA + variable Länge: https://stm32f4-discovery.net/2017/07/stm32-tutorial-efficiently-receive-uart-data-using-dma/
://de.wikipedia.org/wiki/Warteschlange_(Datenstruktur) 2) https://github.com/MaJerle/stm32-usart-uart-dma-rx-tx
-
Thread
STM32F429 CAN will nicht empfangen
ausglöst... Hier ist der Code der das bewerkstelligen soll: [c] #include "main.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_tim.h" #include "stm32f4xx_spi.h" #include "stm32f4xx_exti.h" #include "stm32f4xx_can.h" #include "misc.h" void Delay(volatile uint32
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
Ad-hoc-Frequenznormal und -Zeitzeichenempfänger
Qualitativ aber brauchbar. Grund ist das SDR-Konzept ("Software-defined radio"). Dazu verwendet wird der STM32F103C8T6 (das Blue Pill Board). Der Empfänger ist gut als Behelfslösung (oder zum Basteln) geeignet. Als Alternative zum normalen Empfänger nur bedingt: - Der Stromverbrauch ist mit 15mA enorm
gelten: [pre] Ueff = (Eeff/c)*A*2*pi*f [/pre] Bei einer Leiterschleife mit mehreren Windungen (N) und mit Verstärker (k) an einem STM32 erhält man für die Eingangsspannung: [pre] UADC = (Eeff/c)*N*A*2*pi*f*k [/pre] Hieraus kann die Empfindlichkeit "Uv/E" der Spule berechnet werden: [pre]
-
Thread
DMA-Datentransfer OV7670 -> ARM-MCU
Auf meinen stm32f0/1 ist SPI zwar eine Zicke, ich bin jedoch schneller als auf dem AVR (ATmega328p). Mit 18 MHz SPI erreiche ich im Polling von der Kamera mit umschalten und neu-adressieren sauber etwa 500 kByte/s
erfolgt eine Zerlegung in drei Teilbilder: [c]#define lcd0_sd1 1 void get_picture(){// u32 n,i,j,offset=0, timespan,ii,zl_tbild; u32 index,zl_pix=0,zl_pix8=0,zl_pixx,restzeit=0; //zl_px=153600;//2x240x320 extern_int_hr_ef_init(); extern_int_hr_ef_enable(); //++ //lcd_streamwrite_start
-
Thread
ESP32-WROOM-32 Flash-Größe
Nimm einen ESP32-S3 N16R8 und lege die Website in das LittleFS. Z.B hier: https://de.aliexpress.com/item/1005006418608267.html
Arduino ist keine STM32CubeIDE da wird nichts boardspezifisches im Code hinterlegt. Man kann das Board vor problemlos ändern, kompiliert halt beim ersten Mal bisschen länger. Ich nutze xTaskCreatePinnedToCore() und weise
-
Thread
Einfach zu implementierende CPU in VHDL
sozusagen das "Hello World" in der FPGA-Welt. :) Allerdings gibt es seit Aufkommen z.B. der STM32 Familie keinen Grund mehr, dafür überhaupt ein FPGA einzusetzen. Ein nutzbarer Lerneffekt wäre sicher vorhanden, wenn Du ein Spiel auf einem STM32 implementieren würdest. Die Videoausgabe läuft in DMA/ISR, die CPU steht quasi voll für Spielelogik und Videotechnik zur Verfügung. Ganz easy: STM32L432KB - 256kB Flash, 64kB RAM. Fang mal mit Snake an und mach dann PacMan.
-
Thread
STM32F103 interner Temperatursensor
Fuer modernere STM32 als den F1 gibt es im "ROM" Kalibarationswerte, die bei Chiptest bei 30 und 110 und 3.3V gemessen wurden. Setzt man die Werte aus dem Rom in die Formel ein, bekommt man deutlich realistischere Werte
Deine schlechten Testergebnisse zeigen einfach nur die grottenschlechte Temperaturerfassung des STM32F103.
-
Thread
Frage/Problem mit Timer STM32F4Discovery
Library Funktionen sind recht langsam. Full ACK !! hier hat schon mal jemand die Delays der STM-Funktionen der GPIOs nachgemessen...(auch interresant für den TE) http://joe-c.de/pages/posts/einstieg_mikrocontroller_stm32f103_101.php (ganz nach unten scrollen)
auch eine 3-stufige Pipeline und bis zu 5 Waitstates beim (Flash-) Speicherzugriff hat. Auch beim STM32F4 kommt man bei zeitkritischen ISR möglicherweise nicht um Assembler herum. Wenn man auf einem 32-Bit System Aufgaben implementiert, wofür auch 8 bit völlig ausreichend wären, ist der Overhead dadurch
-
Thread
Wo sucht man Microcontroller nach IO-Anzahl, Takt und Funktionen aus?
nutzt dann deren Seite fürs parametrische Suchen/Filtern. Man schaue sich z.B. mal die Liste für STM32 an. Da kann man genau nach den Parametern des TE filtern. Und wenn es zu Taktraten kommt, würde ich ganz schnell weg von AVR gehen. Bei STM32 machen schon die kleinsten zwischen 48 MHz (F0) und
zu programmieren wie ein AVR. Nochwas: Unsereiner hat sich für diverse Controller (nicht nur für STM32) eine Art Grundstock für verschiedene Firmware-Teile gemacht und kann damit auch architekturübergreifend recht schnell seine Anwendungen machen und ggf. auch recht aufwandsarm portieren. Etwa derart
-
Thread
STM32 Ride7 Einstieg
keine brauchbaren Howto´s in deutsch oder englisch, die einem den Einstieg in die Programmierung der STM32F Prozessoren mithilfe von Ride geben. Könnt ihr mir da welche Tipps geben ?
int x,anzahl; anzahl = 40; RCC_Configuration(); // es muss richtige Definition in stm32f10x.h einkommentiert sein (STM32F10X_MD) IO_Configuration (); //NVIC_Configuration(); SysTick_Config(75000); // ruft in cyklischen Abständen eine ISR auf (1ms) // LED 3
-
Thread
Programmierproblem mit dem STM32G491
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?
STM-Tool gegengeprüft). Aber laufen tut der Controller immer noch nicht. Ich habe jetzt auch die nBOOT-Flags so gesetzt, dass er aus dem FLASH-Memory laufen soll. 0x08000000 ist auch in der Keil-Konfiguration
-
Thread
Sammelbestellung IoT & IoE "unsinniger donnerstag"
Cortex-M3 STM32F103R8T6 STM32 core board mini development board ARM Cortex-M3 STM32F103ZET6 STM32 Core board mini development board "ARM Cortex-M3 STM32F103VET6 STM32 Development Board + 2.4TFT Touch Screen" ARM Cortex-M3 STM32F103R8T6 STM32 Development Board ARM Cortex-M3 STM32F103VET6 STM32 Development Board ARM Cortex-M3 STM32F103VCT6 STM32 Development Board ARM Cortex-M3 STM32F103RBT6 STM32 Development Board STM8S003F3P6
-
Thread
STM32 - SPI Master Slave funktioniert nicht
könnte beispielsweise irgendwo stehen, dass der Takt vom zuständigen Peripheriebus mindestens das N-fache des extern angelegten SCK-Signals betragen muss. PS: STM32F1xx: N=2.
@A.K. Wo hast du übrigends den Faktor 2 für STM32F1 her? Ich habe das Datenblatt und Referenzmanual überflogen nichts darüber gefunden? Habe jedenfalls den Slave Peripherietakt inzwischen auf 6MHz angehoben -> Kommunikation funktionierte besser
-
Thread
ARM C-Compiler
vertrieben wird. Die haben auch genau die „Platine“ die mir so vorschwebt (mikromedia for Stellaris/STM32 M3/STM32 M4. Meine Frage: hat jemand von Euch diesen Compiler in Gebrauch und kann dazu etwas sagen? Ich setze ihn nur für private zwecke ein. Gruß Jürgen
ich die Softhook Restriktionen umgehen konnte. Ich bin auch etwas versessen auf das "mikromedia for STM32 M4 (Mikroelektronika)" Bord weil es wunderbar in eine doppelte Unterputzdose passt. Es also an der Zeit mal was neues zu probieren.
-
Thread
Micropython Wetterstation
append:", N, "items in", dt, "ms") print("Per append:", dt * 1000 / N, "µs") print("Ram",gc.mem_free()) bench_list_write() print("Ram",gc.mem_free()) [/code] (ESP32 S3 n8r2) Ram 2061280 List append
kann man die SIZE nicht mehr viel größer als 10K stellen, sonst gibt es einen Fehler. [code] ESP32 S3 n8r2 SIZE=const(10*KILO) MicroPython v1.27.0 on 2025-12-09; Generic ESP32S3 module with Octal-SPIRAM with ESP32S3 CPU: Generic ESP32S3 module with Octal-SPIRAM with ESP32S3 @ 240.0 MHz alloc
-
Thread
Fühlt sich der gcc hier veralbert?
#include <stdio.h> 3 #include <string.h> 4 5 static void foo (const char *bozo_exe) { 6 char* args[16]; 7 char* envs[4]; 8 printf ("Starting %s...\n", bozo_exe); 9 asprintf (&envs[0], "HOME=%s", "/"); 10 asprintf (&envs[1], "PWD=%s", "/"); 11 asprintf
Irgendwas kapiere ich immer noch nicht. Aber egal, davon geht die Welt nicht unter. Da ich gerade ein STM32 Board mit Cortex-M33 hier liegen habe: [c] #include <stdio.h> #include "stm32c5xx.h" #include "tusb.h" ... char a; char zwei[2]; char vier[4]; char fuenf[5]; char b; void main_task
-
Thread
arm gcc 7.2.1 -flto broken?
ARM M4 (stm32) schrieb im Beitrag #6462780: > Wieso erhöht inlining den Stackbedarf? Weil Callees in the Caller wandern und dort gleichzeitig existieren statt nacheinander wie im call tree. > Und wieso ist
ARM M4 (stm32) schrieb im Beitrag #6463873: > Hmm ich vermute mal in einfachen Fällen (s. Beispiel unten) wird der > Stack perfekt wiederverwendet. In einfachen Fällen schon, aber nicht in komplexeren. So
-
Thread
ATtiny12: Assembler in Atmel Studio 7
Geräten, die ich so zerlegt habe, 'nen AVR - egal ob alt oder neu - drin gefunden habe. Dafür jede Menge STM32-irgendwas oder deren Klone.
ich in der Komplexität des Registeraufbaus der neuen AVRs ansatzweise Züge des Registeraufbaus der STM32 gefunden habe, heißt leider nicht automatisch, dass der Einstieg in die STM32-Welt genauso einfach wie der Einstieg in die Welt der neuen AVRs sein wird, selbst mit dem einfachsten STM32F030 wird
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
STM32F103ZE, 1MB ext SRAM mit EPSON S1D13743 und weiteres..
Ralf Greinert schrieb: > TPIC6C595 gibt es aber leider nicht als DIL ... doch! TPIC6C595 *N* http://de.farnell.com/texas-instruments/tpic6c595n/8bit-shift-register/dp/1470497
-
Thread
Beste Lösung RX DMA Ringbuffer STM32
immer recht unzureichend beantwortet. Ich möchte das Thema gern noch einmal aufgreifen. Umgebung: STM32 CortexM System Workbench CubeMX HAL-lib Ich benötige ein gutes Konzept, um UART-Zeichen ohne größere Prozessorlast zu empfangen. Problem ist dabei nicht ausschließlich die durchschnittliche
dann hättest du es auch erwähnen können. > Hast du einen Link zu der APP-Note? Google einfach: stm32 dma uart application note Keiner weiß welchen stm32 du hast.
-
Thread
uC kann nicht programmiert werden
HI Ich habe einen STM32F072B-DISCO. Darauf sind 2 USB Mini-B drauf. Bei dem einen heisst es USB USER und bei dem anderen USB ST-LINK. Ich habe keinen ST-LINK. Ich denke den braucht es auch nicht unbedingt. Wenn ich über
den https://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-utilities/stsw-link009.html?dl=Mb6MeyavONqAB%2Fnuk5xNaA%3D%3D%2CCqwGkCNZJ4A928XrwQMA2Q1j4i51vI3xXgPfVzvyt7rWjVJa6hH9jRSGT5xgh7gnmy2IR%2B1wOHmqTto5nN9dLGRCf5ZiY%2BRR2cA
-
Thread
KVM-Switch ohne V
wo das Umschalten keine Enumeration ausloest. So wie ich das sehe, braeuchte ich z.b. ein paar STM32 mit jeweils einem USB-OTG, fuer jeden der Ports einen (also z.b. 6 Stk fuer 4 PCs, Maus und Tastatur), die sich dann untereinander ueber z.B. SPI oder so die USB-Nachrichten jeweils an den richtigen
Moin, Dergute W. schrieb im Beitrag #7943230: > Oder was ist sonst ausser STM32 so gerade hip an billigen µControllern > mit eingebautem USB-OTG, SPI, und ein paar GPIOs und GNU-Toolchain? Obwohl ich momentan dann und wann an meiner STM32 Loesung weiterprogrammiere, antworte
-
Thread
Wie Frequenz messen bei kleinem Signal?
Rechenzeit und etwa dem Startwert von der FFT kann man einen Kurvenfit machen. Je nach Programm und Modell STM32 könnte selbst dass noch in Echtzeit gehen.
Mr.Moe schrieb im Beitrag #4231114: > was für einen STM nutzt du denn? STM32F051R8T6 Mr.Moe schrieb im Beitrag #4231114: > Wieviel Zeit hast du für die Erkennung der Frequenz? ein paar Sekunden (...) Mr.Moe schrieb im Beitrag #4231114: > Wenn
-
Thread
STM32F411 --> SPI --> MAX7219
gestern hatte er auch 4.7V also mehr als > 3V. mit 3 V Auf der Seite von http://www.st.com bzg. STM32F411 steht: The STM32F411xC/xE operate in the - 40 to + 125 °C temperature range from a 1.7 (PDR OFF) to 3.6 V power supply. Wenn du hier 5 V verwendest, ist dein STM32F411 schon lange tot.
Maxim B. schrieb im Beitrag #5339038: > Wenn du hier 5 V verwendest, ist dein STM32F411 schon lange tot. Die meisten (nicht alle) Pins eines STM32 sind 5V-tolerant (im DB als FT gekennzeichnet). mfg
-
Thread
STM32 direkt an Lithium Akku anschließen?
für mein nächstes Projekt plane ich, einen Lithium Akku anzuschließen. Als MCU benutze ich den STM32F103C8T6. Er soll direkt an den Akku, weil er im sleep Modus aufgeweckt werden soll. Auch soll er durch den fehlenden Step-Up Wandler wenig Strom verbrauchen. Leider muss ich auch eine "große" Last
für mein nächstes Projekt plane ich, > einen Lithium Akku anzuschließen. > Als MCU benutze ich den STM32F103C8T6. > Er soll direkt an den Akku, weil er im sleep Modus aufgeweckt werden > soll. Entweder du bleibst bei dem STM und setzt einen 3.3V Lodrop-Regler davor oder du siehst dich einfach nach
-
Thread
STM32F4 SSD1963 TFT FONTS
zu bekommen, deshalb ist auch kaum Grafikspaß in der Klasse enthalten. Laufen tut sie auf einem STM32F429IGT6 (Waveshare Core und Open4X9I-C Mainboard) mit AT070TN92 Bildschirm und SSD1963er Controller. Auf dem F4 Discovery läuft sie mit ziemlicher Sicherheit auch. Implementiert ist nur die Initialisierung
auch gerne. Ist noch etwas unaufgeräumt, aber wie man sieht Cortex-Mx übergreifend. Hier mal auf dem STM32F4-disco board, immmer noch nur Pin-Wackeln. Ich benutze Keil oder SW4STM32 mit CubeMX für die Grundstruktur. Alles in C programmiert. Der Font ist aus Platzgründen auf der Seite liegend, damit keine
-
Thread
esp32c3 & interrupt service routine
? Zum Lernen würde ich mit einem überschaubaren STM32L0 anfangen und später auf einen stärkeres Modell wechseln, falls nötig. Test-Boards findet man unter dem Namen "STM32 Nucleo".
ist? > Zum Lernen würde ich mit einem überschaubaren STM32L0 anfangen und > später auf einen stärkeres Modell wechseln, falls nötig. Test-Boards > findet man unter dem Namen "STM32 Nucleo". Ja Da gebe ich Dir zu 100% recht. Diese Mikrocontroller sind
-
Thread
C versus Assembler->Performance Gesperrt
> Vorteil von Asm ausmacht Wozu einen alten AVR optimal ausnutzen wenn man für 1,10€ schon einen STM32 haben kann?
) { uint8_t ic = ++IC; uint8_t adc_num = 3 & (ic >> 6); uint16_t *adc = & ADUC[adc_num]; uint16_t sum64 = adc[N_ADCs] += ADC; if (0 == ic % 64) { adc[0] = sum64 >> 6; adc[N_ADCs] = 0; uint8_t refs
-
Thread
24 bit Rechtgenerator mit feiner Auflösung
stm32F1-Familie. Such dir etwas aus :-) Die Außenbeschaltung ist minimal und die Programmierung ist in 20 Minuten gemacht.
EUR und du hast es hochpräzise und einfach: http://de.mouser.com/ProductDetail/STMicroelectronics/STM32F102R4T6A/?qs=sGAEpiMZZMs7zYnFw9eWkoKmtctlryj0 AVR in allen Ehren, aber mittlerweile lohnt es sich echt auch mal über den Tellerrand zu schauen...
-
Thread
Pull-up/Pull-down beim STM32
Ist das jemand schon mal gelungen? unwahrscheinlich. Das ist Absicht, es steht bei den meisten STM32 ganz offiziell im Reference Manual. Außer bei den STM32G4xx, bei denen kann man immerhin den Pull-Down einschalten.
sondern eine Stromquelle. Moin, das sieht das Datenblatt eines von mir zufällig ausgewählten STM32F429 aber anders: [code] 6. Pull-up resistors are designed with a true resistance in series with a switchable PMOS. This PMOS contribution to the series resistance is minimum (~10% order). 7.
-
Thread
Suche Controller zur Beleuchtung von Lego Modellfahrzeug
unterschiedliches Bliknken sollte der auch haben. http://www.ebay.de/itm/Arduino-IDE-kompatibles-Board-STM32-STM32F103RCT6-ST-ARM-32-bit-Cortex-M3-198-/321915131573?hash=item4af3a316b5:g:enYAAOSwYHxWPyMo Wenn das nicht reicht einmal Overkill ohne Arduino IDE. http://www.mouser.de/ProductDetail/STMicroelectronics
zuhoch für den Microcontroller :( 500 mA reichen schon aus, (Außer bei der Umfelbeleuchtung mit 32 Led's). Zum Teil müssen nur 1,2,3,4 oder 6 Led's gleichzeitig angesteuert werden was ja deutlich unter den 500 mA ist, aber etwas reserve ist nie Falsch :)
-
Thread
libusb: LIBUSB_ERROR_BUSY
Habe mir hier ein Testboard für den STM32H743 aufgebaut. Im Moment bin ich bei der Inbetriebnahme des FS USB. Ich habe sowohl ein "CDC-Standalone" Beispiel von ST als auch ein "Custom HID" Beispiel am laufen. Das Gerät ist am PC (Linux) per
usb_error= libusb_init(NULL); if(usb_error) printf("USB Fehler: %i\n", usb_error); handle_usb=libusb_open_device_with_vid_pid(NULL, STM, VID); if(handle_usb== NULL) printf("Testboard H743 nicht gefunden \n"); else {
-
Thread
PiPico Micropython
chris_ schrieb: >> und es stellt sich die interessante Frage, ob der PiPico gegenüber dem >> ESP32 Vorzüge besitzt. Ich denke, dazu bereits etwas geschrieben zu haben. Ansonsten hat so’n netter Schweizer das Thema mal aufgegriffen (und dazu noch den STM32 von den BlackPill-Boards in den Vergleich
chris_ >und es stellt sich die interessante Frage, ob der PiPico gegenüber dem >ESP32 Vorzüge besitzt. Jack V. (jackv) >Ansonsten hat so’n netter Schweizer das Thema mal aufgegriffen (und dazu >noch den STM32 von den BlackPill-Boards in den Vergleich aufgenommen): >https://www.youtube.com
-
Thread
Welchen PIC würdet ihr nehmen?
immer den größten aus der Baureihe da viel Speicher. Im allgemeinen würde ich mir STM32 anschauen. STM32F4DISCOVERY hat zig UARTs, USB, CAN, RTCC, und und und. 20 Timer, .... Ist halt ne Frage des Aufwandes den du betreiben möchtest. PIC klein = viel Arbeit beim Programmieren, STM32
Also ich glaube das ich doch mein altes STM32 F4 board nehme und es auf das nötigste runterbreche. den code der mit flowcode erstellt wurde kann ich da implementieren. der rest ist i/o sache. Der Pic würde 6-8 euro kosten, da kann ich auch den
-
Thread
Finanzieren Hobby, wie
Route 6. schrieb im Beitrag #5716352: > Von Mädels aushalten lassen, ... Wie soll man(n) dann noch Zeit für (andere) Hobbies haben?! ;)
heute nur noch vorstellen, wenn ich im Beruf irgendetwas völlig anderes tun würde. Dann vllt. ein STM32xyz-Board und ein bischen Messtechnik (kleines Oszilloskop, Multimeter) und das wäre es dann.
-
Thread
N-Kanal als high-side switch?
die bis jetzt immer noch völlig unbekannte Steuerung > an. gesteuert wird die Chose von einem STM32L476RG auf einem Nucleo-devboard. Den IRLZ44N schalte ich direkt mit den 3,3V vom µC. 133k Pulldown am Gate
irgendeinem Mikroprozessor Board? > Hersteller, Link, Bezeichnung? Schrub ich ja schon dass es der STM32L476RG ist: https://www.st.com/en/microcontrollers-microprocessors/stm32l476rg.html Das board ist auch von STmicro https://www.st.com/en/evaluation-tools/nucleo-l476rg.html > > Noob A.
-
Thread
lin. MOSFET ansteuern mit STM32
20V). Simuliert habe ich bei 12V. In der weiteren Überlegung wäre die Steuerung/Regelung in einem STM32 (STM32f072RBT6) zu realisieren und dann über einen OpAmp das Gate des MOSFET anzusteuern. Den STM32 habe ich auf einem Nucleo-Board und kann dort Code testen, möchte daher den STM in diesem Projekt
@ Steffen B. (steffen_b645) >In der weiteren Überlegung wäre die Steuerung/Regelung in einem STM32 >(STM32f072RBT6) zu realisieren Naja, der STM macht nur den Sollwert, regeln tut der OPV. >http://www.falstad.com/circuit/circuitjs.html?cct=...) Schöne Spielerei, leider nicht ganz korrekt
-
Thread
Clevere Lösung zur Festellung der Anzahl verschiedener Zahlen in einem Array
ein wenig Gedanken zu machen, wie ich das einem Computer beibringen kann. Uwe Beger hier, der die STM32 Seite betreut, war schon "angesteckt" dass er das auf dem STM32F429 Disco Board mit LCD sehr schön realisiert hat.
richtig rum, dann wird es immer weniger und irgendwann ist Ende. Nur noch Inseln und Blinker. Auf dem STM32 LCD mit 160 Mhz sehr schön zu sehen, weil der deutlich fixer rechnet als der Z80.
-
Thread
Problem bei Temp-Messung Rasp. Pi Pico & Pt1000
Hab mir Manfreds Werte mal angesehen. Sehen auch nicht wesentlich schlechter aus als das was STM mit den 12bit ADCs des 32F407 Discovery bietet. Zur Referenz von damals: STM32 ADC Verhalten eigentümlich https://www.mikrocontroller.net/topic/299959
Datenblätter: STM32F1: MSPS STM32F4: MSPS AT90:kSPS ATtiny:kSPS ATmega:kSPS rp2040:kS/s ESP32:ksps und Msps Macht wirklich jeder wie er will…
-
Thread
USB/CAN-FD Hardware und Software
20210320_122352s.jpg https://www.mikrocontroller.net/attachment/497556/20210320_123433s.jpg Die 6-stellige "SN" auf dem Label ist inzwischen eine 8-stellige ID, z.B. "b9aae1d4", diese ID wird als CRC-32 aus der eindeutigen 128-Bit ID der Controller berechnet um die Geräte auseinander halten zu können
ich die auch. Einen anderen Controller würde ich ja eindesignen, wenn ich einen bekommen könnte. STM32 habe ich gerade noch mal nachgesehen, da kommen vier Typen in Frage laut der Auswahl in STM32CubeIDE, nur einen Distributor kann STM für keinen davon nennen. Das wird alles noch viel unlustiger
-
Thread
STM32 gpio-moder zeigt merkwürdiges Verhalten
6A66 schrieb im Beitrag #3049183: >> ,----[ STM32F417xx Reference manual ] >> | After each device reset, all peripheral clocks are disabled (except for >> | the SRAM and Flash memory interface). Before
Register zum aktivieren findet man, wenn man in der Referenz nach CCM sucht. Hab' in meinen bisherigen stm32f4-Basteleien auch den Stack standardmässig ab 0x10010000. Interessant ist der Vergleich zum stm32f3 - Dort hängt das CCM am I-Bus statt am D-Bus, und taugt nicht als Stack.
-
Thread
Controller für mehrere Interrupts
, die mit einfachen Mitteln nicht überschritten werden kann. Wie A.K. oben schrieb, eignen sich STM32 Prozessoren, die schnelle interne Timer bieten. Eine Möglichkeit wäre, ein Discovery-Board STM32F407 zu nehmen. Wie man damit einen reziproken Frequenzzähler aufbauen kann, hatte ich hier gezeigt
ist es ja auf externe Komponeten zuversichten Dann mußt Du einen speziellen PIC-xyz oder einen STM32-xyz nehmen. Ein Atmega schafft das nicht. Siehe Datenblatt: "External Clock Source"