-
Thread
Mit KI Programme für Mikrocontroller entwickeln
Tools und IDEs wie Atollic TrueSTUDIO, System Workbench oder Eclipse. Es wird auch empfohlen, den STM32CubeMX-Codegenerator zu verwenden, um die Konfiguration der Peripheriegeräte zu vereinfachen. Es gibt auch eine Diskussion darüber, wie man den STM32-Debugger einrichtet und wie man Probleme bei der
kann als gelöst gelten wenn die KI die Steuerung übernimmt. https://www.youtube.com/watch?v=tF4DML7FIWk https://www.youtube.com/watch?v=NR32ULxbjYc Ob sich Kakerlaken auch sagen das wir sie ja schliesslich brauchen um all die Krümel zu fressen die herunterfallen?
-
Thread
Warum liest man hier so wenig von Renesas?
waren umfangreich und sehr gut! Aber es wurde immer schwieriger die Teile zu beschaffen. STM32 gab es an jeder Ecke, ST-Link war super günstig und die liefen schneller als die RX-Teile.
aber auch noch STM32F7xx und STM32H7xx im Ärmel ;-)
-
Thread
SPI.transfer übermittelt nur einmal Array Inhalt
andere core ist hier beliebter. Hat halt nur nicht die angenehmen Dinge von Mbed. Wenn das Target ein H7 ist, dann geht das SPI noch durch die STM HAL, da ist die asynchrone (Mbed)Transfer Funktion deutlich schneller. Arduino33BLE habe ich nicht benutzt, mit Nordic MCU, k.A. wie es da Implementiert ist
core ist > hier beliebter. Hat halt nur nicht die angenehmen Dinge von Mbed. > Wenn das Target ein H7 ist, dann geht das SPI noch durch die STM HAL, da > ist die asynchrone (Mbed)Transfer Funktion deutlich schneller. > Arduino33BLE habe ich nicht benutzt, mit Nordic MCU, k.A. wie es da > Implementiert
-
Thread
Beschäftigung mit FPGAs noch sinnvoll?
Verwendung im privaten Bereich, weil im beruflichen Umfeld bei mir nur Mikrocontroller (hauptsächlich STM32) verwendet werden und es dort (bislang) keinen Grund und vor allem auch kein Geld für die Verwendung von FPGAs gab; die BWLer feilschen da um jeden 1/10 Cent.
Tisch. LA -> Irgendein Cypress FX2 von Ali für nen 10er. Wobei ich da auch schon selber was mit einem STM32F4 gebaut habe. Grafikkarte für USB oder einen Videograbber -> Aktuell (und wohl auch zukünftig) keine Anwendung für und selbst wenn, ist das nichts was man selber besser oder billiger hinbekommen
-
Thread
Welche 32-Bit uC-Familie ist empfehlenswert?
Purzel H. schrieb im Beitrag #7390187: > Pic32 wollt ich auch mal probieren > Jede Subgruppe ein eigenes Datenblatt... > Dann versandeten meine Suchen jeweils. Bei den STM32 beklagen sich die Leute über
nur eine pauschale Schätzung und die kommt daher: STM32L496 7.3mA max. @48MHz,105°C und SPC560P44L 77mA max. @40MHz, aber bei welcher Temperatur? Das passt irgendwie nicht zu den typisch 45 oder 62mA. Beim STM32 muss man noch Peripherie dazu rechnen
-
Thread
STM32 I2C2 & BME680 Probleme
mehrere Sensoren ansprechen, dazu gehört auch ein BME680. Die Beiden I2C-Busse liegen an den Pins vom STM32 wie folgt an: SDA1 -> PB7 SCL1 -> PB6 SDA2 -> PB11 SCL2 ->PB10 Das Problem ist, dass keine der Vorhanden Libary’s im Zusammenhang mit I2C2 und dem BME680 funktioniert! 1.Möglichkeit mit „TwoWire
Master --- BUS ----><--(Slave)###STM32F103###(Master)-->BME680...
-
Thread
STM32H753: Ethernet / LWIP funktioniert nicht (Timeout durch fehlender SW-Reset)
Hallo Zusammen, ich versuche mit Hilfe von CubeMX die Ethernet-Schnittstelle auf dem STM32H753ZIT in Betrieb zunehmen. Ziel ist es, dass ich den µC anpingen kann. Es handelt sich nicht um ein Evalboard sondern um eine selbst entwickelte Platine. Der Schaltplan liegt mir leider nicht vor
habe immer den selben Fehler: bei der Initialisierung des lwip-Stacks wird an folgender Stelle in der stm32h7xx_hal_eth.c ein Timeout ausgelöst: [c] /* Wait for software reset */ while (READ_BIT(heth->Instance->DMAMR, ETH_DMAMR_SWR) > 0U) { if (((HAL_GetTick() - tickstart) > ETH_SWRESET_TIMEOUT
-
Thread
RP2040 reziproker Frequenzzähler mit TDC
sichtbar wird. Es scheint eine Eigenart des AS6501 zu sein, den ich schon bei anderen Schaltungen mit STM32H7xx beobachtet hatte (Bild 3). Da hatte ich kein Gegenmittel gefunden. Im 3. Bild ist zusätzlich eine Kurve vorhanden, die mit STM32H730 + TDC7200 aufgenommen wurde. Beim TDC7200 gibt es die Störungen
in dieser Minimalversion "AS6501-MIN" genannt. Ergänzend zu der zuerst gezeigten Schaltung ist R7 eingefügt worden und dient mit seinen 10 Ohm wie auch bei R26/R27 eher als Platzhalter für eine 47 µH Drossel. Zweck ist die bessere Filterung/Entkoppelung der Versorgungsspannungen. Eine Gegenprobe
-
Thread
Selbstgebautes LCD ansteuern - Bastler braucht denkhilfe
Schritte könnte dieses Dokument Anreize liefern: https://www.st.com/resource/en/application_note/an2656-stm32f10xxx-lcd-glass-driver-firmware-stmicroelectronics.pdf
H. H. schrieb im Beitrag #7384115: > Rene M. schrieb im Beitrag #7384101: >> Bezugsquelle für mich? > Was genau suchst du denn nun? > Nackte Gläser gibt es von der Stange nur als 7-Segment in verschiednen
-
Artikel
STM32 für Einsteiger
Prozessorfamilien kostenlose und leistungsfähige Software. Aktuell (2022) ist für den Einstieg die STM32CubeIDE und STM32CubeMX zu empfehlen. STM32CubeIDE ist die IDE für die SW Entwicklung in C und C++ inkl. Debugging. STM32CubeMX ist ein grafisches Tool zur Konfiguration des Controllers (IO's, Timer
an. Die Möglichkeiten zur Offset-Adressierung, der Barrel-Shifter, Divsions-Einheit, die FPU (bei STM32F4), Interrupt-Modell etc. begünstigen ebenfalls die Erzeugung effizienteren Codes. Außerdem haben die STM32 einfach mehr "rohe Leistung", d.h. mehr Flash/RAM-Speicher und höhere Taktfrequenzen. Folgerung
-
Thread
Maskieren modern?
nur sind typsichere C++ Registerdefinitionen nicht Standard bei den Hersteller SDK, für einen STM32H7 möchte ich das nicht selber schreiben. STM hat ja schon ewig gebraucht den 'register' storage specifier zu entfernen.
nur sind typsichere C++ Registerdefinitionen nicht Standard bei den > Hersteller SDK, für einen STM32H7 möchte ich das nicht selber schreiben. > STM hat ja schon ewig gebraucht den 'register' storage specifier zu > entfernen. Tja, das ist zwar traurig, aber nicht mein Problem. Sowas macht
-
Thread
Fehlerhafte Adressierung von lokalen Arrays bei tinyAVR(R) 0-series
puts_ram" funktioniert mit jedem von mir getesteten Controllern: AVR der älteren Serie (bspw. ATmega328), STM32, MCS51, STM8, LPC und sogar auf Padauks PFS154. Nur eben nicht auf ATtiny1604 !! Für diejenigen, die immer nach dem gesamten Quellcode "schreien" habe ich das gesamte "Programm" mit angehängt
MMIO_WORD (mem_addr) (*(volatile uint16_t *)(mem_addr)) #define _MMIO_DWORD(mem_addr) (*(volatile uint32_t *)(mem_addr)) [/c]
-
Thread
NE 555 als Taktgeber und Kippstufe
H. H. schrieb im Beitrag #7382735: >> Ohje, jetzt gehts los. NE555 wird zum "Aufwand". > > Er ist schlicht überflüssig. Jaja.
richtig Geld gekostet haben, am rechten Platz. Heute keine > Sekunde. Da werden selbst LED-Blinker mit 32 Bit CPUs gebaut, auch wenn > das maximaler Overkill ist. Naja, Kosten von NE555 samt sonstiger Bauteile gegenüber Tiny13A halten sich in etwa die Waage. Und ein STM32C011 kommt auch in die Gegend
-
Thread
Seggert J-Link Vorteile?
ETB ja. Für ETM brauchst Du einen J-Trace. > Wie sieht es mit der Unterstützung bei Atmel Studio 7 / MPLAB X aus? MPLABX unterstützt J-Link für PIC32. Bei ATSAM weiß ich es jetzt nicht genau. Andere PICs kann der JLINK nicht, dafür brauchst Du ein PICKIT4. Atmel/Microchip Studio verwende ich nicht
Remote Debugging > über Netzwerk bei Baugruppen ohne JTAG/SWD. Es geht in beiden Richtungen, d.h. T32 am GDB, aber auch ein T32 als gdbserver. Alternativ kann man den T32 Monitor auf dem Target laufenlassen, mit dem sich das GUI verbindet. > Dazu noch die mächtige Skriptsprache vom T32...
-
Thread
Tasterverarbeitung mit ARDUINO-C
Routinen von Peter funktionierten bei mir auf allen möglichen uC, einschließlich Arduino AVRs. Von STM32, DSPIC, MSP430, PIC, AVR, Z8 und 8051 und man muß nur die HW und Timer ISR Zugänge entsprechend anpassen. Das Design von Peter ist "Rock Solid" und hat sich hier bei immer bestens bewährt. Gerhard
Coocox und später mit Atollic. Den Genino kenne ich momentan nicht. Ich baute mir damals einige STM32FMini Bords für F103/407 und verwendete JLINK V2. Aber für die kleineren Steuerungs Projekte ziehe ich aktuell wieder die 8-Bitter vor. Für Fernsteuerung hat man ja noch die ESP WLAN Bords Module die
-
Thread
Power Off Schaltung mit Akku und VBUS
keinen Laderegler, das kann der uC auch. Zum Laden aus USB-5V reicht ein Widerstand und ein FET. Die STM32 z.B. brauchen nicht einmal einen extra Pin um die Akkuspannung zu messen (Akkuspannung = VDD).
Diode. ON_PRESS_IN floatet und wird u.U. nicht richtig high. R23 ist zu niederohmig. Q6, R29 und D7 sind mir ein Rätsel (besonders D7).
-
Thread
Verständnisproblem mit SDRAM
Verständnisproblem habe was die Ansteuerung von SDRAMs betrifft. Ich verwende den SDRAM ISSI IS42S81600F-7TLI und den µC STM32H753ZIT. Der SDRAM ist an der SDRAM-Bank#1 des µC angeschlossen. Die FMC-Schnittstelle des µC habe ich auch bereits erfolgreich konfiguriert und ich kann auch bereits auf den SDRAM
bei der Startadresse an? > Der Zugriff sieht folgendermaßen aus: > void FMC_Test() > { > uint32_t i; > uint32_t* SDRAM_START_ADDRESS = (uint32_t*)0xC1000000; > uint8_t SDRAM_DATA[] = {0xFF,0xFF,0xFF,0xFF}; > uint8_t SDRAM_ERASE[] = {0x00,0x00,0x00,0x00}; > for( i=0; i<256; i++) >
-
Thread
STM32L010 LSE Drive Strength (LSEDRV)
Guten Tag, ich habe ein Board zusammengebastelt mit einem STM32L010C6 und einem Uhrquarz. Als Quarz verwende ich diesen hier: https://www.digikey.de/de/products/detail/micro-crystal-ag/MS3V-T1R-32.768KHZ-9PF-20PPM-TA-QC-AU/10500149 Datenblatt: https://www.microcrystal.com
Beim H7 ist es so das der LSE in einer low Power Domain ist, bei einer Änderung an dem Bit ist erst ein unlocking nötig. Oder Controller Reset um sicher zu gehen. Das muss man beim ausprobieren wissen, sonst
-
Thread
China verbaut gebrauchte Halbleiter
sind direkte china kopien, die aber meist nach kurzer zeit abrauchnen. Zuletzt hörte ich von nem fake STM32F1 (also richtige fälschung nicht nur auslöten) wo ein pin nicht funktionierte (Aufdruck war sauber mit ST Logo :P)
Prototyp in einer > kleinen Klitsche, die man so noch schnell fertig bekommt), sondern > stundenlang (8h ?) 5 oder 6 Tage in der Woche. Was ist deren Alternative? 10h auf dem Reisfeld? > Nochmal: Menschen... > > Stupide sehr wahrscheinlich auch für chinesische Verhältnisse schlecht > bezahlte
-
Thread
EmbeddedWorld 2023, Tag 2 – Bauteile im Fokus
derzeit als Engineering Sample zur Verfügung stehende GD32H7 ist ein auf einem ARM Cortex M7 basierender Hochleistungs-Mikrocontroller - die offizielle Vorstellung des in der Abbildung gezeigten Boards ist laut GigaDevice für den nächsten Monat avisiert.
Maximalfrequenz von 288MHz erreichen wird. Interessant ist außerdem, dass die Peripheriegeräte mit dem STM32F7 kompatibel sind, ein dreikanaliger ADC mit einer Samplerate von 5MSPs beschleunigt Datenerfassung. ### Kampf im Low-End-Bereich: Renesas mit FPU, Texas Instruments mit „Menschenfreundlichkeit
-
Thread
EmbeddedWorld 2023, Tag 1 – Messtechnik
etwas vereinfacht/ schoener macht. Auch interessant fand ich Geehy. Ein weitere Hersteller von STM32 clones. GigaDevice war auch da, aber die sind ja schon bekannter. Fuer Lokalpatrioten gab es noch Cologne Chip deren FPGAs bis zu 80000 CPE (Cologne Programmable Element) haben. :-D Vanye
I-dreifach-complex sich > durchsetzen wird, wenn ueberhaubt. > > Vanye Hallo, ST haben ihn im neuen H5 schon implementiert...und bei PicoScope gibt es AFAIK einen Debugger als Gratisupgrade...
-
Thread
wo gibt es noch Libraries für EPD
sein, nicht in der ESP8266-, STM32 oder AVR-Sektion.
//#include <GFX.h> #include <GxEPD2_BW.h> #include <GxEPD2_3C.h> #include <Fonts/FreeMonoBold9pt7b.h> // select the display class and display driver class in the following file (new style): #include "GxEPD2_display_selection_new_style.h
-
Thread
UDS Protokoll anwenden
möglich sein. Bei OBD sind die Identifier die auf dem CAN zur Kommunikation verwendet werden fix, d.h. du kannst auf der 0x7DF - das ist der funktionale Request für OBD - alle OBD Master auffordern auf ihren eigenen OBD Identifiern ihre Fehlerspeicher zurückzuschicken. Bei UDS wird ein anderer Identifier
und alles erstmal rein auf CAN-Frame Basis erledigst? Ich nutze für solche Dinge sehr gern einen STM32 basierenden CAN/USB Wandler. Ich habe eine Selbstbau-Variante, inzwischen gibt es sowas aber wie Sand am Meer zu kaufen für kleines Geld, teils sogar mit 2 CAN-Bussen was für manche Anwendungen wirklich
-
Thread
Zeitschalter mit AVR (ATtiny84A) zur Diskussion
immer, dass Leistungsbaugruppen in der Regel nur halb so viel aushalten, wie drauf steht. Und dass STM32F103 dort nur noch in schlecht gefälschter Form zu haben sind, also nur eingeschränkt funktionsfähig.
(Anzeige max. 120 mA, Relais 110 mA, ATtiny+Schieberegister 10 mA großzügig aufgerundet). Klaus H. schrieb im Beitrag #7369101: > und die 4n7 sind mir zu niedrig. > In meinem Bild siehst du 4k7 und 100nF am Reset. Johannes F. schrieb im Beitrag #7369184: > Stefan F. schrieb: >> C12 ist mit
-
Thread
Strommessung PWM Strategie
Strommessung eines PWM Signals zu programmieren. Das PWM hat eine Frequenz von 100Hz. ich verwende den STM32F103 als Mikrocontroller. Gibt es eine Möglichkeit den ADC so zu konfigurieren das ich meine Messungen genau zwischen der Periode des PWM messe? Oder wie geht man an so eine Messung richtig ran?
oder beides. Dann hast du den ADC immer an der selben PWM-Stelle synchron- so habe ich das auf nem STM32F0 gemacht:[c] void Init_PWM ( void ) { GPIO_InitTypeDef GPIO_InitStructure_A; GPIO_StructInit(&GPIO_InitStructure_A); // IOs als Ausgang initialisieren (PortA und PortB) RCC_AHBPeriphClockCmd
-
Thread
STMicroelectronics: STM32H5, WTM32WBA und Flurfunk vor der EmbeddedWorld
Bereich der Energieverwaltung ist er mit dem hauseigenen Power Manager PMIC1 kompatibel. ### STM32H5 - hoch leistungsfähiger Cortex-M33 mit I3C-Interface ST stellt eine neue Chip Familie vor, die - im Rahmen der Ankündigung - mit einem Coremark-Wert von 1023 beworben wurde.  Freunde neuartiger Interfaces erfreuen sich außerdem daran, dass es sich hierbei um den - wahrscheinlich ersten - STM32 handelt, der den Nachfolger des I2C-Busses unterstützt - in der Ankündigung
-
Thread
Mofas künftig 60, was haltet ihr davon? Gesperrt
LKW Fahrer wissen, > dürfen LKW 60kmh auf Landstraßen fahren! Das betrifft nur LKW mit mehr als 7.5t zulässigem Gesamtgewicht; leichtere LKW dürfen 80 km/h fahren. Das mit dem "Wissen" ist nicht so Deins, wie?
verschwindende Minderzahl sein! Soll das Satire sein? Schon mal die Linux vs. Windows, AVR vs. PIC/STM32 Threads gesehen? Dagegen sind die Taliban weltoffen und tolerant. Aber manche sagen ja, man kann sich nur aussuchen welche Art Gott man anbetet und nicht ob.
-
Thread
STMicroelectronics: 16€ chip auf 12€ Dev Board
/stm32f723ie.html Gruss Tobias
Naja, wenn man sich mit den "großen" STM32 ein bisschen beschäftigt hat oder auch nur im ST-Portfolio auf der Suche nach USB-HS war, stolpert man recht schnell über das Thema STM32x7. Spekulation: Denkbar wäre übrigens, dass ST hier Teile
-
Thread
µC direkt mit Schrittmotor Treiber verbinden?
nimmst, denke an den Basiswiderstand. Bei MOSFETs musst Du auf die Gate Threshold Spannung achten, d.h auf die Spannung, bei der der Transistor sicher voll durchschaltet. Steht auch alles in den jeweiligen Datenblättern. Das ist etwas, was Du lernen musst. fchk
jeweils EN, PUL und DIR in Verwendung. Das macht im Extremfall 5*3*10mA = 150mA. Ich nutze einen STM32G070RB. Die 5V als Opendrain verträgt dieser, jedoch darf dieser maximal 80mA laut Datenblatt gesamt über die IOs ziehen. Da der STM32 mit 3.3V arbeitet, würde ich einen IC mit mehreren Mosfets
-
Thread
Umstellung von 5V auf 3,3V => Signalrelais schalten
. Das Datenblatt garantiert, dass er unterhalb von 2.5V *AUS* und über 4.5V am Gate *AN* ist. Dein STM32 liegt mit den 3.3V gerade blöd dazwischen. Nimm lieber was aus diesem Jahrtausend. [[MOSFET-Übersicht#N-Kanal_MOSFET]], nach "2.5V LL" suchen. Frank W. schrieb im Beitrag #7363636: > Braucht
nicht. Das Datenblatt garantiert, dass er unterhalb von 2.5V > AUS und über 4.5V am Gate AN ist. Dein STM32 liegt mit den 3.3V > gerade blöd dazwischen. Ahh Ok ja. > Nimm lieber was aus diesem Jahrtausend. > MOSFET-Übersicht: N-Kanal MOSFET, nach "2.5V LL" suchen. Uh ist schwieriger als erwartet
-
Thread
Spektrum berechnen mit Mikrocontroller
Hallo zusammen, ich bin dabei, zu überlegen, ob es möglich ist, mit einem Mikrocontroller, z.B. STM32, mittels FFT ein Spektrum von DC bis 100kHz zu berechnen. Ich möchte den Betrag berechnen und z.B. über RS232 ausgeben. Als erstes ist mir aufgefallen, dass der interne Speicher für mein Vorhaben
ein Beispiel. Es sollten im Endeffekt schon > mehr sein. 64k Punkte oder so. Da ist man mit einem STM32F407 am Ende. Dann nimm halt einen H7. Der STM32H743 auf dem Nucleo Board hat z.B. 1MB internen RAM. Da könnte man bestimmt den internen ART Controller bzw die 2D DMA dafür missbrauchen.
-
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
the board, as well as simulate an HID device such as mouse or keyboard. In the case of the Portenta H7, the USB-C® can also be used as DisplayPort out, USB Hub or to deliver power to OTG connected devices. [/c] Außerdem ist wichtig, dass es um die Kompatibilität nicht uneingeschränkt gut bestimmt
-
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
Drei neue STM32 Serien
Hallo, gerade aus dem STM Newsletter. Am 7.3. werden drei neue STM32 Serien vorgestellt: "Stay to discover 3 brand-new STM32 series. Leave with whole new ideas for your next project!" ...ich frage mich ernsthaft ob STM
Ben K. schrieb im Beitrag #7361750: > "Stay to discover 3 brand-new STM32 series. Leave with whole new ideas > for your next project!" In der Tat wird's allmählich unübersichtlich ... Andererseits soll im Gegenzug für den H5 der F4 aufs Abstellgleis. Und der F1 wird
-
Thread
Problem mit Versorgung u. Debugger
hier und versuche den Ethernet IC (LAN8742AI) darauf in Betrieb zu nehmen. Auf dem Board ist noch ein STM32H7. Es ist ein Schaltregler 12V->5V drauf und ein LDO 5V-3V. Wenn ich über den 12V Eingang speise geht der Ethernet IC nicht (keine Clock usw). Sobald ich den SWD anschließe und die 12V Versorgung
-
Thread
Ansteuerung MOSFET über Koppelkondensator
Innenwiderstand der Quelle bzw. welchen Maximalstrom hält diese aus? Was ist im Lastkreis des MOSFETs? und: H.Joachim S. schrieb im Beitrag #7357857: > Wozu das ganze?
bzw. welchen Maximalstrom hält > diese aus? > Was ist im Lastkreis des MOSFETs? > > und: > H.Joachim S. schrieb im Beitrag #7357857: >> Wozu das ganze? Spannungsverlauf ist ein Rechtecksignal vom uC (1, 0, 1, 0, ...). Max. Spannung: 3.3V (STM32) Max. Strom pro Pin: 20mA Warum ist der
-
Thread
Raspberry Pi Pico-Debugger, Sprachsteuerung von Arduino, AI und neue MCUs.
GDB-Bedienungsanleitung. ### STMicroelectronics: U5-Serie ab sofort mit mehr Speicher Im Hause STM gibt es einen Neuzugang: der STM32U5 ist ab Sofort in neuen Varianten erhältlich, die mehr Remanentspeicher offerieren: [c] Die neuen MCUs dehnen das Angebot an Code- und Datenspeicher für kostensensible
Benutzeroberflächen auf Smartphone-Niveau zusätzliche Versionen mit hoher Speicherdichte angeboten werden. Der STM32U59x/5Ax mit 4 MByte Flash und 2,5 MByte SRAM etwa hat den bis dato größten On-Chip-Speicher aller STM32-MCUs zu bieten. [/c] STM betont außerdem die soeben erreichte NIST-Zertifizierung für den
-
Thread
DIY Digital Mischpult - Auswahl DSP/MCU für 40 Channel
Mikrokontroller/SBC aus dem Hobby-Bereich wegfallen. > (Teensy, Raspberry Pi und so) Naja, die STM32H7 können beim SAI Interface TDM, gugst du: https://www.st.com/content/ccc/resource/training/technical/product_training/group0/d3/c0/b0/0e/fe/eb/40/a9/STM32H7-Peripheral-Serial-Audio-Interface_SAI/files/STM32H7-Peripheral-Serial-Audio-Interface_SAI.pdf/_jcr_content/translations/en.STM32H7-Peripheral-Serial-Audio-Interface_SAI.pdf Das habe ich aber selbst noch nicht probiert. Gleichzeitig könnte man
-
Thread
STM32 mit DAC - Ersatz für SAMD11?
notfalls auch mit 8bit. ROM >= 32kByte, RAM >= 4kByte kleines Gehäuse mit 16-32 pins. Leider scheint die Anforderung eines integrierten DAC schwer zu erfüllen sein, es werden im STM-Selektor nur STM32H7 - Boliden angezeigt, die preislich
STM32G071 oder G070. Der G070 hat zwar offiziell keine DACs, aber ist derselbe Chip wie der G071, d. h. die dürften dennoch vorhanden sein.
-
Thread
Pflanzensensor Akkulaufzeit
max. einen Tag. Ist der Stromverbrauch zu hoch, um das ganze per Akku zu betreiben? Ich habe zwei 3,7V Akkus parallel geschaltet. Anbei der Code: [c] #include <ESP8266WiFi.h> #include <PubSubClient.h> #ifndef STASSID #define STASSID "xxxxxx" #define STAPSK "xxxxxxx" #endif const char* ssid
ausschaltest bzw. mittels Transistoren abtrennst, sollte das möglich sein. Habe selber mit einem STM32F103C8T6 so einen Pflanzensensor gebastelt und der braucht im Durchschnitt ca. 30µA, ist aber ohne Funk, misst alle 2 Sekunden und nach der Messung blitzt jeweils kurz eine grüne oder rote LED auf.
-
Thread
STM32 USART1 IT Bytes verlust
korrekt ist. Wenn das der Fall ist, dann liegt es eindeutig an deinem Code. Ich habe schon von F1 bis H7 mit Baudraten weit höher als das was du versuchen willst gearbeitet und das war nie ein Problem. Im Übrigen haben die meisten STM (der H7 auf jeden Fall) einen Idle Interrupt, es ist also auch möglich
#7351556: > Es funktioniert alles perfekt. An den HAL-Routinen liegt es nicht. zur info ich nutze ein STM32H745XI auf dem STM32H745I-DISCO und davon nur der CM7 core (ist ein multicore uC).
-
Thread
PIC10F202 + Pickit3 + MPLAB 6.05
Müll zurück zu schicken bevor die 14 Tage abgelaufen sind und dir einen ST-Link (v3) zu besorgen und STM32 statt PICs zu verwenden. MPLABX IDE ist genauso wie der XC8 ein absoluter Graus und wird eigentlich nur noch von der MPLABX IPE unterboten. Selten so einen lahmarschigen und dysfunktionalen Dreck
ich mich ebenso reinfuchsen wie beim 8051, AVR, EFM8, STM8, STM32, MSP430 und den diversen PICs. Die Pickit funktionieren, die PIC10F funktionieren und MPlab funktioniert auch. Wenn DU damit nicht zurecht kommst, ist das kein MC Problem. Jede Familie
-
Thread
Kommunikation zwischen zwei Mikrocontrollern. welches Protokoll?
Datenrate, reduziert aber auch den Programmieraufwand. Vielleicht fällt einem noch was ein was man mit den 7 ungenutzten Bits machen kann.
Programmierers immer sehr praktisch. Haben die meisten moderneren Mikrocontroller auch. Die kleinen STM32 z.B. haben 4 Byte FIFO eingebaut.