-
Thread
AVR + BSS123 + LEDs
GALEP3. Testcode: [code] int main(void) DDRB =0x0F; SystemDriverSetSystemClock(8000000ul); while(1) { uint32 myNOPIndex_U32; PORTB = 0x01; SystemDriverWaitMilliseconds(1000); PORTB = 0x02; SystemDriverWaitMilliseconds
meinem beruflichen Umfeld (Weisse Ware). Da wurde er z.B. benutzt, um die 3.3V UART Schnittstelle eines STM32 auf 5V zu bringen. Und auch für einiges andere, da billig. In dem Umfeld gilt halt auch: gut ist gut genug. Ich kenne den BSS123 als Wald-und-Wiesen LL-MOSFET für kleine Ströme. Und der Elektronikfertiger
-
Thread
Suche Bauteil
gesuchten Bauteil + 10Volt sein, wenn PWM2 100% soll die Ausgangsspannung -10Volt sein. Bei beiden PWM 0% Ausgangsspannung 0Volt. MfG Hans
Arduino Nano, müssten also 5Volt sein. Wenn ich es im zweiten Schritt packe werde ich Code auf einen STM32 portieren, da wären es nur 3,3V, die könnte man über den Verstärkungsfaktor auf 10Volt bringen. Aber das ist erstmal Zukunftsmusik. Beim Servoverstärker kann man 0Volt einstellen, dieses Teil was
-
Thread
Mouser Verfügbarkei "Auf Bestellung"
. Und dieses Problem haben eben nicht alle Hersteller in dem Maße wie TI. Was ST angeht: Wer STM32 verwndet, kennt das Problem.
vertretbaren Preisen zu kaufen - praktisch erprobt. Aber was ist schon ein Kühlschrank gegenüber einem STM32?
-
Thread
Allgemeine Fragen über STM32
ICH BIN ANFÄNGER UND HABE EIN PAAR FRAGEN ZU STM32 UND ICH BIN DANKBAR, WENN JEMAND SIE BEANTWORTET welcher STM32 Mikrcontroller viele DAC Kanäle hat. Wir haben gesehen, dass manche Mikrcontroller bis zu 7 DAC Kanäle haben, stimmt das? Manche
https://www.st.com/en/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus.html
-
Thread
Ungewollte Pfade in S19-datei
würde mich aber trotzdem interessieren. Stefan C COMPILER COMMAND LINE: cxstm8 +warn +mods0 +split -pne -pp -dSTM8S003 -i..\..\..\firmware -i..\..\..\..\libraries\stm8s_stdperiph_driver\inc -i..\..\..\..\utilities\stm8s_eval -i..\..\..\..\utilities\stm8s_eval\common -i..\..\..\..\utilities\
der debug Informationen. Deinen compiler kenne ich nicht, bei gcc sind das die switches die mit "-g" zu tun haben. Ein kurzer Test zeigt ca. 3kb debug Informationen: [c] #include <stdio.h> int main(void) { printf("BLABLA\n"); return 0; } [/c] Dann: [c] $ gcc -Wall -g test.c -o
-
Thread
STM32F303: Empfehlenswerte Compilerargumente
CFLAGS= -c -mcpu=$(MACH) -mthumb -mfpu=fpv4-sp-d16 -mfloat-abi=hard -I ./Driver -std=gnu11 -Wall -O0 -DSTM32F303xC LDFLAGS= -mcpu=$(MACH) -mthumb -mfpu=fpv4-sp-d16 -mfloat-abi=hard --specs=nano.specs -TSTM32F303CCTX_FLASH.ld -Wl,-Map=final.map # Target: Dependencies all: main.o startup_stm32f303cctx.o
: Driver/system_stm32f3xx.c $(CC) $(CFLAGS) -o $@ $^ startup_stm32f303cctx.o: startup/startup_stm32f303cctx.s $(CC) $(CFLAGS) -o $@ $^ final.elf: main.o startup_stm32f303cctx.o syscalls.o sysmem.o system_stm32f3xx.o
-
Thread
TTN V3 das Ende einer guten Idee?
Jedenfalls nicht zum jetzigen > Zeitpunkt. Warum? Der Zeitpunkt ist genau richtig. Wir haben mit dem STM32WL55 einen benutzbaren Chip, der ein LoRa-Modul integriert hat. Das Ding kann viel und ist kostengünstig. Wir haben mit dem ASR6501, der aber etwas seltsam ist, sowas ja auch schon, aber der STM32WL55
STM32WL55 ist einfach nochmal > besser, weil er einfach viel mehr kann. Die Entwicklungsboards für > LoRaWAN-Lösungen sind kostengünstig, die Gateways kommen mittlerweile > auch in gute Preisbereiche
-
Thread
HUB75 Ansteuerung Problem
Hi, ich möchte ein HUB75 64x32 Display mit 1/16Scan per STM32 ansteuern. Dazu habe ich folgende funktion geschrieben um zu verstehen wie das Display funktioniert. Leider habe ich das Problem das Zeile 16 und 32 deutlich heller
Low angesteuert werden) ca. doppelt so hell sind? void write_display() { //display[63][31]=0xFF; //display[32][16]=0x0F; //HAL_GPIO_WritePin(GPIOG, GPIO_PIN_1, GPIO_PIN_SET); //PORTC |= (1<<OE); for(uint8_t line=0;line<=15;line++) { //HAL_GPIO_WritePin(GPIOG, GPIO_PIN_
-
Thread
STM32 Startup Zeit
Ein STM32L011 mit BOOT0 und keinen Boot1 pin läuft mit dem internen RC Oszillator. Damit die Anwendung losläuft, muß BOOT0 beim Einschalten auf Low gehalten werden. Wegen der kleinen Pinanzahl möchte ich diesen
USB-Schnittstelle braucht einen 1k5 Pull-Up am DP-Pin (PA12). Soweit mir bekannt ist, haben die STM32L0 einen internen Pull-Up an der USB Schnittstelle. Ich weiß aber nicht, ob der Bootloader diesen aktiviert. Weist du es genauer? Der STM32L011 vom TO hat kein USB.
-
Thread
Sensorausgangssignal hörbar machen
rein analog bewerkstelligen, wenn das reicht. Nur, wer soll das aufbauen und realisieren? mfG
als ganz grobe Hausnummer... Wenn es nur drum geht ein fertiges Develboard zu nehmen (Arduino, STM32-Nucleo,...), da nen einfachen PWM-Kopfhörerausgang und Analogeingang für den Sensor dranzustecken und eine ganz einfach Software anhand klarer Vorgaben zu machen (siehe oben), dann sollte das von
-
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
ADXL345 Device ID auslesen
Hallo liebe Community, ich bin neu im Mikrocontroller programmieren. Ich versuche mit dem stm32nucleo per SPI den Beschleunigungssensor ADXL345 auszulesen. Die Initialisierung des SPI habe ich wie im Datenblatt vorgenommen und Daten die im DataRegister stehen, werden nun auch über die MOSI
123 G. schrieb im Beitrag #6886173: > Die Initialisierung des SPI habe ich wie im Datenblatt vorgenommen 123 G. schrieb im Beitrag #6886230: > Was heißt falscher SPI-Mode, ich sehe nur ein Byte um SPI
-
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
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
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
Diode/Diac Typfeststellung/Ersatztyp gesucht
Triggerdiode https://www.reichelt.de/triggerdiode-32-v-do-35-db3-stm-p219631.html?&trstct=pos_0&nbc=1
Die Schaltung schwingt nicht an, kein Licht, nichts. Daran wird es liegen. mfG
-
Thread
DDR-µC, maskenprogrammiert, "fremd verwendbar ?
229 ;----------------------------------------------------------------- init: srp #0 ; Registerprointer auf 00-Gruppe ld R3, #0Fh ; Test, ob P32 und P35 gebrückt sind nop tm R3, #4 ld R3, #0FFh
zu sehr nach Holzhammer. Es gab ja auch Z8 > Derivate wie den schon genannten Z8594, bei dem Port 0 gar nicht für den > Anschluß externen Speichers konfiguriert werden kann. Es ergibt keinen > Sinn, daß der das gleiche Testrom haben sollte. Es geht hier um klassische Z8. Also Zilog / STM Z8601
-
Thread
MCU mit high drive GPIO? (Mikrocontroller, Pin, Strom, Ausgang)
200 mA vom AVR mal jemand ausprobiert? ATtinyx5: Absolute Maximum: DC Current per I/O Pin: 40.0 mA DC Current VCC and GND Pins: 200.0 mA 0.6 V drop @ 20mA (Pin Driver Strength @3V geschätzt) MSP430G2211: I(OHmax) = -6 mA (1) I(OLmax) = 6 mA (1) The maximum total current, I(OHmax)
for all outputs combined should not exceed ±48 mA to hold the maximum voltage 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
-
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.
, 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 - Nachbauten (die auch eigene Beschriftungen haben) != Fälschung - Defekt != Fälschung - Recycling
-
Thread
Sende/Empfangsvorgang mittels nur 1St. µC
Noch einmal eine kurze Erläuterung. Der µC von Gerät A schickt über UART nach Tastendruck (P2.0) an E32 in der Funktion "daten_tx_festlegen();" die 4 Bytes für Adresse, Kanal und "Schlüsselbyte 0x56" an E32_868, welcher diese Daten drahtlos an das Gerät B sendet. E32_868 von Gerät B, mit der
Wolle G. schrieb im Beitrag #6879905: > welcher diese Daten drahtlos an das > Gerät B sendet. E32_868 von Gerät B, mit der Adresse 0x0202 > konfiguriert Drahtlos ist mir jetzt neu! Habe ich da richtig
-
Thread
Was tun mit altem Zeitzeichenempfänger
dt_Ist/ms dt_Error/ms --------------------------------------------------------- DCF77p 0 0.0 +0.00 +0.0 Phasenmod. DCF77a 0 0.0 +0.49 +0.5 Amplitudenmod. ALS162 386 1.3 -0.40 -1.7 MSF60 483
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
-
Thread
USB-Stringdeskriptor ohne Abzählen
{ constexpr auto L=2+N+N; static_assert(L<256,"String zu lang!"); desc_t<L> A = {}; A[0]=L; A[1]=3; for (size_t i=0; i<N; i++) {A[2+i+i] = s[i]&0xFF; A[3+i+i] = s[i]>>8;} return A; } } // Nutzt den String 2× und lässt den Compiler die UTF8-zu-UTF16-Konvertierung machen #define
Einen Vorteil deiner Lösung ist wohl der direkte unicode support. Ich für meinen Teil arbeite nur mit 0x0409 für Englisch.
-
Thread
Fuses AVR ATmega 1284P
Frank G. schrieb im Beitrag #6866650: > Jetzt meine > Frage: Kann ich BOOTSZ0/1 einfach abwählen = kleinstmöglich machen? Ja, warum nicht. Aber eigentlich spielt das keine Rolle. Es spielt nur dann eine
Frank G. schrieb im Beitrag #6866650: > Mit dem Bootloader bereich habe ich NICHTs vor. Jetzt meine > Frage: Kann ich BOOTSZ0/1 einfach abwählen = kleinstmöglich machen? Antwort: Wenn du mit NICHTS mit
-
Thread
EPROM Programmer bauen 27C010 27C020
sind heute maximal lächerlich. Dann der Bezug zur Geschwindigkeit ist maximal lächerlich. Kleinste STM32 Käfer machen 72 MHz und haben genug IOs. Jeder AVR kann es ebenfalls. Wenn du schon Konzepte diskutieren willst, dann nimm moderne Ansätze auch an.
schrieb im Beitrag #6866538: > Dann der Bezug zur > Geschwindigkeit ist maximal lächerlich. Kleinste STM32 Käfer machen 72 > MHz und haben genug IOs. Jeder AVR kann es ebenfalls. TO's Hinweis ist nicht nur "maximal lächerlich" sondern ganz einfach getrollt, jede Antwort darauf somit Trollfutter.
-
Thread
Einstieg GDB
\plugins\com.st.stm32cube.ide.mcu.externaltools.cubeprogrammer.win32_2.0.0.202105311346\tools\bin" "--swd" Launching GDB: "c:\ST\STM32CubeIDE_1.4.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9
:\Program Files\STW\ARM GCC\none-eabi\4_5_2\bin;C:\Program Files\STW\ARM GCC\none-eabi\4_5_2;c:\ST\STM32CubeIDE_1.7.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9-2020-q2-update.win32_2.0.0.202105311346\tools\bin;c:\ST\STM32CubeIDE_1.7.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9
-
Thread
Kurzmitteilungen: neue Software von GigaDevice, STMicroelectronics, Infineon und Renesas
Ökosystemen-Streamlinings dem GUI-Stack TouchGFX - er dient mittlerweile als „Quasi-Standard“ für alle STM-basierten GUI-Applikationen. Touch GFX unterstützt nun das „Dekodieren“ von Videos, was beispielsweise das Einbinden von kleinen Clips in Benutzerinterfaces erleichtert. Sofern die „Solutions“ auf 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
Sensoren), oder sendet ihnen welche zu (Aktoren). Die Boards haben keinen LAN Anschluss, weil der uC STM32F4xx nicht genug Ressourcen hat. SPI, I2C, LIN, ModBus, und weitere, auch ältere Bussysteme sind mir bekannt, aber ich müsste einen recht umfangreichen Protokollstack schreiben, damit man die Teilnehmer
>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.
-
Thread
Kolibri OS, vergrößerung der Community. Programmierung mit C
Es hat tatsächlich jemand die Anspielung gesehen *g*
wollen ja einige mehr Geld als früher haben: https://www.ebay.de/itm/324807878562?hash=item4ba00ee7a2:g:r0kAAOSwpW1hVGKk
-
Thread
ARM &Co: EmBitz 2.0 IDE, was wird denn nun draus?
Die Middleware für das STM32CubeU5 Firmware Package V1.0.0 sieht übrigens so aus: 20.10.2021 21:14 <DIR> cmsis_rtos_threadx 20.10.2021 21:14 <DIR> filex 20.10.2021 21:14 <DIR> levelx
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
STM32 HAL UART Mysterium oder bin ich dumm?
weiterhelfen. Ich würde schon gerne char* und Interrupt nutzen. Aber ohne Delay. Ich verwende den STM32G0. Interrupts sind zwar noch weitere eingeschaltet, aber alle geringerwertig priorisiert.
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
/drc.bz/wp-content/uploads/2020/05/amateurfunkmagazin-interview-mit-prof-rohde.pdf Ab S. 2 mfG
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
-
Thread
[S] Retro 6502,Z80,Bauteile oder Boards
Der hat den Multiplexer für Adress/Data und IO, so wie internal 2Kb RAM und Timer schon onboard. (A0~A7) und (D0~D7) teilen sich die selben Pin.
noch > kaskadierbar. > > 2x würde ich nehmen/vormerken. Kostet? > > Nachtrag: perfekt, bis 32 keys :) So, gerade habe ich mal gesucht. Einige Teile die Du suchst habe ich, auch die 74C922. Ebenso hätte ich 74LS04, 74LS30, 74HC32 und 74LS32. Z80 CPU müsste ich auch noch haben, aber noch nicht
-
Thread
Spannungsgesteuerter Widerstand
Dennis schrieb im Beitrag #6853891: > ich möchte mit dem DACs eines STM32 einen variablen Widerstand zwischen > 5-25k erzeugen. > Gibt es digitale Potis mit analogem Eingang? Das ist doch schon vom Ansatz her widersinnig. Der STM32 funktioniert digital, da wird
Dennis schrieb im Beitrag #6853891: > möchte mit dem DACs eines STM32 einen variablen Widerstand zwischen > 5-25k erzeugen. Wofür? Wo wird dieser Widerstand angeschlossen?
-
Thread
Kaufempfehlung / Kauftipps für ein Oszilloskop
unter dem Gesichtspunkt, dass eigentlich bis > 50MHz für meine Zwecke reicht 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. Das
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
STM32 Nucleo NRST deaktivert?
Hi! Ich habe eine STM32 Nucleo G0 Board. Auf dem Board befindet sich ein Taster, der als Reset-Taster dienen soll. Jetzt liegt der NRST aber auf dem Board schon permanent auf 0V, der Taster hat somit keine Funktion, der
diesem speziellen Fall darunter > versteht ... Nach dem Screenshot geht es vermutlich um einen STM32G031KxT. Dann vermute ich mal weiter... Man muss zwischen normalen GPIO-Pins und etwas spezielleren unterscheiden. Die JTAG/SWD-Pins sind z.B. speziell, aber NRST ist noch viel spezieller. STM32G031KxT
-
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
noch zur Frage: beruflich (aber selten, da ich Hardwareentwickler bin): AVR: C mit Atmel Studio 7.0, STM32: C mit STM32CubeIDE, nein. (Ich würde auf Controllern derzeit nix anderes machen wollen.) War zwar nicht die Frage, ich schreib's aber trotzdem: Beruflich und privat auf dem PC nur noch
-
Thread
Crash @ TIM2-Überlauf statt TIM2_IRQHandler (STM32G031J6)
Default-Prioritäten: -> Reference Manual: https://www.st.com/resource/en/reference_manual/rm0444-stm32g0x1-advanced-armbased-32bit-mcus-stmicroelectronics.pdf#page=314&zoom=100,89,116 -> Programming Manual: https://www.st.com/resource/en/programming_manual/pm0223-cortexm0-programming-manual-for-stm32l0-stm32g0-stm32wl-and-stm32wb-series-stmicroelectronics.pdf#page=82&zoom=100,89,117 Allerdings lässt sich mein Problem tatsächlich erst einmal lösen, wenn ich "meinem" Interrupt die Priorität 0 zuweise
-
Thread
SD Karte shutdown
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
aber einige haben das hier immer noch nicht begriffen. Mit diesem aktuellen doc der SD Karten (spec 8.0) das programmierer hier verlinkt hat ist meine Anfrage eigentlich auch schon beantwortet. Gerade noch ein interessantes doc gefunden: https://www.kingston.com/datasheets/SDCIT-specsheet-8gb-32gb_de.pdf
-
Thread
Welchen Arduino soll ich kaufen?
sind. Der UNO in Verbindung mit einen kleinen Steckbrett gibt eine preiswerte Spielwiese. MfG
Kauf dir lieber einen STM-Nucleo
-
Thread
Zerynth bietet GSM-Features an, Nordic erweitert Matter-Unterstützung
die Watch realisierte. ### Sierra Wireless wird STMicroelectronics-Ökosystempartner. Nutzer von STM32-Mikrocontrollern können diese - so sie die Chips im Markt erhalten - seit längerer Zeit durch Nutzung einer als X-CUBE-Cellular (siehe https://www.st.com/en/embedded-software/x-cube-cellular.html?
Wireless. “Sierra Wireless is bringing its world-class IoT connectivity solutions to the industry-leading STM32 ecosystem, so that customers developing a wide range of IoT solutions using STM32 MCUs will now be able to easily build solutions with cellular connectivity.” [/c] Über kurz oder lang dürften
-
Thread
Arbeiten mit Registern(STM32F103) Gesperrt
funktioniert das mit dem Auslesen oder Schreiben von Registern? Wenn ich z.B. die Seriennummer eines STM32F103 auslesen möchte die an Base address: 0x1FFF F7E8 liegt Und dann Offsets angegeben sind für je 16 Bit Address offset: 0x00 Address offset: 0x02 Address offset: 0x04 usw Und ich keine
accessible by the user software). When this register is read in user mode, 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
Minuten (128Mb) Speicherkapazität begnügen SCNR. Trotzdem mal ein Tip: Ein Feld, Wald und Wiesen-STM32 hat fuer Audioverarbeitung auf komprimierten Audiodaten zu wenig Bumms. Und fuer unkomprimierte Daten zu wenig RAM...
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
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
STM32 __enable_irq
einigen Monaten mit der STMcubeIDE für den STM32G$/$ erstelltes Programm, welches den Timer4-Interrupt verwendet funktioniert hat, obwohl ich in den Sourcen nirgends ein __enable_irq oder etwas ähnliches finden konnte. Gleiches, wenn ich mir
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
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.