-
Thread
Müll in serieller Übertragung wenn Kondensator am Quarz berührt wird
Oszillatoren, wenn kein Batteriebetrieb > erforderlich. Z.B. 5*3.2mm² Für Batteriebetrieb nimmt man einen 32kHz Oszillator und erzeugt die "Hochfrequenz" intern per PLL. Dann braucht der Oszillator weniger als 2µA und ist auch etwas kleiner: 1.6 * 1.0mm² oder 2.0 * 1.2mm² -> OM-7605-C9 oder -C8 oder OV-7604
den größten Einfluss auf die erzeugte Frequenz hat". > Beim Nucleo kommt der Takt für den User-µC normalerweise aus dem > ST-Link-µC, das ist zumindest bei dem F411RE so, > d.h. am µC selbst ist überhaupt kein Quarz verbaut. Es geht um den Quarz am ST-Link (in diesem Fall ein STM32F103CBT6).
-
Thread
Mehrere VL53L0X-Sensoren
Welt der Mikrocontroller und ich habe ein Problem. Auf den Punkt, ich brauche einen Mikrocontroller (STM32), um mehrere VL53L0X-Sensoren zu behandeln und meine Frage ist: ist dies möglich, einen Mikrocontroller, um 7 von ihnen laufen? Ich bin Teil eines Universitätsprojekts, bei dem ein, sagen wir mal
#7623850: > Kann mir jemand mehr darüber erzählen? ST Application note AN4846 - Using multiple VL53L0X in a single design https://www.st.com/resource/en/application_note/dm00280486-using-multiple-vl53l0x-in-a-single-design-stmicroelectronics.pdf
-
Thread
STM32 Timer2 Interrupt
was ich initialisieren und welche Methoden ich noch aufrufen muss? Aktuell verwende ich einen STM32F401CE. Die LED toggelt im Interval von 1 sec., die funktioniert soweit. [c] #include <Arduino.h> #include "IWatchdog.h" /* Set TIMx instance */ TIM_HandleTypeDef Tim2Handle; /**
auch im Anhang. Ich benutze für die STM32 die STM32CubeIDE – lasse mir aber nur das Minimum initialisieren und mache alles andere dann explizit auf der LL- und Registerebene selbst, insbesondere bei den Timern weiß man dann ganz genau, was
-
Thread
XMega: ADC liefert seltsame Werte
Mich hat schon der 128A1 (ohne U) zum Zweifeln gebracht. Als ich die Nase voll hatte, bin ich auf STM32 umgestiegen.
; // reference is ADC reading at 85C, scaled by 10 to get units of 0.1C degreesX10 = r; degreesX10 *= kelvinPerAdcC10; degreesX10 -= 2730.0f; return degreesX10 / 10.0f; } [/c]
-
Thread
NFC-ICs für Datenübertragung gesucht
suchst du aus deinen Lieblingscontrollern nicht selbst einen heraus? Ein Feld, Wald und Wiesen STM32F103 koennte es z.B. Es sind uebrigens nicht 4 ppm sondern 4 MBit/s. Aber IrDA braucht halt recht viel Energie. Das halte ich fuer einen u.U. schnell rotierenden Aufbau fuer nicht besonders
Zum Beispiel: stm32h743 Das Datenblatt behauptet das er 12MBit kann. Und im Datenblatt des RP2040 ist ein Reciever fuer den PIO drin! Vanye
-
Thread
Neue STM32H7-Variante, Eclipse-Daten zur IoT-Adoption und neue Kameras
der Chips: [c] „Unsere STM32-Reihe ist schon jetzt die weltweit populärste Familie von Arm Cortex-M-Mikrocontrollern, und mit den neuesten STM32H7-Bausteinen können Designer noch mehr Anwendungsfälle abdecken“, sagt
Peripherieintegration und dem Komfort eines Mikrocontrollers sowie einem kosteneffektiven Preisniveau.“ [/c] Detaillierter wird STMicroelectronics in der unter https://www.st.com/resource/en/product_presentation/microcontrollers-stm32h7rs-lines-overview.pdf bereitstehenden Präsentation, aus der auch die
-
Thread
LoRA, Meshtastic, TTN, Helium?
das es da fertige Module gibt die einem den > ganzen Umgang mit dem Protokoll abnehmen Für den STM32WL55/STM32WLE5, welcher das SX126x enthält, gibt es ein "LoRaWAN_AT_Slave" Example, da kann man per UART-Kommandos den LoRa-Client steuern. Allerdings kann man auch einfach gleich die ganze Anwendungsebene
Euro gekostet). Auch LoRaWAN-Module und -stacks sind verfügbar; Heltec macht ASR6502-basierte und ESP32-basierte für einen günstigen Kurs, der STM32WL integriert das auch alles. Soweit ich weiß, gibt's da mittlerweile auch für alle Arduino- bzw. Platformio-Unterstützung, dem Bastelspaß steht also wirklich
-
Thread
STMicroelectronics liefert neue MPU, GigaDevice partnert mit Segger, neue FPGAs und mehr
STMicroelectronics schickt mit dem STM32MP2 eine neue STM32-MPU ins Rennen, die 1080p-Displays unterstützt und mehr Rechenleistung bietet. Segger stellt GigaDevice-Nutzern fortan eine kostenlose Version von Segger emWin zur Verfügung, während
/en/microcontrollers-microprocessors/stm32-arm-cortex-mpus.html In der offiziellen Ankündigung findet sich die folgende textuelle Beschreibung: [c] Es handelt sich hier um die ersten MPUs von ST, die mit dem Arm Cortex®-A35 eine 64-Bit-CPU
-
Thread
Welches ist euer Lieblingstransistor?
ausdrücken, dass ich mir meist die bequemste und schnellste Lösung aussuche. Meistens ist es ein AVR oder STM32L496 oder LPC1788. Mit PICs mache ich (leider) kaum noch etwas. Aber eine "emotionale" Verbindung a la "Liebling" besteht da nicht wirklich. Fuer die häufigen Alltags-Kleinanwendungen dient meistens
soll den Tiny841. Wenn es sehr klein sein soll: Tiny10 mit Assembler > programmiert. Die kleinen uC verwende ich nur für Spezialzwecke und das ist ganz selten. Das waren dann aber immer PICs wie 12F683(4) u.ae. Gerhard > > Mein Lieblingswiderstand ist übrigens der 0 Ohm Drahtwiderstand. Den
-
Thread
Spannungsregler 5 V auf 3,3 V bei < 1 mA
Bin halt Perfektionist. > Falls das von H.H. nicht klar genug rüber kam: Die Datenleitungen vom µC > dürfen 3,3 Volt nicht übersteigen. Jetzt hast Du mich doch noch abgehängt. Welcher µC, welche Datenleitung? Der auf dem Flugregler verbaute STM32F405 weist eine ziemlich wilde Mischung an tolerablen
schrieb im Beitrag #7617219: >> Falls das von H.H. nicht klar genug rüber kam: Die Datenleitungen vom µC >> dürfen 3,3 Volt nicht übersteigen. > Jetzt hast Du mich doch noch abgehängt. Welcher µC, welche Datenleitung? > Der auf dem Flugregler verbaute STM32F405 ... muß in Deinem Aufbau mit 3,3 Volt
-
Thread
Mit Wire.h über I2C auf LCD-Display 1602 zugreifen
oder *DATEN* schicken willst. Also zB <Cursor links> oder "HALLO". Hier machen die das für einen STM32. https://controllerstech.com/i2c-lcd-in-stm32/
Axel R. schrieb im Beitrag #7614956: > Hier machen die das für einen STM32. > https://controllerstech.com/i2c-lcd-in-stm32/ Warum in die Ferne schweifen? https://www.mikrocontroller.net/topic/471336
-
Thread
Alte 6502/Z80-Systeme:Ohne CPU betreibbar zum Batterie-RAM Auslesen?
aber A15/A14/A13 gehen zum Adressdekoder (U10, LS138, selektieren immer 8K Bloecke), U6/U7 (RAM) bei 0x0000-0x1fff (aber nur ein 1k ist belegt, der Rest ist nicht definiert), U16 (68488) ist bei 0x2000, U8 ist bei 0x4000-0x5fff (auch wieder ein 1k, aber nur D0-D3 belegt). ROM ist wohl 0xC000 - 0xFFFF
. Datenblatt zu dem RAM µPD444: https://www.datasheetarchive.com/datasheet?id=1073198b21e4073cc0c21c3b93d95c162a3ed6&type=M&term=upd4441 Hat die Batterie noch genug Spannung? Das ist zum Glück kein NVRAM. So eines habe ich mal aufgefräst und eine externe Batterie angelötet. Das war in einer
-
Thread
STM32 Timer Problem
HAL_TIM_PWM_Start_IT(&htim3, TIM_CHANNEL_1); und HAL_TIM_PWM_Start_IT(&htim3, TIM_CHANNEL_2); Ich nutze den STM32F103ZGT6 mit 66 MHz Clock. Setze ich den Prescaler deutlich runter (z.B. auf 6600) funktioniert alles tadelos. Schafft der uC nicht, Interrupts in 500kHz mit diesen Einstellungen abzuarbeiten
Chris schrieb im Beitrag #7614027: > Schafft der uC nicht, Interrupts in 500kHz mit diesen Einstellungen > abzuarbeiten oder habe ich etwas übersehen? Sollte tatsächlich ein Interrupt mit 500kHz angesprungen werden, auch wenn das ein STM32F103 mit
-
Thread
STM32 USARt3 DMA Rx kopiert keine Daten
; dma->M0AR = (uint32_t)&buf_rx[0]; dma->M1AR = (uint32_t)&buf_rx[0]; dma->NDTR = BUFFER_SIZE; dma->CR |= DMA_SxCR_PL_1; dma->CR |= DMA_SxCR_PL_0; dma->CR |= DMA_SxCR_MINC; dma->CR
oHardware.oPort[0].send(s.c_str()); } } [/c]
-
Thread
Treiber für 0- 25 mA gesucht
https://www.lcsc.com/product-detail/Digital-To-Analog-Converters-DACs_Texas-Instruments-DAC161S997RGHR_C90500.html @Christian: Bist Du Dir da sicher, dass der nur 20mA schafft? Lt. Datenblatt kann der min. 23.95mA bei DAC 0xFFFF
Die Umsetzung für eine fast statische Ansteuerung war so, dass ein Signal vom DAC aus einem STM32 in einen OP hineingeht mit 4 facher Verstärkung. Am Ausgang war somit maximal 12 Volt was prinzipiell schon mal für einen 0-10V Ausgang benutzt werden kann. Mit einem Shunt und einem Ina196 wird der
-
Thread
Microchip CLB - Messung des Propagationsdelays und Ausblick
aktuell irgendeinen ARM Controller verwenden, wenn wir mal bei "Architektur" bleiben, im wesentlichen STM32 um spezifischer zu sein. Und früher mal, so vor 10 bis 20 Jahren, da war das Forum ganz klar von Atmel AVR dominiert. PIC ist nicht mal eine Architektur, das ist der Markenname mit dem Microchip
dann allerdings den Ordner wieder in den Schrank gestellt, ich hatte genug 6502 Assembler auf dem C64 programmiert um mich von dem PIC abschrecken zu lassen. Ein paar Jahre später, muss so 2005 gewesen sein, kam ich über meinen nächsten Arbeitgeber auf Atmel AVR, die konnte man nicht nur in C programmieren
-
Artikel
Wanderkiste
µC (gebraucht aber ok) 1 x SAB 80C535-16 µC 1 x MAX134CPL 1 x DAC4815AP 1 x MHS 80C32-16 1 x RFM HC1348 533Mhz Quarz Oscilator (kein standard pinout!) 4 x XC9536VQ44-5C 2 x XC9572TQ100-5C 1 x Spartan II
| ein paar SMD R und Cs, 3x LM2903 200 LEDs 2mA,C 4700µF, SMD C,PCF8574, und andere ICs 09.05.2012 Angekommen bei RD (benwilliam) (Gast) ein wenig von allen SMD teilen, ein paar Stecker, alle LEDs Intel Quadcore CPU, STM32F4 Discvoryboard, NEC LCD µC
-
Thread
ADC - ungenaue Werte
der ADC eine Referenzspannung von 3V hat (STM32L431CBT6). Siehe Bild ADC_Spannungsteiler. Bei 0.83V liegt am ADC eine Spannung von 0.575V an. Das Sieht man auch an den Oszibildern oszi_1 und Oszi_2. Jetzt folgt die 1. Frage: Wenn ich die Spannung
W. schrieb im Beitrag #7610799: > Das spräche für eine Referenzspannung des ADC von 3.3V statt 3.0V ... Blöd nur, dass der STM32L431CBT6 laut Datenblatt eine interne Referenz von 3.0V ± 10mV im Temperaturbereich 25° ... 35° hat.
-
Thread
[V] Linear Labornetzteil Isotech IPS 2303DD
ich verkaufe hier ein gut erhaltenes lineares Labornetzteil Isotech IPS 2303DD Ausgänge: 2x 0-30V / 0-3A 1x 5V / 3A Tracking seriell / parallel. Zustand: Optisch leichte Abnutzungsspuren. Technisch einwandfrei (siehe Messwerte), nochmal nach Herstellervorgaben kalibriert. Ich habe im Gegensatz zum Originalzustand eine Lüfterregelung eingebaut, basierend auf einem STM32F030. Die Temperatur wird am Kühlkörper an drei Stellen jeweils neben den Leistungstransistoren gemessen. Ab 30°C wird der Lüfter hochgeregelt. Wem die Regelung nicht gefällt, kann sie relativ einfach
-
Thread
Erfahrungen mit Jobsuche als Embedded Entwickler 2024
soll. Man kennt GitLab, aber Bitbucket ist gefordert? Schwierig. Gleiches gilt für Mikrocontroller (STM32 oder LPC?), Bustechnologien (CANopen oder J1939?), Programmiersprachen etc. Oft ist gewünscht, dass man bereits viele Jahre Erfahrung mit einer bestimmten Technologie hat - das ist aber kaum zu erfüllen
Oder du multiplizierst den Betrag einfach mit 0, weil du gar keinen Job mehr hast. Diese und andere Firmen schaffen momentan haufenweise Embedded Developper aus aller Welt nach Europa und die geforderte Arbeitserlaubnis bekommt jeder sofort vom
-
Thread
24V über Spannungsteiler an ADC:
that the voltage on any non-5V tolerant pin may not exceed VDD + 0.3V. The exception is, if the input current is limited to meet the respective injection current specifications defined by the parameters, such as DI60a, DI60b, and DI60c as shown in Table 37-10"
1000 größer sein. So ein Kondensator wirkt auch Dirk F. schrieb im Beitrag #7609681: > Wenn der uC noch keine Spannung hat, aber an einem Einganspin Spannung > ist wunderbar entgegen. ArnoNym schrieb im Beitrag #7609706: > Übrigens, Herr Praktiker: Deine 10mV bei 10k sind 0,04% Fehler.
-
Thread
Optokoppler schluckt Flanken
Hallo, ich nutze einen STM32G070 um auf einem Pin eine 1kHz PWM zu erzeugen. Dieses Signal kommt sauber am Eingang eines Optokopplers an. Siehe Schaltplan. An Pin4 sehe ich ein sauberes Signal, an Pin6 hingegen wird es löcherig
nicht schaffen. Das wäre also vergebliche Liebesmühe und der EMV nicht zuträglich. Der Eingang des µC braucht hoffentlich kein Signal mit einer Flankenzeit von unter 1µs. Keine A. schrieb im Beitrag #7608522: > ich nutze einen STM32G070 um auf einem Pin eine 1kHz PWM zu erzeugen. Dann verrate
-
Thread
Welches Zubehör für DevKit NUCLEO-H723ZG ?
) | (1 << CS02) | (1 << CS01) | (1 << CS00); } [/c] Genau so, wie man es auch in Atmel Studio oder MPLAB oder eben auch beim STM32 "bare metal" machen würde.
sondern direkt mit einem High-Level API. Allerdings ist das Arduino-API da schon einfacher als z.B. die STM32 Cube-APIs. Aber mit vorhandenen Programmierkenntnissen wird es schon gehen. Thomas T. schrieb im Beitrag #7608550: > SDIO hab ich bis heute nicht am laufen... Das ist aber bei allen STM32-Varianten
-
Thread
Optimierung und Forumlierung paralleler Statemachines
Das Design das dann gebaut wird hängt nur von diesen Konstanten ab. Wenn das Gerät also eine I2C Schnittstelle haben soll, dann setzt man dort eine Konstante auf True und es wird der I2C Master - mit seiner FSM - instantiiert. Wenn nicht, dann nicht. Berni-Bär 🐼 schrieb im Beitrag #7610386:
. Hier https://stnolting.github.io/neorv32/#_processor_top_entity_generics ist eine Liste der Generics vom neorv32 RISC-V Prozessor/SoC. Wie man sieht wird da nur über Gnerics dem Toplevel gesagt was alles in das SoC reingebaut werden soll und
-
Thread
Kurzschluss/Defekt identifizieren
von UNI-T sind gut und günstig - hab auch eine. https://www.reichelt.de/waermebildkamera-20--400-c-uti-720a-p358462.html?&trstct=pol_10&nbc=1
199 gemessen wo die Spannung auf dem Board am niedrigsten ist. Uebeltaeter war lustigerweise ein STM32! Koennte auch umgedreht mit Widerstandsmessung gehen. Sollte halt ein Messgeraet mit ein paar mehr Stellen sein. Vanye
-
Thread
Billig JTAG Programmer AVR
gemacht. Ich debugge auch viel mit Atmel ICEs, aber bei STM32 geht's einfach viel leichter her .....
/programmers-and-debuggers/avr-updi-high-voltage/ https://onlinedocs.microchip.com/oxy/GUID-8D61C0B9-A97F-4F4D-99F8-1D7424264C2A-en-US-1/GUID-E5FA70C8-E80C-471B-A036-574F30027BDD.html Das kann MPLAB Snap nicht.
-
Thread
OLED 1306 128x64 Display an ESP32-WROOM board
(i2c_address); i2c.write(0x40); // data for (uint_fast8_t column = 0; column < width; column++) { // Split the transaction into chunks of 32 bytes because that is a
SD1306. Das war's vermutlich. Hatte mich nur irritieren lassen, da ich in einem früheren Projekt (STM32) ein Paket benutzt hatte, das ssd1306.c hieß (* original author: Tilen Majerle<tilen@xxxxx.eu> * modification for STM32f10x: Alexander Lutsai<xxlyra@xxxxx>) Allerdings scrollt da immer noch ein
-
Thread
AVR PWM Verständnis
gibts auch keine konkrete Antwort. > Wenn du konkretes Wissen möchtest, dann schaue dir konkrete µC an und > auch ihren konkreten Arduino Core. Da hast du was falsch zitiert... ich bin durchaus in der Lage, auf einem AVR (, einem STM32 oder demnächst auf einem Pi Pico) eine PWM zu realisieren.
)|(1<<PORTD0);[/c] [c]TCCR0A=(3<<WGM00)|(3<<COM0B0)|(2<<COM0A0);[/c]
-
Artikel
Tutorial - Aufbau WordClock mit WS2812
programmed in 3s and 812ms (oder ähnlich) xx:yy:zz: Verification ok xx:yy:zz: Programmed Memory checksum 0x005125E9 (oder ähnlich) -> STM32ST Link Utility schließen -> LED auf ST Link leuchtet rot 7. der STM32F411 ist geflasht. 8. Flashen des ESP12/WLAN Moduls -> ST Link des STM Nucleo Boards über Mini USB
auf die IP-Adresse des ESP8266 ist wesentlich größer als 10msec oder setzt für mehrere Sekunden aus STM32F103C8T6 Mini-Development Board. Falsche STM32 Software geflasht, mögliche Symptome: Die LED PC13 des STM32F103 Board leuchtet nach dem Start nicht Der WebServer ist erreichbar, allerdings wird das
-
Thread
[S] SEGGER J-Link EDU
//black-magic.org/supported-targets.html Ist schon umfangreich. Ich habe mir den BMP auf ein STM32 Black Pill geflasht und es mit Raspberry Pi Pico und einem NRF52 gut benutzen können. Hat sauber funktioniert. Solch ein Board: https://stm32world.com/wiki/Black_Pill Man kann auch BMP HW kaufen
hast du einen STM32 zum flashen da? Ob es beim RP2040 langsamer ist? Obwohl ich mir das auch nicht recht vorstellen kann.
-
Thread
STM32F103 eigene Platine geht nicht
versuchen mit einem externen Pullup (10k) nach 3.3V zu gehen. Oder wäre ein 100nF nach GND besser? Boot0 habe ich mit einem 100k auf GND gelegt. Boot1 ist floatend. Bei Boot0 auf GND sollte Boot1 keine Rolle mehr spielen, oder? Im Schaltplan vom Blue Pill wurden 100k verwendet: https://stm32-base.org/assets/pdf/boards/original-schematic-STM32F103C8T6-Blue_Pill.pdf Die Brücke zwischen VDD und VDDA habe ich im Moment noch nicht drin. Ich wollte das nach und nach aufbauen. Kann das eine Rolle spielen? Ich mache ja noch nichts mit ADC.
-
Thread
Lesen von 16 DTSP (on-off-on) Schaltern
Hallo zusammen, ich suche eine einfache Möglichkeit bis zu 16 on-off-on Schalter mit einem µC zu lesen. Die ADC-Variante mit ADC des µC und pullup-pulldown geht nicht (weil belegt). Ideen: 1) man könnte eine externen I2C-ADC nehmen. Am besten einen, bei dem man wie etwa beim STM32Gxx pullup
Randy B. schrieb im Beitrag #7603788: > man könnte eine externen I2C-ADC nehmen. Am besten einen, bei dem man > wie etwa beim STM32Gxx pullup/pulldown gleichzeitig einschalten kann. Ein ADC mit pullup/pulldown am Eingang klingt etwas widersinnig, weil die gegen die
-
Thread
Kleine HV Basteleien.
Bauteile zu Zerlegen. Und sogar zum kaufen wären sie zu faul: https://highvoltageshop.com/epages/b73088c0-9f9a-4230-9ffc-4fd5c619abc4.mobile/de_DE/?ObjectPath=/Shops/b73088c0-9f9a-4230-9ffc-4fd5c619abc4/Products/TRANSHF_15KVAC Weil die keinen bock haben das ganze zusammen zu bauen. Geschweige denn Ideen
#7619148: > Und sogar zum kaufen wären sie zu faul: > https://highvoltageshop.com/epages/b73088c0-9f9a-4230-9ffc-4fd5c619abc4.mobile/de_DE/?ObjectPath=/Shops/b73088c0-9f9a-4230-9ffc-4fd5c619abc4/Products/TRANSHF_15KVAC Ein gar spannend' Ding! Wird der extra für Bastelzwecke hergestellt? So
-
Thread
USB DJ Controller (MIDI + AudioInterface)
2 verschiedene Geräte. z.B. ich hab hier ein DJ-Controller von Numark liegen, darauf ist ein CY8C3246LTI-uC verbaut und dazu zwei PCM5101A Aktuell trete ich ein wenig auf der Stelle zu Option 2. - Umsetzbar mit moderatem Zeitaufwand Ja/Nein? - welcher Controller könnte Sinn machen? (STM?) -
nicht anders. Meine aktuelle Recherche hat hervorgebracht: Mögliche Controller: * Teensy 4.0/4.1 => Hier kann man in der Arduino-IDE bei USB-Type: Serial+Midi+Audio auswählen - evtl mal einen Versuch wert. * STM32F4xx => hier habe ich z.B. dieses Projekt gefunden - Preislich überschaubar
-
Thread
Diverse Variablen remanent machen
Rolf M. schrieb im Beitrag #7602843: > Bisher wissen wir nicht einmal um was für eine µC-Familie es überhaupt > geht und ob mit "Flash" der eingebaute Speicher oder ein externes > Flash-Modul gemeint ist. PIC32MZ + SST26 Flash
2 oder 4 byte-Grenzen liegen. Also ein uint32 darf nur an Adresse 0, 4, 8, 12 ... anfangen, nicht 1,2 oder 3. Das Problem löst Peters Anordnung im struct automatisch, egal welches pragma. Warum erlaubt der Compiler es dann, wenn der Prozessor
-
Thread
Verarbeitung/Wandlung von Hall-Sensor-Signalen
rumschlagen. Ich werfe mal das böse Wort "Arduino" in den Raum - In dem Ökosystem ist auch der STM32F103 sehr gut eingepflegt und für USB-Joysticks gibt es bereits entsprechende Bibliotheken, die einem die Bitpopelei auf Fußpilzebene abnehmen: https://github.com/rogerclarkmelbourne/Arduino_STM32/tree/master/STM32F1/libraries/USBComposite Für Frage 1: Mit Operationsverstärkern geht das. Aus den 0.8...1.2V kann man mit einem Subtrahierer 0.8V abziehen, dann hat man 0...0.4V, das ganze dann etwa um Faktor
-
Thread
Empfehlung Controllerboard mit Ethernet für MQTT/Modbus IP auf CAN/RS485
? > Hast du einen Link zu dem Board Der Prozessorname steckt ja schon in der Boardbezeichnung: STM32F407VET6. Cortex-M4 mit 168 MHz, viel RAM und Flash. Zusätzlich sind auf dem Board auch noch zwei Speicherbausteine drauf. https://de.aliexpress.com/item/1005002760530120.html Findet man auch bei
doppelt so teuer. Doku vom Händler/Hersteller habe ich nicht gefunden, aber hier ist ein Repo mit STM32CubeMX ioc file und Code für die Komponenten: https://github.com/art103/JZ-F407VET6 Ich habe das mit Mbed-os benutzt und erstmal die RS485 gebraucht, Ethernet und SDC mit SDIO kommt in Kürze dazu
-
Thread
Induktiver Positionssensor - Fragen dazu
" #include "SSD1306AsciiAvrI2c.h" // 0X3C+SA0 - 0x3C or 0x3D #define I2C_ADDRESS 0x3C // Define proper RST_PIN if required. #define RST_PIN -1 const int ssd1309_RES_an = 2; // Der ResetPin am Display muss bei dem großen Display
digitalWrite(ssd1309_RES_an, LOW); delay(2); digitalWrite(ssd1309_RES_an, HIGH); #if RST_PIN >= 0 #else // RST_PIN >= 0 oled.begin(&Adafruit128x32, I2C_ADDRESS); #endif // RST_PIN >= 0 // Call oled.setI2cClock(frequency) to change from the default frequency. oled.setFont(Adafruit5x7
-
Artikel
Und noch 'ne Nixie-Uhr
welche z.B. für das Anlernen der Fernbedienung benötigt wird, läuft per USB-zu-RS232-Wandler über UART0. Es kann alles eingesetzt werden was der Markt bietet (FTDI, CP210x, PL2303). Ich habe ein PL2303-Modul genommen. Real Time Clock. Das RTC-Modul, „I2C RTC DS1307 AT24C32 Real Time Clock Modul“, ist die
Semiconductor, er hat Uhrzeit, Datum und 56 Byte RAM. Als Zugabe ist auf dem Modul noch ein EEPROM AT24C32 mit 32K Byte. Der DS1307 wird mit einer Batterie gepuffert, womit die Uhr bei Spannungsausfall weiter läuft. Das Modul wird über die I2C-Schnittstelle angesprochen. Die für die I2C-Schnittstelle notwendigen
-
Thread
Eine unsinnige Warnung! Oder?
Lables im folgenden Beispiel, dazu noch eine kleine Horde an verschiedenen note: folge Meldungen. µC: STM32F411CE Compiler: xpack-arm-none-eabi-gcc\\12.2.1-1.2/bin/arm-none-eabi-g++ Verwunderlich ist daran, dass es keine Variable namens "taskLable39" im Code gibt. Hier der Code: [c] #
return; \ CONCAT(PREFIX,__LINE__): ; \ } while(0) [/c]
-
Thread
[V] Räumungsverkauf - Alles muss weg!
AFG2021 und SDM3045X verkauft an C. W. (cwi).
SDS1104X-E verkauft an Johannes F. (jofe). SDG1032X ebenfalls verkauft an C. W. (cwi).