-
Thread
Modbus RTU Serial Sniffer
irgendwie so aus, egal ob Parity oder 2 Stopbit, ändert nicht viel: T a d K„'õ Y s @ (ÿûÿü ABE5Q ‘ P<ÿæ [;T a d ¸K„'õ \ s @ (ÿûÿü ?AE5V ‘P<ÿî ˆsT a d ¸Ky'õ _ s @ (ÿûÿü ABD5Q ” P<ÿæ (ÀT a d ¸K~'ø \ s
ach ja, und Einstellung mit der ich die Daten gelesen haben: Data 8bit, Parity even, 1 Stopbit, 115200 Baudrate. Danke
-
Thread
HackBoard 2 – Windows 10 und RPI-kompatibler GPIO-Header
Mich stören immer nur die 4GB RAM, weil die finde ich immer zu wenig. Mit 8 wäre ich recht zufrieden. Besonders mit Windows 10 wird man da absolut nicht glücklich. Bei der 8 GB Version wäre ich sofort dabei...
Wieso nicht gleich 8 GB RAM und alles zusammen für 60 Euro. Gibt auch günstigere Angebote und wieso sollte man nicht gleich einen Raspi4 nehmen?
-
Thread
gcc komischer fehler: sbrk() Gesperrt
Compiler eine > Funktion die sich _sbrk() nennt. Hier eine Referenzimplementation von _sbrk für STM32, sollte auch für Deinen µC funktionieren: [c] caddr_t _sbrk(int increment) { extern char end asm("end"); register char * pStack asm("sp"); static char * s_pHeapEnd; if (!s_pHeapEnd) { s_pHeapEnd = &end; } if (s_pHeapEnd + increment > pStack) { return (caddr_t) -1; } char * pOldHeapEnd = s_pHeapEnd; s_pHeapEnd +=
-
Thread
uC Programmiertechniken - Gibt es da Bücher?
} } EXTI_ClearITPendingBit(EXTI_Line3); } void TIM3_IRQHandler() { #define RELOAD_1s 10 static uint8_t Divider1s = RELOAD_1s; static uint8_t taste_blocker = 0; if (TIM_GetITStatus(TIM3, TIM_IT_Update) == SET) { /* Clear IRQ Flag */ TIM_ClearITPendingBit
erkannt nehme ich an, ich kann den ASM Code leider nicht einsehen, das sind nur Zahlenpakete in den .s Dateien wegen einer bestimmten Einstellung bei EmBitz. edit: erzeugt so sogar 8 Bytes weniger Code als wenn ich erst eine Variable bespiele und die dann verwende. [c] /* Hier wird die Berechnung
-
Thread
[S] STM32F103CBT6 mit 128 kb Flash
Ahnung, ob Du mich meinst. Ich hatte Dir jedenfalls geschrieben, weil ich noch ein paar überzählige STM32F103CBT6 hatte. Habe aber keine Antwort bekommen, vermutlich weil das „System“ keine E-Mails nach gmx.de u. web.de schicken kann... Gruß, Ralf S. Christian J. schrieb im Beitrag #6660068: >
R. S. schrieb im Beitrag #6660926: > Keine Ahnung, ob Du mich meinst. Ich hatte Dir jedenfalls > geschrieben, > weil ich noch ein paar überzählige STM32F103CBT6 hatte. Habe aber keine > Antwort bekommen
-
Thread
Was nehmen wenn ein EEPROM nicht genug Schreibzyklen hat?
P.S,: Dallas heißt jetzt Maxim.
Mit etwa max. 100µF, das kann daher ein Tantal, Elko oder Kerko sein. da gings um die NVRAM von STM...
-
Thread
STM32 / GCC, Linkerscript & NOLOAD => richtig verwendet?
Hallo, ich bin grad über die Tücken von LinkerScripts gestolpert. Ich habe ein STM32F429-Discovery. Da hat's u.a. ein 8MByte-SDRAM und ein LCD. Das SDRAM möchte ich für den LCD Grafikbuffer sowie Heap und sonstige Buffer verwenden. Der Stack bleibt im internen RAM - ein bisschen soll
slcd_buffer = . ); . = . + _lcd_buffer_size - 1; PROVIDE ( _elcd_buffer = . ); . = ALIGN(8); PROVIDE ( _heap_start = . ); . = . + _Min_Heap_Size; . = ALIGN(8); } >SDRAM _heap_end = ORIGIN(SDRAM) + LENGTH(SDRAM) - 1; [/code] Nur hat dann der Heap nicht mehr funktioniert
-
Thread
ADC synchronisiertes aufzeichnen und auswerten
Board mit dem LTC2324-14 gebaut. Das ist aber schon ein recht nennenswerter Aufwand. Funktionieren tut's aber gut.
64Mbit RAM finden Dann hast du wahrscheinlich nicht richtig gesucht: https://www.ebay.de/itm/STM32-STM32H743IIT6-MCU-core-board-full-IO-expander-JTAG-SWD-debug-interface/254302488784 [code] IC42S16400J / IS42S16400J: SDRAM 1 Meg Bits x 16 Bits x 4 Banks (64-MBIT) [/code] Das ist aber dann
-
Thread
STM32 I2C auf mehrere Pins
dasselbe I2C Peripheral auf mehrere Pins zu mappen und zu benutzen. Und zwar hab ich konkret einen STM32F401. Auf den Pins PB8 und PB9 verwende ich I2C1. Auf den Pins PB6 und PB7 ist I2C1 auch verfügbar. Die Frage ist, wenn ich es auch dort konfiguriere, ob ich dann auch dort Geräte ansprechen kann.
https://www.st.com/resource/en/reference_manual/dm00096844-stm32f401xb-c-and-stm32f401xd-e-advanced-arm-based-32-bit-mcus-stmicroelectronics.pdf (wie ich bereits schrieb).
-
Thread
stm32 LCD Float-Wert runden und Nachkommastellen kürzen
Hallo liebes Forum, ich programmiere mit einem stm32f3discovery (auf welchem sich ein STM32F303 befindet) und verwende die standard peripheral library von STMikroelectronics. An diesem habe ich ein 2004-LCD über eine I2C-Schnittstelle angeschlossen.
kann? Der Code zum Runden sieht wie folgt aus: [c] void lcd_convert_float(float fvalue, uint8_t decimal_points) { char string_value[16]={}; // hier wird der in char-umgewandelte Sensorwert gespeichert float factor = 1; uint8_t decimal_counter = decimal_points; if (decimal_counter
-
Thread
ST-Link V2 (clone) wird plötzlich nicht mehr erkannt (Code 43)
kleine LDO auf dem Clone noch zu tun, weil der für die 3,3V verantwortlich ist und damit auch den STM auf dem Board speist.
auch Black Magic Probe als Alternative flashen. Wobei, soweit ich weiß, die Black Magic Probe den STM8 nicht unterstützt.
-
Thread
HAL_DAC_Start_DMA-Routine zu langsam - Alternative
Daniel R. schrieb im Beitrag #6653934: > STM32F405 Wenn ich das richtig sehe hat der 1MSPS. Daniel R. schrieb im Beitrag #6653934: > 3 Datenpakete a 32 Bits (ca. 10 kbit/s, etwas höher) Die Angabe kapiere ich nicht. Der DAC hat 12 Bit
N. M. schrieb im Beitrag #6653984: > Daniel R. schrieb: >> STM32F405 > > Wenn ich das richtig sehe hat der 1MSPS. > > Daniel R. schrieb: >> 3 Datenpakete a 32 Bits (ca. 10 kbit/s, etwas höher) > > Die Angabe kapiere ich nicht. Der DAC hat 12 Bit. Also
-
Thread
CAN-Bus Sender mit STM32CubeIDE für Blue Pill erstellen
Es gibt recht gute Beispiele in den Beispielprojekten der HAL: Unter Windows: C:\Users\UserName\STM32Cube\Repository\STM32Cube_FW_XX_VX.X.X\Projects
Herausforderung war die richtigen Timing-Parameter zu ermitteln. Folgendes habe ich nun für 125 kbit/s (MS-CAN) errechnet: [code] hcan.Init.Prescaler = 4; hcan.Init.TimeSeg1 = CAN_BS1_13TQ; hcan.Init.TimeSeg2 = CAN_BS2_2TQ; [/code] Zum senden dann: [code] CAN_TxHeaderTypeDef TxHeader; uint8
-
Thread
Probleme mit SWD Connection und origianlen J-Link/J-Trace
J-Link is connected. Firmware: J-Trace PRO V2 Cortex-M compiled Feb 5 2021 14:50:19 Hardware: V2.00 S/N: xxxxxxxxx Feature(s): RDI, FlashBP, FlashDL, JFlash, GDB Checking target voltage... Target voltage: 3.61 V Listening on TCP/IP port 50000 Connecting to target... ERROR: Could not connect to target. [/pre] umgeflashter J-Link vom STM32Discovery: [pre] SEGGER J-Link GDB Server V7.00 Command Line Version JLinkARM.dll V7.00 (DLL compiled Apr 8 2021 14:33:43) Command line: -if swd -port 50000 -swoport 50001 -telnetport 50002
-
Thread
STM32 Chips zur Zeit so gut wie nicht beschaffbar
Jürgen S. schrieb im Beitrag #6651780: > Markus M. schrieb: >> 8x STM32F103RC zu je 3399€ > Harhar. Die Forbes-Liste winkt. > Hier > - 6x STM32F103RCT für 3398€/Stck. > - 5x STM32F103C8T (orig.) für 6297,50
Herbert schrieb im Beitrag #6651832: > Jürgen S. schrieb im Beitrag #6651780: >> Markus M. schrieb: >>> 8x STM32F103RC zu je 3399€ >> Harhar. Die Forbes-Liste winkt. >> Hier >> - 6x STM32F103RCT für 3398€/Stck. >> - 5x STM32F103C8T (orig.)
-
Thread
Reverse engineering Autoaid / EN-Plus AC011K-AE-25 Wallbox mit ESP32
The results might differ compared to plain JTAG/SWD Info : clock speed 1000 kHz Info : STLINK V2J17S4 (API v2) VID:PID 0483:3748 Info : Target voltage: 3.243588 Info : stm32f1x.cpu: hardware has 6 breakpoints, 4 watchpoints Info : starting gdb server for stm32f1x.cpu on 3333 Info : Listening on
512kbytes wrote 263171 bytes to file firmware.bin from flash bank 0 at offset 0x00000000 in 5.667848s (45.344 KiB/s) ➜ ~ openocd --file interface/stlink.cfg --file target/stm32f1x.cfg -c "init" -c "reset init" -c "flash read_bank 0 firmware.bin 0 0x40404" -c "exit" Open On-Chip Debugger 0.11.0
-
Thread
ISP-Programmierung mit angeschlossenem SPI-Slave
Offiziell beschrieben in AVR042 Seite 8, Kapitel 4.1.1. http://ww1.microchip.com/downloads/en/AppNotes/Atmel-2521-AVR-Hardware-Design-Considerations_ApplicationNote_AVR042.pdf
Dann ist der ISP Frei. Und das das SPI > ist gepuffert. Ja klar. Hat halt nur nicht jeder AVR8.
-
Thread
Batterie Management System für Lifepo4 Motorsport Starterbatterie
3.65V Zellspannung -Überspannungsschutz 15.0V / 3.75V Zellspannung (Ausgangsspannung wird nach 10s abgeschalten, RGB LED leuchtet blau) -Unterspannungsschutz 9.6V / 2.4V Zellspannung (Ausgangsspannung wird nach 10s abgeschalten, RGB LED leuchtet grün) -Kurzschlussschutz (über Spannung?) (Ausgangsspannung wird nach 0.8-1.5s abgeschalten, RGB LED leuchtet abwechselnd rot/grün/blau) -Temperaturüberwachung von Batteriepack und BMS (Ausgangsspannung wird abgeschalten, RGB LED leuchtet rot) -250A „dauerhaft“ / 750A „puls
-
Thread
Quadratur Decooder/Zähler als eigenständiges IC - heutzutage (2021) erhältlich?
kann. Die scheints heutzutage alle nicht mehr wirklich zu geben, wer langsame Signale hat, macht's in Software, wer's schnell braucht, nimmt einen STM32. Hier haben wir so ein Mittelding: Als Controller ist vorerst der Exot AT90USB1287 gesetzt, weil unser Programmierer damit schon viel gemacht
Sofern es der hausinterne Programmierer nicht in Software gebacken bekommt, reicht doch ein kleiner 8-pol. µC (ATtiny, s.o.), um eine externe Zählerlösung zu erhalten. Kosten < 1 Euro, Aufwand für Platinenlayout minimal.
-
Thread
[C] Eigene Register Definition schreiben
Würde sowas gehen? [c] static const struct bla { uint8_t x = 0x01, uint8_t y = 0x02, uint8_t z = 0x04, }; uint8_t reg = bla.x | bla.y | bla.z; [/c]
trennen. Stimmt, das hatte ich mir etwas zu einfach vorgestellt: [c] typedef struct { const uint8_t x; const uint8_t y; const uint8_t z; }blub_t; static const blub_t blub = { .x = 0x01, .y = 0x02, .z = 0x04, }; uint8_t reg = blub.x | blub.y | blub.z; [/c]
-
Thread
STM32F103C8T6 teuer als BluePill
wundere mich, dass man über AliExpress BluePill Breadboards billiger kaufen kann (2Euro) als reine STM32F103C8T6 chips (mindestens 3 Euro pro Stück), die doch Teil der Bluepill sind... Ich würde gerne 20-30 reine Microcontroller kaufen und in von mir designte Schaltkreis einlöten, bei dem Preis lohnt
wundere mich, dass man über AliExpress BluePill Breadboards billiger > kaufen kann (2Euro) als reine STM32F103C8T6 chips (mindestens 3 Euro pro > Stück), die doch Teil der Bluepill sind... Äh - nein! Da sind inzwischen immer chinesische Nachbauten drauf und keine originalen STM32F103. Wobei ich die
-
Thread
Wie stm32f407 I²S Ausgang mit externem Quarz machen?
"I2S (I2S2 and I2S3) clock can be derived from an external clock mapped on the I2S_CKIN pin."
So nun als Information zum Abschluss: Man nehme STM32CubeMX und baue sich einfach mal ein 8Bit SRAM dran. Dann kann man super sehen das die 2 Steuerleitungen HI&LO Byte frei sind. Somit kann ich nun alles genau so machen wie gedacht. Das ganze hat
-
Thread
STM32F4 MidiDevice
Johannes S. schrieb im Beitrag #6645950: > Schade das sich hier jeder mittlerweile mit HAL quälen will. Hast du dir die mbed Sourcen mal angesehen? Da geht ohne HAL bei STM32 nichts. Man kann es auch anders
Quellen mal nach Fehlern suche und muss mit -O0 übersetzten. Da werden es schon knapp 70k und einem F103C8 platzt der Kragen. Das Hauptproblem dabei sehe ich aber auch in den Flash-Größen bei STM. Die kleinen Gehäuseformen (32pin 48pin) sind häufig nicht so üpping ausgestattet und da wird es mit mbed
-
Thread
Probleme mit einfachem GPIO PinState User Code mit CubeIDE
. schrieb im Beitrag #6647931: > Wenn ich aber nun statt des char message[30] Arrays die drei uint8_t > Variablen > > uint8_t status = 0x91; > uint8_t data1 = 0x45; > uint8_t data2 = 0x7f; Das ist kein Array, sondern das sind 3 unabhängige Variablen. Das wäre ein Array: [code] uint8
Ich benutze die Cube IDE, weil sie kostenlos ist. Davor hatte ich die "System Workbench for STM32" verwendet, als es die Cube IDE noch nicht gab. Die ersten Versionen der Cube IDE konnten noch keine Projekte ohne HAL erzeugen, das ist aber inzwischen möglich. Beide IDE's binden mich an ST.
-
Thread
uint8_t cast to int8_t
Hallo zusammen Ich habe einen uint8_t Wert, der als int interpretiert werden soll. Ich arbeite auf einem STM32G474 mit IAR. Bei +1 kommt 0x01 daher, bei -1 0xFF, alles korrekt. Dann habe ich den cast auf (int8_t) gemacht aber 0xFF beleibt
Update: Es ist ein STM32G474VE-T6, IAR 8.50.9 Der cast auf (int8_t) auf den BUF_READ_BE_U8_F funktioniert nicht [c] nWheelIncs = (int8_t)(BUF_READ_BE_U8_F(data_p, 0)); [/c] Es ist jetzt so: [c] uint8_t nWheelInc
-
Thread
STM32F103 Bluepill mit 128kb lässt sich nicht flashen
W.S. schrieb im Beitrag #6650356: > Erstens steht das nicht im DB des STM32F103C8T6 Seite 109: https://www.st.com/resource/en/datasheet/stm32f103c8.pdf
W.S. schrieb im Beitrag #6648991: > Pille schrieb: >> Falsch! > > Kannst du lesen? Wenn ja, dann schau mal in das DB oder RM des > STM32F103C8T6 und du wirst dort lesen können, daß dieser eben 64K
-
Thread
Vergleich Osz R&S RTB2004 vs. Siglent SDS5034X
) Oszi ist auf 2sek/div = 20 sek Aufzeichnung und 18MS Speicher limitiert -> Abtastrate 900 kS/s also fast 8-fache Abtastrate. Ergebnis: kein Datenverlust oberhalb 900kS/s und alle Zeilen werden als CSV exportiert. Vom Speicher her gibt es noch genügend Reserven für z.B. 100 Sek Daten. Gruß
größeres Display 1280x800 als Siglent 1024x600 - 0,6 vs. 1,0 MPix - R&S feinere Grafik, Siglent mehr Klötzen-Grafik - besserer Kontrast, Siglent geringerer Kontrast - R&S hat H/V je ein Kästchen mehr (10/12 statt 8/10 beim Siglent), gerade bei digitalen Signalen ein Vorteil
-
Thread
WS2812b Pixel mit STM32 und PWM/DMA ohne Hal
konnte ich auf die schnelle nicht finden, deshalb hier der 100ertste Aufguss. Das ganze ist für STM32F103 bzw. STM32F3x3 (BluePill u.ä.). Verwendet wird A8 als Ausgang, da der einmal 5V tauglich ist und zum anderen nicht von den anderen UARTs,SPIs,I2Cs belegt ist. Bei mir gehen die Pixel direkt
Akkulandestands Anzeige o.ä. mit wenigen Pixeln. https://www.amazon.de/ZHITING-Lichtstreifen-Treiberplatine-8-Kanal-integrierte-vollfarbgesteuerte-Entwicklungsplatine/dp/B08J2S5N8D/ref=sr_1_5?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=neopixel&qid=1617358391&s=software&sr=1-5
-
Thread
C Programmierung ohne Pointer?
https://link.springer.com/chapter/10.1007%2F3-540-28545-8_18
A. S. schrieb im Beitrag #6642009: > DoS schrieb: > >> Ein echter Katholik hat heute gar keinen Spaß, geht auch nicht ins >> Internet sondern in sich (geistig) und trauert. > > Du meinst Protestant
-
Thread
nochmal zum IRLZ34N an GPIO
Schaltfrequenz an einem Motor gemeint? der Raspberry erzeugt ein Software-PWM, also High für ca. 0,5s dann Low für ca. 0,5s. Während ein anderer Pin 0,75s High und 0,25s Low gibt (für 1hz.. schneller wär nett, weniger wär aber auch möglich). Der Motor betreibt eine Membranpumpe, hat also wenig Gelegenheit
jan schrieb im Beitrag #6642014: > der Raspberry erzeugt ein Software-PWM, also High für ca. 0,5s dann Low > für ca. 0,5s. Während ein anderer Pin 0,75s High und 0,25s Low gibt (für > 1hz.. schneller wär nett, weniger wär aber auch möglich). Bahnhof?! 4Hz PWM, um nen Motor zu steuern, ist
-
Thread
STM32 SPI TXE Flag wird nicht 0
(uint8_t address, uint8_t *data, uint8_t size) { uint8_t wr_ptr = 0; int8_t rd_ptr = -1; while((( hradio_spi.Instance->SR) & SPI_FLAG_TXE) != SPI_FLAG_TXE); *(uint8_t *)&hradio_spi.Instance
zum RX-Part komme? Ist es möglich, dass der Schreibzugriff auf SPIx->DR blocking ist? Das würd's auch irgendwie erklären.
-
Thread
Manuelles HotSwapping U-Versorgung
"LGDAS31865" haben Imax = 3A2 deswegen sind die wohl auch in den Bebob V-mount Akkus immer 4p bis 8p (?) verbaut. Siehe auch: https://lygte-info.dk/review/batteries2012/LG%2018650%20S3%202200mAh%20%28Blue%29%20UK.html Werden wohl LiPoly aus meiner Modellbau-Bastelkiste werden...angeblich bis zu
Der Strom teilt sich dann entsprechend auf die Zellen auf. Nach meiner Rechnung müsste dein Pack 4S8P sein mit insgesamt 32 Zellen. D.h. jede Zelle bekommt im schlechtesten Fall mal 1,5A ab. Ich habe kürzlich beim Pollin Samsung INR18650-25R für 4,50 das Stück gekauft. Die wären für sowas geeignet
-
Thread
Speicherverhalten Moderner Controller/CPUs
mit dem von dir im Text genannten PC zu tun. Aber wenig mit anderen Systemen wie Raspberry Pi oder STM32-Microcontroller, die besser zum Titel passen als ein PC.
Oliver S. schrieb im Beitrag #6640128: > Die Frage müsste lauten: > > Kann ein aktueller PC-Prozessor ohne Ram ein Programm aus einem > boot-eeprom ausführen? Er führt doch das BIOS aus, auch wenn kein
-
Thread
Unbekannte "Töne" bei ca. 46,5kHz und 61,6kHz?
zusammen, ich baue gerade einen Fledermausdetektor, und habe dafür ein MEMS-Mikrofon, Opamps und einen STM32 der mit 768kHz das Signal AD-wandelt und im SDram bzw. als .wav Datei auf SD-Karte speichert. Wenn man diese Audiodatei dann nur noch mit 76,8 kHz abspielt (10% Geschwindigkeit) kann man die Fledermaus-Rufe
Atollic TrueStudio und CubeMX- Die CubeIDE läuft auf meinem Win7-Laptop gar nicht und auf einem Win8.1 PC wie ein Sack Nüsse! (Core2Duo zeigt Reaktion auf Tastendruck in Textfeld nach 1s!) Da kommt das alte Gefühl eines 286ers wieder hoch! Auf jeden Fall danke, wenn Du mich damit erleuchen möchtest
-
Thread
Auslastung Mikrocontroller bei Vollauslastung I2C
erarbeiten. Aber auch das ist, vor allem mit 2 I2C Bussen, nicht ganz trivial. Dazu braucht es [[Interrupt]]s und [[Statemachine]]s. [[DMA]] kann helfen, ist aber nicht zwingend.
70% nur mit dem Auslesen der > Daten beschäftigt? Nö, nur wenn man es falsch macht. > 288kBit/s400kBit/s≈0,7\frac{288 kBit/s}{400 kBit/s} \approx 0,7 > (Auch hier wird der Overhead und das Auslesen der anderen beiden > Sensoren noch nicht betrachtet) => Vermutlich liege ich eher bei einer >
-
Thread
Zieht der Preis für die BluePills an?
glauben! Aber wenn es dir zu mühselig ist, dann nimm einfach die besagten 17€ in die Hand. W.S.
selbst entwickeltes STM Board zu löten. Wenn das bei dir funktioniert, Hut ab. Oder entwickelst und bestellst du dir so viele eigene Boards, dass dich Lieferengpässen nicht stören? Leute gibt's.
-
Thread
[STM32/HAL] Treiber für ST7735 160 x 80 TFT
Besten Dank dafür. Am Wochenende mal mit einem 160x128 am STM32F103 gesteckt. Framebuffer für 16er Font paßt locker noch ins RAM und mit der ST7755_SetFrame(...)Function läßt sich das TFT in 8 Zeilen fix beschreiben. Als Basis für weitere Optimierungen tiptop
W.S. hat wieder kein Durchblick?
-
Thread
Wasserzähler Impulszählung (Batteriebetrieb)
und hat, wenn Wikipedia nicht lügt, 10^10 - 10^15 Schreibzyklen. Ich überlege auch grade einen STM32L073V8 Microcontroller zu nehmen, da dieser einen LPTIMER hat, der von extern getriggert werden kann. Also ein RTC ohne Divider dahinter. Mit einem SuperCap überlebt der Microcontroller auch locker
Christine K. schrieb im Beitrag #6639232: > Ich überlege auch grade einen STM32L073V8 Microcontroller zu nehmen, da > dieser einen LPTIMER hat, der von extern getriggert werden kann. Kannst du schon machen, wobei auch die kleineren aus der L0-Serie einen low-power Timer
-
Thread
DIY Audio-Verstärker rauscht bei gewissen Bedingungen (nicht)
P.S.: Allen Bedenkenträgern kann ich versichern, daß meine Forschungsergebnisse ausschließlich auf Selbstversuchen beruhen.
anschließe. Die PreOuts Dieses Yamaha RX-V767 sind in der Anleitung im Anhang unter Specifications (S.120) mit "1V/1.2kOhm" angegeben. https://europe.yamaha.com/files/download/other_assets/8/321348/RX-V767_omrc_en2.pdf Ich vermute, dass die Symmetriewandler niederomiger gespeist werden müssen.
-
Thread
IC das den ersten Eingang der auf HIGH geht erkennt und den rest sperrt?
aber leider kein passendes. Dann hast du einfach nicht nachgedacht. Probiere mal folgendes: ein 8fach-OR, 8 Latches, ein RS-FF. Das sollte reichen, evtl. je nachdem, wie herum die Latches funktionieren ein Inverter. Rate mal, in was für einer Art IC sowas drin ist. W.S.
des Geräusches der 3 Sensoren ermittelt werden, dann kann man den Aufprallpunkt berechnen. Bei 330m/s reicht eine Auflösung von 3us, um den Aufprallpunkt auf 1mm genau ermitteln zu können. Ein STM32 kann jede Mikrosekunde einen Analogwert per ADC erfassen und das 3-kanalig per DMA speichern, die Software
-
Thread
Beschaltung LM7805 mit C's
diese 78L05-Variante eh nur max. 100 mA Ausgangsstrom machen kann und man daher auch nicht mehr C's braucht.
Trotzdem ist der Rat ganz ok für "Anfänger(-bastler)". _Der_ hat die Wahl, sich einzuprägen, "woran's liegt" - oder sich so ein Vorgehen (_immer_ Antiparallel-Diode über IN-OUT zu platzieren bei 78(y)xx) anzugewöhnen. So lang's nur ihn, und nur relativ wenig, Geld kostet (und dabei potentiell teureren
-
Thread
STM32 - SPI-Clock zu lang
Microcontroller: STM32G474VET6 Hallo zusammen, ich versuche mich gerade darin ein SPI-Modul nicht mit HAL, sondern auf Registerebene (und ohne DMA) anzusprechen. Der Controller soll Daten mit einer Länge von 8 Bit
Terence S. schrieb im Beitrag #6635271: > Was mache ich da falsch, kann mir da jemand weiterhelfen? Versuche mal das Datenregister mit einer uint8-Variable zu beschreiben. Der STM könnte sich bemüssigt fühlen
-
Thread
Birulki: Sensoren, Speicher und Funkmodule
new-part-day-espressif-esp32-s3/ oder cnx-software beim stm32wb55: https://www.cnx-software.com/2019/03/08/stmicro-stm32wb55-bluetooth-5-802-15-4-nucleo-pack/ Das hier ist einfach nur zusammenhanglos, bruchstückhaft und ohne
/2021/01/09/new-part-day-espressif-esp32-s3/ > oder cnx-software beim stm32wb55: > https://www.cnx-software.com/2019/03/08/stmicro-stm32wb55-bluetooth-5-802-15-4-nucleo-pack/ Danke für dein Feedback. So etwas hatten wir ja auch zu einigen
-
Thread
STM32F103C8T6.
). Die ST-Link v2 Sticks aus China haben einen Reset-Ausgang, aber der wird blöderweise nur bei STM8 angesteuert. Bist du sicher, einen originalen STM32F103C8T6 bekommen zu haben? Es sind schlechte Fälschungen im Umlauf, bei denen die SWD Schnittstelle nicht funktioniert.
AN2586 Getting started with STM32F10xxx hardware development https://www.st.com/resource/en/application_note/cd00164185-getting-started-with-stm32f10xxx-hardware-development-stmicroelectronics.pdf
-
Thread
Einstieg(scontroller) in Ethernet Kommunikation mit STM32
AlterSack schrieb im Beitrag #6634003: > Ich bin bei ST bislang regelmaessig mit dem STM32F107 schon > gut zurechtgekommen. Klar, ein AVR reicht für's Bitklappern wohl auch.
Wär das evtl. was um dem STM32 Ethernet beizubiegen? https://www.ebay.de/itm/1PCS-LAN8720-Ethernet-Module-Network-Transceiver-Embedded-Web-Server-RMII-PHY/163847001207?hash=item26260ad477:g:oX8AAOSwM0Rdb23Z
-
Thread
Softwareversion im Flash hinterlegen.
übernehmen. Egal, hier ist eins von mir für ein Programm namens gps. Es ist etwas gekürzt und für einen STM32 (AVR kann ich nicht), aber im Prinzip funktioniert es so. [pre]/* gps.ld linker script */ MEMORY { /* STM32L412KBT (32 + 8K RAM, 128K Flash) */ hw_flash (rx) : ORIGIN = 0x08000000,
dev_id; // 12 DBGMCU_IDCODE.DEV_ID uint32_t crc; // 14 S uint32_t source_date_epoch; // 18 S unix time uint16_t version; // 1c S uint16_t revision; // 1e S char name[9 + 1]; /