-
Thread
Windows Rumheul Thread Gesperrt
/answers.microsoft.com/de-de/windows/forum/all/windows-defender-manipulationsschutz-diese/ecfc88fc-f8d0-46f5-a3d7-5e9ef0a84b71
sehe ich an der Bildlaufleiste (ohne Hovern) wie groß das Dokument ist und wo ich etwa stehe. (z.B. STM32H7-RefMan). Harald K. schrieb im Beitrag #7882013: > Fährst Du die etwa mit der Maus an, um dann den Gnubbel herumzuschieben? Meist nicht, sondern per Mausrad oder PgUp/PgDn-Taste. Ist aber egal
-
Thread
CH32V003 Resetverhalten
PA2 while(1); } Das funktioniert IMMER wenn ich es vom Debugger in den STM32V003 reinlade. Stoepsel ich den Debugger an und lasse es ueber mein Labornetzteil laufen, so funktionier es meistens nicht. Aber so jedes 30-40x startet es doch und laeuft dann auch! Wenn es nicht
main .text.USART1_IRQHandler 0x00000000000002e4 0x6c /tmp/ccvJfodc.ltrans0.ltrans.o [/c] und hier ohne: [c] *(.text.*) .text.startup.main 0x00000000000000a0 0x1b4 /tmp/ccPdPsYu.ltrans0.ltrans.o
-
Thread
ADC-Kanäle sukzessive abfragen
man eigentlich 3 braucht? 😄 StefanK schrieb im Beitrag #7880580: > Ich will drei ADC-Kanäle (0 bis 2) Wenn man es richtig schnell haben will, soll er bei den G von STM32 oder so vorbei schauen. Die haben teilweise schon Mittelwert Filter in HW und 3-5 komplette ADCs mit bis 4MSPS. Da muss die
? Nach der Eingangsfrage des TO hätte ich in Bezug auf 'möglichst schnell' beispielsweise einen STM32F/G/Hxyz vorgeschlagen. Ein einzelner ADC im 'scan modus' und Ablage der Einzelwert per DMA wäre 'recht schnell'. Ein kleiner, feiner µC ist schon der STM32G031, der neben dem 'scan modus' auch
-
Thread
CH32V003: Selbstbauprogrammer und "Getting started"
STM32F0, F1, F3, F4 und Atmel AVR. Ich habe genau 2 Firmware's gefunden, die in der Lage sind, einen CH32 zu flashen, eben die eine für Atmel und die andere für einen V003. Und aus den oben genannten
: 12836 Byte (arm-none-eabi-gcc 13.2.1) - STM32F103: 12136 Byte " Das Programm als C-Programm mit den Funktionen aus denen die Arduino-Class erzeugt wurde: - CH32V003: 1316 Byte (risc-none-elf-gcc 14.2.0) - ATmega328p: 1712 Byte (AVR-GCC
-
Thread
Hex-File in BluePill laden?
RxD des Adapters an TxD der BluePill, TxD des Adapters an RxD der BluePill. Man nehme das Program STM32CubeProgrammer, aktiviere den Bootloader der BluePill: Boot0 auf 1, reset drücken und wieder loslassen. Mit dem STM32CubeProgrammer sollte man die BluePill jetzt flashen können.
Die Dinger kosten um die 2 EUR bei Aliexpress. Bild: https://www.mikrocontroller.net/wikifiles/0/04/STM32_MiniDevBoard_Flashen_Anleitung_2.PNG
-
Thread
Wiznet W5500 Datenübertragung via Ethernet
nicht. Ich hab mal die grundlegenden Routinen für SPI als Source angehängt. Ist zwar für einen STM32F4, aber man kann erkennen was unbedingt erforderlich ist um mit dem Chip zu sprechen. Ja, die vier Funktionen braucht man unbedingt. Das alles kann man aber auch aus dem Datenblatt entnehmen.
IP(192.168.0.10): (0x000F, 0x04, 192);(0x0010, 0x04, 168);(0x0011, 0x04, 0);(0x0012, 0x04, 10); 5. Set Subnet(255.255.255.0): (0x0005, 0x04, 255);(0x0006, 0x04, 255);(0x0007, 0x04, 255);(0x0008, 0x04, 0);
-
Thread
HT16K33A mit CH32V003
was man unter einem Fan verstehen mag hinsichtlich eines elektronischen Chips bin ich Fan von: - STM32F030 - STM32F072 - STM32F401 - STM8S103 - PFS154 und jetzt kommt es, denn jetzt eben auch: - CH32V003 ... und noch einer ganzen Menge anderer, Nichtmikrocontrollerchips. Und nein, man sollte
beim V003 auch nicht so wirklich schön (weil er nicht meinen Gewohnheiten entspricht): Ähnlich einem STM32F0 will der V003 beim Versenden eines I2C-Telegrams vorher wissen, wieviele Bytes verschickt werden. Das ist natürlich kein Hexenwerk, passt aber leider nicht zu meinem allerersten vorgehen für I2C
-
Thread
STM32F7 UART - Parität Problem
Hallo zusammen, ich hab ein kleines Problem mit einem STM32F746BGT µC. Genutzt wird hier die CubeIDE mit dem V1.17.3 Firmware Package. Ein älteres Package hat das Problem nicht behoben. Die Anforderung ist eine UART Kommunikation mit 8Bit Daten, Parität
kann ich partout nicht auf STM32 gehen.
-
Thread
Vorschlag zum Link kürzen
Probleme. Wie bindet man denn diese Schnürsenkel? https://walz-live.cdn.aboutyou.cloud/images/9babf2016f4e5b8838f47a5ade0a3a15.jpg
Mouser-Artikelnummer verwendet, z.B. wird aus https://www.mouser.de/ProductDetail/STMicroelectronics/STM32C071FBP6?qs=........... dies: https://www.mouser.de/ProductDetail/511-STM32C071FBP6 Die Artikelnummer ("Mouser-Nr") steht ganz oben auf der Seite.
-
Thread
Suche Software / Firmware für Quadra Chek 200
der Platine zu holen. Das wäre natürlich super, ich habe hier so ein MiniPro TL866 und kann den TE28F800 auch auswählen. Würde dann nur noch den passenden Adapter benötigen. z.B. diesen https://www.amazon.de/dp/B0BW823CGM Das aus- und einlöten würde ich mir mit Heißluft noch zutrauen.
es nicht funktioniert Manchmal ist CS auch immer High, dann zählen die Adressleitungen stur von 0x0 - 0xn durch Was mich etwas stutzig macht, Reset und VCC sind im Prinzip die gleichen Signale. Ich hätte gedacht der Reset wird extern erzeugt kommt mit etwas Verzögerung und einer steileren Flanke
-
Artikel
Speicher
während der Pufferzeit : Stromaufnahme der Schaltung Beispiel: Verbraucher: ATtiny2313 @ 1 MHz, 5 V, ca. 0,9 mA Datensatz: 32 Byte Schreibdauer / Byte: ca. 3,4 ms Wir brauchen also ca. 32×3,4 ms = 108,8 ms, um die Daten im EEPROM zu speichern. Wenn wir den AVR mit 5 V betreiben und zulassen, dass die Spannung
Nutzung irgendwann leer ist und nicht mehr als Backup dienen kann. Einige Mikrocontroller, namentlich STM32F103, bieten einen gesonderten Batterieanschluss U BAT , der dem Anwender sowohl die Diodenentkopplung als auch die Wurstelei mit der Zustandsmeldung erspart. Leider drehen sich die meisten Errata
-
Thread
LCD-Adresse im C-Programm
registers: 1. **STM32 Microcontrollers (STMicroelectronics)** * Many STM32 MCUs (like STM32F4, STM32F7, STM32H7 series) have **LCD-TFT controllers** (LTDC) with 32-bit registers. * Example: The **LTDC** controller in STM32F429 has 32-bit wide registers used for pixel formatting, layer configuration, and frame buffer control. 2. **SSD1963 LCD Controller** * While its data bus can be 8/16/24-bit depending on
-
Thread
ESP32-WROOM-32 Flash-Größe
%UserProfile%\AppData\Local\Arduino15\packages\esp32\hardware\esp32\3.0.7\tools\partitions [/code] Ich weiß aber nicht warum Dich das interessiert, Du wählst in der IDE das Paritionsschema aus und fertig. Zu sehen bei 12:24 min. https://www.youtube.com
Mit Arduino 1.8.19 hab ich durch ein Update der ESP32 Board Plattform mal die 1310720 bytes überschritten. Durch ein Downgrade auf Version 2.0.13 hat es dann wieder gepasst. Damals hatte ich auch das NodeMCU-32s ausgewählt und nicht gewusst dass man Partitionsschema
-
Thread
Mehrere CAN Teilnehmer
zusammen, da Ihr mir bisher sehr geholfen habt bei meinen fragen, kommt hier die nächste: ich nutze STM32F103 (Arduino Blue Pill) mit den CAN Transivern SN65HVD230. Zur Zeit sollen 12 Teilnehmer miteinander Kommunizieren. Um den bus zu entlasten, sende ich immer nur Ereignis abhängig, sprich wenn sich
1000 CAN-Botschaften pro Sekunde. Ohne Probleme oder irgendwelche verspäteten Botschaften. Ein STM32 mit internen CAN sollte sich da geradezu langweilen. Mir scheint in deiner Software ist noch irgendwo ein Fallstrick drin.
-
Thread
STM32H743 mit U-Boot landet im HardFault
-g0c8a89d252c3-dirty (May 04 2025 - 12:02:51 +0200) Model: STMicroelectronics STM32H743i-EVAL board DRAM: Hard fault pc : 08000a86 lr : 0800bf37 xPSR : 01001800 r12 : 23f36ff8 r3 : 00000000 r2 : fffffffc r1 : 00000000 r0 : 23f36fc0 Resetting CPU ... [/code] stm32h743-custom_defconfig: [code] CONFIG_ARM=y CONFIG_ARCH_STM32=y CONFIG_SYS_MALLOC_LEN=0x00100000 CONFIG_NR_DRAM_BANKS=1 CONFIG_ENV_SIZE=0x2000 CONFIG_DEFAULT_DEVICE_TREE
-
Thread
Neue Bauteile: ESP32-C5 in Produktion, spulenloses Relais und neue Mikrocontroller
Bluetooth mesh Channel Sounding [/c] Für das System spricht unter anderem, dass mit dem EFR32xG24 Explorer Kit eine vergleichsweise preiswerte Evaluationsplatinen zur Verfügung steht. ### MicroChip AVR32SD20 / AVR32SD28 / AVR32SD32 Mit der AVR32SD-Architektur bietet MicroChip seit einiger
Bildquelle: MicroChip ### STMicroelectronics NUCLEO-C092RC et al - Evaluationsboards für neue STM32C0-Varianten verfügbar. STMicroelectronics erweiterte die C0-Serie vor einiger Zeit - wir berichteten - um Varianten mit mehr Speicher oder einem CAN-Interface. Nun werden Evaluationsboards für diese
-
Thread
MicroPython 1.25, preiswerter Renesas-Microcontroller mit mehr Pins uvam
bereits erwähnten Unterstützung für ALIF-Mikrocontroller gibt es auch Erweiterungen im Bereich ESP32 und Raspberry Pi-MCUs: [c] The esp32 port now supports IDF v5.3 and v5.4, and support for versions below v5.2.0 has been dropped. Dynamic USB device support is now enabled on ESP32-S2 and ESP32-S3
– HDMI-Ausgang für den ESP32-P4 Entwicklerkits für den ESP32-P4 weisen – siehe beispielsweise https://www.youtube.com/watch?v=12f7SJIcGG0 – meist hochqualitative Displays auf, um das Realisieren ansprechender Benutzerinterfaces
-
Thread
E-Bike legalisieren (PAS+Speed->Gas)
GPIOs. Vom Foto her sieht dein Steuergerät aus wie einer der unzähligen Lishui-Controller mit STM32. Man weiss aber nicht, welcher Chinese von welchem kopiert hat und welche Teile der Schaltung dabei fehlerfrei übernommen wurden. > Gasgriff bleibt, aber ist nur aktiv wenn PAS aktiv. Sorry
; // Max. am Gasgriff (bei 3.3V Betrieb) // Variablen volatile unsigned long lastSpeedPulse = 0; volatile unsigned long speedInterval = 0; volatile unsigned long lastPasTime = 0; bool pasActive = false; float speed_kmh = 0; float cadence_rpm = 0; int speedLimit_kmh = 25; // Default Speedlimit
-
Thread
PicoMon für CH32V003 oder STM32F0xx
(für mich hat ein 320x240 Display viele Pixel) und einem sehr kleinen Schriftstil der RAM eines CH32V003 nicht ausreicht (das war dann der Grund, warum es das ganze jetzt für 2 Controller gibt: ein STM32F042 und STM32F070F6 haben grundsätzlich 6 kByte RAM und der ist immer ausreichend bei diesem Projekt
Ralph S. schrieb im Beitrag #7865778: > Also beschlossen, den kleinen Monitor mit CH32 weiter zu führen. Allerdings gibt es einen großen Vorteil bei STM32: er hat mehr RAM. Mit dem ch32x033, 62k/20k flash/ram, 5V tolerant, tssop20, ... für 0.30€ hast du keine Sorgen mehr und lernst
-
Thread
RC-Signale einlesen - so einigermassen bulletproof?
Hier gibt es 12 Capture Eingänge an einem popligen billigen STM32G07. 16 Bit natürlich. https://www.st.com/en/microcontrollers-microprocessors/stm32g070kb.html Die Timer lässt man mit 0,5µs pro Tick laufen. Und kann damit locker die ganze 20ms abdecken. Mit
beschränkt muss man sein, um das nicht zu > kapieren? Du weißt aber dass jeder 12 jährige heute STM32 programmiert und das nichts mit prof. Entwicklung vs. Basteln zu tun hat? STM32 SIND BASTELCONTROLLER. > Was glaubst Du, warum ich Bascom und 8-Bit AVR nutze? Weil du lernfaul bist? Welche
-
Thread
Wettkampf Opa(MOS6502) gegen Frischling(ATmega)
python3 # -*- coding: UTF-8 -*- # vim: fileencoding=utf-8: ts=4: sw=4: expandtab: value1, value2 = 0, 1 for i in range(383): value1, value2 = value2, value1 + value2 print(f'┃{value2:080}┃') [/code] 10^80 deshalb, weil der gute alte Commodore CBM8032 einen 80×25 Bildschirm sein Eigen nennt
: BRK ; Beende das Programm und ; Fibonacci-Berechnung für den AVR ATmega32u4 ; Berechnet die ersten Fibonacci-Zahlen und speichert sie im SRAM .include "m32u4def.inc" ; AVR Header für ATmega32u4 .org 0x00 ; Startadresse (Reset-Vector) rjmp main
-
Thread
Ethernet mit STM32F767ZI, LAN8742a und BEL (08B0-1B1T-36-F)
Hallo Zusammen, ich bin hier etwas am verzweifeln... Ich bekomme den 100Mbit Link einfach nicht zustande. Als Grundlage für meine selbst entwickelte Platine habe ich als Referenz das Design vom NUCLEO-Board (MB1137, NUCLEO-144pins_Altium_Schematics-Layout). Das Layout habe ich nach den Referenzdesign vom PHY gemacht (4-Lagen). Geändert habe ich, dass ich anstatt des Magnetics einen MagJack von Bel verwendet habe 08B0-1B1T-36-F. Dieser ist ebenfalls 10/100Mbit fähig. Da die Leitungsführung für RX+- und TX+- sich vom PHY zum MagJack kreuzen würden habe ich RX+- mit TX+- paarweise getauscht. Das
-
Thread
Problem mit time of flight (TOF) sensoren TOF050C-VL6180X
Egal was irgendwer anderes sagt oder schreibt. Pololu stellt her/vertreibt auch einige Boards mit ToF Sensoren und in deren Angaben steht auch nicht immer alles richtig drin. Kann man übrigens über Eckstein kaufen. Laut STM Manual arbeitet der VL6180X jedenfalls zwischen 0 ... 10cm. Das wars. Alles was
was irgendwer anderes sagt oder schreibt. Pololu > stellt her/vertreibt auch einige Boards mit ToF Sensoren und in deren > Angaben steht auch nicht immer alles richtig drin. Kann man übrigens > über Eckstein kaufen. Laut STM Manual arbeitet der VL6180X jedenfalls > zwischen 0 ... 10cm. Das wars
-
Thread
CH32V003, float wirklich langsam?
Controller | Zeit [Sekunden] ------------------------------------------------- STM32F401 / 84MHz | 2.8 STM32F401 / 96MHz (uebertaktet) | 2.6 STM32F103 / 72MHz | 11.4 STM32F030 / 48MHz | 34.0 CH32V003 / 48MHz
So, die Versuche für einfache Genauigkeit und 2.0f habe ich jetzt mal gemacht: STM32F401 / 84 MHz => 0.5 Sekunden STM32F103 / 72 MHz => 9.2 Sekunden STM32F030 / 48 MHz => 24.9 Sekunden CH32V003 / 48 MHz => 62.9 Sekunden ATmega328 / 16 MHz =>
-
Thread
Neural Processing Units
> Weiß jemand, wo man die Spezifikation der NPU von den STM-Prozessoren > findet, z.B. vom STM32MP255A ? NPU nur gegen NDA. SCNR
einiger Operationen. Da hab ich mal schnell was gegoogelt: https://wiki.stmicroelectronics.cn / stm32mpu/wiki/STM32MP2_NPU_description (spaces in URL entfernen) https://medium.com/@abhishek.nandy81/getting-started-with-intel-npu-8cab1603f727 https://www.elektronikpraxis.de/architekturanforderungen-fuer-mikrocontroller-in-der-ki-arae-a
-
Thread
Raspberry Pi-Netzteil mit 45W, ESP32-P4-Boards, offizielles Ubuntu für OrangePI RV2 uvam
TFT-LCD resolution up to 1080p • Connectivity: 2 sets of Gigabit Ethernet, high-speed USB, SDIO 3.0, 4 sets of CAN FD, and 16 sets of UART [/c] ### STMicroelectronics STM32MP23 – MPU mit AI-Beschleuniger Seit der Auslieferung des STM32N6 sollte allgemein bekannt sein, dass man im Hause ST auch
Raspberry Pi und Co.  Bildquelle: https://www.waveshare.com/esp32-p4-module-dev-kit.htm?&aff_id=108812 Analog zum vollwertigen P4-Evaluationsboard von Espressif (siehe https://www.youtube.com/watch?v=12f7SJIcGG0) gibt es auch hier mehrere Varianten, die Touchscreens
-
Thread
Moderne AVR (Nachfolger Atmega und Attiny)
konzipiert zu sein, dafür mehrere USARTs und zwei SPI, reiche Pin-Remapping. Nun überlege ich, mit STM32 zu beginnen. F103 scheint schon verältert, H7 haben 64 bit FPU, aber für Anfang wohl etwas zu kompliziert. Z.Z. denke ich von F4. F407 oder F429. Außer 32 bit FPU sind für mich 32 bit Timer interessant
Johannes F. schrieb im Beitrag #7859284: > ich denke, die Zeiten von MCUs mit extern dran gepapptem RAM > sind vorbei. Trotzdem findet man bei STM32 sehr reiche Auswahl von solch Schnitstellen. Veit D.
-
Thread
neuere BluePill (WeAct) I2C1 will nicht
Programm zu hängen: <pre> Thread #1 1 (Suspended : Signal : SIGINT:Interrupt) HAL_GetTick() at stm32f1xx_hal.c:305 0x8001e70 I2C_WaitOnFlagUntilTimeout() at stm32f1xx_hal_i2c.c:7,306 0x8002bda HAL_I2C_IsDeviceReady() at stm32f1xx_hal_i2c.c:3,568 0x8002918 SSD1306_Init() at ssd1306.
zu durchforstende Errata-Dokument ist dieses: https://www.st.com/resource/en/errata_sheet/es0340-stm32f101xcde-stm32f103xcde-device-errata-stmicroelectronics.pdf ?
-
Thread
BOOT0-Pin bei STM32H523CC
eine Erklärung für so einen Widerstand: https://electronics.stackexchange.com/questions/439995/boot0-vs-boot1-circuit-design-in-stm32f103-st-link Das ist natürlich nichts, was man in einem Forum von Selbstdarstellern, Trollen und Egomanen wie diesem hier erfahren könnte...
Erklärung für so einen Widerstand: > > https://electronics.stackexchange.com/questions/439995/boot0-vs-boot1-circuit-design-in-stm32f103-st-link > > Das ist natürlich nichts, was man in einem Forum von Selbstdarstellern, > Trollen und Egomanen wie diesem hier erfahren könnte... Vielleicht schon
-
Thread
Impulsdauer messen - welches Messgerät
einen einstelligen Eurobetrag zu bekommen - ohne 18 € Versandkosten + Umsatzsteuer. Keine Frage, ein STM32F/G/H xyz hat optimale Hardware für eine Pulsweitenmessung. Platinen hätte ich für alle genannten Typen und auch für RP2040. Gut, der TO hat seine Lösung und es ist kein Freitagsthema geworden!
res2 = time.ticks_us() > Pin(1).value() > res3 = time.ticks_us() > return f"{res2-res1},{res3-res2},{res3-res1}" > except Exception as e: > log(f"Error in measure_pwm: {e}") > return "0,0,0" Das wäre (im wirklich besten Fall) gerade einmal gut genug
-
Thread
NPN BJT Transistor für Piezo buzzer an STM32
Hallo zusammen Ich möchte den Piezo Buzzer TDK PS1240P02BT per PWM an einem STM32 Mikrocontroller betreiben. Der Buzzer ist mit 3V 0-P spezifiziert. Der STM32 wird mit 3.3V betrieben. Am PWM Timer pin ist ein low pass filter mit R = 1.2kΩ, C = 33nF angeschlossen. Soweit
Beitrag #7855668: > Hallo zusammen > > Ich möchte den Piezo Buzzer TDK PS1240P02BT per PWM an einem STM32 > Mikrocontroller betreiben. > > Der Buzzer ist mit 3V 0-P spezifiziert. > Der STM32 wird mit 3.3V betrieben. > > Am PWM Timer pin ist ein low pass filter mit R = 1.2kΩ, C = 33nF > angeschlossen
-
Thread
mit µC pin 5V schalten, suche "Ein-Bauteil-Lösung"
Hallo! ich möchte an einem Flugcontroller mit STM32F405 MCU einen aktiven Buzzer anschließen und schalten. GPIO high kann im worst case nur 2,85V sein und der GPIO ist möglicherweise je nach verwendetem FC nicht 5V tolerant. Buzzer ist ein 5V max
SSM3K357. Da ist auch schon die komplette Schutzbeschaltung mit drin, nur leider ist er in einem SOT-23F Package.
-
Thread
Blinking a mikrocontroller
))); #endif __builtin_avr_delay_cycles(__ticks_dc); 4: 8f e2 ldi r24, 0x2F ; 47 6: 95 e7 ldi r25, 0x75 ; 117 8: 01 97 sbiw r24, 0x01 ; 1 a: f1 f7 brne .-4 ; 0x8 <__zero_reg__+0x7> c: 00 c0 rjmp .+0 ; 0xe <__zero_reg__+0xd> e: 00 00 nop 10: f8 cf rjmp .-16 ; 0x2 <__zero_reg__+0x1> [/c]
-
Thread
LM2596S-3.3 gibt 3.9V raus..
Power-Inductors_Sunltech-Tech-SLH0704S330MTT_C182161.html?s_z=n_C182161) die Caps haben jeweils 440uF bei 16v. Woran könnte es liegen das der LM2596S-3.3 fast 4V ausgibt? Hat er evtl. zu wenig Last? evtl. kleineren/größeren Inductor? Auf dem Board ist noch ein STM32H743 mit SDRAM, ein Funkmodul
meinen Beitrag.... Das Layout (Schaltplan ist im oberen Beitrag drin) Als Last ist eine LED, ein STM32H743, SD-Karte, 1 SDRAM, 1 Würth Funkmodul, 2x LTC RS485, 1 QSPI Flash und noch ein ATmega328p. Mein Oszi, sagt mir 3.92V... oder was möchtest du mir mit "Oszi dran halten mitteilen?"
-
Thread
Entwicklerboard i.mx28, wozu verwendbar?
von ST könnten auch passen, da hat's einige mit Display. * https://www.st.com/en/evaluation-tools/stm32-discovery-kits.html * https://www.mikrocontroller.net/topic/274151 * [[STM32F4-Discovery]]
define t_res uint16_t // define time resolution 16 bit #define t_res uint32_t // define time resolution 32 bit //#define t_res uint64_t // define time resolution 64 bit [/c]
-
Thread
CC1101: Unsauberes Signal beim Senden
rf-ic/wakeup.html > Klasse Teil für batteriebetriebene Kleinstlösungen. Danke, cooles Teil. Der STM32WL33 kann sowas ähnliches aber hat mit -50dBm weniger Aufwach-Empfindlichkeit.
übrigens über den CC430 gestolpert Es gibt eine Menge Mikrocontroller mit SubGHz-Funksystem. Der STM32WL55 verbraucht noch ein Stück weniger als der CC430 (sowohl CPU als auch Funkmodul), ist aber trotzdem schneller, kann aber leider kein OOK (vielleicht kriegt man das in Software hin...). Der STM32WL33
-
Thread
Besondere Tastatur mit kapazitiven Tasten
oder zwei Abende Arbeit. Es gibt viele Mikrocontroller, die ein natives USB-Interface haben (ESP32, RP2040, STM32F103, ATMega32U,..) und sich mit der Arduino IDE recht einfach programmieren lassen. Um über USB eine Tastatur zu emulieren, gibt es bereits viele fertige Bibliotheken und Beispiele.
langsam sein. Machbar ist's -aber halt nicht von der Stange. Bei deinem Budget würde ich Mal 1-2 0er dranmachen... Abhängig ob jemand irgend was fertiges adaptieren kann. 73
-
Artikel
WS2812 Ansteuerung
hinterlegten Wert von 50µs ist. Empfohlenes Timing (Details hier) : Zeit High Zeit Low Kodierung "0" 0.35 µs ±150 ns 0.9 µs ±150 ns Kodierung "1" 0.9 µs ±150 ns 0.35 µs ±150 ns Reset - >50 µs (ab V4 >280µs) Die Gesamtdauer eines Bits beträgt 1.25 µs. Da das WS2812 Protokoll keinen gängigen Standards
ein deutlicher Vorteil gegenüber einer Bitbanging Implementierung. Ansteuerung mit Timer und DMA auf STM32F4. Geschrieben in Ansi-C. Nutzt Timer und DMA. Github Repository Ansteuerung mit SCT und SPI auf LPC800. Geschrieben in Ansi-C. Nutzt den state configurable timer zur Konvertierung des SPI Ausgangs
-
Artikel
ARM-ASM-Tutorial
online resources. Several development boards with these controllers are available, for example: Nucleo-F103, “Blue Pill” (search for “stm32f103c8t6” on AliExpress, Ebay or Amazon), Olimexino-STM32, STM32-P103, STM32-H103, STM3210E-EVAL. Processor type & documentation. First, the microcontroller manufacturer
r0, [pc, #32] ; (8000140 ) 8000120: 6001 str r1, [r0, #0] 8000122: 4808 ldr r0, [pc, #32] ; (8000144 ) 8000124: f000 f858 bl 80001d8 8000128: bf30 wfi 800012a: e7fd b.n 8000128 800012c: 20000400 .word 0x20000400