-
Thread
2 Dimensonales Array Speicher Reservieren
Hi, ich möchte bei einem STM32 Projekt in C folgendes Array definieren: uint8_t display[64][32]; Und dann den einzelnen Speicherzellen quasi Werte zur Laufzeit zuweisen: display[63][1]=0xFF Das schlägt mit Invalid Initalizer
Compilermeldung ist folgende: arm-none-eabi-gcc "../Core/Src/main.c" -mcpu=cortex-m4 -std=gnu11 -g3 -DUSE_HAL_DRIVER -DDEBUG -DSTM32L496xx -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include -I../Drivers/
-
Thread
[V] STM32F100C6T6B und STM32F407VET6
Hallo, STM32 Mikrocontroller aus einem Bastelprojekt übrig geblieben. Vor etwa 2-3 Jahren bei Mouser gekauft und immer ESD gerecht gelagert. 12x STM32F100C6T6B 4,50€ / Stk, 45€ für alle 12. 5x STM32F407VET6
Die 5 STM32F407VET6 sind inzwischen vergeben. Beim Aufräumen sind noch 3 Stk STM32F103RBT6 ( LQFP-64 ) aufgetaucht. Würde ich für 8€ / Stk abgeben.
-
Thread
Nucleo 144 496ZG Pinbelegung
Lt. Schematic f. MB1312 nur auf CN9, 25 und 27 bzw. auf CN11, 55 und 57. Welche Pins 5V-tolerant sind, steht im Datenblatt bei jedem Pin: "FT(_xx)" für *f*ive-volt-*t*olerant. Bei PD0 und PD1 steht "FT", also ja.
Johannes M. schrieb im Beitrag #6888215: > Wo findest du Table 15 im MB1312? Datasheet STM32L496xx, DS11585 Rev 15, Table 15. STM32L496xx pin definitions https://www.st.com/resource/en/datasheet/stm32l496ae.pdf MB1312 ist das Nucleo-Board (genauer das PCB).
-
Thread
PDP-11 auf MCU
Minuten flashen und schnell mal ausprobieren und eventuell würde es sogar Out-Of-The-Box auf einem ESP32 oder STM32 laufen. Die File-Endung *.cxx finde ich auch etwas ungewöhnlich.
dass Du einfach per Drag&Drop auf den Pico flashst ;) Klar, nett waere es auch dies auf einem ESP32 oder STM32 zu haben, aber langsam werden die Pico fast schon billiger als ESP32/STM32 und flotter ist der Pico meistens als der ESP32.
-
Thread
OpAmp Single Supply Frage
Ich möchte eine kleine Eingangs-Wechselspannung auf einen höheren Pegel für den ADC des STM32F405 (3,3V Vdda) verstärken. Dazu hätte ich jetzt mal einen R2R Operationsverstärker mit einfacher Versorgungsspannung (3,3V) genommen, also sowas wie z.B. den TS 912. Ich habe allerdings ein
natürlich bestehen, das war mein Denkfehler. Und da stellen sich dann genau die 6V ein, so wie an C3 der ja auch als "Puffer" dient. Danke & Gruß Markus
-
Thread
STM32 DACs mit DMA Phasenverschiebung
Hallo, ich habe an meinem STM32F407 2 DAC Kanäle in Benutzung und würde dort gerne eine Sinus-Waveform mit variabler Phasenbeziehung ausgeben. Sprich die Waveform ist für beide Kanäle die selbe, die Phase soll gerampt werden um
die LUT müsste um eine halbwelle vegrößert werden so das es 3 halbwellen sind einen DMA kanal setzt du einen offset um eben maximal eine halbwelle [c] uint32_t phase = xxx ; // 0...63 HAL_DAC_Start_DMA(&hdac, DAC_CHANNEL_1, (uint32_t*)Wave_LUT + phase ,
-
Thread
Leistungsabgabe von ATX-Netzteil aufzeichnen
Referenzspannung. Die Referenzspannung gilt auch für den Stromsensor und liegt in der Mitte zwischen 0V und 3,3V, so dass ich positive und negative Ströme gleich gut messen kann. Als ADC wird ein STM32 benutzt. Der STM32G030F6 ist der eine der gerade bei Mouser lieferbar ist (ausser die BGA-Dinger). Er
Richtung rückwärts umschalten. (MOSI_FWD vs. MISO) Jedes Modul verhält sich als Schieberegister mit 32-Bit-Wörtern, wobei ein Modul vorraussichtlich 96 oder 128 haben wird. Bei 8 Moduln ergibt sich eine Datenrate von etwa 10Mbit/s. Ich habe mich für STM32 entschieden, da es für diese Familie (soweit
-
Thread
Host-Controller Wahl für High Speed Data Acquisition
werden soll: Bei den kleine Arms gibt es nur selten USB highspeed, fast immer nur full speed. z.B. STM für high speed, den einige aus der F4 Serie können, brauchst Du in der Regel ULPI Bausteine, weil der high speed PHY nicht on chip ist. Da muss man vom Layout her aufpassen. STM hat in der F7 Serie nur einen mit high speed PHY on chip, den STM32F723. (Der sitzt z.B. auf den ST Link V3). Die neueste Version von CubeMX erlaubt jetzt sogar die Nutzung davon mit clicki Bunti. Das ging bisher nicht, vermutlich findet man da also noch Fehler.
-
Thread
Diode/Diac Typfeststellung/Ersatztyp gesucht
Da steht nicht D83 drauf, sondern DB3.
Triggerdiode https://www.reichelt.de/triggerdiode-32-v-do-35-db3-stm-p219631.html?&trstct=pos_0&nbc=1
-
Thread
MCU mit high drive GPIO? (Mikrocontroller, Pin, Strom, Ausgang)
drop specified. 0.6 V drop @ 20mA (Typical Characteristics - Outputs @3V geschätzt) STM32F103C8: The GPIOs (general-purpose inputs/outputs) can sink or source up to ±8 mA, and sink or source up to ±20 mA (with a relaxed VOL/VOH) except ... Absolute maximum:
any I/O and control pin: 25 mA Output current source by any I/Os and control pin: − 25 mA 1.3 V drop @ 20 mA
-
Thread
Motortreiber auf aliexpress Fälschung?
nur, wenn jemand chinesische Produkte fälscht. Denke nur mal dran, wie viele Nachbauten es vom STM32F103 gibt: APM32F103, GD32F103, CKS32F103, HK32F103, CH32F103, CS32F103, BLM32F103, MM32F103 Einige davon haben sogar eine eigene Webseite.
Stefan ⛄ F. schrieb im Beitrag #6877741: > Vermutlich gilt das nur, wenn jemand chinesische Produkte fälscht. > > Denke nur mal dran, wie viele Nachbauten es vom STM32F103 gibt: > APM32F103, GD32F103, CKS32F103
-
Thread
3D Kennfeld mit Mikrocontroller verarbeiten
,y_links) eine Näherung für f(x,y_links) berechnet 2. entlang f(x_links,y_rechts)--f(x_rechts,y_rechts) eine Näherung für f(x,y_rechts) berechnet 3. aus f(x,y_links)--f(x,y_rechts) dann f(x,y) interpoliert in x-Richtung. Durch
in 5 Jahren haben wir KI auf den Controllern... https://www.st.com/content/st_com/en/ecosystems/stm32-ann.html
-
Thread
Sende/Empfangsvorgang mittels nur 1St. µC
sendet und das andere Gerät nur als Empfänger --> dies wird nicht gewünscht) Als µC werden MSP430F1611 bzw. MSP430F1232 eingesetzt. Die Schnittstelle zwischen dem Modul (E32_868T) und dem µC ist UART. Im Anhang die aus meiner Sicht entscheidenden Programmschnipsel für den aktuellen Programmentwurf
dran, was eventuell als Vorlage dienen kann. Ist aber NICHT für einen MSP gedacht, sondern für einen STM32F103C8T6. Das Ding kann man auch ziemlich zusammenkürzen, wenn man nur einen UART braucht. 2. einen Satz von Kommandos ausdenken, die zum Problem passen. Mir fällt da erstmal sowas aus dem Stegreif
-
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