-
Thread
Mehrkanal Impulszähler PIC
Ingo Less schrieb im Beitrag #6157252: > nichtmal ein STM32F4 hat 6 Eingänge für > externe Zählsignale, Oh doch. Timer 1, 2, 3, 4, 5, 8, 9 und 12 sind zusammen 8. Beim PIC könnte man auch eine Kombination von Hardwarezählern und flankengetriggerten
Wenn der kürzeste Impuls 5µs lang ist, dann sollte es reichen 8Bit eines Ports alle 4µs zu Sampeln. Wenn man die entsprechende Interruptroutine mit der höchsten Priorität in den RAM legt bleiben bei einem Stm32F103 und 72MHz noch
-
Thread
USB CDC von Stefan Frings und WS
Ich beziehe mich hier auf den Code von der Seite http://stefanfrings.de/stm32/stm32f1.html Hier wird ein Beispiel gezeigt unter dem Punkt "Virtueller COM-Port ohne Cube HAL" Ich habe mir das Projekt mal unter der Cube IDE angelegt und die main auf folgenden Code reduziert
STM32F3xx kann man im Unterschied zu STM32F103Cx CAN und USB gleichzeitig nutzen, dazu muss man allerdings den USB Interrupt remappen. Das ist dann der USB_LP_IRQ Handler mit der Nummer 75. Meine Änderung
-
Thread
Selbstbau von Überspannungsrelais
hab ich so gelöst: Auf der Seite, auf der die Messung gemacht wird, sitzt ein kleiner µC (bei mir: STM32F030F4) und misst per ADC. Bei mir muss er zusätzlich noch ein Bus abfragen und ein paar GPIOs vergleichen, daher ging es nicht ohne µC. Letztlich gibt der µC einen festen Takt aus (etwa 50kHz)
ich so gelöst: Auf der Seite, auf der die > Messung gemacht wird, sitzt ein kleiner µC (bei mir: STM32F030F4) und > misst per ADC. Bei mir muss er zusätzlich noch ein Bus abfragen und ein > paar GPIOs vergleichen, daher ging es nicht ohne µC. > Letztlich gibt der µC einen festen Takt aus (etwa
-
Thread
Suche ADC für Projekt
somit quasi DC. Nach dem Messen soll der S+H zurückgesetzt werden. Die minimum Hold-Time wird ca. 5uS sein und mein Ziel ist es ca. 5-10 Samples aufzunehmen und dann zu mitteln/bereinigen. Die S+H Werte treten sporadisch auf, können aber auch sehr nah auf einander kommen. Desshalb suche ich einen ADC im Bereich 1...5MSPS. Angesteuert werden soll das ganze von einem STM32F4x mit 100Mhz Core-Clock. Wichtig ist zu wissen, das die Impulse selten pro Sekunde auftreten, aber trotzdem schnell gesamplet werden müssen
-
Thread
Was gegen sinkendes Niveau unternehmen?
+12-24V | | 6V-Relais | | | +--|>|--+ 1N4448 | uC ---|< BD135 |E 39Ohm | GND [/pre] für ein Relais wie https://www.reichelt.de/printrelais-1x-um-250v-10a-6v-rm-3-5mm-fin-40-31-9-6v-p28313.html an einem uC der mit 5V läuft
, daß es in C++ mit Templates viel besser geht! Es geht um AVR? -> Es gibt heute viel billigere STM32! Es geht um STM32? -> Dazu reicht locker ein 8-Bitter aus! Es geht um STM32 mit Standard Peripheral Library? -> Die ist schlecht. Fast so schlecht wie HAL. Und viel zuviel Overhead. Wer die
-
Thread
Suche Mitwirkende für Groovebox Entwicklung
Udo K. schrieb im Beitrag #6152267: > nimm einen STM32H7, der reicht dafür locker. > Dann sparst du dir das Linux mit all den Problemen, > und hast Echtzeit und geringe Latenzen. Na prima 20 Audio Kanäle + 128 Stimmen Sampleplayer + PitchShift +
ABLETON PUSH 2 teardown MF#60" Weiß jemand, wie man aus dem Gerät die Daten raus bekommt und in einen STM32 rein? Meistens haben die Geräte ja nur USB.
-
Thread
STECCY - ZX-Spectrum-Emulator mit STM32
Display findest Du: "Da die Hintergrundbeleuchtung des Displays ca. 400mA als Strom zieht, sollte die 5V-Versorgung des Displays nicht über das STM32-Board, sondern direkt über ein 5V-Netzteil mit mindestens 1, besser 2 Ampere, erfolgen. Darüber kann dann auch das STM32-Board versorgt werden. Pins für 5V sind auf dem STM32-Board genügend vorhanden. Es muss also nicht der USB-Stecker zur Stromversorgung verwendet werden. Auf keinen Fall sollte man das BlackBoard gleichzeitig über den 5V-Stiftsockel und
-
Thread
Suche offene und gute Türsprechanlage (und evtl Türöffner) mit Video
Beitrag #6150166: > Ich glaub eigenbau ist die einzigste Lösung. Muss ich mich doch daran machen, den STM32MP1 mit Kamera zu verbinden. Alles andere wird ja doch wieder nur Gebastel...
Werfe mal https://www.baudisch.com/ in den Raum. Die bieten u.a. auch einen modularen Aufbau an.
-
Thread
Toolchain neuere AVRs
atmega6490p atmega64rfr2 atmega644rfr2 atmega16hva atmega16hva2 atmega16hvb atmega16hvbrevb atmega32hvb atmega32hvbrevb atmega64hve at90can32 at90can64 at90pwm161 at90pwm216 at90pwm316 atmega32c1 atmega64c1 atmega16m1 atmega32m1 atmega64m1 atmega16u4 atmega32u4 atmega32u6 at90usb646 at90usb647
at90usb1286 at90usb1287 atmega2560 atmega2561 atmega256rfr2 atmega2564rfr2 atxmega16a4 atxmega16a4u atxmega16c4 atxmega16d4 atxmega32a4 atxmega32a4u atxmega32c4 atxmega32d4 atxmega32e5 atxmega16e5 atxmega8e5 atxmega32x1 attiny416 attiny417 attiny816 attiny817 atxmega64a3 atxmega64a3u atxmega64a4u
-
Thread
EQ-Potentiometer-Austausch
Wenn ich die 15*100k-Potis nun durch 15*20k-Potis ersetze - und in die (M)-Leitung einen bloßen 5,33k-Widerstand 'implementiere' ergibt das dann dieselbe Schaltung ? Oder hab ich da einen Denkfehler mit Ersatzschaltung >> 1/5,33k :15 = 1/x = 80k*15 produziert? De facto reichen
Kappen (die Hälfte schöne schwarzgerändelte) bestellt. Na,fuer den Tarif haett's wohl auch schon ein STM32 Evalboard gegeben, mit Audio raus/rein, irgendeinem Display, ein paar Knoepfen. Da haettste dir deinen Stereo Equalizer drauf in Software laufen lassen koennen. Janeee, is klaa: Der klingt ja dann
-
Thread
Welche beste Freeware-Alternative zu "Simulink"?
ich generiere Code fur Linux RT systeme (auch unter Raspberry PI) und STM32H7 systeme (in Entwicklung). Einige Beispiele sind auf Youtube, nd das Suchbegriff ist "pysimCoder" Das ganze System ist immer in Entwicklung, aber Hilfe sind willkommen! https://github.com/robertobucher/pysimCoder Beispiel fuer Servo https://www.youtube.com/watch?v=mZ5VjvjJFrU
-
Thread
Temperatursensor mit Meldung auf's Handy
temp schrieb im Beitrag #6148477: > Die Lora Module mit UART wie E32-868T20D oder > E32-868T30D gibt es ab 8-12€. Die RFM95W/RFM96 Module gibt es für 5-5€ in China und man kann/sollte diese auch für TTN verwenden
TR.OLL schrieb im Beitrag #6148713: > Ein Stm32 BluePill Board, ein RFM95w, ein Ds18b20 oder DHT22, Akku mit > Lade und Schutzschaltung und die passende Software. Man könnte auch einen Strom sparenden uC nehmen. Es muss auch kein Akku sein,
-
Thread
Start in CAN Bus mit uC
Development/AVR-CAN/ ARM ist sicher neuer, aber ich müsste mich erst einarbeiten. Gibt es für die STM32 sowas wie das AVR-Tutorial hier? https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/open-source-hardware Vielen Dank.
>Ich will so was können wie einen Trigger für ein Oszi auslösen kann ein STM32 schnell genug sein, muss aber nicht. relaiv Preiswert mit FDCAN: https://www.st.com/en/evaluation-tools/stm32h7b3i-dk.html?ecmp=tt14171_gl_enews_feb2020&cid=stmDM25664&bid=275955371&uid=B2HGDGxzzqEKxfvE5w32yagHhrOBby0E
-
Thread
GND Layoutkonzept
und das > Pelztier sieht nur noch Gleichstrom. Gutes Thema. Weil ich dann einen ausgewachsenen uC (>50MHZ) bräuchte um mit einer einigermaßen schnellen PWM (>100khz) bei 10-16Bit Auflösung die Spule nicht riesengroß dimensionieren muss. Mit den großen Kollegen (z.B.STM32) kenne ich mich noch nicht aus und es soll jetzt auch mal fertig werden. Danach steht aber das Thema 32Bit auf dem Programm.
-
Thread
UART ISR Problem STM32F1
kann..hier mal ein hint der dir vielleicht weiter hilft: https://www.st.com/resource/en/datasheet/stm32f105r8.pdf Seite 19/20 [pre]The STM32F105xx and STM32F107xx connectivity line embeds three universal synchronous/asynchronous receiver transmitters (USART1, USART2 and USART3) and two universal
hier > mal ein hint der dir vielleicht weiter hilft: > > https://www.st.com/resource/en/datasheet/stm32f105r8.pdf Seite 19/20 > The STM32F105xx and STM32F107xx connectivity line embeds three universal > synchronous/asynchronous receiver transmitters (USART1, USART2 and > USART3) and > two universal
-
Thread
eWorld & Corona
Mouser und Socionext sind auch nicht mehr dabei :-( Dabei hab ich da vor 2 Jahren ne Tasse + Kaffee+ STM32 Schaal abgegriffen ;-)
So, Halle 5 wird nicht mehr genutzt und die Stände, die da noch übrig waren, wurden nun neu verteilt...
-
Thread
STM32 HAL U(S)ART Problem
Hallo zusammen, ich bin aktuell dabei, mit einem STM32 und einem externen 16 bit ADC ein Hamamatsu Mikro-Spektrometer auszulesen. Das klappt soweit auch ganz gut, leider habe ich Probleme damit, die Daten aus dem STM herauszubekommen. Geplant war, jeweils
alles in ein Github Repo geladen: https://github.com/neitmedia/spectrodue Ich habe das Projekt mit STM32CubeMX generiert und der U(S)ART funktioniert ja auch einwandfrei, ich kann problemlos mit 1000000 Baud Daten senden. Ich zweifle also daran, dass da noch irgendein RCC aktiviert werden muss, wenn
-
Thread
mehrere DAC über ein uC
, doch die praktische Umsetzung fehlt mir. Ich möchte nacheinander mehrere DAC(AD5062) über ein uC steuern. Also prinzipiel ein DAC auswählen, wert einstellen und dann weiter zum anderen. Als uC habe ich STM32 nucleo. SPI1-MOSI wird an den Datenleitungen von allen DAC angelegt. DAC hat ein SYNC(laut
Joey T. schrieb im Beitrag #6140907: > Ich möchte nacheinander mehrere DAC(AD5062) über ein uC steuern. Also > prinzipiel ein DAC auswählen, wert einstellen und dann weiter zum > anderen. Als uC habe ich STM32 nucleo. Wie PeDa schon sagte, hat dieser DAC ein SPI Interface. Das ist etwas
-
Thread
STM32L0 startet nicht
In meinem Fall würde ich gerne die uC's vorerst mit einem I2C Bootloader bespielen, so dass die User Application später nachgeladen werden kann. Meine Bootloader Implementierung ist soweit fertig. Der STM32 läßt sich als I2C Slave ansprechen
pegel schrieb im Beitrag #6139951: > Ich habe eben mit HAL ein Blinky auf 0x08006C00 (Größe 5k) gelegt und > ein Offset mit: > #define VECT_TAB_OFFSET 0x00006C00U > angegeben. > > Damit gibt es keine Probleme. Ich habe einen STM32L031 mit 32K, mein BL ist 4k groß. Beim Debuggen scheint
-
Thread
SPI: Clock ist in Idle-Status Low - Warum?
Liebes Forum, ich konfiguriere gerade die SPI-Schnittstelle. Verwendeter uC: STM32F303 SPI Mode: CPOL = 1 bzw. CPHA = 1 Das bedeutet, dass im Idle-Status der Clock HIGH sein sollte. Hier fängt schon das Problem an: Der Clock bleibt nach dem Einschalten der SPI LOW. In einer
jedoch keinen Einfluss auf die Clock- bzw. MISO-Leitung haben, oder? Hier der Code (ich verwende die stm32_library): [c] void Init_GPIOA() { // enable peripheral clock for GPIOA RCC->AHBENR |= RCC_AHBPeriph_GPIOA; GPIO_PinAFConfig(GPIOA, GPIO_PinSource5, GPIO_AF_5); // set
-
Thread
Beschleunigungssensor - Die-Analyse
%2Fk7GkYBdDiRKkl9u4cNT%2Fox4vzyte60kYBVZxtQhtJ8hJ4eqL2Mg68amzZRyJRwbAMy09ZOepTVpEEVK0R1ogzSMIe69HOPoJhaWtL1i1fu%2BDX%2FFt2vbv8zRYOUufPMcpU%2B5fCHDpFGr7dGOIOFs40Ucpy2Rv0%2FvcbxA%2FUk3v4SHXm2MtgLqu0%2FLN4SXwM8K6sszx16BiMQbeimkxMXDwfRKsm3QcVqBJac7lochMRlPpW63v915pAsz2s42eHa5c5hjK1BuMezxLgjFmtO35t%2Bk04aFSd4FTXL1UI0G1Vqfyg%2F9t7yQ2aGlhSHVX4bo2NBvWRn5Cs%2BCh1OJrIeNCLAXg6ifF2LYA0zi2qdW6lyWK2klfsjpGyPG32aGd806cA2%2BFOfLnaRU805ZpYwQa1V0tR320bueBBidc22185%2Bmjxi6Ux1vWiJkckJV69k2sZl2hOHWTrQpr7KrBu19I1pcXH30fXXAg6b8QZt35ikAeBoRJ8rZB4EB3Rioj4JX3qdnQwzxxy5f4r9J9Xa592f
-
Thread
STM32 - Probleme mit der UART im RX-Interrupt mode
Hallo, ich verwende einen STM32L010 Mikrocontroller mit einem RN2483A (LoRa Modul) bei 57600 Baud - ohne ext. Quarz. An und für sich funktioniert die Kommunikation, aber sobald ich das RN2483 Modul in den sleep mode versetze und nach 5 Minuten wieder aufwecke, wird keine Rx-Interrupt Routine mehr ausgelöst wenn Daten auf der Rx-Leitung anstehen. Messung mit dem Oszi zeigt aber saubere Daten (siehe Bild) nur der Controller bekommt
-
Thread
Debug mit Watchdog STM32+CubeIDE
Hi, laut STM32G0xx Datenblatt hat der Debugger die Möglichkeit den Watchdog anzuhalten (DBG APB freeze register 1). Das wäre eine prima Möglichkeit, auch mit aktivem WatchDog zu debuggen. Nur finde ich unter
system reset." der Zusatz: "it is still possible to write this register by software." fehlt bim STM32G0xx leider.
-
Thread
1kHz Rechteck, uC soll Amplitude einstellen
Reihenfolge deiner Funktionsblöcke umdrehen 1. Rechteck mit variabler Pulsweite erzeugen, das kann uC oder analog mit SG3525 erfolgen 2. Leistungsendstufe für Rechteck 3. LC-Tiefpaß oder Schwingkreis der die Grundwelle ausfiltert 4. dein unspezifizierter Trafo 5. ein kleiner Stromwandler
uC mit eingebautem DAC kennt das Forum garnicht? Per DMA könnte der nahezu beliebige Kurvenformen erzeugen (jedenfalls bei 1kHz), dann reicht ein R/C-Glied als Filter. Die beliebten STM32 kosten mit 2
-
Thread
Atmega328P Quartz
immer noch keine klare Antwort. und mir ging es damals genau so, als ich die Frage bezüglich eines STM32 stellte. Im Rahmen meines Hobbies vertiefe ich manche Dinge gerne, und andere eher nicht. Das sollte im Hobby erlaubt sein. Für mich waren haben 22 pF an AVR bisher immer gut funktioniert.
bekannt. Nachbauten sind da häufiger mit Quarzen ausgestattet. Für USB, und damit auch für die 8U2, 16U2 und 32U4, werden Quarze verwendet.
-
Thread
Passende Bauteile für Segelbootsteuerung
.html?PROVID=2788&gclid=CjwKCAiAvonyBRB7EiwAadauqbBi7l881QI7u-1FEzmEPnSYkvKMMlyl2gEbwDMM3G1o5YKKj5VIKRoCNDIQAvD_BwE&&r=1 MotorDriver: https://www.ebay.de/itm/Dual-Motor-Driver-Module-Board-H-Bridge-DC-MOSFET-IRF3205-3-36V-10A-Peak-30A-/172430164155
AZDelivery-NodeMCU-Development-Nachfolgermodell-ESP8266/dp/B071P98VTG/ref=sr_1_3?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=esp32&qid=1581597152&s=ce-de&sr=1-3
-
Thread
7 Kanäle ADC lesen - Übersprechen - STM32F407
---------------------------------------------------*/ /* USER CODE BEGIN Includes */ #include "stm32f4xx.h" #include "stm32f4xx_hal.h" #include "stm32f4xx_hal_conf.h" #include "stm32f4xx_hal_adc.h" #include "stm32f4xx_hal_gpio.h" #include "stm32f4xx_hal_rcc.h" #include "stm32f4xx_hal_tim.h" #include "stm32f4xx_hal_can.h" #include "stdint.h" #include "string.h" #include "stdio.h" #include "inttypes.h" int main(void) { /* USER CODE BEGIN 1 */ int test; int i; /* USER CODE END 1 *
-
Thread
OSCCAL extrem?
kann man immer > wieder einmal Faktor 2 schneller werden. Gute Idee, nur wie willst Du mit einem 32 kHz Takt eine ISR in 5 µs durchlaufen? Oder zeigt mir den Algorithmus, der einen Timer unter den genannten Bedingungen mit 8 MHz laufen läßt? EMV-technisch ist der interne Oszillator sicherlich die
Die CPU braucht ihre Daten ja so schnell, wie sie gerade läuft. Und AVR haben im Gegensatz zu z.B. STM32 keine Einstellmöglichkeit von Waitstates beim Zugriff auf den Flash. Brauchen sie auch nicht, weil der Flash beim Lesen immer die Geschwindigkeit der CPU schafft (bis 20MHz je nach Typ und Betriebsspannung
-
Thread
Erstes Projekt mit RGBA Stripes - Ganz oder garnicht
. Ich persönlich habe die ersten LED via STM32 mit 3V3 getrieben, nach der ersten LED wurde dies auf saubere 5V gezogen. MaxWe schrieb im Beitrag #6129809: > Für die Daten lege ich 12 Leitungen, jede Ziffer eine eigene Leitung. Damit wirst
genau 12.540 LEDs (die Zahl werde ich nie vergessen ???) mit nur einem Kanal gefüttert (wie gesagt: STM32, Doppel gepuffert, via DMA) und man hat so gut wie keinerlei Verzögerung in der Reihe gehabt. Das größte Problem war jedoch der Strom. Also spätestens alle 2 Meter muss ein neuer Stromzweig ran -
-
Thread
x86-Programmierung und Befehlsabarbeitung
also mov ax,1234h add ax,4321h danach hat AX den Wert 5555h Geht natürlich auch mit EAX und 32 Bit Werten. oder ein klein wenig praktischer: mov eax,1 mov ebx,2 add eax,ebx danach hat EAX den Wert 3
Und wie ist das beim STM32F7? Der hat zwei getrennte RAM Blöcke ITCM und DTCM, welche man als schnellen Speicher für Instruktionen bzw. Daten nutzen kann, welche über getrennte Busse an die CPU angebunden sind. Also klassisch
-
Thread
Wieviel mehr an Strom braucht man für 64 Bit fähige Mikrocontroller?
. > Texas Instrument gibt bspw. für ihren 16 Bit breiten MPS430 einen > Stromvebrauch von 100 uA/MHz unter Last bzw. aktiv an. Wenn ich das richtig im Kopf habe dann liegen die aktuellen SOTBs bei 30uA/Mhz und sind 32Bit. Den Zusammenhang den du zu sehen glaubst denn gibt es so nicht. Olaf
aber, dass gerade Speicher relativ hohe > Leckströme haben, so dass die größeren Speicher bei den 32-Bittern den > Standby-Stromverbrauch hochtreiben. Und PLLs oder USB Schnittstellen, > die bei den 32 Bittern häufiger sind, brauchen auch ordentlich Strom. Bei den STM32 sind auf jeden Fall die
-
Thread
Adressierung SPI EEPROM
, dass das 8. Adressbitt (A8) mitten im instruction-code untergebracht ist (Datenblatt Abschnitt 4.5). Also im höherwertigen Byte von rechts das 3. bit, rechts steht dann das niederwertige Adressbyte! Warum, bitteschön, macht man so etwas? Es ist mir absolut schleierhaft, warum man so umständlich das
github gibt es für jeden EEPROM Typ fertigen Code. Z.B. so etwas: https://github.com/firebull/STM32-EEPROM-SPI
-
Thread
Was spricht gegen die Black Magic Probe?
Fuer die STM32L4 Familie enthaelt BMP: ID_STM32L41 = 0x464u, /* RM0394, Rev.4 */ ID_STM32L43 = 0x435u, /* RM0394, Rev.4 */ ID_STM32L45 = 0x462u, /* RM0394, Rev.4 */ ID_STM32L47 = 0x415u, /* RM0351, Rev.5 */ ID_STM32L49 = 0x461u, /* RM0351, Rev.5 */ ID_STM32L4R = 0x470u, /* RM0432, Rev.5 */ ID_STM32G03 = 0x466u, /* RM0444/454, Rev.2 */ ID_STM32G07
-
Thread
Mikrocontroller aussuchen
STM32H7 Dual Core
Lochraster und auf's Steckbrett. Das ist für meine Handgedengelten Einzelstücke ideal. Wenn es STM32 ohne krassen Aufpreis für 2-5V in PDIP gäbe, würde ich diese bevorzugen und mich über mehr Leistung/Funktionen freuen.
-
Thread
Gitarreneffekte selber bauen
Video mit "Santana-ähnlichem" Effekt: https://www.youtube.com/watch?v=KEVs_P0Rglo&list=PLeRYlL4iVEr5BgF6-Lll6Baq-k5pgn17b&index=3 Oder ein Hardware-Effekt Gerät mit Guitarix als Basis: https://www.youtube.com/watch?v=TTiUe1wKj1M Oder ein Effektgerät mit PureData auch auf einem RsPi: https://
Ich habe meine Routinen generell so ausgelegt, dass sie mit 16 Bit (signed) arbeiten können, den STM32L4 hatte ich halt gerade rumliegen... Bei 48KHz Sampling-Rate hat halt (lt. Octave) ein IIR Butterworth-Bandpass 2.Grades mit 2KHz Mittenfrequenz Koeffizienten von ungefähr -3,6 a(1) und 5,1 a(2
-
Thread
USB Verbindung zwischen 2 Messgeräten
Gebhard R. schrieb im Beitrag #6126933: > Ich hab im Ref. Manual des STM32L433 nachgelesen,von Host ist da nix > gestanden Oben hast du noch behauptet, es sei ein STM32F4, der das hätte. Jetzt ist es ein STM32L4. Du solltest dich entscheiden. Gebhard R. schrieb im
gefragt, um welche Komponenten es nun wirklich geht ;-) Gebhard R. schrieb im Beitrag #6126012: > STM43F4 Gebhard R. schrieb im Beitrag #6126933: > STM32L433 Gebhard R. schrieb im Beitrag #6127206: > STM32F407
-
Thread
Weg von Arduino - Beratung
: http://stefanfrings.de/stm32/index.html
STM32F4 im Moment sehr viel 'Bang for Bucks'. Die Chinaboards im Bluepill Format mit F401/F411 kosten <5€ , haben reichlich mehr Flash/RAM und noch Platz für ein SPI Flash, nur halt relativ wenige Pins
-
Thread
SK6812 schwanken in Helligkeit - bekanntes Problem?
Auswirkung, lediglich, dass es ab bestimmten Werten gar nicht mehr funktioniert. Ich verwende einen STM32WB55CEU6 und nutze zur Übertragung eine PWM + DMA. Der Ausgangspin ist ein Opendrain mit Pullup nach 5V. Kann der Pullup zu niedrig/hoch sein? Dies ist meine Datensruktur: [c] struct s_Data
) - 1) * 50 / 100; constexpr uint8_t u8Low = (uint32_t)((CLK_TIMER / CLK_SK6812) - 1) * 25 / 100; for(uint8_t i = 0; i < 8; i++){ if(u8Val & (1<<i)){ p[7-i] = u8High; } else{ p[7-i] = u8Low; } }
-
Thread
Epidemiologischer Verlauf und Analyse von Krankheiten Gesperrt
Uhu U. schrieb im Beitrag #6170786: > Da irrst du. §32 IfSG ist eine Generalvollmacht zur Einschränkung der > Grundrechte. Von der wird selbstverständlich Gebrauch gemacht, wenn sich > das als notwendig
https://cdn.prod.www.spiegel.de/images/8db7ba1e-3ad5-48ad-aff7-3a82c5edf75c_w920_r1.3669501822600243_fpx59.98_fpy50.jpg
-
Thread
Microschaltung bauen
doppelseitige Bestückung, Teile in 0201 und Doppeltransistoren in SC70 sollten es ermöglichen, deutlich in den 5x5mm zu bleiben, die man für ein 4mm QFN braucht. Kaptonflexplatine und falten geht, aber eine 0,5er FR4 sollte auch gehen, wenn du mit 2 Lagen auskommst. Kapton als Einzelstück ist natürlich ein Dealbreaker
: > 4*4 mm Timer/Prozessorchip Muss der 4x4mm sein? Das ist groß. Es gibt µCs in 3x3 QFN (z.B. STM32L011F4U) oder auch in WLCSP (was dann aber schon schwieriger wird von Hand zu löten). Die anderen Bauteile natürlich auch auf Größe optimieren, Transistoren müssen nicht SOT-23 sein, die gibt es
-
Thread
Out of Memory Error im STM32 mit LWIP
Hallo, ich habe ein Problem mit einem STM32 und dem LwIP-Stack: Nach einigen Empfangs-Versuchen meldet die Receiver-Funktion "Out of Memory". Welcher Speicher ist das und wie lösche ich den? Folgendes habe ich gemacht: Als Basis dient
ist ein STM32F745 rtos + lwip + polarssl ( mbedtls vorgänger ) nein keine cryptoHW. nur der randomgenerator socket API + websocket
-
Thread
Midi Out PNP-Transistor Schaltung
miteinander zu synchronisieren. Ich habe alles so weit umgesetzt und getestet. Ich verwende einen STM32 µC und habe eine externe Spannungsversorgung von Elegoo (liefert mir 3,3 und 5V --> https://www.amazon.de/Breadboard-Supply-Module-Compatible-Solderless/dp/B00D5P0Q5G). Mittels UART (3,3V) kann ich
den Treiber ICs, habe ich die Widerstandswerte entsprechend reduziert. Der 1k Widerstand soll den uC schützen, wenn 5V auf dem - Ausgang angelegt werden sollten. Andi
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
Servus, bei mir kamen letzte woche 2 mit aufdruck 99185 RR9U MYS 99 846: https://www.ebay.de/itm/STM32F103C8T6-Board-Cortex-M3-3-3V-Arduino-IDE-kompatible-ARM-STM32-ARM-32/253369088499?pageci=9f86a4fe-5607-4c2a-bee2-f91ee20730c0 sind wohl auch keine originalen
das Thema ist ur-alt: https://www.rogerclark.net/gd32f103-a-stm32f103-on-steroids/?sa=X&ved=2ahUKEwjB3K-A5J_nAhVQh1wKHUffDM4QFjAIegQIABAB
-
Thread
I2S VU Meter mit STM32, Anfängerprojekt?
herreinkommt? Die Clockrate für SCK liegt doch bei 44.1 kHz bei 1.4112 MHz richtig? Ich kenne keinen STM32 der 5V direkt treiben kann.
mit einem STM32 F4 oder F7 Discovery kannst du problemlos eine FFT laufen lassen( mit peak hold ) du hast direkt ein display und einen vernünftigen Audio ADC onboard Glaube sogar eine App-Note macht das fast
-
Thread
Beispiel CISC-Befehl
auftreten, mit unterschiedlicher Freischaltung von Cores und Features, während der gleiche Name "i5" für verschiedene Dies stehen kann, je nach Nummer dahinter.
sämtliche Komponenten klassifizieren, die Prozessoren enthalten, würde das eine recht lange Liste, die u.U. nicht einmal der Hersteller des Gerätes vollständig kennt. > Was RISC ist, ist eine Definitionssache. Die RISC/CISC Diskussion hat einen ziemlichen Bart und erinnert - heute geführt - ein wenig
-
Thread
Multiple UART (SPI/I2C) für µC
und kostet über 10 Euro. Von NXP finde ich nur 2-fach UARTs, zwei Stück kosten ca. 7 Euro. PIC oder STM32 gibt's für 2 bis 3 Euro und die brauchen keinen Quarz. Der PIC hat 4 UARTs und 64 Pins, ein STM32L071KBT hat 5 UARTs mit nur 32 Pins und 0.8mm Pitch. Damit steht mein Testsieger fest. Noch attraktiver
STM32L071K(B-Z)Tx.xml Config file IP/GPIO-STM32L071_gpio_v1_0_Modes.xml 1 VDD@1 2 PC14-LSI OSC32IN 3 PC15-LSO OSC32OUT 4 NRST 5 VDDA 6 PA0 TXD4 7 PA1 RXD4
-
Thread
Komplexe Leistungsmessung mit einem Mikrocontroller
dann musste über die Rechnen. Klingt erstmal nicht nach viel aber das läppert sich. Mit einem STM32F205 auf 120MHz kann ich jede dritte Vollwelle messen. DIe Zwischenzeit geht für die GUI drauf. Aber das reicht auch, jede Vollwelle muss nicht sein. Hier der Link zum Gerät: https://www.mikrocontroller.net
STPM32 !!! (nicht STM!)