-
Thread
STM32 Startup Zeit
Lt. ST AN2606 Seite 273 sollte das theoretisch funktionieren: file:///tmp/mozilla_jv0/cd00167594-stm32-microcontroller-system-memory-boot-mode-stmicroelectronics-1.pdf Allerdings leuchtet mir nicht ein, wie der Bootlader zwischen den beiden Konfigurationen PA2/3 und PA8/9 unterscheidet.
, F302, F373 und allen L1. Vom STM32L451RET weiß ich genau, dass der Bootloader den einschaltet weil der Scherz ein neues Layout gekostet hat. > Der STM32L011 vom TO hat kein USB. Ja, der wohl wirklich nicht. Der L451 hat auf dem
-
Thread
Sensorausgangssignal hörbar machen
https://www.conrad.de/de/p/analog-devices-ad654jn-pmic-u-f-wandler-spannung-zu-frequenz-500-khz-pdip-8-174769.html
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
Nucleo 144 496ZG Pinbelegung
Und die zweite Frage, der Zio soll ja Arduino kompatibel sein, in der Anleitung steht aber das es 3,3V Ein und Ausgänge sind. ABER wären die Eingänge 5V tolerant? Ich nehme an eher nicht oder? Danke für eure Hilfe :)
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
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
änderte sich das Ergebnis bei jeder Kontaktierung mit dem Multimeter. Einer der beiden 15µF/250V-Elkos hatte oben die Lüftungsschlitze offen und der 8,2 nF /1200V am Ausgang hat Kurzschluß. Die restlichen zahlreichen Dioden habe ich nicht ausgelötet, wo möglich konnte ich sinnvolle Durchlasspannungen
-
Thread
DDR-µC, maskenprogrammiert, "fremd verwendbar ?
Die Maskenprogrammierten Z8-alike Mikrocontroller der DDR können alle mit einem Reset-Impuls von 8V den Test-Rom anspringen, der der sowohl die Interrupt- als auch die Reset Vectoren auf einen Andreßbereich extern umlenkt, das
Pille schrieb im Beitrag #6878480: > mit einem Reset-Impuls von 8V den Test-Rom anspringen 7,5 V sollten auch reichen. Anbei eine mögliche Schaltung.
-
Thread
MCU mit high drive GPIO? (Mikrocontroller, Pin, Strom, Ausgang)
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 a
>> Kanalwiderstand der MOSFET der Ausgangsstufen liegt bei ~30Ω. > > Das sind trotzdem nur 1,2V Spannungsabfall - bei 5V also immer noch > voll im Logik-Rahmen. Nur war nirgends von 5V die Rede. Aber natürlich kann die Frage nach den geforderten Pegeln auch nur der TO beantworten. Aber der
-
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
3D Kennfeld mit Mikrocontroller verarbeiten
effizient und superschnell (ohne echte Division), dann, wenn die Stützstellen auf 2hochN liegen, also 2,4,8,16 oder 32.. usw. Pseudo-Code in C: [c] #define DIV (8) // Abstand zwischen 2 Stützstellen #define MASK (DIV-1) // interpolate between s and e int _(int s, int e, int w) { return s +
Rainer V. schrieb im Beitrag #6877059: > Ich würde sagen, 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
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
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 Adresse
-
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
Ohm schwingt das Ganze! Mit den geringeren Kapazitäten gibt es dagegen keine Schwierigkeiten. Bei 1mV NF am Eingang hat man 200mV am Lautsprecher, ab 10mV aufwärts konstant 2V, und das Tastverhältnis 100:20% wird ähnlich übertragen, vielleicht 100:25-30, ist aber von der Leistung immer noch ca. 10dB
-
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 ;-)
. Das ganze ist ein Hobbyprojekt und mit Avrs kenne ich mich sehr gut > aus. Die Erwähnung des STM32 war eher scherzhaft gemeint; ich wollte es nur machen, bevor irgendjemand absolut auf STM32 bestehen sollte, wie das hier wiederholt der Fall ist. Wenn es ein fertiges Hobbyprojekt ist und funktioniert
-
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?
Sicher werden uns die 8-Bitter noch lange Zeit begleiten, denn warum sollten wir oder irgendwelche Hersteller sich mit den 32-Bittern rumschlagen, wenn es um Lösungen geht, die ein 8-Bitter schon mit links erledigt. Und die
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.
-
Thread
USB-Stringdeskriptor ohne Abzählen
gefundene Lösung. Betrifft avr-gcc ab Version 9, mit -std==c++17, C++-Programmierung, meist mit ATmega32U4 (Arduino Pro Micro oder Leonardo) oder auch v-usb. Will man USB-Stringdeskriptoren erstellen bereitet das Abzählen der UTF-16-Buchstaben einige Mühe. Hier helfen Templates weiter. Dazu die folgende
= {}; 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 StrDesc(s) (黑::strdesc<length(u##s)>(u##s)) constexpr auto str=StrDesc("Hallo");
-
Thread
Netzspannung messen für arme Leute
ich gehofft, dass ihr die liefert. Und so /schnell/ wie möglich ergibt sich doch von alleine; der STM32 schafft leicht 10 oder 20kHz Abtastrate und der Rest ist Software. MaWin schrieb im Beitrag #6870035: > Überhaupt nicht genau, die sind nicht dafür gebaut, die Netzspannung > schwankt eh +/-10%
#6870481: > warum genau so und nicht anders? das gilt eigentlich nur für Trafo/kein Trafo und den STM32 hinten dran, weil der sowieso gebraucht wird. Über Verbesserungsvorschläge zur restlichen Schaltung würde ich mich freuen. > Warum experimental und nicht nach bewährten Methoden? Was ist an
-
Thread
Fuses AVR ATmega 1284P
Wenn ich das richtig verstanden habe; dannnnn: LOW = D7 Full Swing Osz. + BOD keine Teilung durch 8 High = 99 nur JTAGN und SPIEN aber die Bootsz auf Max lassen = default Ext. = FC BOD Level 0 und 1 ich arbeite nur mit 5V Ich frage nur noch mal, weil wenn das OK ist; kann ich auch in der Zukunft
geben damit geht es irgendwie. Aber kein Vergleich zu anderen IDEs wie vscode oder die Cube IDE von STM, für die ich keine VM brauche.
-
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
[V] verschiedene Sachen
Temperaturfühler, ideal für den Bau von längsgeregelten Netzteilen oder elektronischen Lasten, VB18€/Stück 8. ein Paar DAC-Steckkarten für den ECB-Bus vom Typ 4DA12 von Elzet80, einmal voll bestückt mit 4xAD667KN und einmal teilbestückt mit 2xAD667KN, Messbereich 0-10V/+-10V, Auflösung 12bit, Wandelzeit 2us
Stück mit 65mm, alle zusammen VB20€ 10. eine Rolle fast-recovery SMD-Dioden (2500Stk.) STTA206S von STM, 600V 2A 20ns, SMC-Gehäuse, VB15€/Rolle (mehrere vorhanden) 11. ein vernachlässigter Amiga500 mit Erweiterung auf 1MB, funktionstüchtig eingelagert vor >20Jahren, nicht erneut getestet, nicht gereinigt
-
Thread
STM8S Speicher auslesen bei LOC Bit
die Firmware nicht mehr in Ordnung. Ich habe von dem defekten Netzteil versucht die Daten aus dem STM32S005 zu lesen mit einem ST-Link V2, das Read Bit war gesetzt und nach zurück setzen war ohne Warnung das Flasch leer. Oh ... Ist es möglich das Flash zu lesen mit anderer Hardware oder so?
Berny schrieb im Beitrag #6862424: > Netzteil versucht die Daten aus dem STM32S005 zu lesen mit einem ST-Link War da nicht von STM8 die Rede? > V2, das Read Bit war gesetzt und nach zurück setzen war ohne Warnung das Das war wohl eher ROP (Read Out Protection). Die Warnung
-
Thread
Einstieg GDB
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"
address 0x801cecc, load size 44618 Transfer rate: 17 KB/sec, 2124 bytes/write. ------ Switching to STM32CubeProgrammer ----- ------------------------------------------------------------------- STM32CubeProgrammer v2.8.0 -------------------------------------------
-
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
dann könnte man das doch wunderbar auf den besser ausgestatteten Controllern laufen lassen. Z.B. ein STM 753 oder auf ein ein Polarfire RiscV Kit. Oder zumindest auf dem Raspi Zero. Geht aber alles nicht. Wegen Assembler. Da bleibt man doch immer in der i486 Welt gefangen. Nichts mit günstigen,
https://de.wikipedia.org/wiki/Links_(Browser) oder das hier? https://www.youtube.com/watch?v=L1duI6DKef4 https://www.youtube.com/watch?v=Cgksx7bZ1v8 .. Ich habe mir die CD Version von Kolibri auch mal im VMware Player angesehen. Am Anfang gab es Problem mit der Maus. Habe aber auf
-
Thread
CP/M auf dem Raspberry Pi Pico
im Beitrag #7172851: > Aussderdem muss man sich nicht mit Disketten begnuegen, sondern > hat 16x 8MB Harddrive in einem FAT16/FAT32 Filesystem Soweit ich RunCPM verstehe, ist die Laufwerksgröße nicht auf 8 MB begrenzt. Guido L. schrieb im Beitrag #7172851: > Ja - RunCPM ist kein echtes CP/M
Guido L. schrieb im Beitrag #7177720: > Bei RunCPM habe ich pro Drive aber auch noch keine 8MB - wird dann > beim DIR sehr unuebersichtlich :) Theoretisch kann CP/M zwar 32 MB pro Laufwerk, praktisch laufen dem BDOS aber ab 8 MB die Ganzzahlen über. :) Da RunCPM aber das BDOS implementiert
-
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
Ausgangstufe umschaltbar PushPull/OpenDrain
dass die Trennung immer vor dem Schließen erfolgt. Das geht eigentlich ganz gut in Software. Etliche STM32 haben sogar Timer, die genau für diesen Zweck ausgestattet sind.
schlimmen Auswirkungen. Aber ich lerne gerne dazu. Btw. die Funktionionalität der Timer wird bei den STM32 auch genau für diesen Zweck beworben (Motor driver applications).
-
Thread
[S] Retro 6502,Z80,Bauteile oder Boards
erfunden. Denn SBC hätte man wohl nach m³ verkaufen müssen. Üblich waren da eher Einschubgehäuse mit ca. 8-12 Einschubkarten a 160x100mm und selbst damit hatte man dann noch nicht mal so viel Peripherie wie Heute z.B. ein STM8 auf 7x7 mm oder so on Chip hat. Ich bin froh das ich das ganze alte Zeugs schon
Drago S. schrieb im Beitrag #6855959: > 1x DIP-Switch 12-fach (8-fach habe ich) > 4x DIP-Switch 4-fach > 4x LED Bargraph 8-fach (od. ähnliche 4/8-fach Ketten) > 10-15x DIP-14 IC Sockel > 3x DIP-6 IC Sockel (ja, 6pol, für DPDT-Schalter) weiss ich grad aus dem
-
Thread
Kaufempfehlung / Kauftipps für ein Oszilloskop
: - 4 Kanäle - 200 MHz Bandbreite - sehr kleine Anstiegszeit - kleine Eingangangspannung 0,5mV/Div - umfangreiche Funktionen https://www.conrad.at/de/p/voltcraft-dso-1204e-digital-oszilloskop-200-mhz-4-kanal-1-gsa-s-64-kpts-8-bit-digital-speicher-dso-1-st-1589987.html
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
libopencm3/mk/genlink-config.mk:47: No match for the FPU flags ../libopencm3/mk/genlink-config.mk:52: stm32f103c8t6 not found in ../libopencm3/ ld/devices.data ../libopencm3/mk/genlink-config.mk:63: ../libopencm3/lib/libopencm3_.a library v ariant for the selected device does not exist. CC stm32
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 ROM=64K RAM=20K [/code
-
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
AVR: Microchip Studio 7 STM32: Atollic Truestudio
-
Thread
CNC 3018 Pro - GRBL Abbruch
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.
bekannt vor, das hab ich doch schonmal irgendwo gehört ... Ach ja, hier: https://www.youtube.com/watch?v=ddzkOD8qIk4 Vielleicht hilft dir das ja weiter.
-
Thread
SD Karte shutdown
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
Gerade noch ein interessantes doc gefunden: > https://www.kingston.com/datasheets/SDCIT-specsheet-8gb-32gb_de.pdf > Biss 32GB scheint ein einfacher power down (zumindest bei Kingston) > möglich zu sein. Ich würde das nicht an der Größe festmachen, sondern eher an Hersteller und Typ, bzw Anwendungsfall
-
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
-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.
auf die Software-I2C https://github.com/felias-fogg/SlowSoftI2CMaster zurückgegriffen, da diese mit STM32Duino verwendet werden kann. Die AHT-10 Library basiert auf https://github.com/enjoyneering/AHT10 Mit dieser Lösung können beliebige 2 Port-Pins verwendet werden, um einen AHT10 auszulesen.
-
Thread
Welchen Arduino soll ich kaufen?
Naja, wer heute noch auf 8-Bitter programmiert... Ich empfehle ganz klar: https://www.pjrc.com/teensy/ Kann man auch in DE bei den bekannten Adressen kaufen. Sind 32-Bitter und, im Gegegensatz zu den ESP, wirklich 99.999%
der ist ohne Kompromisse steckbrett- und lochrasterkompatibel. Für die ersten Schritte reicht die 5V Versorgung per USB, für mehr Leistung braucht man so oder so ein externes Netzteil. Da hilft der Spannungsregler auf dem UNO wenig. Und ein Anfänger wie der OP braucht keinen 32 Bit Boliden! Der will
-
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
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
Für 10 Minuten Samples werden bei 8 Bit und 8k Samples/Sekunde 4,8 MByte benötigt (600 Sekunden * 8k Samples). Wie wäre es mit einem ESP32, den gibt es als "Wrover" Modul mit 4 oder 8 MByte PSRAM und er dürfte preislich hinkommen. Schnell
nochneIdee schrieb im Beitrag #6848542: > Für 10 Minuten Samples werden bei 8 Bit und 8k Samples/Sekunde 4,8 > MByte benötigt (600 Sekunden * 8k Samples). > Wie wäre es mit einem ESP32, den gibt es als "Wrover" Modul mit 4 oder 8 > MByte PSRAM und er dürfte preislich hinkommen
-
Thread
CPLD: 200MHz Counter
Es geht auch ohne CPLD, jedoch mit ECL, z.B MC100E137NG (5 V ECL 8-Bit Ripple Counter)
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
://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
der Can-Bus Platine oder Gehäuse. SMD notwendig. Versorgungsspannung -> 9V separat. (ESP überprüfen). Testen ausprobieren. Kostengünstigste STM32 blue Pill und 12bit. Übrigens Widerstände werden gerne hochohmig bei Überlastung in der Eingangsschaltung Fertige Schaltungen
-
Thread
Wechselrichter Hoymiles HM-xxxx 2,4 GhZ Nordic Protokoll?
request 01... 19:12:17.375 -> [75] 010001014B001F006701480020006A0000A46F02 19:12:17.375 -> PV1-V: 33.1V, PV1-C: 0.31A, PV1-P: 10.3W 19:12:17.375 -> PV2-V: 32.8V, PV2-C: 0.32A, PV2-P: 10.6W [/c] Wie man sehen kann, fehlt die erste Antwort. Diese frage ich dann noch einmal dediziert an, und habe
Auslesen des Flash Speichers brauchst Du im Prinzip OpenOCD und einen Debugger, z.B. ein bluepill STM32 oder eines der üblichen USB-Dongles STLinkV2 / JLink ab 6 Euro oder direkt mit dem Raspberry Pi als Interface. Dann bringt man den nRF24 oder auch den STM32F4x in den JTAG / SWD Modus und kann
-
Thread
Der Weg zur kleinen Halbleiterbude
Philipp Klaus K. schrieb im Beitrag #6842063: > 32-Bitter sind billig. 8-Bitter sind billiger. 8-Bitter mit vernünftiger > Architektur und vernünftigen Tools (z.B STM8 mit SDCC oder IAR) > erfordern auch nicht mehr Klimmzüge als ein 32-Bit-µC. [
Philipp Klaus K. schrieb im Beitrag #6842063: > 32-Bitter sind billig. 8-Bitter sind billiger. 8-Bitter mit vernünftiger > Architektur und vernünftigen Tools (z.B STM8 mit SDCC oder IAR) > erfordern auch nicht mehr Klimmzüge als ein 32-Bit-µC. > Beim
-
Thread
Chipmangel PKW
echten 32 bit Prozessor wie den 68020 wäre es anders, aber die DDR war damals erst in der Phase der breiten Einführung von 8 bit rechentechnik (U880 (Z80-Clone)). Da wurde bspw. die eigentlich als Konsumprodukt
gabst doch bundesweite Kampagnen im Rahmen der Alphabetisierung ;-) https://www.youtube.com/watch?v=_8WSAElDZ3c
-
Thread
Verbinden von STM32ern mit unterschiedlichen Pegeln
Hallo, ich habe hier 2 Boards mit STM32ern: STM32F4 Discovery und STM32H7A3 Nucleo und würde gerne eine Kommunikation zwischen beiden aufbauen mittels I2C (und einem GPIO Pin). Nun haben beide aber leicht unterschiedliche Pegel: - das
Was die 3.45V betrifft kann ich Entwarnung geben ... ich weiß nicht warum mein Multitmeter (billiges Peaktech Teil) gestern die 3.45V angezeigt hat, aber Heute sind es 3.32V, macht auch mehr Sinn. Wird wohl Zeit für