-
Thread
seriell auslesbare Taster/Schalter, Idee zur Diskussion
Anpassung auf die umgebende Hardware (oder auch andersrum). Und die Datenblätter der neueren AVR8 sind zwar nicht mehr ganz so schön übersichtlich wie die der Klassiker, aber immerhin auch noch im Wesentlichen vollständig. Nicht wie z.B. bei STM, wo man erstmal mindestens zwei, oft sogar drei
Ob S. schrieb im Beitrag #7754272: > Und die Datenblätter der neueren AVR8 sind zwar nicht mehr ganz so schön > übersichtlich wie die der Klassiker, aber immerhin auch noch im > Wesentlichen vollständig
-
Thread
Def. Mikrocontroller auf Geschirrspüler-Platine?
Beitrag #7751767: > Der RESET pin steht im Datenblatt. Sorry Leute ich bekomme es nicht raus, zum stm32p301 finde ich kein Datenblatt, nur von µC`s mit weniger als 100 Pins
Andreas S. schrieb im Beitrag #7752035: > Wenn Du Glück hast ist er pinkompatibel zu einen ähnlichen, z.B. > den STM32F103VDT6. Das scheint sehr gut zu passen! Ich persönlich würde per Scope messen, ob der
-
Thread
CH340N nur bis 38400 Baud?
hatte bisher noch nie Probleme mit Chips von diesem Lieferanten. Selbst mit dem extrem oft gefälschten STM32F103C8 nicht. Schön dass du deine Design gut durchdacht und sehr solide gemacht hast. Warum läßt du mich/uns nicht daran teilhaben und zeigst dein Design hier? (Eine Tabelle was das Dingens können
Ralph S. schrieb im Beitrag #7749959: > Ein STM32F030 der über einen AMS1117 3.3 an der 5V Leitung des USB hängt > funktioniert dann auch sofort. Für die Tests wären die STM32 mit der 'Fraktionalbaudrate
-
Thread
News-Roundup: ST partnert mit Qualcomm, Arduino aktualisiert IDE uvam
Technologie von Qualcomm Technologies basierenden drahtlosen Konnektivitäts-Produkte jeden unserer STM32-Bausteine aufzuwerten, um unseren mehr als 100.000 STM32-Kunden auf der ganzen Welt einen deutlichen Mehrwert zu bieten.” [/c] Interessant ist, dass die Pressemitteilung - explizit - auch die
Funkmodul BlueNRG II ansehen. Ursache dafür war übrigens, > dass Funkmodule und allgemeine MCUs im Hause STM lange Zeit in > unterschiedlichen BUs unterkamen. Es gibt doch davon diverse Nachfolger (STM32WB) und auch die SubGHz-Module (STM32WL) - sind die denn so "schlecht"?! Der Mangel an WiFi und
-
Thread
Coroutinen für microController
Sicht recht gut und durchdacht. Das was da drunter die Hardware abstrahiert gefällt mir (z.B. für STM32) auch nicht. Da geht's mir wie dir und ich bediene die Register lieber direkt ohne die Libs von ST. Selten benutze ich ESPxxx und wenn mit Arduino. Das ist mir da lieber als das Expressif SDK direkt
reicht eine absolut abgespeckte Version die nur die coroutinen beinhaltet und sich mit dem normalen i2s,spi,uart u.s.w. benutzen lässt.
-
Thread
[V] verschiede Geräte aus DDR Zeit Gesperrt
FenBei Antwort, ehe ich zitieren konnte hat > er wieder gelöscht.. 80 Jahre alt, aber reif wie ein 8jähriger...
Hmmm schrieb im Beitrag #7749101: > 80 Jahre alt, aber reif wie ein 8jähriger... Und warum Antwortest du... ach ja Heinrich ist jetzt auch aufgetaucht... MfG alterknacker P.S. Al. K. schrieb im Beitrag #7748690: > Wenn ich so was mache, dann erwarte ich
-
Thread
Diamex EXA-Prog mit avrdude unter Linux
im Voraus! [Diamex EXA-Prog Programmer]: https://www.diamex.de/dxshop/EXA-PROG-AVR-ISP-und-UPDI-STM32-NXP-ESP
Stephan S. schrieb im Beitrag #7748347: > Für den Zugriff auf /dev/tty... brauchst Du root-Rechte. UNSINN! [code] crw-rw---- 1 root dialout 166, 0 5. Okt 20:17 /dev/ttyACM0 root darf lesen und schreiben
-
Thread
Bildschirme gehen kurz aus wenn USB angesteckt wird
Spannungsversorgung von einem Steckernetzteil verfügt. Das Gerät besteht aus einer USB-B Buchse, FTDI, STM-Controller, Pegelwandler für 24V und dann der Ausgang richtung Industrieperipherie. Es stellt eine Kommunikationsschnittstelle zwischen einem normalen PC und einer Industriesteuerung zur Verfügung
statt. Aktuell sind Ground von 24V mit Ground von USB und dem Shielding direkt verbunden, gibt's eine Möglichkeit dem Problem entgegenzuwirken? Auch beim Abstecken bzw. direkt danach wieder anstecken tritt das Problem auf...
-
Thread
ADC Auslesen STM32F04
jemand das schonmal gemacht und den Beispielcode für mich? https://github.com/STMicroelectronics/STM32CubeF0/tree/master/Projects/STM32F042K6-Nucleo/Examples/ADC/ADC_DMA_Transfer Dürfte sich bereits auf deinem PC befinden als Teil des STM32CubeF0.
soweit schon ausprobiert, im Moment sieht es so aus: https://dpaste.org/7m6zr https://dpaste.org/DymS9 Wenn ich das richtig verstehe, kann man bei den kleinen STM32 die "Scan conversation mode" nicht ausschalten und muss daher immer alle konfigurierten ADC Sensoren in einem rutsch pollen. Deshalb
-
Thread
ESP32 LittleFS Arduino
Zur Erinnerung, es geht darum dass andere das zum laufen kriegen, ich selbst komme mit Arduino 1.8.19 und Linux klar. Ich brauche das also nicht für mich sondern für die einfachen Windows Nutzer, die nicht erst von V3.xx auf V2.xx downgraden wollen. Das Sketch selbst hab ich schon so angepasst
die genugend app space had !! - Versuche war mit Arduino IDE 2.3, esp32 V2.0.7 library, und ESP32 S3 Dev module
-
Thread
LM393 Schwingneigung - Designtipps?
mindestens 5 Volt und vertausche an den Eingängen die 5V mit den 2,5V Referenzspannung. Dann klappt's auch wieder.
seine echten vorhandenen 2,5V Referenzspannung im LCD-Thermometer dafür einsetzen, ist doch klar! GN8
-
Thread
Geschichte des Mikrocontrollers.
Sandkastenblase abgesehen, ueberhaupt keine Relevanz im industriellen/kommerziellen Umfeld. Selbst 6/8 pinnige 8 bit Zwergenhirne sind da besser aufgestellt.
Blau-Braun sind ;-) https://ih1.redbubble.net/image.939308691.6215/flat,750x,075,f-pad,750x1000,f8f8f8.jpg
-
Thread
STM32 vs. AVR16 messen von Spannungen von 0,5-1,2V
Maxim B. schrieb im Beitrag #7915718: > Von STM32 gibt es noch H-Serie, z.B. H723. Es gibt insgesamt 1308 STM32s die die Anforderungen erfüllen, warum ausgerechnet der massiv überdimensionierte STM32H723? Maxim B. schrieb im Beitrag #7915718
Gegenteil sind die großen STM32s durchaus komplexer in der Anwendung, weil man sich z.B. mit dem Cache und den verschiedenen Speichertypen befassen muss - das entfällt einfach bei den kleineren. Die STM32Uxx sind total simpel einzusetzen
-
Thread
KI Code Generatoren
#7741479: > Brain 4.1, basierend auf der neuesten Bleeding-Edge-NI. Oh, Du bist noch so jung? 8-O
Das nennt sich Evolution. Die KI ist uns mal wieder weit voraus und keiner bemerkt's.
-
Thread
rpi <--> avr uart Übertragungsfehler bei Quarzbetrieb
Ob S. schrieb im Beitrag #7742197: > Nein. Eher 6%. Bei 8 Datenbit + Parity, typischer Abtastrate 16-fach, Abtastung bei 7,8 und 9 16tel und *perfekter* Leitung wird das Stop-Bit nach 10 + 7,8 und 9 /
flag is set at the end of the first stop bit" https://www.st.com/resource/en/reference_manual/rm0316-stm32f303xbcde-stm32f303x68-stm32f328x8-stm32f358xc-stm32f398xe-advanced-armbased-mcus-stmicroelectronics.pdf "The Receiver checks the first Stop-bit only, regardless of the number of Stop bits selected
-
Thread
Halbleiter-Allerlei: Zenerdioden, Mikrocontroller und mehr
lesenswert ist, wie immer hier im Round-Up. ### STMicroelectronics – Erweiterung der Low End-Linie STM32C0 Der Markt für “Achtbit-Ersatz auf Basis von 32bit-Kernen” ist und bleibt umkämpft. STMicroelectronics erweitert die für diesen Bereich vorgesehene STM32C0-Familie – als Rechenkern dient ein Arm® Cortex®-M0+ - nun um ein als STM32C071 bezeichnetes und mit mehr Speicher ausgestattetes Modell.  Bildquelle: https://www.st.com/en/microcontrollers-microprocessors/stm32c0-series.html Im Rahmen
-
Thread
ATMega Auslaufmodell?
spielt? Na ja, Atmel wurde von Microchip übernommen, es gibt viele neue Konkurrenz vom ESP über STM8/STM32 über RP2040 über TeenSy über Padauk, also AVR ist weniger wichtig, selbst Arduino entdeckt inzwischen andere Prozessoren. Beim AVR gibt es nur einen mit LCD Treiber, keinen mit LED Treiber
Pandur S. schrieb im Beitrag #7740781: > Gibt's eigentlich eine 32bit Familie, welche auf Bare-Metal betrieben > werden kann ? Zum Beispiel vermutlich alle STM32 http://stefanfrings.de/stm32/index.html
-
Thread
ARM 7 flashen in Massenproduktion
Wie groß ist x und ist das p.a. oder einmalig? > x ∈ [1,2,3,4,...] etwa 500 pro Jahr, PLC max. 8 Jahre
Hi STM32MP1/STM32MP2/iMX6/iMX8 können alle per USB booten. Man sieht also im Gerät eine USB-Schnittstelle vor (wenn nicht eh vorhanden) und bringt das System dann per USB soweit das man das Flash (NOR, NAND
-
Thread
Zephyr STM32F103C8 canbus pin mapping
babbling sample). Allerdings weiss ich nicht, wie das pinctrl ausschauen soll, damit ich CANRX/TX auf PB8 und PB9 kriege. stm32_min_dev_stm32f103xb_blue.overlay: [code]/ { model = "STM32 Minimum Development Board (Blue)"; compatible = "stm32_min_dev_blue", "st,stm32f103c8";
Hallo zusammen, ich hab's gefunden, die heissen [code]&can_rx_remap1_pb8[/code] und [code]&can_tx_remap1_pb9[/code]. Nicht ganz konsistent... Zur Vollständigkeit: [code] / { model = "STM32 Minimum Development Board
-
Thread
Bauteil-Roundup: Drohnenkit bis Piezoputzanlage
/645388/6.png) Bildquelle: https://docs.m5stack.com/en/app/Stamp%20Fly Das auf einem ESP32-S3 basierende Drohnen-Kit ist ob seiner reichhaltigen Sensorausstattung interessant - zum Prototypen von verschiedenen Kontrollverfahren dürfte die Rechenleistung des ESP32-S3 ebenfalls ausreichen. Für
TE Connectivity mit den in der Abbildung gezeigten Produkten bedient.  Bildquelle: TE Zu beachten ist allerdings zweierlei: Die im Wertebereich 560mOhm bis 1KOhm erhältlichen Widerstände kosten in Einzel-Stückzahlen fast 500 US-$. Außerdem schreibt TE ab einem
-
Thread
SMTP und POP3 mit SSL/TLS für Microcontroller
Installation hat nicht funktioniert. Hängt wohl irgendwie mit Java zusammen, habe aber Version 1.8.0_421 > > Hanns-Jürgen M. schrieb im Beitrag #7745663: >> Ein Upgrade auf 8...10..11 oder noch weiter kommt für mich unter keinen >> Umständen infrage > > Dann bist du auf dich allein gestellt
und zudem den Gates > Machenschaften. Warum benutzt du dann nicht schon längst Linux? Das gibt's auch nicht erst seit gestern.
-
Thread
ESP32 IDFv3 Ethernet-Phy KSZ8863 funktioniert nicht
Fehlermeldung durch. Hier sind noch die Funktionen, die ich dem IDF-Framework unterschiebe: [c] uint8_t ksz_read_reg(uint8_t reg) { Wire.beginTransmission(KSZ8863_ADR); Wire.write(reg); //register Wire.endTransmission(); Wire.requestFrom(KSZ8863_ADR,1); uint8_t reg1 = Wire.read
phy_mii_enable_flow_ctrl(); return ESP_OK; } bool ksz_phy_check_link(void) { uint8_t port1_status_0 = ksz_read_reg(30); uint8_t port2_status_0 = ksz_read_reg(46); if(port1_status_0 & (1<<5)) Serial.printf("Port 1 Link good\n"); else Serial.printf(
-
Thread
Erbitte Hilfe bei RFID Projekt Tierchip von Streunerkatzen auslesen
Atmega8 A. schrieb im Beitrag #7750317: > Psycho-Katze Cooles Teil!
beim Schalten. Preislich ists nah beieinander. Beim Mikrocontroller schwanke ich noch. Es sollte ein 8 Bitter ala AVR64DU reichen. Der ist preislich aber nicht so weit vom STM32F07x weg. Und der hat mehr Power. Nuvoton hat auch ein paar passende im Angebot, damit habe ich aber keine Erfahrungen. Von
-
Thread
Keine TVS Dioden für 3,3 / 5 Volt ?
sollen bei der Nennspnnung noch voll sperren. Ein ICTE5 für 5V hat daher eine Z-Spannung von etwa 6,8V.
. An jeder fallen rund 0,6V Uf ab. Oder LEDs Uf zwischen 1,4V bei IR, 1,6V rt, 1,9V ge, 2,1V gn, 2,8V bl/ws.
-
Thread
Probleme mit STM32F103 und SPI1 remapping
Hallo allerseits, ich habe mich mal nach längerer Pause wieder an die STM's rangewagt und habe mir ein kleines Board zum Spielen designed und gebaut. Dabei handelt es sich um ein Board mit dem STM32F103, der auch auf dem BluePill-Board verbaut ist. Ich habe am SPI1 ein
Bist du sicher, dass es ein originaler STM32F103C8 ist?
-
Thread
Timer Finder Opta (STM32H747XI)
, ich versuche auf einer Finder Opta einen Timer zu programmieren.Prozessor der Steuerung ist ein STM32H747XI. Umgebung ist Arduino. Ich bin ziemlicher Anfaenger und fuer jede Hilfe dankbar. 1. Problem. Wieso brauch ich einen Delay bevor ich was in das ARR bzw. PSC Register schreibe.
bin nicht sicher ob der Name fuer den Interrupt Handler korrekt ist Der korrekte Name lautet "TIM8_TRG_COM_TIM14_IRQHandler". Ist im Startup Code definiert: https://github.com/STMicroelectronics/cmsis_device_h7/blob/13ba9da797a30e1563a8795f974425fb26dd0457/Source/Templates/gcc/startup_stm32h747xx.s
-
Thread
Suche geeignetes 433 MHz Funkmodul
Platinenfläche, Bauteile und im Endeffekt vielleicht sogar Geld. Eine Möglichkeit (von vielen) wäre z.B. der STM32WL33. Der kann 600 kbit/s auf 800 MHz erreichen via 4FSK. Den gibt's auch als vollständiges Modul: https://ebyteiot.com/de/products/915mhz-wireless-module-stm32wl33-smd-module-rf-transceiver-soc-cdebyte-e04
Geschwindigkeit? Wo hat man denn in > den 50ern Daten mit >500 kbps übertragen? Die Abtastrate liegt bei 8KHz (Impulsfolgefrequenz 125µs). Wurde in Mikrowellen-Funkstationen eingesetzt, welche 8 Kanäle übertragen konnten. Die Eingangs-NF wurde auf 3 KHz begrenzt.
-
Thread
Raspberry Pi Pico 2, Windows 7 Embedded und mehr
sieben Jahre mit Updates zu versorgen. Was es sonst – Stichworte Raspberry Pi und RISC/V im Hause STM – Neues gibt, listen wir hier. ### Raspberry Pi Foundation: Raspberry Pi Pico 2 nutzt Schaltregler Im Rahmen der Ankündigung des neuen Raspberry Pi-Mikrocontrollers ließ die Raspberry Pi Foundation
apply to models released in March this year and some 2023 models. This initiative is part of Samsung's broader strategy to secure AI leadership, which also includes offering free software updates for seven years for the Galaxy S24 series, released this year. ---via https://www.businesskorea.co.kr/news
-
Thread
Pico2 RP2350 GPIO Fehler
(p_out) pwm.duty_u16(1<<15) signal = p_in.value for freq in [value * 10**ex for ex in range(2,8) for value in (1,2,5)]: print(f'\n({freq / 1e3:7.1f}kHz)', end=':') pwm.freq(freq) for _ in range(100): print('X' if signal() else '.' , end='') [/code] Wie man sieht, hat's
auf High geschaltet und dann der (offene) Eingang hochohmig/weak gegen Masse gezogen wird. Da bleibt's — im Gegensatz zum RP2040 — einfach High und erst ein <= 8.2kΩ Widerstand gegen Masse lässt das Ding zurück schnappen. Das werde ich aber noch etwas genauer testen.
-
Thread
8048 Assembler für aktuelle Windows-Versionen
eben nicht fündig werden) gibt es "naken asm", der sehr klein, sehr schnell ist und einige andere MCU's dazu auch kann (wie bspw. MCS-51, AVR, STM8 etc.) https://www.mikekohn.net/micro/naken_asm.php
klein, sehr schnell > ist und einige andere MCU's dazu auch kann (wie bspw. MCS-51, AVR, STM8 > etc.) > > https://www.mikekohn.net/micro/naken_asm.php Sieht interessant aus. Leider fehlen dem die TI-DSPs.
-
Thread
Datenlogger mit ca. 1ksps
problemlos 19kS/s (8Bit) hinbekommen kann und mit modernen AVR8 sogar noch deutlich mehr. Und zumindest die modernen AVR8 laufen von Hause auch recht problemlos an einer CR2032. Die wird allerdings nicht sehr
von SparkFun wohl die erste Adresse - is quasi ja ne Grundbeschaltung, nur tendier ich beim µC zu STM32 - obwohl ATMEL-Fan von eh und je, aber leider nun MicroChip und preislich gibt's bei STM 32-biter zu 8-biter Preisen. Mal ne Testsoftware zusammenbauen und messen, wie so die Stromaufnahme ist.
-
Thread
Meine erste Kikad-Platine - bitte um Kritik
für alle die mitspielen wollen das Kicad 8.0.4 Design
Axel, vorher gab's keine Stichleitung. Aber man kann sie leicht vermeiden, siehe V7 im Anhang. Tim
-
Thread
STM32F373 16 bit an 8 Bit SPI per DMA - Erstes Datenpaket immer beschnitten
.. Ich habe ein uint16_t array, dass ich mit der SPI und DMA übertragen muss. Die SPI überträgt 8 Bit. Ich habe das Problem, dass vom ersten Eintrag immer die ersten 8 Bit fehlen, aber nur, wenn ich das Paket mit DMA übertrage. Ohne DMA funktioniert es einwandfrei. [c] //erste Paket immer beschnitten HAL_SPI_Transmit_DMA(&hspi3, (uint8_t *) buffer, BUFFER_SIZE*2); //funktioniert HAL_SPI_Transmit(&hspi3, (uint8_t *) buffer, BUFFER_SIZE*2, 10); [/c] [code] Beispielergebnis mit DMA (buffer[]): 911 998 1093 ... übertrage
-
Thread
NAU88C22 Design Review
anderen interessant. Zumindest einige von Euch haben eine Vorstellung, wenn sie diese Liste lesen: ESP32s3 + STM32G431 + NAU88C22 + DRV8313 + MAX3485 + SN65HVD230 + 4x WS2812 + LSM6DS3 + AHT20 + DS18B20 + IP5306 + TPS54202 + ST7789 + (optional: W5500 | NRF24l01 | SIM7080G | RFM95W) :-) Das KiCad-Projekt
Lötfehler) - Kompletten Scan über alle 127 I2C-Adressen gemacht (irgendwelche Verwechslungen mit 7bit/8bit-Addressen) - Zweite Platine getestet (habe fünf bestellt) (Einzelfehler) - Schaltung mit einem ESP32s3-Dev-Board und diesem hier https://wiki.dfrobot.com/FireBeetle_Covers-Camera&Audio_Media_Board_SKU_DFR0498
-
Thread
RP2350-Nachbeben, ARM im Fokus der Politik uvam
Ob S. schrieb im Beitrag #7728348: > Unfähig, die Vorteile > zu erkennen, die Rust bietet. Weichere Windeln.
, der wird "gecancelt". Und dann kommt halt sowas dabei raus: https://blog.fefe.de/?ts=98450c8d
-
Thread
Modbus RTU Lib für STM32
verbreitet, gut getestet, ist aber eher für Posix API wie Linux) https://github.com/alejoseb/Modbus-STM32-HAL-FreeRTOS https://github.com/urands/stModbus https://github.com/kiltum/modbus https://github.com/eziya/STM32_HAL_FREEMODBUS_RTU (speziell für STM32, keine Ahnung wie gut die sind) fchk
https://github.com/cwalter-at/freemodbus/tree/master/demo Die Beispiele für AVR, MSP430, Atsam3s, hc8, bare, lpc214x etc. nutzen alle kein FreeRTOS. Und wenn Du sehen willst, wo die Unterschiede zwischen FreeRTOS und nicht-FreeRTOS liegen, mach ein Diff auf atsam3s und atsam3s_freertos Interessant
-
Thread
IKEA LED Netzteil defekt
Mark S. schrieb im Beitrag #7717823: > Paul schrieb: >> Kann mir jemand eine alternative zu den Boundary-Mode-PFC-Controller >> (mp44010) empfehlen? > > L6565 von stm ist zumindest pin-kompatibel Prinzipiell
ungefähr, aber von FET-S gehts über R16/R17 1,8 Ohm parallel auf GND und über den R11 auf CS des Controllers der Bereich um D2+D3 stimmt auch irgendwie nicht
-
Thread
Nachfolger des RP2040/Raspberry Pi Pico
Michael schrieb im Beitrag #7719178: > 12Bit SAR ADC mit 8,7Bit ENOB Jetzt sollen es immerhin mindestens 9, typisch 9.5 sein (S. 1326, Tabelle 1435)
8 x PIO-Kanäle sind noch frei verfügbar. Das nenne ich genial! Christoph M. schrieb im Beitrag #7719289: > Was für eine ENOB hat denn ein typischer STM32 (z.B. F303)? Laut Datenblatt bei 25°C
-
Thread
externes RAM per ASM ansteuern
S. L. schrieb im Beitrag #7716213: > Hmm - was ist an der Hardwarelösung verkehrt? Noch einfachere Lösung: Mikrocontroller mit eingebauten 32 KiB RAM nutzen, z.B. STM32G070CB.
Niklas G. schrieb im Beitrag #7716874: > S. L. schrieb im Beitrag #7716213: >> Hmm - was ist an der Hardwarelösung verkehrt? > > Noch einfachere Lösung: Mikrocontroller mit eingebauten 32 KiB RAM > nutzen, z.B. STM32G070CB. Oder lieber
-
Thread
Fehlersuche Opel Agila Funkfernbedienung
Möglicherweise der Resonator oder Quarz durch Sturz defekt. Oszilloskop vorhanden? Der Omron dürfte ein STM8-Controller sein der Chip daneben ist ein TDA5100.
Stefan S. schrieb im Beitrag #7723699: > > Aber wenn VCC über die 1k an PWRDN verbunden ist, dann ist die Spannung > noch bei 1,6V ansonsten bei 2,8V Unter der Voraussetzung dass die Batterie in Ordnung
-
Thread
STM32L4 - DMA Puffer Leer
via I2S (SAI) angesprochen wird. Der STM32 ist hier der Clock Master. Die WM8904 Config und auch die SAI Config scheinen in soweit in Ordnung zu sein das ich mit dieser Schleife Daten lesen und schreiben
HAL_SAI_Receive_DMA fail 1\r\n"); Error_Handler(); } if (HAL_OK != HAL_SAI_Transmit_DMA(&hsai_BlockA1, (uint8_t*) txbuf, sizeof(txbuf) / 2)) { DebugLog("HAL_SAI_Transmit_DMA fail 1\r\n"); Error_Handler(); } Und wenn ich einen Breakpoint in: void HAL_SAI_RxCpltCallback (SAI_HandleTypeDef * hi2s) {
-
Thread
16 UARTs für MIDI
Falk B. schrieb im Beitrag #7713604: > Ob S. schrieb: >> Macht also grob 8 UARTs. Dazu kommen die >> zwei dedizierten UARTs des RP2040. Macht dann also in erster Näherung 10 >> UARTs. > > Beitrag "8 UART's mit asm_pio PIO DMA / Micropython
, aber es geht hier ja nicht um zig Mbit/s, sondern gerade mal um 31,25 kbit/s. Ein STM32F103 im 48-Pin-Gehäuse ist billig und könnte ganz gut passen. Oder auch ein RP2350B. Der hat mehr Rechenleistung, was ein Vorteil sein kann, wenn
-
Thread
complex und 3D Vektoren in C++ für ARM und STM32
} [/c] Damit geht dann [c] vec_t<double> a(1,2,3); vec_t<float> b(4,5,6); vec_t<int> c(7,8,9); vec_t<double> z=(a+b+c); [/c] usw.
wenn Complex im Spiel ist oder Polynome wird's nochmal spaßiger.
-
Thread
Messdaten in csv oder Textdatei schreiben
Eros S. schrieb im Beitrag #7707995: > FILE *demo; > demo = fopen("C:\temp\test.txt", "w"); Wieder einer der ein ganzes Windows auf seinem STM hat... Respekt. Du verdrehst da zwei Ding die so gar
Eros S. schrieb im Beitrag #7708028: >> Ich würde vermutlich eine SD-Karte an den STM anflanschen und die Datei >> darauf ablegen. Aber auch da muss man per Hand die SD-Karte umstecken >> und die Datei am
-
Thread
Funkstrecke für Daten über 4 km
von Olimex gut, aber es gibt noch einige andere: https://www.olimex.com/Products/IoT/LoRa/LoRa-STM32WL-DevKit/open-source-hardware Der STM32WLx5 ist ein Mikrocontroller mit integriertem LoRa, das Olimex enthält diesen. Das finde ich sehr praktisch, besser als ein separates Modul und auch viel
Franko S. schrieb im Beitrag #7709786: > Line of sight ist alles, Antenne ist bei LoRa praktisch egal solange LOS > vorhanden ist. Die Antenne ist (fast) immer egal, solange LOS vorhanden ist. Es gibt aber
-
Thread
Single Pair Ethernet oder CAN-FD
Hi Zusammen, ich plane gerade einen Robotter mit 8-12 Controllern (RPI, STM32H7, STM32F7 oder ahnliches) bisher habe ich für ähnliche Sachen CAN genommen mit einem selbst gestrickten Protokoll. Jetzt möchte ich aber was neues machen und da ich mit dem
getrennt? Anzahl Teilnehmer? 5x Motorumrichter je: - galv. getrennt wegen Stromaufnahme - 0,1 - 0.8MBit/s (Wunsch wenn ich alles an Daten raus haue) - Zyklus 1ms - Latenz kleiner 100us, 10us wäre gut. 1x Servo-Aktor: - galv. getrennt wegen Stromaufnahme - 0,1MBit/s - Zyklus 5ms - Latenz
-
Thread
Suche Programierung für Alten TV
Sigrid P. schrieb im Beitrag #7706460: > ein 8 bit muster zum steuern für die verschiedenen bilder > eine sps liefert das 8bit muster Okay, ich kenne das aus Meldetexten von den alten Siemens S5. Da gab es 8bit in 8 * 24V Outputs, die wurden
im Beitrag #7710700: > das wäre doch ne lösung, oder? https://www.youtube.com/watch?v=ZNunxg7o8l0&t=264s
-
Thread
Nach Initialisierung falsche Werte im Struct
Prozessoren im RAM (oder > gar in Registern) gelagert Ja, hängt vom Linkerscript ab. Aber beim STM32 wird normalerweise alles was "const" ist in den Flash gelegt.
Warum eine Tabelle mit 8-Bit-Werten als /short/ angelegt wird, wurde auch noch nicht beantwortet.