-
Thread
Timer Finder Opta (STM32H747XI)
schleife wird durchlaufen, Micros sind etwa 1 Million. Im Anschluss geht die LED aus. [c] #include "stm32h747xx.h" #include "timer.h" void TIM14_IRQHandler(void) { if (TIM14->SR & TIM_SR_UIF) { digitalWrite(LED_BUILTIN, !digitalRead(LED_BUILTIN)); TIM14->SR &= ~(TIM_SR_UIF); } }
_IRQHandler". Ist im Startup Code definiert: https://github.com/STMicroelectronics/cmsis_device_h7/blob/13ba9da797a30e1563a8795f974425fb26dd0457/Source/Templates/gcc/startup_stm32h747xx.s#L191 Der Name kommt daher, dass sich manchmal mehrere Peripherals den selben Interrupt teilen. Im Handler
-
Thread
STM32H747-DISCO0 - Demo Sourcecode gesucht
Normalerweise hat ST alle seine Beispiele in den HAL Libs. Deins müsste dort sein: ~/STM32Cube/Repository/STM32Cube_FW_H7_V1.5.0/Projects/STM32H747I-DISCO/Demonstrations
Lizenzen ist. Als Bastler halte ich Abstand von solchen Sachen. Ich habe mal zum Spaß das STFirmware-STM32H747I-DISCO_OoB Projekt in die STM32CubeIDE importiert. Lässt sich ohne Fehler bauen. Das TouchGFX-STM32H747I-DISCO_OoB Projekt wird mit Warnungen gebaut. Da ich das Board aber nicht habe, will
-
Thread
Entwicklungsboard - STM32H7xx mit externen SDRAM
das Board mehr bietet als das STM32H747 Board. Einzige was das STM32MP1 Board nicht hat sind verbaute QSPI FLASH Bausteine.
Hab jetzt doch das STM32H747I-DISCO von ST bei RS gekauft: https://www.st.com/en/evaluation-tools/stm32h747i-disco.html Ist heute angekommen. Im übrigen stimmen die Angaben auf der Webseite nicht. Bezüglich SDRAM.
-
Thread
Arduino Protenta: Need for Speed
Dual-Core Arduino: https://hackaday.com/2020/01/15/new-part-day-arduino-goes-pro-with-the-portenta-h7/ "32-bit STM32H747XI that utilizes both an ARM Cortex M7 and an M4 running at 480 MHz and 240 Mhz" Python+C bin gespannt, auf welchem Core was läuft.
Portenta? Wo hast Du das gefunden? Im Moment sehe ich nur das: https://store.arduino.cc/portenta-h7 " Two Parallel Cores H7's main processor is the dual core STM32H747 including a Cortex® M7 running at 480 MHz and a Cortex® M4 running at 240 MHz. The two cores communicate via a Remote Procedure
-
Thread
Power Management ESP32 Lipo 2s Akku
dieses Linearreglers > 50% mehr Akkukapazität um die selbe Laufzeit zu erhalten. Ich benutze einen STM32H747XIH6. Der hat einen LDO und einen Step-down converter. Danke für den Hinweis. Da schaue ich nochmal. https://www.st.com/resource/en/datasheet/stm32h747ai.pdf
Philipp H. schrieb im Beitrag #7638203: > Ich benutze einen STM32H747XIH6 Ich dachte es geht um einen ESP32!? > Der hat einen LDO und einen Step-down converter. Hat er nicht. Du meinst wohl ein Board
-
Thread
ENC424J600 Durchsatz
Georg schrieb im Beitrag #6550852: > ich will für ein Projekt Daten vom Mikrocontroller (STM32F747) per > Ethernet und UDP an einen PC übertragen. > Dabei bin ich auf den ENC424J600 gestoßen. Es gibt keinen STM32F747. Was auch immer du für einen "grossen" STM32 meinst: Das passt
geringe Datenmengen gedacht. Du hast Dir einfach den falschen Prozessor ausgesucht. Es gibt genügend STM32, die einen eingebauten Ethernet MAC haben, und die sind Größenordungen effizienter. Ein STM32H743 wäre das geeignete für Dich. fchk
-
Thread
STM32 + Infineon WLAN Modul: Durchsatz?
können habe ich ein fertiges Board gefunden: Ein Arduino https://docs.arduino.cc/hardware/portenta-h7/ Ist für einen breiteren Einsatz zwar völlig überteuert, aber für einen schnellen Prototypen offenbar ganz nett. Da ist ein STM32H747 und ein Murata 1DX (Chip: CYW4343W) drauf, der per SDIO angebunden
. Nachdem es dann gebaut hat, lief es auch schon. Uneigentlich unnötig kompliziert, weil die STM32Cube IDE bei der Code-Generierung mit den zwei Cores des STM32H747 offenbar Schwierigkeiten hat. Für eine Dual-Core MCU legt die IDE drei Projekte an: Ein übergeordnetes und zwei untergeordnete für
-
Thread
Arduino und Mbed OS
Der Arduino Giga (ausverkauft) https://store.arduino.cc/products/giga-r1-wifi hat einen STM32H747Xi. Verschiedene H747 Varianten werden von STM32Duino unterstützt. Vielleicht wäre das eine Ausweichmöglichkeit: https://github.com/stm32duino/Arduino_Core_STM32
im Beitrag #7449712: > Der Arduino Giga (ausverkauft) Der ist "ausverkauft" weil Arduino alle STM32H747Xi für Industriekunden reserviert hat: Opta = Giga, gibt es nun sogar mit "Rabatt" https://www.conrad.de/de/p/arduino-opta-rs485-afx00001-sps-kommunikationsmodul-12-v-dc-24-v-dc-2727601.html
-
Thread
Arduino OPTA – SPS aus dem Hause Arduino
zum Einsatz? Als Hauptprozessor setzt die Arduino srl diesmal auf den STM32H747XI aus dem Hause STMicroelectronics – ein Zweikerncontroller, der einen M7- und einen M4-Kern kombiniert. Ein Secure Element ist im Chip integriert, die Kommunikation mit der (Arduino) Cloud erfolgt
Mir geht's da ähnlich. Als das erste mal im Text STM32 vor kam, hab ich noch an die Arduino-Bluepill gedacht, aber dann der Kracher, ein STM32H747XI.
-
Thread
LCD-Adresse im C-Programm
registers: 1. **STM32 Microcontrollers (STMicroelectronics)** * Many STM32 MCUs (like STM32F4, STM32F7, STM32H7 series) have **LCD-TFT controllers** (LTDC) with 32-bit registers. * Example: The **LTDC** controller
Controller verwendet STMicroelectronics auch in anderen Controllern, nicht nur den STM32H747. Anbei ein Screenshot von der Register Übersicht in der TRM vom LTDC im SoC. Sehen für mich persönlich wie 32-Bit Register aus. Gibt auch eine Exception vom Cortex-M7 oder M4 wenn man hier
-
Thread
Arduino Q, Qualcomm kauft Arduino, neue IDE ante Portas
in das Portfolio bei Qualcomm passen kann: Es gibt bei Arduino zwar eine Pro-Schiene (z.B. Portenta H7 mit einem ST32H747 und WiFi oder Portenta X8 mit einem Linux / ST32H747-Combo), aber es fehlt die "professionelle Unterstuetzung" fuer solche Produkte (die IDE2 ist zwar fuer Hobbyisten OK, aber fuers
, denke ich. Wir wissen ja nicht die Verkaufszahlen von z.B. einem Arduino Giga (enthaelt einen STM32H747XI [Dual-Prozzi M7/M4]). Sich in das Ding einzuarbeiten ist fuer einen mit Vorkenntnisse schon nicht ohne, fuer einen Anfaenger einfach unmoeglich. Und eine Erwachsene IDE wuerde auch helfen.
-
Thread
STM32 - Fragen zum Einstieg
IO_Toggle Bsp des Disovery, inkl. Makefile mit folgendem Inhalt: [code] main.c Makefile startup_stm32f4xx.s stm32f4xx_conf.h stm32f4xx_it.c stm32f4xx_it.h stm32_flash.ld system_stm32f4xx.c [/code] Ich kanns kompilieren und mit "make flash" auf das olimex board spielen ... doch leider tut
middle of line Hunk #12 FAILED at 524. 12 out of 12 hunks FAILED -- saving rejects to file system_stm32f4xx.c.rej [/code] [1] http://pastebin.com/Yg6hQHSc#
-
Thread
STM32H503 auffällig preisgünstig
Beim Vergleichen diverser STM32 Modelle bin ich auf den STM32H503 gestoßen. Er kommt mir mit ca. 1,50 € auffällig preisgünstig vor. War das nicht eigentlich die Domäne der STM32C0 Serie? Die "größeren" STM32H5 Modelle sind ungleich
/stm32h503.html https://www.mouser.de/c/semiconductors/embedded-processors-controllers/microcontrollers-mcu/arm-microcontrollers-mcu/?q=stm32h503
-
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
Arduino Opta
Analogeingänge und eine handcvoll Relais braucht es also einen Dual Core CPU mit "STMicroelectronics STM32H747XI mit zwei ARM-Kernen vom Typ Cortex-M7 und Cortex-M4." Die werden sich zu tode langweilen oder nur mit sich selbst und ihrem aufgeblasenem Framework beschäftigen ;-)
Analogeingänge und eine handcvoll Relais braucht es also > einen Dual Core CPU mit "STMicroelectronics STM32H747XI mit zwei > ARM-Kernen ... Ein NE 555 oder 7400 mit BC107 wird halt nicht reichen!
-
Thread
STM32H7 als USB Audio Host?
Mikrofonsignale so minimal und störanfällig sind. Theoretisch hat der STM32H7 ja USB Ein/Ausgänge und eine zugehörige Library, ich finde aber keine Projekte, die den STM als Host benutzen. Ist das zu komplex oder Unsinn, oder bin ich nur zu ungeschickt beim Suchen? Ich hatte
Marco G. schrieb im Beitrag #7576363: > Theoretisch hat der STM32H7 ja USB Ein/Ausgänge und eine zugehörige > Library, ich finde aber keine Projekte, die den STM als Host benutzen. https://github.com/STMicroelectronics/STM32CubeH7/tree/master/Projects/STM32H747I-EVAL
-
Thread
SPS 24V auf 10V Eingang
gehen. Und im OPTA Datenblatt steht "Configurable digital / analog (0-10V) input" und es ist ein STM32H747XI verbaut. Das hört sich so an, wie wenn das im Programm zur Laufzeit geändert werden kann. Deswegen hat ja Controllino unterschiedliche 24V digital Eingänge und 10V analog Eingänge. Da können
: > Und im OPTA Datenblatt steht "Configurable digital / analog (0-10V) > input" und es ist ein STM32H747XI verbaut. Das hört sich so an, wie wenn > das im Programm zur Laufzeit geändert werden kann. Jeder Arduino Sketch ist legitim. Der Controller darf nicht durch einen fehlerhaften Code beschädigt
-
Thread
STM32F4+FreeRTOS+lwip
Kombination ans Rennen zu bringen. Prinzipiell geht es aber... Erstmal meine Vorgehensweise: 1. In der STM32CubeIDE die Hardware Konfigurieren und die generierung der 3 Handler die Freertos braucht abwählen. 2. Die aktuellen Dateien von FreeRTOS ins Projekt packen. Dabei die Freertosconfig.h aus dem entsprechenden
anpingbar. Jetzt versuche ich vom lwip den netconn http-Server dazu zu packen und nun das Spannende: STM32F747-nucleo - Ping OK HTTP-Server OK STM32F746-nucleo - Ping OK HTTP-Server OK STM32F429ZI-nucleo - Ping OK HTTP-Server OK STM32F407VET6 black board -Ping OK HTTP-Server bleibt im low_level_output
-
Thread
Suche gutes LCD/LED Display-System mit leicht verwendbarem Framework für meine Bachelor-Arbeit.
Du suchst ein Graphikfähiges terminal, kein stupides Display. Schau dir mal die STM Discovery boards an https://www.mikrocontroller.net/topic/387410 https://www.mikrocontroller.net/articles/STM32F4-Discovery https://www.mikrocontroller.net/attachment/431734/UserManual_STM32H747
Anachronismus, dafür gibt es github & Co. Test mit AdafruitGFX und Portierung auf Mbed für ein STM32F407VE Chinaboard oder LPC1347: https://github.com/JojoS62/mbed-os-example- blinky_STM32F407VE/tree/master/lib/Adafruit_TFTLCD_16bit_STM32-master/src Für den LPC mit dem anderen Display wird die
-
Thread
Verstärker für Funktionsgenerator bis 1 MHz
dann so 510 € kosten, sonst kostet das so 780 €. Es gibt aber auch günstigere Möglichkeiten. Ein STM32H747XIH6 hat drei 16 Bit ADC mit 3,6 MSPS und es gibt ein Entwicklungsboard STM32H747I-DISCO mit diesem Prozessor, sogar mit 4" LCD Module für ungefähr 105 € bei MOUSER. Damit könnte man wohl auch
510 € kosten, sonst kostet das so > 780 €. > > Es gibt aber auch günstigere Möglichkeiten. Ein STM32H747XIH6 hat drei > 16 Bit ADC mit 3,6 MSPS und es gibt ein Entwicklungsboard > STM32H747I-DISCO mit diesem Prozessor, sogar mit 4" LCD Module für > ungefähr 105 € bei MOUSER. Damit könnte man
-
Thread
FT800 / FT810 Library
explizit auch die stdint.h mit includiert. Für AVR, ATSAM, RISC-V und auch STM32 passiert das automatisch über die System-Includes. #include "stm32f4xx.h" -> #include "stm32f407xx.h" -> #include <stdint.h> > Trotzdem läuft
"stm32f4xx_hal.h" #include "stm32f4xx_ll_spi.h" ... [/code] Edit, ich habe gerade noch aus dem STM32F407xx ein STM32F4 gemacht, das müsste soweit für die ganze Familie gelten. Edit2: jetzt wüsste
-
Thread
STM32L052x8 USB mit Bare Metal Code funktioniert nicht. SET_ADDRESS fehlerhaft
Hallo, ich brauche mal jemanden, der sich mit USB auskennt. Ich habe ein eigenes Board mit einem STM32L052x8. Das Board ist recht simpel. Außer dem STM sind nur ein LDO zwei Eingänge und 4 viel LEDs darauf. Das Board wird über USB versorgt und das USB ist an den STM verdrahtet. Siehe Schaltplan.
Siehe https://www.st.com/resource/en/application_note/dm00296349-usb-hardware-and-pcb-guidelines-using-stm32-mcus-stmicroelectronics.pdf Tabelle 3.
-
Thread
I2C Display einfache Frage
Pins einzustellen. Das ist Aufgabe der jeweiligen Library, in deinem Fall Wire: [c] #include "Wire.h" void setup() { Wire.begin(PA8,PA9); Wire.setClock(100000); } [/c] Quelltext und Beispiele: https://github.com/stm32duino/Arduino_Core_STM32 Doku: https://github.com/stm32duino/Arduino_Core_STM32
Nemopuk schrieb im Beitrag #8015952: > Die sind auch sau teuer. Kuck mal bei Mouser, was STM32H747 kostet. Alleine, ohne externe Speicher, ohne WIFI-Modul, ohne Platine... Giga kostet nur 1x Tanken, so ist das heute... Ich habe bei Ebay H723-Module gekauft. Aber ohne Schaltplan kann ich
-
Thread
5 Volt Logik mit Pi Pico oder Teensy 4.1 ansteuern
Steuersignale bereitzustellen. Dafür bietet sich ein CPLD oder FPGA an. Als Basis würde ich jetzt einen STM32H743 oder sowas in der Richtung nehmen. 480 MHz, genug RAM, ein FMC (Flexible Memory Controller) für den externen Adress/Datenbus. https://www.st.com/en/microcontrollers-microprocessors/stm32h743
so nicht hinbekommen. In eine ähnliche Richtung wirst Du auch gehen müssen, ob mit Pi oder einem STM32H743 oder gar einem STM32H747, der noch einen zweiten Prozessor und Grafik eingebaut hat. Kannst Dir ja mal anschauen. fchk
-
Thread
S: Empfehlung nachbausicheres LC-Meter-Projekt mit Atmega
des STM8, dann ST_LINK_SWIM heißend. Das sind also die Verhältnisse auf dem STM8S Discovery, das sollte so also funktionieren... Der STM8S903K3 hat nur 32 Pins im Gegensatz zum STM8S105C6T6 auf dem STM8S
defect für die Erklärungen und den Link. Auf einem meiner Rechner habe ich auch noch das Programm STM32 ST-Link Utility gefunden. Werde das die Tage näher unter die Lupe nehmen. Mohandes H. schrieb im Beitrag #6475255: > Hallo Ingo, das mit den Qualitäten hatte ich auch schon gelesen. Ob es
-
Thread
STM32L4 erase / write error
Hallo, ich habe ein Problem mit einem STM32L431KB, bin allerdings Neuling in Bezug auf STM. Der uC ist neu und wird prinzipiell vom ST-Link-Utility / STM32CubeProgrammer erkannt (Device, Typ, ID, Flash Size, CPU, Target Vdd, ...) Allerdings
STM32L4 schrieb im Beitrag #5813005: >> Leitungen zu lang ... > ~ 20 cm > Dann den ersten uC nochmal mit kürzeren Kabeln getestet, > funktioniert auch. Aber was war wirklich der Fehler? 20cm sollte
-
Thread
Tasten entprellen
weniger, als man denkt! So läuft zum Beispiel [[IRMP]] auf ATmegas, ATtinys, Xmegas, ESP8266, STM32, STM8 und diversen anderen Cortex-Mikrocontrollern. In Assembler müsste man [[IRMP]] jedes Mal komplett neu programmieren. Bei 32-Bit-Controllern kann C seine Stärken richtig ausspielen und die
drumherum abgrundtief hassen: Du und Moby. Aber damit lebt Ihr beide in einer obsoleten Welt. Auf STM32 und anderen 32-Bit-Mikrocontroller-Systemen seid ihr angesichts der größeren Komplexität mit Programmierung in Assembler schlicht aufgeschmissen, d.h. Eure Kompetenz bzgl. Assembler wird irrelevant
-
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
Terratec (NEC) Fernbedienung mit IRMP
https://github.com/j1rie/IRMP_STM32/blob/master/STM32F103/src/main.c#L747 https://github.com/j1rie/IRMP_STM32/blob/master/STM32F103/src/irmpmain.c#L47 Ist eigentlich alles das Übliche.
Noch etwas ist mir aufgefallen: usb_hid.h: [c] #define HID_IN_BUFFER_SIZE 17 /* ((1...64)+1) STM32->PC */ #define HID_OUT_BUFFER_SIZE 17 /* ((1...64)+1) PC->STM32 */ [/c] usb_hid.c [c] uint8_t USB_HID_OUT_BUF[HID_OUT_BUFFER_SIZE
-
Thread
Kompass Repeater
Kerne und wickeln den Fluxgatesensor selber. Da würde ich dann aber als fauler Mensch gerne einen STM32F0 zzgl. Peripherie dranhängen. Mal wieder ernst: Digitalsensor an ESP8266 und Du kann Dir Deinen Kompass mit dem Handy auf einer Weboberfläche anschauen. Und immer dran denken, dass wir das
Marcus H. schrieb im Beitrag #4383868: > Sven schrieb: >> Marcus H. schrieb: >> Da hast du mich jetzt kalt erwischt, wie kann ich denn das >> Kompassnadelstreufeld messen ? > > Mit einem der o.g. Sensoren
-
Thread
Embedded System privat kaufen
arduino-pro-portenta-breakout-erweiterungsboard-ard-shd-asx00031-p304324.html?&nbc=1 https://www.reichelt.de/arduino-portenta-x8-nxp-i-mx-8m-mini-stm32h747-ard-portenta-x8-p326357.html?&nbc=1
SOMLabs bietet Modelle mit NXP i.MX8M / i.MX6ULL / i.MXRT sowie dem STM32MP1 im SODIMM Formfaktor an: https://somlabs.com/category/products/system-on-module/ Die Module und passendes Zubehör (Carrier-Boards, WiFi-Antennen, Display, SODIMM Sockel für eigenes Design, etc
-
Thread
Neue Boards: Arduino Portenta H7 Lite, Windows 11 für Raspberry Pi
Ausführung von Desktopbetriebssystemen. Hier einige Neuerungen aus der Welt des SBC. ### Portenta H7 Lite – preiswerter Arduino Pro ohne Funkmodul Arduino bietet mit dem Portenta H7 eine vergleichsweise teure Platine auf Basis des zweikernigen STM32H747XI an. Neben der mit fast 90 EUR bepreisten Standardvariante
Tam H. schrieb im Beitrag #6820576: > Portenta H7 Lite – preiswerter Arduino Pro ohne Funkmodul ?? Die Teensy - Boards (4.0 / 4.1) sind Arduino kompatibel und genau so gut, kosten aber nur die Hälfte bei
-
Thread
Arduino experimentiert mit MicroPython-Integration
Peripherie. welche denn? Arduino Nano33BLE: nRF52840 64 MHz, 1 MB Flash, 256 kB SRAM Arduino Portenta: STM32H747 Dualcore, 480/240 MHz, 2 MB Flash, 1 MB RAM +ext. Specher Arduino Nano RP2040Connect: RP2040 Dualcore, 133 MHz, 16 MB Flash, 264 kB RAM was ist da zu schwach? Und ESP32 Boards gibts reichlich
Ich habe nicht von schwach geschrieben! Python ist überall langsam. Wenn der ESP32 billig ist, umso besser! Originale Arduinos leiden eh an zu hohen Preisen. >Und ESP32 Boards gibts reichlich Gilt für die Sachen die Arduino verbaut ebenfalls. Stichwort Adafruit. Arduino original
-
Thread
An ADC digitalisierte Werte an Computer senden
ADCS747x als 12 Bit Wandler
muss immer lang Nickerchen machen zwischen einzelnen SPI Bytes. Nimm ein kleines FPGA oder einen STM32 oder sowas und wandel' dein SPI nach IP/UDP und schick' die Daten via (Fast) Ethernet zu deinem PC. Gruss WK
-
Thread
Arduino und struct gefallen sich nicht !
findest! (Tipp: du wirst Jahrhunderte suchen und meine Dateien nicht finden! Außer der VapeDisplayDriver.h und fontandcolor.h , die liegen hier im Forum im Beitrag zur 25k Vape.) Dateinamen: py32f030k28_vCustom.h, dbgmcu.h, Interface.h Alle diese Dateien enthalten unter anderem Code workaround speziell
Beitrag #8022556: > Zeiger sollte man in der Arduinowelt möglichst vermeiden Nachdem ich HAL für STM32 etwas genauer angekuckt habe, sehe ich, daß Zeiger auf Structur viele Aufgaben erleichtern könnten und auch manche Fehler vermeiden helfen. Da Arduino GIGA mit STM32H747 bestückt wird, liegt auf
-
Thread
USB CDC streaming und Python auf windows
Beitrag #7823359: > Welches ist das? Das ist ein Debian GNU/Linux stable. Von einem Discovery STM32F4 zum PC stellen sich geschmeidige 1MB/s ein. (Großes B) Noch eines zum select/poll Ansatz: Da ist die Nutzung vergleichbar mit dem Essen einer Suppe. Wenn man einmal von Gabel auf Löffel umgestiegen
hat auf dem Gerät keinen Platz > für einen Puffer. Eine gewisse Menge Puffer hat man immer. Ein STM32 mit USB High-Speed hat vermutlich genug SRAM um für mindestens 100ms zu puffern, außer das ist alles schon belegt... Ich würde sowas mit libUSB und nativem USB-Protokoll in C++ machen. Obwohl sowas
-
Thread
Arduino Giga R1 Wifi: Arduino Due auf Speed
Beim Giga R1 WiFi ließ sich die Arduino-Entwicklerschaft in vielerlei Stellen vom größeren Portenta H7 inspirieren - als Hauptprozessor kommt ein zweikerniger STM32H747XI aus dem Hause STMicroelectronics zur Verfügung, der einen mit 480 MHz laufenden Cortex-M7-Kern und einen mit 240 MHz laufenden Cortex-M4
die verschiedenen Komponenten zusammenpassen und taugt auch als Basis für eigene Experimente mit dem STM-Chip.
-
Thread
Lib Eigen (C++) auf STM32F429, Geschwindigkeit okay?
, ich verwende die Lib Eigen http://eigen.tuxfamily.org/index.php?title=Main_Page auf einem STM32F429 Discovery (CPU: STM32F429ZI) https://www.st.com/en/evaluation-tools/32f429idiscovery.html Genauer gesagt geht es um SVD (Singular value decomposition). https://en.wikipedia.org/wiki/Singular_value_decomposition
Assemblercode gleichzeitig ausgeben lassen und schauen, was er wirklich macht. Gerade für den STM32 gibt es optimierte Bibliotheken, speziell im Kontext von Matritzenberechnungen (Stichwort: DSP-Befehle).
-
Thread
Arduino: Rückkehr von kombinatorischem Linux-Board und Roboterarm für Lehranwendungen
Yocto-Variante, die mit 2GB RAM und 16GB eMMC ausgestattet ist. Für Echtzeitaufgaben steht ausserdem ein STM32H747XI zur Verfügung. Interessant ist daran, dass die GPIO-Verteilung nicht ausschließlich auf den STM bezogen ist – die Abbildung zeigt, dass beide Kerne mit Interfaces verbunden sind, die das Anschliessen
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
Auslesen des Flash Speichers brauchst Du im Prinzip OpenOCD und einen Debugger, z.B. ein bluepill STM32 oder eines der üblichen USB-Dongles STLinkV2 / JLink ab 6 Euro oder direkt mit dem Raspberry Pi als Interface. Dann bringt man den nRF24 oder auch den STM32F4x in den JTAG / SWD Modus und kann
den Code überzubügeln ohne die ganze Security =^/ https://stackoverflow.com/questions/32509747/stm32-read-out-protection-via-openocd
-
Thread
Mal wieder Wanderkiste?
Profi Rauchmelder (optisch, Bus-System) + großes Solarmodul + Laserdiode + USB/RS-232 Adapter + STM32 Devboard + MP3-Player (Spielt von USB und SD) + Schaltnetzteil-Primärelkos (50% neu, rest ok) + Mikrofon mit Verstärker und Trigger + Cirrus Logic CS4331 D/A-Wandler + kleines Solarmodul
Galvanically isolated high-speed CAN transceiver https://www.nxp.com/docs/en/data-sheet/TJA1052I.pdf - *STM8S-DISCOVERY* STM8S105C6T6 microcontroller, 32 KB Flash, 2 KB RAM, 1 KB EEPROM, Touch sensing button http://www.st.com/en/evaluation-tools/stm8s-discovery.html http://www.st.com/content/ccc/resource
-
Thread
MMC SD library FAT16 FAT32 read write
Du versuchst die Version für den STM32 zu kompilieren...
Wieso ist in der 0.6.3.1 beim AVR STM32 Code drin?
-
Thread
Arduino: Handling parallel anfallender Aufgaben
Nano, AVR), M0-ICs (z.B. Arduino Nano RP2040, Arduino MKR 1XXX, M0-Kern[e]) oder gar den Portenta H7 (enthaelt den STM32H747, das ist ein M7-Kern und ein M4-Kern). Du merkst es gibt viele Moeglichkeiten: Ich (ich ich ich!!!!) finde den Arduino Zero als das beste wo es gibt wegen des InCircuit-Debuggers. Ist so wie ein StLink fuer STM32. Die geschenkte Lebenszeit ist jeden Cent wert. Gruesse Th.
-
Thread
Neue Arduino-Kamera, RISC-V-Neuigkeiten, Omicron Lab-Symposion und mehr
Kompatibilität mit Arduino Pro verspricht, bringt die Platine einen mit bis zu 480 MHz getakteten STM32H747AII6, ein Bluetooth/WLAN-Funkmodul und sogar eine Batterieverwaltung mit. Als Programmierumgebung schlägt Arduino in der offiziellen Ankündigung übrigens MicroPython vor. )’ ../Transistortester.h:362:25: error
-
Thread
ADC-Wert skalieren
ist der ADC? Wahrscheinlich in dem selben wie dort: https://www.mikrocontroller.net/topic/559471 STM32F4 - selbst der kleinste hat genug Speicher für mehrere LUT's
www.mikrocontroller.net/topic/170454 https://www.mikrocontroller.net/topic/488567 Genaugenommen ist der "nackte" (32 bit) Integer ein fixpoint mit 0 Nachkommastellen also 32b.0b . Es ist ein Leichtes, die 12 bit des ADC hier so auf die 32 bit zu "skalieren" das man damit bespielsweise 16b.16b oder 22b.10b Fixpoint
-
Thread
Thermomix Rezeptchips
ttySP0 at 38400 bps: Where did you find this information? As I wrote a bit earlier, there is a STM32F100R8 and a ATxmega16D4 on the power board. Some pictures[0][1]. The STM32 has also a 2x10 JTAG connector next to it. I assume that your finding is the thermomix applications way to communicate
is not running. Moritz M. schrieb im Beitrag #5210516: > As I wrote a bit earlier, there is a STM32F100R8 and a ATxmega16D4 on > the power board. Some pictures[0][1]. The STM32 has also a 2x10 JTAG > connector next to it. > > I assume that your finding is the thermomix applications way to
-
Thread
Wieso gibt es keine gute Programmiersprache?
der Anfang ist für unerfahrene wohl etwas holprig. Habe damit sogar schon embedded Code für einen STM32 ARM Prozessor geschrieben und ausgeführt. Die Community ist klein aber fein.
entwickelt. Tja, wenn du die Augen zu machst, dann siehste eben nix. Kleiner Tip: Programmiertool für STM32 von mir hier im Forum. btw: eine Lazarus-Version hab ich inzwischen auch fertig. Funktioniert gut wie die Delphi-Version. Sieht mir aber zu grau aus. Also: Mach deine Klüsen auf, dann siehst du
-
Thread
Horizon EDA [War: Neues, halbfertiges Elektronik-CAD-Programm]
Nach Anfangsproblemen unter Gentoo, nun fix und fertig kompiliert, und läuft. STM32L031 Part erstellt ... Schaut schon gut aus, zwar etwas gewöhnungsbedürftig, aber man findet schnell heraus wie es geht. Da bräuchte es einen Importfilter für Bauteile oder hab ich das nur bis
bis > jetzt übersehen. Es gibt. https://github.com/carrotIndustries/horizon/blob/master/scripts/stm32_to_json.py Dem wirfst du die XML-Datei aus dem CubeMX hin, und importierst die JSON-Datei in den Part wizard, und zack hast du alle Pins mit all ihren Funktionen drin. Ist das matschige Fenster
-
Thread
analoge Orgel reparieren
Wer kann meine analoge Orgel H.Ahlborn CL210 Bj.80 reparieren? Im Ober-und Untermanual funktionieren einige (gleiche) Töne nicht. Kosten? Wer hilft mir? DANKE!
S C H A D E !! Keine Möglichkeit??