-
Thread
Z80 OUT (C) mit Register A belegen.
Es gibt einen STECCY-Thread: https://www.mikrocontroller.net/topic/steccy-zx-spectrum-emulator-mit-stm32
programmieren. Man betrachte den Benchmark Dhrsystone 2.1, mit SDCC kompiliert, einmal für einen STM8 (ATM8AF5288 bei 16 MHz), einmal für MCS-51 (C8051F120 bei 98 MHz). Da ist der Score des STM8 fast doppelt so hoch wie der des MCS-51, während die Codegröße des STM8 etwa die Hälfte derer des MCS-51
-
Thread
Überspannung bei Attiny Input Pins
klaren Angaben, wie viel Strom im betrieb über die ESD Dioden fließen darf. Zum Beispiel die ganzen STM32 L0, F1 und F3 Reihen.
einem Widerstand baut kaum jemand ein IC. > Wieviel Kanäle benötigst du? schon mehr als einen. 4 - 8 Eingänge etwa. Ich dachte zuerst an einen 40106 Schmitt. Da bin ich mir aber unsicher: Wenn ich den mit >= 10V betreibe, ist die Schaltschwelle zu hoch. Ich weiß aber nicht, ob er mit Eingangssignalen
-
Thread
CRC Einheit im STM32 -> CRC32 lässt sich nicht bestätigten
SE 8 128-bit breit ist. Falls es für jemanden relevant ist hier der Code für Java um eine CRC-32 zu berechnen die vom STM32 CRC Engine gleich berechnet wird: [code] public long crc32_stm32(long data
Oder das CRC Modul bei deinem F1 ist doch anders als meins... Also streng genommen habe ich kein STM32F103C8T6 sondern ein CKS32F103C8T6 der auf ein Blue-Pill Board verbaut ist. Er ist zwar als STM32 gelabelt hat aber eine andere ID und 128K an Flash anstatt 64K. Aber bis jetzt hatte ich noch keine
-
Thread
Serial-to-Ethernet: Welche Daten für URL senden?
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9\r\n"); strcat(caString, "Accept-Encoding: gzip, deflate\r\n"); strcat(caString, "Accept-Language: de-DE,de;q=0.9,en-US;q=0.8,en;q=0.7\r\n"); [/c] Aber die
dem Schlauch. Sorry. Ich benutze aktuell mein neues Ethernetmodul zum Programmieren (Platine mit STM32). Als Gegenstelle benutze ich zum Testen meinen alten Webserver (noch mit ATMEGA), den ich vor über 10 Jahren mal programmiert habe. Er geht problemlos, muß aber nur auf HTTP-Requests entsprechende
-
Thread
Meadow F7: Dateisystem, neue I2C / SPI-API, Refactorings für neue Zielplattformen
F7 einen kombinatorischen Prozessrechner, der einen für die Ausführung der .net-Payload zuständigen STM32-Kern und einen ESP32 als WLAN-und Bluetooth-Funkmodul einspannt. Das Produkt ist seit einiger Zeit am Markt (siehe Unboxing der ersten Variante unter https://www.youtube.com/watch?v=8uU0TFuvgis),
irgendwie geartete offizielle Ankündigung aus dem Hause Costanich dar - ist ein „Targeting“ des ESP32 sehr wahrscheinlich. ### Unterstützung für Visual Studio Code verbessert. F7-Applikationen lassen sich seit längerer Zeit nicht nur unter einer Vollversion von Visual Studio, sondern auch mit der
-
Thread
STM32F411RE Nucleo Board save data to flash memory
I have a STM32F411RE nucleo board which I connect to an external button. The button is connected via following pins: +5V, GND and GPIO_PIN_8 (PB_8) I also have the USART connection to PUTTY. My code does the
PUTTY the message "button not pressed" is shown. I would like to save the input from GPIO_PIN_8 in some form of file either directly on an external drive (microsd oder usb) so that I can open it later on. Since the STM32F411RE does not have EEPROM functionality, I read that storing data to flash
-
Thread
VCF für μC-Synthesizer
Stefan F einfach cool ;-) Im Anhang ein Bild 2 Hybrid Prototypen mit echten Analog Synthesyzer und 8 Kanal Mischpult. Habe ich von "Hand" aufgebaut um zu Testen wie sich ein Hybrid dan in den echten Workstationen verhält. Man beachte für den Analogteil den 5V zu 9V Konverter ;-)
mir erstmal nur Minimoog + Effektgerät + Mehrspurrekorder. (edit: https://www.youtube.com/watch?v=0hoa9tXnZX8 ) ;)
-
Thread
suche KICAD Dienstleister
ab sofort für ein einfacheres, kleineres (aber natürlich eiliges) Layout, vorzugsweise auf V5.99 nightly. Schaltregler aus LNK Link-Switch Familie mit Netz galvanisch verbunden, danach ein 3V Linearregler für einen kleineren STM32, I2P 8pin 47L16 EEram, es müssen div. projektspezifische Stecker
J. V. schrieb im Beitrag #6794055: > Neue STM Portbelegung auf Zuruf/Tel/Teamviewer. Find ich auch gut. Nur nichts schriftlich fixieren. Alles auf Zuruf. Ist doch irre!
-
Thread
USB UART Kommunikation STM32
geschieht dies über string befehle. Empfangen wird die Antwort auch als String. Konfiguration: 9600 kBaud, 8N1, kein flow-control. Da ich auch einen Computer verzichten muss, möchte ich dies Über einen Mikrocontroller lösen. Hierzu habe ich ein STM32F767ZI gewählt. Die ECU verfügt über einen männlichen USB-A
...evtl könnte dir folgendes weiterhelfen: stm32 als USB cdc host https://controllerstech.com/usb-cdc-device-and-host-in-stm32/ Ich schätze das dein Gerät eine USB CDC node darstellt und dafür bräuchtest du als "Gegenstück" auf deinem stm32
-
Thread
ST-Link Utility: Was kann beim lesen/schreiben schiefgehen?
zusammen, ich habe vor einiger Zeit einen binären Software-Stand aus einem selbst programmierten STM32F446RE "gesichert" (zu den Anführungszeichen später). Ich wollte sichergehen, dass ich die Firmware-Version, die seit Monaten zuverlässig läuft, jederzeit wieder zurückspielen können würde. Dazu
wiederzufinden. Deswegen zwei Fragen: a) Was kann beim Auslesen eines nicht-schreibgeschützten STM32 mit dem ST-Link Utility schiefgehen und wie kann ich sicherstellen, dass nichts schiefgegangen ist? b) Wenn ich eine HEX-Datei flashe und wieder auslese, unterscheiden sich die Dateien binär. Es
-
Thread
ILI9486 8-Bit Parallel Bus deutlich langsamer als SPI
schrieb im Beitrag #6789295: > Hmm, weiß nicht 20 Euro für ein Nucleo-64 F446RE blechen um an einen > STM32F446RE und an den STM32F103C8T6(Der auf der ST-Link Platine oben > sitzt) Controller zu kommen. Ist glaubig nicht die beste Idee. Beim STM32F446RE wird es kaum schneller. Da muss man die Bus-Wartezeiten
dma bei 18Mhz vom Flash ins Display. Mit Berechnung meinte ich zum Beispiel 1/(18000000/(480*320*8)) für 8 Bit. Wobei ich mich noch Frage ob der stm32 überhaupt 8 Bit kann. Ich benutze übrigens auch nur den 9488. Kein Plan wieso.
-
Thread
Threadsichere Bitmanipulation mit Bitbanding
void warning_add(enum warning_e wrn) { WarnState_t *const State = &WarnState; #if defined( STM32F4XX ) /* Auf STM32 Bit threadsicher ueber Bitbanding-Region sichern Bitbanding: Abbildung des Speicherbereichs 0x20000000-0x200FFFFF auf den Bereich 0x22000000-0x23FFFFFF
sowieso atomar... Nein, nicht im Adressraum beim ARM. Ein Bit zu setzen bedeutet nämlich: - Einen 8/16/32-Bit-Wert aus dem Adressraum/RAM in ein 32bit-Prozessorregister laden - Das Bit im Prozessorregister setzen - Die 8/16/32 Bit des Registers zurück in den Adressraum/RAM schreiben Und genau
-
Thread
STM32 I2C EEPROM lässt sich lesen aber nicht beschreiben
der einzige Unterschied zum AVR Bild ist. Beim AVR-I2C ist der ACK 10us lang und geht direkt auf 5V hoch. Bei dem STM32 nur für 1us auf 3,3V der Rest ist 0,6V. Allerdings wenn ich von einer EEPROM Adresse lesen möchte sieht das Signal und auch das ACK Bit genauso aus. Und da scheint es ihm ja wohl
100KHz Rmin gleich wie bei <=100KHz nur rmax = 300ns/Cbus Wenn ich das jetzt mal für 100KHz beim STM32 durchrechne: fscl=100KHz, Vcc=0,3V, I=3mA, Cbus=~8pF(Aus Datenblatt ST24C08WP) Rmin = 3,3 - 0,4V / 3mA = 966,667 Ohm -> 1kOhm Rmax = 1000ns/8pF = 125kOhm Allerdings muss ich sagen das
-
Thread
welche Signalfilterung für meine Messdaten?
Linux ist halt kein Echtzeit-OS. Vorschlag: nimm einen Mikrocontroller, z.B. irgendeinen kleinen STM32 den Du grad zur Hand hast. Dort auch keine Interrupts nehmen, sondern 2 Timer. Der eine als Referenz, hochgezählt mit dem Takt des Mikrocontrollers (oder einem Teiler davon), der andere zählt immer
E. schrieb im Beitrag #6784128: > Vorschlag: nimm einen Mikrocontroller, z.B. irgendeinen kleinen STM32 > den Du grad zur Hand hast. Dort auch keine Interrupts nehmen, sondern 2 > Timer. Der eine als Referenz, hochgezählt mit dem Takt des > Mikrocontrollers (oder einem Teiler davon), der andere zählt
-
Thread
Günstige MCU dev boards geeignet für Leistungselektronik
Leistungselektronik geeignet. Das ist einfach nicht ihr Job. Und bei dem "für Leistungselektronik" sind die AVR8 eher überdurchnittlich gut geeignet, weil sie halt durchgängig von Hause aus auch mit 5V betrieben werden können und somit 5V-Ausgänge haben, was schonmal deutlich die Auswahl für die anzusteuernde Leistungselektronik
ihr Job. Jaja, die liebe Pedanterie. > Und bei dem > "für Leistungselektronik" sind die AVR8 eher überdurchnittlich gut > geeignet, weil sie halt durchgängig von Hause aus auch mit 5V betrieben > werden können und somit 5V-Ausgänge haben, was schonmal deutlich die > Auswahl für die anzusteuernde
-
Thread
µC Board mit HDMI (notfalls VGA) Ausgang
Gib mal bei Google STM32 und HDMI ein.
Entwicklungstools+Display-_-1743283&matchtype=&aud-826607885427:pla-331169378088&gclid=EAIaIQobChMIlI74s4Sc8gIVDtd3Ch3Lug_7EAQYASABEgL05vD_BwE&gclsrc=aw.ds Keine Ahnung was das Ding kann, billig ist es aber ;-) https://www.seeedstudio.com/Seeed-Studio-BeagleBoner-Green-HDMI-Cape.html Ok, kann nur HD-Ready
-
Thread
Wie Daten per UART zwischen zwei µCs übertragen?
…Kürzer geht es nicht. Mit einer Ausnahme, man benutzt als Protokoll nicht 8N1 sondern 9N1 8N1 braucht 5 Bytes (5 x 10Bits) 9N1 braucht 4 Bytes (4 x 11Bits)
9O2. 9 Bit + Parity. AVRs können das. Aber kein USB-UART Wandler kann das. Ich finde nicht mal einen STM32 der das kann. Gut die STM32 können wenigstens 9 Bit ohne Parity. Aber ich würde die 9 Bit nicht ohne Not machen. Ist zu viel Ärger.
-
Thread
Probleme mit STM32 STLINK und Flash Geschwindigkeit
Einstellungen: current ST link cmd: ('-c', 'SWD', 'freq=4000') STM32 ST-LINK CLI v3.2.0.0 STM32 ST-LINK Command Line Interface ST-LINK SN : 50FF71067867515340250967 ST-LINK Firmware version : V2J33S7 Connected via SWD. SWD Frequency = 4000K. Target voltage = 3.1 V. Connection mode : Normal. Device ID:0x458 Device flash Size : 65535 Kbytes Device family :STM32F410xx Ich benutze diesen Exe: "C:\Program Files (x86)\STMicroelectronics\STM32 ST-LINK Utility\
-
Thread
STM32F1 HAL UART Senden nicht
, nach einer Änderung wars aber vorbei damit. Änderung Rückgängig gemacht, Pin bleibt stur auf 3,3 V. Was übersehe ich? Fehlt was? Warum wird nichts gesendet? Programmer: ST-LINK/V2 IC: STM32F103RBT6 Board: Olimex P103 https://www.olimex.com/Products/ARM/ST/STM32-P103/ https://www.olimex.com/Products/ARM/ST/STM32-P405/resources/STM32-P103_P405_sch.pdf Programmierumgebung: Visual Studio 2019 mit VisualGDB 5.5R5 build system: Ninja Sollten noch Infos fehlen, reiche ich die gerne nach! Danke für eure Hilfe
-
Thread
Renesas RX111
Projekt verwendet wurde. Ist das irgendwie ein halbkompatibles Ersatzprodukt für die alten Hitachi H8, NEC V60 oder M16 oder sonstwas ? Mit der Timer Beschreibung fühle ich mich etwas verloren. Eigentlich möchte ich nur einen Inkrementaleingang mit Quadratursignal, vorzugsweise gleich 2x16=32 bit
habe einen einfachen NXP M0, da sind das 600 Seiten. Und dann habe ich einen komplexen STM32H7 da sind das schon 3500 Seiten. Da liegt der Renesas doch gut in der Mitte. So ist das heutzutage. Ein Exot ist der schon. Low-Entry macht noch Atmel, der Rest Arm. Und Risc-V erscheint erst
-
Thread
Transimpedanzverstärker mit einstellbarer Verstärkung
Triggersignal (die roten Strich in den Plots): während ein Puls abgegeben wird, fällt ein Triggersignal von 5V auf 0V, und geht nach dem Puls wieder auf 5V, dies habe ich bisher nur für den Mikrocontroller (STM32) genutzt (um nur während dieser Zeit, die Werte zu digitalisieren). Die Zahlen in den Plots sind
Vorposter erwähnt. Gibt es keinen schnelleren? ich sage jetzt mal "Wir" suchen bis ca 1MHz . Rainer V. schrieb im Beitrag #6770522: > ...guter Versuch... Meinst du damit etwas OT? oder wie? Ja ähm sorry aber der Smart Analog Combo (SAC-L2) macht 2.8 MHz und das einstellbarem Gain (Könnte man auch
-
Thread
Atmel ICE Frage
Garkein Troll hier, dann übernehm ich das ;-) Kauf dir lieber einen STLinkV2 und benutze STM32^^
Beitrag #6767928: > Garkein Troll hier, dann übernehm ich das ;-) > > Kauf dir lieber einen STLinkV2 und benutze STM32^^ Da funktioniert ja alles;-) Aber AVRs sind meine zweite Liebe...
-
Thread
Birulki: Linux am ESP32, Arduino-USB PD-Netzteil, ESP 32-Spielkonsole.
nutzte ein Entwicklungsboard vom Typ esp32 devkit v1, und bootete dort den Linux-Kernel. Interessant ist. dass die eigentliche Ausführung in einer virtuellen Maschine vom Typ JuiceVM erfolgt - sie simuliert einen RISCV-Kern. ### Surface Mount
bekannt, das Porsche auch Traktoren gebaut hat. Kennt nicht jede(r) https://www.youtube.com/watch?v=R8-9oIq1hxw ... 111, P111, Diesel, Cabriolet immer wieder zum brüllen. Sorry für Offtopic ;-)
-
Thread
Universalplatine für STM32, grobe Fehler vor der Herstellung?
Bauteile für ein Exemplar habe ich trotz Chipknappheit inzwischen da :) Eigentlich wollte ich einen STM32F412 oder STM32F13 einsetzen (da hatte ich auch ein Nucleo Board vorher gekauft), aber die waren schon im April ausverkauft und die STM32L die einzigen noch verfügbaren mit genügend RAM und passendem
der ST-Link nicht gesteckt ist. App-Note AN2867 von ST würde Empfehlungen geben, wie Quarze am STM32 angeschlossen werden können / sollen. Direkt und ohne Widerstände ist etwas "übersichtlich"... Ist die Flussspannung von rot und grün für D60 und D61 nah genug beieinander, dass beide Farben sinnvoll
-
Thread
ARM-GCC: No strict alias
nichts gelesen * Gilt send == NULL werden nur Nullen geschrieben */ void spi_dma_transmitbuffer(uint8_t *receive, const uint8_t *send, uint16_t len) { SPI_TypeDef* SPIx; DMA_Stream_TypeDef *DMA_StreamTx, *DMA_StreamRx; uint32_t DMA_FlagTcif_Tx, DMA_FlagTcif_Rx; switch( SPI_HARD_DMA
soll */ if( len == 0 ) return; /* Ungenutzte Puffer beruecksichtigen */ const uint32_t CR_MINC = 1<<10; uint8_t tempRx; uint8_t tempTx = 0; if ( receive == NULL ) { /* Keine Daten lesen */ DMA_StreamRx->M0AR = (uint32_t) &tempRx; DMA_StreamRx->CR &= ~CR_MINC
-
Thread
Suche Li-Ion tester mit schnitstelle
dürfte die Doku zum Protokoll bei denen zu finden sein. [code][ 2540.283768] usb 1-1: Product: STM32 Custm HID [ 2540.283773] usb 1-1: Manufacturer: STMicroelectronics [ 2540.283778] usb 1-1: SerialNumber: […] [ 2540.288041] input: STMicroelectronics STM32 Custm HID as /devices/pci0000:00/0000
0000:0001.0008/input/input34 [ 2540.288717] hid-generic 0003:0000:0001.0008: input,hidraw5: USB HID v1.01 Device [STMicroelectronics STM32 Custm HID] on usb-0000:00:15.0-1/input0 [/code]
-
Thread
genaue Zeitmessung (hohe Auflösung + Genauigkeit) STM32
https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32g4-series/stm32g4x4.html
Beitrag #6756892: > https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32g4-series/stm32g4x4.html Damit würde die Auflösung möglich sein, die Genauigkeit wäre immer noch um Welten zu schlecht.
-
Thread
Bildformat für Farb-LCD
Hallo zusammen, ich habe ein kleines Projekt mit einem STM32F446RE und einem ILI9341-Farbdisplay. Ich habe den ganzen Flash bezahlt - ich werde den ganzen Flash nutzen. Also kommt noch ein schickes Logo dazu. Stellt sich die Frage nach dem passenden Format
Zitat aus dem Artikel von Larry Bank: [code] I decided to set a max image width of 640 x 32-bpp (which can also be 2560 x 8-bpp). The total memory required for decoding images of up to this width (and any length) is around 46K. This seemed like a reasonable balance, but unfortunately excludes
-
Thread
Rs485 Kollisionserkennung und Kollisionsvermeidung
einzuziehen wo sie gebraucht werden. Wenn ich hat bock drauf habe, schau ich mal, ob ich nicht einen stm32 dazu bringe von eine externen Flash zu booten und da ein kleines rtos drauf laufen zu lassen. Can wäre eigentlich unendlich viel besser geeignet, aber da muss man ja auch wieder was ändern.
dass ich davor viel für mich selbst an mobilen sensor Netzen gespielt habe und da nur esp8266 und esp32 programmiert habe. Außerdem ist seine Anforderung ein touch Display mit einer ansprechenden ui, so dass - vorausgesetzt man hat kein intelligentes Display wo wieder ein stm32 oder so drauf steckt
-
Thread
[V] Alte DIL Rechner Chips.. Gesperrt
stelle Dir vor hier würde jemand einen STM32F7xx anbieten - Du würdest glatt ein 1300 Seiten Manual dazu einfordern weil Du nicht in der Lage bist bei Interesse selber nach einem Manual oder Datasheet zu suchen. Google kaputt? Ich denke mal
Tom D. schrieb im Beitrag #6754871: > stelle Dir vor hier würde jemand einen STM32F7xx anbieten Dann wäre ich arg verwundert, weil ich nicht wüsste, ob er einen 32f746 oder einen 32f723 loswerden will. Tom D. schrieb im Beitrag #6754871: > Du würdest glatt ein 1300 Seiten
-
Thread
Anfang mit STM32. Wie habt ihr es gemacht?
Hallo Community, Ich hätte da mal ein paar Fragen zum STM32 und drumherum. Ich habe mir letzte Woche ein Nucleo-64 Board bestellt. Auf diesem ist ein STM32F446RE Mikrocontroller verbaut. Ich möchte erstmal ein paar Erfahrungen mit der MCU/STM32 allgemein
* STM32CubeMX (https://www.st.com/en/development-tools/stm32cubemx.html) Wobei die Cube IDE das Cube MX inzwischen beinhaltet. Deswegen heißt sie aber nicht STM32CubeMXIDE - obwohl der name passend wäre
-
Thread
5V auf 3.3V für uC
https://www.mouser.de/ProductDetail/STMicroelectronics/LD1117V33 https://www.mouser.de/datasheet/2/389/cd00000544-1795431.pdf Seite 9 drop out voltage 1V bis 1,2V für einen ESP32 brauchte ich mehr Strom
, auch in Steckbrett-/Bastlerfreundlichen Gehäusen. Bei Reichelt z.B. "L78L33ACZ STM". LM1117-3.3 benötigt fast genau die 5V Eingangsspannung und erlaubt laut Datenblatt 0,8A bis 1,5A. So einen Bratmaxe braucht man hier nicht. Für "USB mit 3.3V uC" habe ich schon Regler in SOT223
-
Thread
STM32CubeIDE | Keine Verbindung zu erstem Custom PCB - No device found on target
sodass diese in Ordnung sein sollten. Mein Problem: Der µC wird nicht von meinem China-Clon ST-Link-v2 (Amazon 5er-Set von AZDelivery - aktualisiert via ST-Link-Upgrade auf Firmware V2J37S7) erkannt - stattdessen bietet mir STM32CubeIDE den error log: STMicroelectronics ST-LINK GDB server. Version
Uwe Bonnes schrieb im Beitrag #6750601: > Und an NRST an STM32 empfiehlt STM nur einen 100 n Kondensator nach > Masse, keinen PullUp. Den Kondensator sehe ich im Design nicht! Stimmt, Figure 27 auf S. 84 unter https://datasheet.lcsc.com/lcsc/2106040205_STMicroelectronics-STM32L051C8T6TR_C2802165
-
Thread
[V] STM32F405RGT6 GD32F405RGT6 STM32F051R8T6
Hallo, bei der Suche in meiner Grabbelkiste sind mir ein paar STM32/GD32 in die Hände gefallen. Da ich selber von der aktuellen Situation betroffen bin, habe ich mir gedacht ich stelle diese mal zu Verfügung. Es ist nicht viel, aber vielleicht hilft es dem einen oder anderen. 4x STM32F405RGT6 [20€/Stk] (3 sind noch verschweißt) 1x STM32F051R8T6 [5€] 5x GD32F405RGT6 [15€/Stk] ich würde auch gegen STM32F051K8T6 tauschen
-
Thread
SOMFY J4 IO raffstore motor controller Reparatur
solang er kein rauchzeichen abgibt. ja der gut HAL, leider heißt bei mir beruflich viel "HAL" - STM32 HAL usw. hab ich mich einfach verschrieben. Ich werd auch nochmal ein par scope screens ziehen nach meinem Urlaub. die HALL Sensoren werden durch die MCU zyklisch eingeschaltet, also sind nicht
weniger idle-stromaufnahme am ACIN zu haben, aber ehrlich diese 4-5mA was der HALL Sensor zieht auf 5V (also via Linear-Reg von den 12V) und was das AC/DC NT idle current hat an 230V, naja grob gschätzt wären das wohl so um die +200µA RMS am ACIN wenn der HALL Sensor eingeschalten bleibt ohne irgendwelche
-
Thread
Effizientes Zero-Stuffing in C
speziell dafür entwickelt. Das reduziert das ganze auf ein IC, angesteuert mit /Rd, /Wr, 16 DI und 32 DO, kann 5 oder 3,3V bei bis zu 33MHz. Ist im TQFP48 erhältlich, also relativ platzsparend. Oder man baut die Funktion nach, z.B. mit 6 Schieberegistern, I²C- oder SPI-Portextendern oder (so vorhanden
A. S. schrieb im Beitrag #6743397: > Wieso eigentlich 16 Bit Eingang? SPI-Midule sind doch oft 8-bittig > organisiert, so dass 16er oder 256er Tabellen sehr effektiv sein > dürften. Das SPI Modul arbeitet nativ auf 32-Bit basis. Ich werde jetzt den Ansatz mit der LUT nehmen. Ram und
-
Thread
STM32 Blue Pill Board - Welche IDE?
Marc schrieb: > Hallo, > ich möchte hobbymäßig etwas mit einem Blue Pill Board aufbauen (MPU = > STM32F103C8). > Kann jemand fürs Programmieren des Boards eine IDE empfehlen? Die Arduino IDE ist schön einfach zu bedienen und das BluePill Board wird gut unterstützt: https://github.com/stm32duino/Arduino_Core_STM32
-
Thread
Einteigerfreundlicher ARM MCU für PWM mit Schrittmotoren und Modellbauservos
STM32F407 Ich mag den eigentlich nicht, und das liegt daran, dass die STM32-Familie viel hübschere Töchter als rusty old F407 hat. Aber für die gewünschte Anwendung passt er zufälligereweise gut:
STM32F303RE Dazu gibt es auch ein Board zum Lernen: http://stefanfrings.de/stm32/stm32f3.html#nucleo
-
Thread
günstiges Oszilloskop gefunden
nicht allzuviel erwarten. Nette Lötübung und Beschäftigung für zwischendurch. Als Oszi ist das STM32F4 auf dem Demoboard von ST wesentlich besser (glaub, der das geschrieben hat ist auch hier im Forum). Nur halt 0..3V, ohne Analogteil. https://mikrocontroller.bplaced.net/wordpress/?page_id=752
APkAAOSwLNpblfYi&amdata=enc%3AAQAGAAACkPYe5NmHp%252B2JMhMi7yxGiTJkPrKr5t53CooMSQt2orsS7UXID%252BRPOSNsnm8kYPghtFvcXqjhyl6rm2b2V7r%252FfVTYnARYZkfDJVvrN6i498Gd6%252FM4olczRI2Y%252Fwi0fqtiSQQWLGv27zAAM0RAQg8tiIAYjMYVeoFV10w2NO5IW8Ahz0KKuMtr3RPUDkrWWnWl8FYydiR7OZ%252BQzKFTSWd2lsd%252BBppaCe8Oh03b38ZcTUm3bGrnBDZAEVmhFoCyl5KIJzCDp8cLdkA
-
Thread
Spannung eines Piezo-Vibrationssensors verringern
Nichicon/UUP1H0R1MCL1GS/?qs=huzeVNXgovXvQmoxbanaNw%3D%3D [2] https://de.farnell.com/rohm/rfu02vsm8str/rectifier-single-0-2a-800v-sod/dp/2914111
OPV als invertierender Verstärker. RInput = 1Meg RFeedback = 470k. +Eingang des OPV ist auf 1.65V Eingangsimpedanz 1Meg, das sind bei 22nF also 22ms oder 7Hz Grenzfrequenz. Amplitude ist dann etwa 1Vss..2Vss und pass recht gut zum 3.3V ADC. µC: STM32
-
Thread
Wie macht man solche Lichtmodes? Lauflicht, PWM und Co
wirklich viel von... Also.. Ich habe derzeit ein Board mit einem ATMega128A. Der ATMega erzeugt 32 PWM Kanäle. Der komplette PortA, PortB, PortC und PortE laufen als PWM. Ich habe dazu den Software PWM Code hier aus dem AVR-GCC Tutorial von 8 auf 32 CH geändert. Dieser läuft mit Timer1.
ich also eine funktion schreibe.. die z.b. alle 200ms den "nächsten" channel auf 200 stellt von 1 - 32... würde alle 200ms von 1 - 32 nach und nach mit einem 200ms versatz aufdimmen... korrekt? mit nem delay als beispiel [code] for (int i=0; i<32;i++) { pwmmode[8][i][0] = 200; _delay_ms
-
Thread
Birulki, Digitalelektronik – neue Mikrocontroller, neue ICs und Windows 11
Produktfamilie insofern, als die Sensoren nun ein Blickfeld von 60 Grad aufweisen und entweder 4x4 oder 8x8 Pixel Auflösung bieten und dank eines integrierten STM32-Controllers finalisierte Ergebnisse bereitstellen. Als Anwendungsfälle sieht ST die Verwendung als Laser-Autofokussystem an: ob zur Festlegung
Jetzt müssten die STM32Gxx Controller nur noch verfügbar sein... Der STM32G03xJ6 im SON-8 Gehäuse ist ein ATtiny-Killer, einziger Nachteil sind die 3,3V Versorgungsspannung die oft einen LDO notwendig machen, und das
-
Thread
Ersatz-Mosfet Vorschlag gesucht
https://www.reichelt.de/mosfet-n-ch-60v-16a-45w-to-220-stp-16nf06l-stm-p217370.html ? "untenrum" ist unkritisch - wenn die 5A unterhalb von 1V nicht erreicht werden wegen RdsOn...
eigentlichen Stromeinstellung mit 1,0 A. Die Messung dauert nur 2 Sekunden, das Netzteil hat sogar 32 V - 32 Watt für 2 Sekunden hätten jetzt eigentlich nicht zum Tod führen sollen...