-
Thread
[V] Diverse devboards: NXP, STM, Espressif, RISC-V, Breadboard,
VB 10€ 3) Freescale/NXP FRDM-KE02Z (Kinetis KE02) EVK VB 15€ 4) 4x STM8S003 Breakout board (2 typen) VB 2€ 5) Lichee Nano+Wifi - Linux board mit F1C100 VB 7€ 6) IR-Fernbedienung incl. Receiver VB 3€ 7
VB 10€ 3) Freescale/NXP FRDM-KE02Z (Kinetis KE02) EVK VB 15€ 4) 4x STM8S003 Breakout board (2 typen) VB 2€ 9) Full size Breadboard + Small breadboard VB 12€ 11) AVR-Dragon VB 25€
-
Thread
Grönland bleibt bei der Sommerzeit - aber wie?
Udo S. schrieb im Beitrag #7525566: > Thorsten S. schrieb im Beitrag #7524992: >> Wie der Begriff Mittag schon sagt, bezeichnet der die Mitte des Tages. > > Ist der Mittag die Mitte des Tages? > >
sollte demnächst auf einer Kohlfahrt in Ostfriesland Weißwurst statt Kasseler verlangen. Wohl bekomm's!
-
Thread
Nachfolger Bluepill?
modifiziertes BlackPill verwendet wird. Der F401RC ist nämlich ein 64-Pinner, die anderen haben - wie der STM32F103 - nur 48 Pins. P.S. Ich setzte die BlackPills bereits in mehreren Projekten ein und bin damit sehr zufrieden. Ich sehe hier keinen Grund, den BluePills nachzutrauern. Allerdings verwende
USB-Peripherie ein Pluspunkt. Von der Rechenleistung > hätte es bei fast allen diesen Projekten ein 8-Bitter auch getan. Dann solltest du dir die STM NUCLEOs angucken. Daist sogar der ST-Link schon drauf. Und es gibt sie mit verschiedenen Controllern.
-
Thread
Meadow Cloud: Allgemein verfügbar, Preisdaten und Informationen zu Integration
accounted for nearly 45 per cent of total EV battery sales in the first half of 2023. The surge in Tesla's Model 3 and Model Y sales has played a key role in the growth of Ningde Times and LG Energy Solutions, with CATL supplying batteries for the standard Model 3 and Model Y produced at Tesla's Shanghai
is the main battery supplier for the performance versions. On the other hand, Hyundai, Kia and Ford's electric vehicles have played an active role in increasing SK Innovation's market share, while Rivian and BMW rely heavily on Samsung SDI as their battery supplier. In North America, Panasonic holds
-
Thread
Kann mir jemand helfen einen uC zu finden?
H. H. schrieb im Beitrag #7521869: > Gibts doch auch in schmal. Im Package S8S1. Ansonsten wäre vom Pinout auch Cypress mit drin: https://www.mouser.de/c/semiconductors/embedded-processors-controllers/microcontrollers-mcu/8-bit-microcontrollers-mcu/?package%20%2F%20case=SOIC
Also der ATtiny25-20SSN ist im S8S1 Gehäuse. Alle 6 Pins zu benutzen, benötigt allerdings einen High-voltage Serial Programmer.
-
Thread
System Workbench für STM32 Anfängerfragen
Code-Generation fuer den Startup, Compile und Debugger. https://www.st.com/en/development-tools/stm32cubeide.html P.S.: Compilieren ohne Programmieren? Oder willst Du ein vorhandenes HEX nur flashen? STM32CubeProgrammer https://www.st.com/en/development-tools/stm32cubeprog.html
einer Anleitung "Eine LED zum Blinken bringen in 78 einfachen Schritten" Allerdings steht dort STM32F103C6Tx aber auf dem Blue Pill ist doch ein STM32F103C8T6 drauf. Wo kann ich das ändern? [code] Info : The selected transport took over low-level target control. The results might differ compared
-
Thread
STM32 gesucht (SPI Kommunikation + USB + Handlötbar)
Niklas G. schrieb im Beitrag #7516889: > STM32G0B0KET6 LQFP32 mit 0.8mm Pitch in dem pflegeleichten Gehäuse gibt's noch ein paar, besonders nett finde ich die STM32L412: [pre]# id core flash ram USBDRDFS USBDEV USBOTG
32k 8k - 1 - - - STM32L052K8Tx LQFP32 417 M0+ 64k 8k - 1 - - - STM32L062K8Tx LQFP32 417 M0+ 64k 8k - 1 -
-
Thread
UART: Bitmuster erkennen
Weißt Du, was ein U(S)ART ist?
He S. schrieb im Beitrag #7516835: > Gpio_ReadPin Der Name der Funktion, die dafür übrigens total ungeeignet ist, lässt auf einen STM32 schließen. Welchen benutzt Du? In Deinem Programm fehlt die Initialisierung
-
Thread
1 Wire CRC STM32
Hi, ich versuche gerade, die CRC Berechnung von Maxim mit der 8Bit CRC nach AN187 durchzuführen. Dafür möchte ich das STM32-interne CRC Modul benutzen (STM32L010RBT6). Dazu verwende ich den Code aus dem Anhang. Das Problem ist, dass die falsche Prüfsumme am Ende
Caste dein DR Pointer Mal explizit auf 8 Bit bevor du drauf schreibst. Ich hatte damals, als ich die Routinen für mich geschrieben habe, damit Probleme weil dann teilweise ein 32 Bit Zugriff auf das Register stattfand. P.S. Code als Bild
-
Thread
[V] Halbleiter, Netzteile, Opto, Diskret, Relais, Buchsen, Evalboards
-> 0,25€/Stk. 128x M29W320EB-70N6, ST: 32MBit Parallel Flash -> 0,50€/Stk. 152x S29AL008D70TFI02, Spansion: 8MBit Parallel Flash -> 0,25€/Stk. 43x M24C64-RMN6P, ST: I²C EEPROM 64kBit -> 0,15€/Stk. Halbleiter Analog: 5x TLC25M2ACD, TI: OP-Verstärker
gesamt Evalboards: 1x Mikroncontroller in C programmieren, Franzis -> 5,00€ 1x STML8L-Discovery, STM: Evaluation board -> 3,00€ 1x STM32-PerformanceStick, STM: Evaluation board -> 3,00€ 1x NUCLEO-L476RG, STM: Evaluation board STM32L476 -> 5,00€ 1x
-
Thread
wie Bluepill Board prüfen?
Georg S. schrieb im Beitrag #7515851: > Wo kann ich die Software finden? Der Artikel hier https://hackaday.com/2021/06/23/test-your-blue-pill-board-for-a-genuine-stm32f103c8-mcu/ ...empfiehlt das: https
Georg S. schrieb im Beitrag #7515851: > aber auf der Webseite finde ich nichts was mit einem STM32F103 > Test zu tun hätte. > Wo kann ich die Software finden? https://github.com/keirf/Greaseweazle/wiki
-
Thread
Bitte um Hilfe bei der Programmierung von AVR8-Mikrocontrollern in C
Beitrag #7514965: > Programmierung von AVR8-Mikrocontrollern in C Das ist C++, mein Lieber! C++! Nix C! Mein Lieber. Bernd S. schrieb im Beitrag #7514965: > Da kann doch nur die Arduino-IDE einen Bug haben oder ? Was soll die denn Schuld
einen sehr interessanten Fall konstruiert. Das hat ihm wirklich! Arduino macht den Timer zu einem 8 Bit PWM Timer und ihm versucht dort 16 Bit in ein Register zu schreiben, welches aufgrund der vorher erfolgten Konfiguration nur 8 Bit aufnehmen kann. Bernd S. schrieb im Beitrag #7515210: > Jo das
-
Thread
STM32F103 Bluepill externen Interrupt auch PIN B1
jetzt erstmal ins Bett. Von da an ist es dann leicht weiter herauszufinden wie es geht. # Bluepill, STM32F103C8, Interrupts [c]program STM32F103V8_16x2; { Declarations section } { Declarations section } procedure ExternerInterrupt(); iv IVT_INT_EXTI1; ics ICS_AUTO; Begin DisableInterrupts()
im Beitrag #7513767: > Nun muss ich nur noch die Sin von EXTI_PR verstehen http://stefanfrings.de/stm32/stm32f1.html#nvic
-
Thread
Tageslicht taugliches Kleindisplay
Erfahrungen. Beispiel: DOG: https://www.reichelt.de/lcd-textmodul-48-3-x-12-mm-schwarz-ea-dogm162s-a-p60633.html?&trstct=pol_1&nbc=1 Eink: https://www.buy-lcd.com/products/154-inch-small-e-ink-display-with-frontlight-displayanel-buy-gdew0154t8fl
Ja, ich steuere das ePaper s/w an. Basis ist die Waveshare Demo-SW für STM32, hatte ich auf Arduino portiert. Sieht auch top aus, solang man in Räumen oder draußen bei bewölktem Wetter ist. Auch ein geschütztes Beschreiben und
-
Thread
Welchen Compiler/IDE benutzt ihr für uController?
NXP? >> > Warum nicht? > Ich finde sie uebersichtlicher als die STM.
für die meisten Architekturen den GCC in einer gut abgehangenen 4.92er Version, für MCS51, HCS08 und STM8 den SDCC, für PICs bin ich mittlerweise vom SDCC auf den XC8 umgestiegen. Dazu automatisch generierte Makefiles, Linkerscripts, Includes, Startup-Code sowie eine inzwischen teilweise über 2000 Funktionen
-
Thread
ALLPOWERS S2000 PRO Reparaturhilfe
https://www.amazon.de/gp/product/B07PQPF22L/ref=ppx_yo_dt_b_asin_title_o00_s00?ie=UTF8&psc=1
Does anyone have the firmware for the Monster X BMS board CFYBMS48V-150A ver 1.4 with the CKS32F103C8T6 MPU (STM32F103FC8T6 clone). Does anyone have spare BMS board(s) they would like to sell? Just for reference here are the pinouts from the CFYBMS48V-150A board. The header pins(pads) are just
-
Thread
Speichererweiterung für BigData bei Microprozessoren
Ob S. schrieb im Beitrag #7510770: > Das sind dann rund 80MByte/s. Das sollte natürlich 30MByte/s heißen. Keine Ahnung, wie es zu diesem Fehler kam. Die Tasten für 3 und 8 liegen ja nun nicht gerade
Man könnte sogar einen ESP32S3 nehmen, der hat auch SDIO und einiges an Leistung. Auf den Modulen kriegt man massig PSRAM (8 MByte!) und das auch noch billig. Drahtloses Auslesen gibt's "gratis" dazu. Ich weiß allerdings nicht wie
-
Thread
H743 und F746 - Probleme mit dem Takt
} [/code] Das Resultat: 16.6 MHz Ausgangssignal - eigentlich schon ganz gut. http://erste.de/STM32/h743zi_fast_toggle_400MHz_2023-10-10_17-08-38.jpg Viel mehr, als mit einer HAL-GPIO-Schleife machbar war. 30nS von Pegelwechsel zu Pegelwechsel. Bei 400/2 MHz Sysclock. Würde bedeuten 6 Zyklen
=1 157c166 < PC8.GPIOParameters=GPIO_Speed --- > PC8.GPIOParameters=GPIO_Speed,PinState 159a169 > PC8.PinState=GPIO_PIN_SET [/code]
-
Thread
Ist ein SPI TFT schneller auf einem ARM mit 72MHz als mit AVR 20?
Bei manchen STM32 Eval Boards ist das fertig so aufgebaut, z.B. 32F429IDISCOVERY oder 32F746GDISCOVERY. Für Grafik-Displays würde ich aber so oder so immer einen 32bitter (oder mehr...) nehmen, mit einem 8bitter
J. S. schrieb im Beitrag #7508264: > So Speicherinterfaces haben auch viele STM32, da heißt es dann FSMC. Wie > man damit Displays ansteuert ist gut beschrieben in der AN2790: Das funktioniert allerdings
-
Thread
Ist für euch CMSIS, HALL etc wirklich eine Erleichterung?
Mit dem AVR8 bin ich immer gut zurechtgekommen, mit den ARM tue ich mich nach wie vor schwer wegen der umständlichen Parameterbezeichnungen. Schuld daran ist aber wohl eher die Abstraktions als der Controller bzw
Max M. schrieb im Beitrag #7507720: > und da soll man als Anfänger nicht überfordert sein STM samt zugehörigem Ökosystem haben eben ein gewisses Niveau- gleiches ist vom Anwender gefordert.
-
Thread
Neue ATTINY3226 usw. gar nicht mitbekommen
wühlen etc. > Weil nichts von dem vorher gelernten mehr passt. Ich denke, dass Dich die neuen AVRs (s.o.) die nächsten Jahre begleiten können, genau wie die STM32 etwa in Form eines G4 mit ein M4F CPU, denn manchmal ist floating-point schon ganz nett. > Die Register heißen anders, die Taktauswahl
schon sagt ist bei den neuen AVRs alles aufgeräumter und damit einfacher. Und wenn du zwischen AVR und STM hin und her springst brauchste dich über anderen Aufbau und Register nicht beschweren. ;-) Jeder Hersteller handhabt das anders. Da machste dich nur selbst verrückt. Mit einem avr-gcc 8.5.0 der soweit
-
Thread
[STM32] 32kHz für RTC aus PLL vom HSE generieren lassen
Netzausfall dauert eine halbe Sekunde oder vielleicht eine halbe Stunde. Die Zeit müsste man mit einem STM32L und einem Supercap überbrücken können, selbst mit 8MHz Quarzoszillator. Man kann aber den 1Hz-Interrupt für die Uhr per LPTIM erzeugen und den aus dem HSI takten. Als Referenz dient normalerweise der HSE, aber bei Netzausfall läuft der HSI frei. So braucht ein STM32L nicht mehr Strom als ein schlechter RTC-Baustein. Mampf F. schrieb im Beitrag #7506674: > sind 8MHz Oszillatoren nicht genauer als ein 32kHz Quarz? Sie nicht nicht so temperaturabhängig. Uhrenquarze
-
Thread
+-5V Analogsignal auf 0-3.3V für ADC?
circuitjs.html?ctz=CQAgjCAMB0l3BWEAWB0DsZnMwZgEwBsAHAJySkgkhIKQ0CmAtGGAFABOIB9Wy3+evgSEo4eHE4ChI6d2q8JkKfmS9sIVTNH0R8NgHdNazbJ6mdbAA4o4F2-VzVcY5UfPDRa7VEMP5xHJOgcoAbuCk+AERUXyuttzQLvQp0Ahs4ciE-MEo2eAaQglIKVBpfmCRBfxa1b5GlVG55rlu-rlZOQrWNBpxCBrNrn6ddQP8cW2juePRbeZxo5NsQA
circuitjs.html?ctz=CQAgjCAMB0l3BWEAWB0DsZnMwZgEwBsAHAJySkgkhIKQ0CmAtGGAFABOIB9Wy3+evgSEo4MPE4ChI6d2q9ikrvmS9sIVTNH0ScNgHdNazbJ6mdbAA4o4F2-VzVcYyIbnDRa7VHff5xHJOgW4AbuCk+AERUXyuttzQLvQp0Ahs4ciE-MEo2eAaQglIKVBp7mCRBfxa1b5GlVG55rluRv65WTkK1jQacQgaza5++QP9haPdgYPT9XJxXXVuQA
-
Thread
Vergleich µC mit USB zu RS232 Funktionalität
Drivers for Virtual Com Port (VCP) on the following Windows ® Operating Systems: XP ® (SP3), Vista®, 7, 8, 8.1 and 10" Ergänzung: Linux hat dafür auch einen Standard Treiber. > Die Erstkonfiguration, wo auch die RX/TX Leds > Konfiguriert werden, das geschieht wo? Steht im Datenblatt: GP0 und
Stephan S. schrieb im Beitrag #7508909: > Und was bitteschön heisst bei einem PIC-Projekt "arduino ready" Wahrscheinlich wegen Stephan S. schrieb im Beitrag #7508909: > im Pinout ist aber nur DTR Gruss
-
Thread
Raspberry Pi 5 – schnellere CPU, PCIe, aktive Kühlung und höhere Preise
Ralph S. schrieb im Beitrag #7511305: > Mich würde einmal interessieren, was mit den ganzen PI's angestellt > wird. Nerds verwenden sie gerne, um Vergleiche des RPis mit OrangePis in unverständliches deutsch
Ralph S. schrieb im Beitrag #7511305: > Mir erschließt sich der Nutzen von immer heftiger werdenden > Raspberry-PI's nicht so wirklich. Anderen dafür schon. Insofern ist damit nichts verkehrt. Wenn
-
Thread
Spannungsteiler an ADC von STM32F4?
Bernd S. schrieb im Beitrag #7504923: > Ah, schick, welchen Typ verwendest du??? > (Absolute maximum ratings: Vdd-Vss Max 4.0V) https://www.st.com/resource/en/reference_manual/rm0390-stm32f446xx-advanced-armbased
supply and reference voltage "The voltage on VREF ranges from 1.8 V to VDDA" ------------------------------- Quelle: STM32F446xC/E Datasheet https://www.st.com/resource/en/datasheet/stm32f446mc.pdf Kapitel 6.2 Absolute maximum ratings (...) VDDx Variations
-
Thread
CAN-Device oder Platine zum üben
Das OLIMEXINO-STM32 hat komplette CAN-Hardware (Transceiver) an Bord bei Arduino-artigem Formfaktor. https://www.olimex.com/Products/Duino/STM32/OLIMEXINO-STM32/open-source-hardware
Ich sehe gerade ... ein STM32 gibt es jetzt sogar in "SO8" gegossen: STM32G030J6M6
-
Thread
ATmega328/Arduino und weiter?
stromsparenden Anwendungen, einen uC mit eingebautem USB zum hochladen gab es damals (erster Arduino Atmega8) aber wohl noch nicht. Heute ware ein STM mit USB wie STM32F303CBT6 oder BlackPill natürlich eleganter - gibt es aber auch nicht in DIL40.
wäre m.A.n. die beste Wahl mit einem 40-48p DIP Fuß. Mir sind halt 5V Betrieb immer noch wichtig. Die STM32 mag ich eigentlich nicht so recht, obwohl das in der Arbeit nicht anders geht. Die 8-Bitter haben es mir hobbymässig irgendwie angetan. Mit Stacks, wo ein leistungsfähiger MCU vorzuziehen wäre
-
Thread
OR-Gatter-Ausgang mit Eingang verbinden
Schaltungsteil umkringelt. Sein Startpost ist nicht nachträglich editiert/bearbeitet. Das Anklicken der 8,4 Kilobyte "grossen" Bilddatei halte ich für zumutbar.
Collector vs. Open Drain) oder bezweifelt du, dass es z.B. 74HC07 (z.B. Toshiba HC74HC07, HGSemi 74HC07, STM M74HC07, UTC U74HC07) gibt?
-
Thread
Habt ihr einen Standard STM32 für eure meisten Anwendungen?
Vor der Chipkrise habe ich mir 5 STM32F042 gekauft. Ich brauchte einen. Warum? Weil es die bei dem Händler nur im vielfachen von 5 gab und ich 0.8mm Pinabstand bei LQFP-32 leichter zu löten finde als welche mit 0.5mm Abstand. Außerdem
Ich sehe gerade ... ein STM32 gibt es jetzt sogar in "SO8" gegossen: STM32G030J6M6
-
Thread
[HAL] HSE + PLL = clock zu langsam
Guten Nachmittag, hab einen 8MHz HSE in CubeMX konfiguriert und Code generieren lassen. Funktioniert alles einwandfrei - nur ist der Clock ungefähr halb so schnell, als er sein sollte (auf meinem STM32L1) Code ist dieser hier
!= HAL_OK) { Error_Handler(); } } [/c] Sieht alles suppi aus (HSE_VALUE ist auch auf 8MHz gesetzt). Kurioserweise, wenn ich statt dem HSE den HSI16 als PLL-Input-Clock benutze und dafür dann den Multiplikator auf *6 anpasse, weil der ja 16MHz statt 8MHz hat, kommt der richtige Takt
-
Thread
STM32F4: Wiederholgenauigkeit der 12-Bit-ADCs?
Da ich gerade keinen STM hier habe um das auszuprobieren, frage ich einfach mal: ich möchte Daten mit dem internen 12-Bit-ADC samplen, zur Erhöhung der Genauigkeit akkumuliere ich immer 8 Messwerte. Meine Fragen: Wenn ich
Willi W. schrieb im Beitrag #7502085: > Da ich gerade keinen STM hier habe um das auszuprobieren, frage ich > einfach mal: ich möchte Daten mit dem internen 12-Bit-ADC samplen, zur > Erhöhung der Genauigkeit akkumuliere ich immer 8 Messwerte. Meine > Fragen:
-
Thread
DAC Dithering
J. S. schrieb im Beitrag #7503853: > Wenn man 8 Bit auf 12 Bit bringen will geht es erst einmal nicht ohne > Überabstastung. Zuerst mal muß der 8Bit-DAC dazu auf 12 Bit monoton sein. Ansonsten gewinnt
Angeregt durch die PWM DACs der Keysight Dinger habe ich mal eine Simulation "angestoßen". Ein STM32 erzeugt mir 2x 8Bit PWM (1x MSB und 1x LSB) bei (aktuell) 250kHz, die über Buffer gejagt auf Hi(2,5V)/Lo(0V) gesetzt werden. Hierzu würde ich auch 74LVC04 Hex Inverter nehmen. In der Simulation habe
-
Thread
Drehgeber und Tastenentprellung für Arduino
anderes habe ich behauptet ;-) Mit "Methode" meinte ich eher Konzept, nicht Methode im Sinne von C++. 8-0
programmieren. Gerhard O. schrieb im Beitrag #7502828: > Ich arbeite hin und wieder noch mit PICs, Z8 Encore! und moderneren > 8051ern. Auch mit MSP430 gibt es ab und zu noch Projekte durchzuziehen. Zum Glück bin ich die los ;-) Neben den Miniprojekten auf AVR ist es nur noch ARM als STM (wobei
-
Thread
Oszi Rigol MSO5104 oder DHO924S?
Einiges zu bemängeln, aber gerade für Messungen an Mikrocontrollern sind mir die 4 Kanäle und max. 8 GS/s gerade recht. 12 Bit Auflösung ist eher etwas für analoge Messungen. Mir geht es u.a. um Flankensteilheit und Phasenversatz, was bei schnellen Controllern (STM32H7, RP2040) wichtiger ist als minimales
J. S. schrieb im Beitrag #7508580: > Der 5000er hat sogar noch einen HDMI Ausgang, für die ganz Blinden (und > die, die aus der Distanz draufgucken) Den haben auch DHO8xx und DHO9xx. Und bei unserem
-
Thread
8 oder 16 Zeichen 4 Zeilen LCD mit 9 mm Zeichenhöhe
Hallo in die Runde, Suche ein LCD wie im Betreff für große 9 mm hohe Zeichen mit I2C oder 4/8 Bit Mode. Sowas hier, eben nur mit großen Zeichen https://www.reichelt.de/lcd-modul-4x16-h-4-8mm-bl-ws-m-bel--lcd-164a-bl-p53942.html?PROVID=2788&gclid=CjwKCAjwu4WoBhBkEiwAojNdXtFDG6JPh5J-sARCJv50CiFZ35SAhxFVwTPfRtWNBy4XIbW5QWDrcxoCn
DOGXL160*-7 ist ein Grafik-LCD mit I2C (und SPI). Da passen genau 4 Zeilen mit 8.65mm Schrifthöhe drauf. In der Breite wären 8 oder 10 Zeichen besonders einfach anzusteuern, aber 9 oder 11 gehen natürlich auch.
-
Thread
Micro SD-Karte an STM32
Ich versuche eine Micro-SD karte an einem STM32 per SDIO anzusprechen. Zunächst mit einem selbst geschusterten Versuchsaufbau aus SD- auf Micro-SD-Adapter an einem STM32F401 Eval-Board von ST. Mittlerweile habe ich ein STM32F4VE mit einem STM32F407VET6
Projekt 13. Benutzt FatFS von Elm-Chan. Ich habe das mit gutem Erfolg auch in mein Projekt mit STM32F429 eingebunden.
-
Thread
Nucleo + PlatformIO upload Problem
:nucleo_f303k8] platform = ststm32 board = nucleo_f303k8 framework = arduino[/pre] Am Board liegt es nicht. Mit STM32CubeIDE lässt es sich problemlos flashen. Habe schon wie ein Weltmeister google befragt aber
J. S. schrieb im Beitrag #7495751: > Die STLink Firmware ist relativ alt, oft hilft da ein Update. Stimmt, allerdings schrieb er > Mit STM32CubeIDE lässt es sich problemlos flashen. Und diese IDE
-
Thread
STM32F4 - Audioausgabe realisieren?
I2S wäre schon am standardmäßigsten für Audio. Was für einen Controller verwendest du denn genau? Hat der eine I2S-Peripherie? Hier hat jemand ein Audiogerät aus einem STM32F405 gebaut: https://github.com/JonasNorling/guitarboard Selbst wenn kein I2S existiert kann man das vielleicht mit einem USART bauen. Kenne mit konkret mit STM32 nicht aus, aber habe das mal für einen 8-Bit Atmel ATmega32 gebaut. Der ominöse Takt nennt sich MCLK - Master Clock
-
Thread
Peter Dannegger´s ( PeDa ) Entprellroutine in ein Arduino Sketch einbinden
* check if a key has been pressed. Each pressed key is reported * only once */ uint8_t get_key_press(uint8_t key_mask) { cli(); // read and clear atomic ! key_mask &= key_press; // read key(s) key_press ^= key_mask; // clear key(s) sei(); return key_mask;
function. This simulates the user repeatedly * pressing and releasing the key. */ uint8_t get_key_rpt(uint8_t key_mask) { cli(); // read and clear atomic ! key_mask &= key_rpt; // read key(s) key_rpt ^= key_mask; // clear key(s) sei(); return key_mask; }
-
Thread
HDMI-Audio, wie funktioniert es?
einen digitalen Datenstrom mit RGB- bzw. YUV-Videodaten und ein S/PDIF- bzw. IIS-Signal für die Audiodaten. Im Adapter (bzw. einem sehr ähnlichen, den ich hier herumliegen habe) ist zusätzlich noch folgendes verbaut: - Ein Microcontroller (STM8S005K6T6C) https://www.st.com/en/microcontrollers-microprocessors/stm8s005k6.html - Ein DAC (ES7144LV) https://datasheet.lcsc.com/lcsc/1912111437_Everest-semi-Everest-Semiconductor-ES7144LV_C365747.pdf - Ein Videoencoder (VS8812) http://www.vxis.com.tw/html/
-
Thread
Kommunikation zwischen MCU und MPU
Fabiano S. schrieb im Beitrag #7489583: > Ich möchte von einem STM32WB55 aus möglichst breitbandig Daten UWB!! Breiter geht nicht! https://de.wikipedia.org/wiki/Ultrabreitband Ansonsten. Siehe [[Netiquette
mit SDIO-Interface gibt, was den STM32WB ersetzen kann. Für WiFi und Bluetooth gibt's das natürlich, für Zigbee & Co vermutlich auch? PPS: ESP32-C6 kann SDIO Slave (200 Mbps) und 2.4 GHz Wi-Fi 6 (802.11ax), Bluetooth® 5 (LE), Zigbee
-
Thread
STM32F767: "HAL_UART_Receive_IT" bringt busy
uhMask); huart->pRxBuffPtr +=2; } else { *huart->pRxBuffPtr++ = (uint8_t)(huart->Instance->RDR & (uint8_t)uhMask); } if(--huart->RxXferCount == 0) { /* Disable the UART Parity Error Interrupt and RXNE interrupt*/ CLEAR_BIT(huart->Instance-
übrigens 19200, sollte daher kein Problem machen. Ich werde morgen mal schauen, daß ich die neusten STM-HAL´s drauf spiele. IDE (Segger) ist auch noch eine ältere Version (5.50d). Mal sehen, ob das Problem dann weg ist. Kurios ist, daß ich das Problem nur bei UART 7 habe. Bei einem anderen UART hängt
-
Thread
BTS7960 IS Sensor mit abweichenden Werten.
mir zum Testen schon mal ein Modul gekauft. https://www.ebay.de/itm/265232153482?hash=item3dc1117b8a:g:mygAAOSwMJtg8RLZ Viele Grüße Martin
Halbbrücke, aber für 7A Nennstrom. Aber auch hier schwankt der kilis-Wert bei 20mA +/-50%. Dafür bei 2.8A nur mehr +/-8%. Der BTN ist eine Halbbrücke, kostet aber nur 2.4€ bei digikey. Dafür ist der Chip wesentlich komplexer. Ich hoffe ich konnte helfen :)