-
Thread
Finde Ursache für STM32 Linker Wanung nicht!
ich die ursache nicht finde. Hier mal die Meldungen in gekürzter Fassung: [c] /emblocks/gcc/4.7.3/ld.exe: warning: src\lib_m4.a(bsac.o) uses 2-byte wchar_t yet the output is to use 4-byte wchar_t; use of wchar_t values across objects may fail ||warning: src\lib_m4.a(bsac.o) uses 2-byte wchar_t
GCC ist gut 2 Jahre vor der Lib entstanden und ich denke das auch heute kaum eine GCC LIB für den STM32 auf 2 Byte ausgelegt ist. Vielleicht kannt ja jemand für den Liker noch so einen Trick damit die GCC LIBs mit 2 Byte arbeiten und ich die Warnungen los werde. FREERTOS sichert bei mir die
-
Thread
Was tun mit altem Zeitzeichenempfänger
mit korrektem und genauen Zeitcode zu senden wäre aber auch nicht wirklich schwierig. Wenn man einen STM32 statt einem Arduino verwendet, dann reicht folgendes: - zwei Mignonzellen bzw. Steckernetzteil - ein STM32F103 - "Sender": Speicherdrossel, Kondensator und Widerstand - "Empfänger" (sogar ein
MW (500-1500kHz) Werte 500...50pF üblich waren, sollten es hier eher 1-3 nF sein.
-
Thread
MC14411 Baud Rate Generator Ersatz
kannst Du Dir auch den 8251 sparen. Zeig doch mal die gesamte Schaltung. Ich bin mir sicher, daß ein STM32F4xx das viel besser kann. Aber bevor Du weiter planst, sieh erst mal zu, ob Du den Rest der ICs auch beschaffen kannst ;-)
Dir auch den 8251 sparen. > > Zeig doch mal die gesamte Schaltung. Ich bin mir sicher, daß ein > STM32F4xx das viel besser kann. > Aber bevor Du weiter planst, sieh erst mal zu, ob Du den Rest der ICs > auch beschaffen kannst ;-) Für einen STMxxx müsste ich aber erstmal lernen wie man die programmiert
-
Thread
Makefile clean failed
-c -mcpu=$(MACH) -mthumb -std=gnu11 -Wall -O0 # Target: Dependencies all: main.o led.o startup_stm32f303cctx.o main.o: main.c $(CC) $(CFLAGS) -o $@ $^ led.o: led.c $(CC) $(CFLAGS) -o $@ $^ startup_stm32f303cctx.o: startup_stm32f303cctx.s $(CC) $(CFLAGS) -o $@ $^ clean: rm
ist (nicht-existierende Dateien ignoriert werden). > > Die werden nur dann ignoriert, wenn du -f angibst, was bei dir oben aber > fehlt. Ohne -f wird bei POSIX rm mit einer Fehlermeldung abgebrochen. Ne, das passt schon. Die normale Definition von $(RM) ist "rm -f". Markus F. schrieb im
-
Thread
wie funktioniert ein kapazitiver Drehgeber?
//www.st.com/resource/en/application_note/dm00445657-getting-started-with-touch-sensing-control-on-stm32-microcontrollers-stmicroelectronics.pdf >5.5.3 Rotary sensor or wheel >A rotary is a set of contiguous capacitive electrodes. >Figure 10. Interlaced patterned rotary sensor with 3 channels /
Zum Ausprobieren ganz nett (und günstig): STM32L1 Discovery Kit Halt linear, für erste "Gehversuche" aber egal. Natürlich haben auch andere Hersteller hübsche Boards mit kapazitiven Sensoren: Cypress, TI...
-
Thread
Noch kein tinyAVR Support in avrdude?
Sohn ankommen würde und Mikrocontroller kennen lernen wollte, würde ich ihm wahrscheinlich direkt die STM32 Boards geben und die "alten" Arduino Nanos für mich behalten sofern er mit den STM32 klar kommt.
Stefan ⛄ F. schrieb im Beitrag #6874681: > würde ich ihm wahrscheinlich direkt die STM32 Boards geben Alleine das Datenblatt ist doch schon um die 1000 Seiten. Ich hatte schon einmal damit anfangen wollen,
-
Thread
USB-Stringdeskriptor ohne Abzählen
operator const byte*() const {return &l;} }; template<int N>constexpr auto landingpageurldesc_f(byte h,const char*s) { landingpageurldesc_t<N>A={}; static_assert(sizeof A<256,"URL too long!"); A.l=sizeof A; A.t=3; // Descriptor type: string (really!) A.h=h; // protocol, 0=http, 1=https
Type_Configuration = 2, Type_String = 3, }; usw. Aber so ist das kryptisch und unwartbar. Ich arbeite mit den USB-Descriptoren, die von STM bereitgestellt wurden. Die sind im Sourcecode einiges länger. Man kann sie aber verstehen
-
Thread
Array - Summe berechnen in C
funktionieren. Tatsächlich habe ich festgestellt, dass bei eingeschalteter Optimierung ein Großteil seiner STM32-Library gar nicht mehr läuft, weil Uwe das Schlüsselwort "volatile" nicht kennt bzw. ungenügend einsetzt. So funktionieren dann interrupt-basierende Module seines Codes bei eingeschalteter Optmierung
wobei das durch 2 eigentlich keine FPU oder extra Klammer benötigt* ;) Der Hintergrund ist: 1 2 3 3 2 1 4 + 4 + 4 usw. Das nennt sich u.a. "der kleine Gauß": https://de.wikipedia.org/wiki/Gau%C3%9Fsche_Summenformel Und bei Asm könnte man alles auf ein Register addieren, z.B.
-
Thread
Fuses AVR ATmega 1284P
Kann ich BOOTSZ0/1 einfach abwählen = kleinstmöglich machen? Für die Fuses hieß das dann: LOW = F7 Full Swing Osz. keine Teilung durch 8 High = 9F nur JTAGN und SPIEN Ext. = FF (ohne Brown-out Trigger) Ich habe viele Probleme bzw. Teillösungen zum Mega 1284P gefunden und hoffe das Ihr meint
Stefan ⛄ F. schrieb im Beitrag #6868015: > Und mein Laptop auch nicht. Ich kann der VM 4GB geben damit geht es > irgendwie. Aber kein Vergleich zu anderen IDEs wie vscode oder die Cube > IDE von STM, für
-
Thread
EPROM Programmer bauen 27C010 27C020
wieder löschen. Sowas wie das hier z.B. https://www.digikey.de/product-detail/de/macronix/MX29F040CQI-70G/1092-1125-ND/2744808 Angesicht der Tatsache, dass es heutzutage Flashes gibt, würde ich mir UV-EPROMs heutzutage nicht mehr antun. Und dann solltest Du auch Support für 3.3V und 5V Bausteine
Mein 29F040 Programmer kommt mit 2*74LS393 (=16bit-Zähler) für A0-A15 sowie 3 Pins vom AVR für A16-A18 ganz wunderbar aus. Der Fall, dass man tatsächlich mal Sprünge in der Adresse vornehmen muss, ist mir noch
-
Thread
[V] verschiedene Sachen
0XE0), zusammen VB15€ 2. fünf Profibus-Stecker 6ES7972-0BA12-0XA0 (gebraucht), zusammen VB 10€ 3. RCD 63/0,03A von ABB Typ F204A, kurz gebraucht, VB15€ 4. 19"-Einschub Standard-Stromversorgung IK-88/1 von Feltron-Zeissler, liefert längsgeregelte +5V/1A, +9...15V/1A, -9...15V/1A, 15VAC/1A und
Hallo, kleine Aktualisierung: reserviert ist Pos.3, definitiv vergeben sind 1, 2, 4, 5, 6, 7. Die Pakete gehen heute auf die Reise (gestern war hier Feiertag...). @Fabian F.: Der Interessent für den Amiga hat bisher nicht geantwortet. Habe ihn
-
Thread
Einstieg GDB
in einem extra Fenster starte ich openocd mit der Boardkonfiguration z.b. : openocd -f board/stm32f469discovery.cfg und debugge fröhlich vor mich hin mfG Dieter
Hallo Johannes, cmd /K "ST-LINK_gdbserver.exe -e -d -f debug.log -l 31 -v -t -cp c:/ST/STM32CubeIDE_1.7.0/STM32CubeIDE/plugins/com.st.stm32cube.ide.mcu.externaltools.cubeprogrammer.win32_2.0.0.202105311346/tools/bin || echo GDB server exited"
-
Thread
[V] [V] EvalBoards, IC, uC, Taschenrechner
MB96340. Quasi unbenutzt 50€ Infineon XC800 Starter Kit KIT_XC_864_EK_V1 Quasi Neu 20€ LCD STM32F4DIS-LCD für STM32F4 Discovery. Neu 20€ LPCXpresso LPC1768. Quasi neu 10€ LPCXpresso LPC1114. Quasi bei 10€ AT90CAN128-16AU. Bei 5€ 2x NXP SJA1000 2€(Beide zusammen) 3x FTDI FT2232HL
Steffen R. schrieb im Beitrag #6861752: > LCD STM32F4DIS-LCD für STM32F4 Discovery. Neu > 20€ Braucht man dafür (neben dem F4-Discovery Board) nicht auch noch eine weitere Basisplatine zum Anschließen? Falls ja: hast du die auch?
-
Thread
Kurzmitteilungen: neue Software von GigaDevice, STMicroelectronics, Infineon und Renesas
: [c] Das Teseo-VIC3DA wird bereits produziert und besitzt ein 16,0 mm x 12,2 mm x 2,42 mm großes LCC-Gehäuse mit 24 Pins. Der vorläufige Preis beträgt ab 12,70 US-Dollar (ab 1.000 Stück). [/c] ### TouchGFX mit vereinfachter
einem mit einem Hardware-Beschleuniger ausgestatteten Chip (Beispiele wären STM32F769 und STM32H7B3) zur Ausführung gebracht wird, decodiert Touch GFX mit Hardwarebeschleunigung - sonst setzt man mit Ausnahme des STM32G0 auf einen Software-Decoder. Außerdem gibt es ein am QT Linguist
-
Thread
Gesucht: Bus-System um mehrere uC zu vernetzen
>weil der uC STM32F4xx nicht genug >Ressourcen hat. So ein F407 zB braucht doch nur einen PHY fürs Ethernet. RS485 gäbe es auch noch.
am Schluss. WiFi passt nicht auf meine Anwendung (siehe unten). Wenn möglich möchte ich bei der STM32F4 Familie bleiben, allenfalls auf F7 aufrüsten. Die ESP Dinger sind super cool, leistungsfähiger als die F4, aber meine Zeit ist begrenzt, und die F4 kenne ich schon. Die Adressierung von 16 Busteilnehmern
-
Thread
ST-LINK_GDB_server mit STM32H743 und STLink V3MINI
Für die STM Controller möchte ich den STLink V3 benutzen, mit dem gdb der aus VSCode heraus aufgerufen wird. Mit einigen STM32F4 klappt das gut, mit dem H7 nur bedingt. SWD ist über GND, SWDIO und SWCLK angeschlossen
------ STM32CubeProgrammer v2.8.0 ------------------------------------------------------------------- ST-LINK SN : 004900313137510B33333639 ST-LINK FW : V3J7M2 Board : STLINK-V3MINI
-
Thread
Kolibri OS, vergrößerung der Community. Programmierung mit C
Ich sehe die 32bit Beschränkung auch problematisch.
es soll ja noch 286 oder 68k boards geben ,die immer noch laufen. 2007 war wohl offiziell Schluss f. den 486.
-
Thread
CP/M auf dem Raspberry Pi Pico
cuttingedge/ Spitzenposition? (bitte keine i7/i9/Xeon PCs & co) Von Zilogs uCs mit "Z80-Kern" @ 2..3-Stelligen MHz habe ich schon diverses gelesen, ebenso von Z80-Emulationen auf STM32-uCs. -------- Nachtrag: sorry habe mich verlesen: dachte es ging um den Pi-Zero mit "bare-metal"-Z80-emu+CP/M
- auf einem VGA32 - ist es auch moeglich auf eine ADM-3A Emulation zu schalten.
-
Thread
ARM &Co: EmBitz 2.0 IDE, was wird denn nun draus?
erzeugt, seit ca 4-5 Jahren wird aber HAL benutzt, was man manuell einbinden muss. Neuere Chips wie den STM32F410xx (Blackpill) einbinden ist teilweise ein Drama, never touch the Config Files. Spielt man sich den aktuellen GCC für ARM ein merkt man schnell, dass einiges nicht mehr funktioniert. Das bekannte
netxduo 20.10.2021 21:14 <DIR> OpenBootloader 20.10.2021 21:14 <DIR> STM32_Network_Library 20.10.2021 21:14 <DIR> STM32_TouchSensing_Library 20.10.2021 21:14 <DIR> STM32_USBPD_Library 20.10.2021 21:14 <DIR> threadx 20.10.2021 21
-
Thread
Arduino Uno als "Entwicklungssystem"
aus dem RAM ausgeführt werden können. Eine Nummer größer ist das MINOS Projekt, das läuft auf einem STM32F407, findest du hier im Forum.
nutzbar übrigens. Und Taktfrequenz mit einem Befehl von 125MHz auf 250MHz erhöhbar - STABIL! 16 PWM, 3 12bit ADC, Timer, I2C, … … und 'ne LED hatter auch …
-
Thread
STM32 HAL UART Mysterium oder bin ich dumm?
, (uint8_t*)msg2, strlen(msg2)); HAL_Delay(1); } //Output: "FI(X0001)NF##############" (Output3.png) [/c] Hat hier jemand eine Erklärung bzw kann mir einer weiterhelfen. Ich würde schon gerne char* und Interrupt nutzen. Aber ohne Delay. Ich verwende den STM32G0. Interrupts sind zwar noch weitere
bei ST vorbeischauen, und die aktuelle Version herunterladen! Gemeint sind diese Docs - Bsp. für STM32F1xx: https://www.st.com/resource/en/user_manual/dm00154093-description-of-stm32f1-hal-and-lowlayer-drivers-stmicroelectronics.pdf just my2cent
-
Thread
Entwicklung Funkgerät mit zeitgemäßen Bauteilen
PC-Basis doch genug. Schaue in Richtung GNU-Radio. Wenn Du SDR auf einen Controller wie ATmega, STM32, ... packen willst, dann ist der erste Ansprechpartner das Datenblatt des Chips -> ADC-Sektion, DMA, ... . Der Rest ist Downsampling, Filterung, Demodulation. Hast Du eigentlich nun schon mal
Rudolf Mäusl Jürgen Göbel Analoge und digitale Modulationsverfahren ISBN 3-7785-2886-6 mfg
-
Thread
[S] Retro 6502,Z80,Bauteile oder Boards
www.mouser.de/ProductDetail/Western-Design-Center-WDC/W65C02S6TPG-14?qs=sGAEpiMZZMskC5GgilGuvqFi6wlhR0huA5ZdF21Z2WA%3D - https://www.mouser.de/datasheet/2/436/w65c02s-2572.pdf Drago S. schrieb im Beitrag #6854916: > Developerboard oder SBC wären interessant. Die Begriffe waren zu deren Zeit glaube ich
2021/10/15/heres-a-100-mhz-pin-compatible-6502-replacement/ http://www.e-basteln.de/computing/65f02/65f02/
-
Thread
stm32 Register auslesen
? > > [c] > #include <stm32f1xx.h> > > USART2->SR & USART_SR_TC > [/c] > > oder > [c] > READ_BIT(USART2->SR, USART_SR_TC) > [/c] > > Die Register und Bits findest du in der Datei stm32f1xx.h bzw. einer der > Dateien
Juerg F. schrieb im Beitrag #6854897: > ja, bin noch am Nucleo F767ZI dran Warum zitierst du dann oben aus dem RM0008, dem Referenzhandbuch des STM32F10x? Zwischen den vielen STM32 Serien gibt es erhebliche
-
Thread
ILI9341 auf RGB umstellen
&url=https%3A%2F%2Fwww.st.com%2Fcontent%2Fccc%2Fresource%2Ftraining%2Ftechnical%2Fproduct_training%2Fgroup0%2F60%2F91%2F6f%2Fdc%2Fa1%2Fa3%2F4e%2F34%2FSTM32H7-Peripheral-LCD_TFT_Controller_LTDC%2Ffiles%2FSTM32H7-Peripheral-LCD_TFT_Controller_LTDC.pdf%2F_jcr_content%2Ftranslations%2Fen.STM32H7-Peripheral-LCD_TFT_Controller_LTDC.pdf&usg=AOvVaw3ixp_yQI8d28JAMzj0Ql43 Statt 8Bit sind aber nur 6bit (7bit) pro Farbe nutzbar
-
Thread
Kaufempfehlung / Kauftipps für ein Oszilloskop
ohne Speicher für einmalige Ereignisse würde > ich nicht empfehlen. Also mindestens ein Hameg 205-3. Eben, und da geht es schon los. Cyblord -. schrieb im Beitrag #6855828: > Also jeder Popel STM32 macht locker 48 bzw. 72 MHz. D.h. das Clock-Out > Signal (um z.B. zu prüfen ob die Clock korrekt
Hallo, Cyblord -. schrieb im Beitrag #6855828: > Also jeder Popel STM32 macht locker 48 bzw. 72 MHz. D.h. das Clock-Out > Signal (um z.B. zu prüfen ob die Clock korrekt gesetzt ist) kannst du > mit einem 100 MHz Scope schon nicht mehr richtig angucken, weil > Rechteck
-
Thread
Makefile build Fehler - pipe: No such file or directory
or directory make: ../libopencm3/mk/genlink-config.mk:31: pipe: No such file or directory ../libopencm3/mk/genlink-config.mk:47: No match for the FPU flags ../libopencm3/mk/genlink-config.mk:52: stm32f103c8t6 not found in ../libopencm3
> > jo Das wird wahrscheinlich eine folge von diesem Fehler hier sein: [code] ../libopencm3/mk/genlink-config.mk:52: stm32f103c8t6 not found in ../libopencm3/ ld/devices.data [/code] Habe mir daraufhin die devices.data Datei angeschaut. Dort gibt es aber den Eintrag: [code]stm32f103?8* stm32f1
-
Thread
Mit welchem Programm programmiert ihr Controller?
Sowohl Atmel als auch STM32 jeweils in C. Für die STM32 nehme ich SW4STM32, bei den Atmel Atmel Studio. Beides mit gcc
Hallo , ich benutze seid ca. 15 Jahren die Compiler von Mikroelektronika für PIC, PIC32 und ARM. Habe damit auch relativ große Projekte inclusive 7 Zoll TFT mit STM32F7 zum Erfolg gebracht.Ganz selten MPLAB und Thonny (Micropython) Frank
-
Thread
Probleme Diamex USB AVR ISP und Michrochip Studio 7
Kaum überlegt man mehr als 3 Sekunden schon war ein anderer früher dran.
https://www.diamex.de/dxshop/EXA-PROG-AVR-ISP-und-UPDI-STM32-NXP-ESP Der sollte dann alles können oder? Mich ärgert es nur etwas, meiner müsste eigentlich der Vorgänger der etwas kleineren Version sein. Komisch, dass es nun auf einmal nicht mehr läuft..
-
Thread
CNC 3018 Pro - GRBL Abbruch
nach dem Starten einer Aufgabe. Beim Lasergravieren hält die Aufgabe länger aber irgendwann in 2-3 (ganz unregelmäßig) Minuten bricht diese ebenso ab. Dafür benutze ich den "Lite Fire" und der stürzt nur und zeigt keinen Fehlercode. Erste paar Versuche am Anfang mit dem Laser waren doch erfolgreich
Kondensatoren hinzufügen? - Filter? - Grounding genauer überprüfen Ich hatte sowas mit dem grbl STM32F4 Port (und dem jeweiligen STM32F4 Nucleo Board), mit LinuxCNC & Parallel Port haben sich die Probleme für mich dann gelöst.
-
Thread
SD Karte shutdown
https://www.sdcard.org/downloads/pls/pdf?p=Part1_Physical_Layer_Simplified_Specification_Ver8.00.jpg&f=Part1_Physical_Layer_Simplified_Specification_Ver8.00.pdf&e=EN_SS1_8 Da steht es irgendwo drin, ich weiß nicht mehr wo, ist zu lange her. Das neu hinzugekommene Kapitel "5.8.1.3 Power Off Notification
auch abwärtskompatibel zu älteren SD-Karten ist. Ich persönlich verwende auch die elm chan Lib auf STM32, zum Beispiel im Projekt [[STECCY]]. Da ich hier jedoch ältere Karten mit maximal 4 GB verwende, gehe ich davon aus, dass man in diesem Fall die ältere Karte nach f_umount() einfach rausziehen könnte
-
Thread
[STM32] - Wie mehrere MCUs in einem Projekt?
Name="Application"> <file file_name="main.c" /> </folder> <configuration Name="STM32F407" arm_target_device_name="STM32F407IG" /> <configuration Name="STM32F429" arm_target_device_name="STM32F429II" /> </solution> [/c]
Hallo, beim STM HAL kannst du auch zwischen den Derivaten unterscheiden. Es gibt im Code von STM zB sowas [C] #if defined(STM32F410Tx) || defined(STM32F410Cx) ... [/C] So kannst du in deinen libs CPU abhängigen
-
Thread
BMP280 + AHT10 auf dem gleichen I2C Bus
entwicklerboards-platine-i2c-multiplexer-tca9548a-debo-i2c-multi2-p291436.html Interessant was es nicht alles gibt! Der STM32F103 hat noch einen zweiten I2C-Bus (auf Reserve), aber das ist ja eigentlich nicht der Sinn eines I2C Bus, wenn daran nur ein Slave betrieben werden kann.
deinem aktuellen Aufbau im Signalweg sitzt)? Es wird über #include <Wire.h> der Hardware-I2C vom STM32F103 benutzt. Wohlwollend will ich davon ausgehen das dieser ein korrektes Timing hat. Da es schwer ist im Detail den I2C durch den HAL bei einem ARM nachzuverfolgen, kann es sein das hier der Bus
-
Thread
Welchen Arduino soll ich kaufen?
my 2ct. Kauf dir lieber 2-3 esp8266 und esp32 zum rumspielen sind die auch geeignet, es gibt massenweise Projekte zum nachbasteln, lassen sich genau sowie die Arduinos benutzen haben WLAN(&Bluetooth) Kosten sind überschaubar
Chr. M. schrieb im Beitrag #6850151: > Kauf dir lieber 2-3 esp8266 und esp32 Anfrage: "Ich hätte gern ein BMW" Antwort: "Nimm einen Mercedes" Echt jetzt? Mit einem DIP UNO macht man sicher nichts falsch. Ich benutze den UNO immer wieder gern zum
-
Thread
STM32H750 DMA und SAI2
hi Ich habe einen STM32H750 und veruche einen Codec am SAI2 zu betreiben Leider bekomme ich keinen Takt und er startet auch nicht. HAL_SAI_Transmit_DMA() bleibt intern im Timeout hängen schlägt schließlich fehl.
erst mit SAI2_B aktiviert damit war das Register der TX DMA quasi nicht gesetzt bei dem STM32F7xx der vorher im einsatz war waren SAI A und B vertauscht ( B -Y TX und A RX ) Speicherbereiche musste ich dennoch anpassen Liegen nun in in der richtigen section Der H7 ist da deutlich
-
Thread
Arbeiten mit Registern(STM32F103) Gesperrt
angeschaut. Das ist der Punkt. Der Debugger kann die Seriennummer auslesen, das Programm nicht. Auf STM32F103, wohlgemerkt. Nur der hat den Bug.
the returned value is 0x00. Workaround None https://www.st.com/resource/en/errata_sheet/es0346-stm32f101xfg-and-stm32f103xfg-xldensity-device-limitations-stmicroelectronics.pdf PS: stefanus war natürlich wieder schneller...
-
Thread
Mono Audiorecorder
bei diesem Modul letztendlich nicht mehr rausgesehen hab, ging ich nun den Weg, das ganze auf einem STM32 zu realisieren. Anstatt mp3s zu manipulieren würde ich direkt mit den Rohaudiodateien arbeiten. Als zyklischer Speicher würde ich mich mit einem RAM mit etwas über 10 Minuten (128Mb) Speicherkapazität
foobaz schrieb im Beitrag #6846976: > Trotzdem mal ein Tip: Ein Feld, Wald und Wiesen-STM32 hat > fuer Audioverarbeitung auf komprimierten Audiodaten zu wenig > Bumms. gilt das auch dafür wenn die Daten bereits in mp3 daherkommen? > Und fuer unkomprimierte Daten zu wenig RAM...
-
Thread
CPLD: 200MHz Counter
den Digilent USB Programmern im Einsatz, die kosten auch relativ wenig und klappen wunderbar. Mit XC3Sprog kann man auch ein billiges FTDI Board nutzen.
CPLD zu machen? Wenn es nur darum geht, einen reziproken 200 MHz Zähler zu erhalten, kann man auch STM32F4/F7/H7 einsetzen. Ein STM32F429 schafft allein mit seinen internen Zählern >= 400 MHz, wenn man diese asynchron betreibt. Bei mir läuft soetas auf einem Disco-Board mit TFT-Anzeige. xxH750 habe
-
Thread
Beschaffungsprobleme
gelistet). Manchmal hat man Glück, manchmal nicht - vor ein paar Tagen gab es tatsächlich 4 Stück STM32F767IGT6 bei Arrow, wo sonst bei allen der Liefertermin zwischen Mitte 2022 und unbekannt schwankt.
Ausserdem muss noch hinzugefügt werden, dass Lagerhaltung ein Risiko darstellt. Man denke an die STM32F4*, die in frühen Revisionen wegen schwerwiegender Mängel praktisch unbenutzbar waren. Digi-Key hat sich die massenweise aufs Lager gelegt und dann noch ewig verscherbelt. Und dann noch die Fälschungen
-
Thread
CAN Bus Messtechnik
mit einem fertigen Board eine simpel Lösung zu bauen. z.B. https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32F3/open-source-hardware Da ist der CAN-Teil schon mit drauf und das Programm dafür sollte nicht schwierig sein. Welche CAN-Bitrate? Welche Stromversorgung? Falls du nichts besseres
Ein (STM32) Eval Board mit ADC und CAN? Dann muss vielleicht nur noch ein Eingangsschutz für den AD Eingang dran.
-
Thread
STM32 __enable_irq
Von früheren Projekten für den STM32F405 ist mir bekannt, dass die Funktion MX_NVIC_Init() als letzte Anweisung immer ein __enable_irq enthiehlt (damals erstellt mit dem Atollic TrueStudio). Mir ist nun aufgefallen, dass ein vor
Verwende CubeMX, ... Natürlich habe ich auch CubeMX verwendet (u.a. wurde das erwähnte Projekt für den STM32G474 - nicht "STM32G$/$" - damit erstellt) um der Sache nachzugehen - und eben mit dem Ergebnis, dass CubeMX kein __enable_irq einfügt! > Und nein, es ist nicht ein einzelnes globales "__enable_irq
-
Thread
[S] NUCLEO-F303RE oder STM32F303RE
Hi, ich suche ein oder mehrere STM32F303RE Nucleos oder auch nur den STM32F303RE chip, da mir mein Nucleo abgeraucht ist. 1 wäre ausreichend 2-3 Ics wären super. Natürlich gegen gute Bezahlung. Daniel
-
Thread
DHT22: Datenblatt + Pegel passt nicht / ungenau
ja, dann ist es so ein Produkt. Ausnahme sind gefälschte Markenprodukte: DS1820, Echtzeituhren, STM32F103, Akkus, große Transistoren
bisschen anders oder gar nicht. In China ist das alltäglich. Schau dir doch mal die Berichte zu den STM32F103 Nachbauten und Fälschungen an.
-
Thread
InCircuit.de IcNova A20 SODIMM.benutzt das noch Jemand?
Linux Systems zum Download, allerdings ist das recht alt und versucht mittendrin die Linux Sourcen 3.4.75 aus einem nicht mehr existenten Repository von Github zu laden. Es gibt zwar ähnlich Altes aus einem Archiv, aber ich stolpere da über einen länglichen Hash der da erwartet wird, habe mich noch
Controller SD-Card Interface, RTC usw., da werde ich noch genug zu forschen haben. Auch ein zusätzlicher STM32F072 sitzt auf einer der Platinen und macht da sein eigenes Ding. Möglicherweise spielt der CAN Controller. Ich möchte so einen Rechner als MQTT Broker für die Hausautomatisierung einsetzten. Gibts
-
Thread
Lebensdauer der BE einer Platine abschätzen
Hallo, ich muß bei einer Schaltung (Platine 100x180, 2 STM32 Controller, 3 Schaltnetzteile und ein BLDC Treiber mit 6 MOSFETs drauf) die Lebensdauer abschätzen. Was wären denn die BE, die (Umgebungstemperatur nicht über 40°C) als erstes den Geist aufgeben,
Bisher sehe ich kein Foto. Jörg H. schrieb im Beitrag #6844040: > 2 STM32 Controller, 3 > Schaltnetzteile und ein BLDC Treiber mit 6 MOSFETs drauf) Mein Horoskop sagt heute : Schaltnetzteile und Schnittstellen, die von außen Ärger bekommen sowie Bauteile, die *auf
-
Thread
Zwangstrennung und Serverbetrieb
gesagt: 1. am lokalen Netzwerk darfst du nichts machen. 2. extra Hardware darfst du nicht dazubauen. 3. der Internetanschluss bleibt mit Zwangstrennung Darfst oder kannst du wenigstens den Code des Clients ändern? Wie sieht's mit einem Man in the Middle Server aus der im Internet dauerhaft steht?
einfach). Es handelt sich nur auf der Serverseite um einen PC. Auf der Messsystemseite steckt ein STM32F4 und ein ublox-LTE-Modem als Telemetriemdul. Das Protokoll haben wir uns selber ausgedacht, um möglichst wenig Overhead und Kompatiblität zu den Prtokollen, die wir auf anderen Schnittstellen verwenden
-
Thread
USB OTG Umschalten Host / Device zu Laufzeit
Hallo Zusammen, ich wollte mich erkundigen ob jemand die USB-OTG Funktionalität mit dem STM32 bereits realisiert hat? Worum es geht: ich versuche gerade bei dem STM32F411 eine Umschaltfunktion zwischen USB Host (MSD Class) auf USB Device (CDC Class) zu realisieren. Nach dem Start wird das STM32F411 als Host (Mass storage device) initialisiert. So kann ich Daten vom USB Stick lesen. Das funktioniert einwandfrei. Danach schalte ich (zu Laufzeit) das USB als Device (CDC). So kann ich Daten