-
Thread
Problem bei Temp-Messung Rasp. Pi Pico & Pt1000
Datenblätter: STM32F1: MSPS STM32F4: MSPS AT90:kSPS ATtiny:kSPS ATmega:kSPS rp2040:kS/s ESP32:ksps und Msps Macht wirklich jeder wie er will…
Details (Links zu diesen) zu Folgendem: 1. Wo finde ich diesen Code: from machine import mem8 PADS_BANK0_BASE = const(0x4001c000) # s. 4.9.6. List of Registers p.590 in Datasheet 2.19.6.3. Pad Control - User Bank S. 323 GPIO26 = const(0x6c) ... mem8[PADS_BANK0_BASE + GPIO26] = 1 << 7
-
Thread
Suche Literatur für strukturierte Embedded Programmierung
aktuelles Buch, was so ähnlich aufgestellt wäre. Damit bleibt dir nur das Selberdenken übrig. W.S.
oder für den TO mit STM32: https://www.st.com/content/st_com/en/support/learning/stm32-education/stm32-moocs/FreeRTOS_on_STM32_MOOC.html
-
Thread
[Selbstbau CPU] Welche Befehle machen eine CPU "praktisch"?
Museumszeugs war meiner Meinung nach bei schon > verkrüppelt auf die Welt gekommen. Abgesehen von STM8 ist AVR wahrscheinlich die neuste 8 bit Architektur. Mit "Museumzeugs" hat das nichts zu tun.
Wenn ich eine geile MCU haben will, die viel Spaß macht und die kaum einer kennt, nehme ich einen STM8 und hab Spaß. Selbst für Josefs BO8 kann ich ein fertiges FPGA Board nehmen. Andre kann seine CPU ja gerne bauen, aber niemand sonst wird das je wieder tun. Der Nutzen für den TO ist klar.
-
Thread
Analogeingang schützen im ausgeschalteten Zustand
"any other pin" = das gilt nur für die ADC-Pins, nicht für den Rest. Und schon garnicht für neuere STM32!)
Beim STM32F103 (ich glaube sogar bei allen STM32) sind die analogen Eingänge aber nicht 5V tolerant. Sie haben intern eine Diode, die Überspannung nach VCC ableitet.
-
Thread
[s] DIAC, 35-45V
So so https://www.reichelt.de/triggerdiode-35--45-v-do-35-db4-stm-p219450.html
Ersatzschaltung für den menschlichen Körperwiderstand genutzt werden. Ganz ordentlich! Der Pulskondensator hat 8uF/630V, macht 1,6J. Angefaßt hab ich nicht, da war ich zu weich ;-)
-
Thread
Arduino Micro Programm läuft nicht auf dem Mega
einem Dreiecksignal um darauf eine Sinusförmige PWM zu erzeugen. Ich habe sonst auch noch einen stm32 f767zi hier aber da weiß ich noch nicht wie man den richtig programmiert.
Hansen bei seinem Jesper-DDS (aka /poor mans/ DDS) schon vor über 20 Jahren so gemacht. War ein AT90S2313. Die Seite gibts schon nicht mehr. Aber Mirrors findet man noch. http://www.radanpro.com/Radan2400/mikrokontroleri/Jesper%27s%20AVR%20pages%20-%20MiniDDS.htm
-
Thread
Passende Kondensatoren für Uhrenquarz gesucht
S. Landolt schrieb im Beitrag #6998112: > übrigens: 20 ct das Stück bei Reichelt Das habe ich auch gefunden, aber da der Ebay Artikel ohne Versandkosten war, war es trotzdem günstiger. Bei Reichelt
hier diskutierte ATmega1284P, hat eine Einstellung für einen 32 KiHz-Quarz an XTAL1/2, ebenso die 8er, z.B. der (allseits beliebte) ATmega328P.
-
Thread
Oszilloskop Empfehlung
Tonne - dadurch halbiert sich auch die mögliche Folgerate, etc. - Die beworbene Sample-Rate von 48 MS/s kann mit USB2 durch den Protokolloverhead nicht funktionieren, 24 MS/s geht, bei 2 Kanälen somit nur 12 MS/s. Damit sind Analog-Signale bis 2 Mhz ok, digital darfs auch mal 4 MHz sein. Durch massives
[1] https://www.conrad.de/de/p/voltcraft-dso-1062d-vga-digital-oszilloskop-60-mhz-2-kanal-500-msa-s-512-kpts-8-bit-digital-speicher-dso-1-st-1182186.html
-
Thread
SD Karten Auswahl Frage
: > Gerhard O. schrieb im Beitrag #6993649: >> Hier in der Stadt kann ich keine >> Karten unter 8GB finden. > > Da weiß man gar nicht ob man lachen oder weinen soll. Nimm's doch nicht so tragisch:-) Ich wollte halt die Speicherkapazität an meine Anwendung anpassen. So wie es allerdings aussieht
Digikey.ca ist bei mir gut zugänglich. Über CDN$100 Bestellwert, sogar freier Versand, sonst nur $8.95 für Versand nach Kanada. Grüße, Gerhard P.S. Danke auch an alle von Euch für Eure Beiträge?
-
Thread
V STM8S DISCOVERY
heute 7 Stück beim aufräumen gefunden, wer Interesse hat ein STM8S DISCOVERY neu Stück 4,- Euro + Versandkosten. Bei Interesse Kontakt per PM ... Grüße Andreas
-
Thread
infinite loop, externer Interrupt, STM32F746, HAL-Library
Vielleicht braucht GPIO das auch so ähnlich? Die IRQs, die verfügbar sind, stehen bei mir in startup_stm32h743zitx.s .. .word USART1_IRQHandler .word USART2_IRQHandler --
eigentliche ISR mit > der HAL ISR funktion ( die am ende deine callback aufruft ) wird wohl schon im stm32fxx_hal_gpio.c definiert: [code] __weak void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin) { /* Prevent unused argument(s) compilation warning */ UNUSED(GPIO_Pin); /* NOTE: This function
-
Thread
Verständnisfrage Interrupts
Klaus S. schrieb im Beitrag #6992534: > Kennst Du einen Prozessor, dessen Interruptcontroller das ermöglicht? AVR8 (klassisch) Wobei die eben gerade keinen Interruptcontroller im üblichen Sinne besitzen
Klaus S. schrieb im Beitrag #6994191: > Weiß da jemand etwas Näheres? Nun, ich weiß, dass es ziemlicher Schwachsinn ist, den AVR8 als Basis zu wählen, wenn das Ziel "präemptives Multitasking" ist. Und
-
Thread
STM32F746NG-Disco Pinout vs. CubeMx Pinout ?
Hallo, im User Manual (UM1907) des STM32F746NG Discovery-Board ist die I/O Anordnung ganz anders, als wenn man den gleichen Controller (STM32F746NG) via CubeMx auswählt. Ich verstehe das gerade nicht. Z.b. ist SCL und SDA vom I2C3 am Pin PH8/PH9 angeschlossen, siehe Anhang Bild-1. Bei CubeMx wird aber beim anwählen von I2C3 Pin PA8/PC9 angezeigt, siehe Anhang Bild-2. Auch alle anderen I2C Schnittstellen lassen sich nicht über PH8/PH9 zuordnen
-
Thread
Standalone MC gesucht
derzeit überhaupt lieferbar ist. Hier bei MC.net besteht die Welt aus AVR und ggf. noch zähneknirschend STM32. PIC, STM8 oder die OTP Padauk PMS150C für 7Cent, alle können das. Das ist so primitiv das ich das mit HW Timer ohne MCU bauen würde. Man vergisst nämlich schnell was es für eien Aufwand bedeutet
gespeicherte Energie für den sicheren Rücklauf in die Ruhelage. Beispiel: https://www.amazon.de/U-S-Solid-Motorkugelhahn-Elektrische-Automatische/dp/B07CWN219B/ref=sr_1_7?keywords=wege+kugelhahn+elektrisch&qid=1646045358&sr=8-7
-
Thread
Entwicklungsboard - STM32H7xx mit externen SDRAM
das Board mehr bietet als das STM32H747 Board. Einzige was das STM32MP1 Board nicht hat sind verbaute QSPI FLASH Bausteine.
Und noch eines mit Ethernet: STM32H735G-DK Z.B. https://www.digikey.de/de/products/detail/stmicroelectronics/STM32H735G-DK/13171216
-
Thread
Warum interne pull ups und keine internen pull downs?
Ist das nicht bei STM32 beispielsweise Standard, dass es dort auch Pulldowns gibt? Mir ist glaube ich noch keiner ohne begegnet.
Vih 2,4v @ 40 µA = Pullup-R <= 50 kOhm. Vil 0,8V @ 1,6 mA = Pulldown-R <= 500 Ohm.
-
Thread
STM32H745 - Cortex-M7 auf 480MHz takten
bestellen, die hatte das > Problem dann nicht mehr. Okay, vielen Dank! Hab mal die Errata für den STM32H745 überflogen, aber nicht spezielles Betreff des PWR Blockes gefunden. https://www.st.com/resource/en/errata_sheet/es0445-stm32h745747xig-and-stm32h755757xi-device-limitations-stmicroelectronics.pdf
das ist einfach nur nicht einheitlich geschrieben worden. Die haben den Cortex M7 von 400MHz aufm STM32F7 auf 480MHz aufm STM32H7 aufgebohrt. Da werden die die Manuals wohl einfach kopiert haben und entsprechende Zahlen geändert haben. War bei meinem Chip auch nicht alles ganz konsistent.
-
Thread
Frage: Erweiterter Artikel über Bootloader sinnvoll?
Treiber auf dem PC nötig ist, sondern einer aus dem Standard-Repertoire des OS verwendet wird. W.S.
gefällt mir auch :-) Ein Totschlag-Argument? Klaus S. schrieb im Beitrag #6990063: > Es gibt Bootloader, die warten, bis der Strom weg ist (mein STM32F103), > manche warten eine voreingestellte Zeit (mein Arduino Mini) und der von > mir jahrelang heißgeliebte
-
Thread
Elektronische Last Kunkin KP184 - kann man da kaufen?
Versionsnummer an - allerdings unter heftigem Geflacker. Außerdem steht die Version nun für volle 15s da (vorher ja nur etwa eine Sekunde), somit scheint der MCU Takt wohl ein wenig zu gering zu sein. Die Firmware Version 2128 ist also offenbar noch/nur für die KP184 mit dem STM32 ausgelegt, während
genutzt wird. Ohne den sind die angezeigten Spannungsschwankungen dann sowieso in einem Bereich, in dem’s egal ist – genau kann das nicht werden.
-
Thread
Arduino (Mega): C++ Ereignisbehandlung
solltest du solche Konzepte lieber auf größeren Plattformen umsetzen. Aber nicht auch einem AtMega mit 8KByte SRAM.
Demos auf den Homecomputern der 8-Bit-Ära an. Und die hatten viel weniger Takt und eine deutlich ineffizienteren Befehlssatz als ein AVR8 (Z80- oder 6502-Derivate mit 1..2MHz). Nö, warum das heute so "unmöglich" scheint, hat nur einen
-
Thread
Frage zu typedef bei Strukturen
um die Frage, ob die Nutzung einer festen (und richtigen) Adresse UB ist. Also z.B. [c] struct sType *p = (struct sType*) 0x4000; /* als Ptr */ struct sType foo = *((struct sType*) 0x4000); /* oder direkt */ [/c]
sType existieren. Dann reicht ein [c] extern struct sType baa; struct sType *p = &baa; struct sType foo = baa; [/c]
-
Thread
Blackpill mit STM32F401 defekt?
Hast du deine LED auch richtig herum und an das richtige Bein angelötet? W.S.
sein, das es von dem Blackpill 401 unterschiedliche Versionen gibt? Zumindest haben die Blackpill STM32F401CC und die Nucleo den STM32F401RE. Evtl kommt da der Unterschied her?
-
Thread
USB to TTL mit CH340
Klaus S. schrieb im Beitrag #6984601: > Hä? Der Bootloader steht im ROM, da ist nix mehr zu flashen. Nutzt STM32Duino den internen Bootloader oder haben die einen eigenen seriellen Bootloader? Und wenn's
Klaus S. schrieb im Beitrag #6986017: > Rudi D. schrieb im Beitrag #6985951: >> Nein >> STM32F103C8T6 > > An der Stelle würde ich jetzt den Oszi rausholen, mit einem > Terminalprogramm permanent U schicken
-
Thread
Controller für CNC Fräse
S. schrieb im Beitrag #6982524: > größer als eine 6040 Johannes S. schrieb im Beitrag #6982524: > auch mal Alu fräsen Man berechnet aus Grösse und benötigter Steifigkeit das Gewicht, ermittelt
jeder anderen Maschine inkompatibel war wenn man keinen passenden Interpreter verwendet hat? Pandur S. schrieb im Beitrag #6983207: > wenn's etwas unwuchtig ist Selbst wenn man den Kreis zum Achteck simplifizieren würde, wäre das nicht deswegen unwuchtig.
-
Thread
SPI mit AVR: Array-Zugriff in ISR funktioniert nicht
counter variable #include <avr/io.h> #include <avr/interrupt.h> #define NBYTES 16 volatile uint8_t spi_byte_count=0; volatile uint8_t spi_tx_bytes[NBYTES]={15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0}; volatile uint8_t spi_rx_bytes[NBYTES]; ISR(SPI_STC_vect) { PORTC |= (1<<PORTC0); // set PC0
Wenn Du da noch einzelne Befehle einsparen willst, kannst Du die Reihenfolge noch umdrehen: [c] uint8_t spi_byte_count=0; uint8_t spi_next_byte; uint8_t spi_tx_bytes[NBYTES]={15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0}; ISR(SPI_STC_vect) { SPDR = spi_next_byte; spi_byte_count++; spi_next_byte
-
Thread
ST7735 an MCU
Ich habe auch so ein 1.8' TFT. Da ist die Anschlussbelegung auf der Rückseite aufgedruckt, u.a.: Reset, Data/Cmd, Data in, CS, CLK. Schnittstelle ist SPI.
Das funktioniert bei mit mit einem STM32F103 (BluePill) https://www.mikrocontroller.net/topic/515662#new Mit einem 160x128 kleinen 1,8" TFT per SPI
-
Thread
NRF51822 wie am besten erlernen mit einem Buch? Geht das?
Takterzeugung und Peripherie als ein ARM Cortex-M0 µC eines beliebigen anderen µC-Herstellers, wie z.B. dem STM32. Du kannst einen Code, der auf einem Cortex-M0 der Fa. STM läuft, nicht einfach auf einen beliebigen anderen Cortex-M0 der Fa. Nordic Semiconductor portieren. Sin S. schrieb im Beitrag #6982272
muss das 90% Zuhause ablaufen. Und ich muss mich da größtenteils alleine einarbeiten. Christian S. schrieb im Beitrag #6982523: > Videos dazu gibt es genug: > https://www.bing.com/videos/search?q=NRF51822&docid=608021224487009036&mid=FF01F8ADF43531330829FF01F8ADF43531330829&view=detail&FORM=VIRE
-
Thread
Feedback Schaltplan STM32G0
R8 ein Pull-Down wird, sollte es funktionieren. Der PNP würde im Ruhezustand nicht angesteuert und SWD sieht nur den (zusätzlichen) Pull-Down. https://ee-paper.com/how-to-make-stm32-mcu-realize-automatic-isp-download
Schaltung nur 2.5V an. Liegt es am generischen Modell des PNP Transistors oder ist der Verlust wirklich 0,8V? Oder liegt es an falschen Werten bei den Widerständen? Ich würde jetzt einen S8550 PNP Transistor nehmen, passt das? https://datasheet.lcsc.com/lcsc/2112031830_FOSAN-SS8550LT1-Y2_C2926168.pdf
-
Thread
RP2040 + Segger IDE Probleme
Beitrag #6982071: > > Ja klar, das geht erst ab Hardwareversion 10. Mit einem J-Link EDU Hardware V8.00 kommt beim RP2040 eine Fehlermeldung: The connected J-Link (S/N: 2xxxxxxx) does not support SWD multi-drop. Debugging an SWD multi-drop system is not possible. Ich hatte das schon mal an
Dieter schrieb im Beitrag #6982770: > Mit einem J-Link EDU Hardware V8.00 kommt beim RP2040 > eine Fehlermeldung: > > The connected J-Link (S/N: 2xxxxxxx) does not support SWD multi-drop. > Debugging an SWD multi-drop system is not possible Das sehe ich nicht unbedingt
-
Thread
Transistortester Erweiterung
: E (enhanced) bzw. D (depletion) für Mos-Fets und JFets (D) - Belegung Pin1 : _,K,A E,B,C, G,D,S G,D,S, G,E,C für Diode, Trans, Mosfet ... - Belegung Pin2 : _K,A E,B,C, G,D,S G,D,S, G,E,C für Diode, Trans, Mosfet ... - Belegung Pin3 : _K,A E,B,C, G,D,S G,D,S, G,E,C für Diode, Trans, Mosfet .
Alexander S. (alesi) >Suche nach "Pieter-Tjerk Sampling" führt auf >http://www.pa3fwm.nl/technotes/tn11b.html :-) Danke für den Link. >der Arduino-Source-Code des Transistor-Tester mit seriellem Interface
-
Thread
L78L33C an 5V
Axel S. schrieb im Beitrag #6980153: > Warum nimmst du nicht einen 1117-3.3 wie alle anderen? Ja, sollte ich dann vielleicht auch einfach machen. Laut DB hat der immerhin auch noch 1.5V drop-out, scheint
Du könntest auch einfach einen LF33 von STM nehmen...
-
Thread
SPI-Kommunikation - was wenn hängen bleibt?
: [c] SPI_SendData8(SPI1,0xff); while (SPI_I2S_GetFlagStatus(SPI1,SPI_I2S_FLAG_TXE)==RESET); while (SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_BSY) == 1); [/c] Wie aus den Zeilen erkennbar, wird nachdem 0xFF
the TXE and RXNE flags instead." (ursprung : http://www.disca.upv.es/aperles/arm_cortex_m3/curset/STM32F4xx_DSP_StdPeriph_Lib_V1.0.1/html/group___s_p_i___group5.html) Dabei kann timeout in diesen fall NUR kommen durch falsch initialisieren im Software. Fuer diesen fall koennte man einen Watchdog
-
Thread
[V]erkaufe STM32 und [S]uche Arrow Deca
1x STM32F103C8T6: 6,13€ 1x STM32L475RCT6: 8,06€ 1x STM32L4P5CGT6P: 10€ Datenblatt/Produktseite: https://eu.mouser.com/datasheet/2/308/1/FAN5602_D-2311698.pdf https://eu.mouser.com/datasheet/2/609/ADP2503
20integrated%20products_max1595-1178974.pdf https://eu.mouser.com/ProductDetail/STMicroelectronics/STM32F103C8T6?qs=sGAEpiMZZMsjJi7B1kCaqUwZarfWFigI https://eu.mouser.com/ProductDetail/STMicroelectronics/STM32L475RCT6?qs=dTJS0cRn7oi1gELMTQUlng%3D%3D (Bild zeigt QFN ist jedoch QFP): https://eu.mouser.com
-
Thread
Warum so wenig wifi Mikrocontroller?
versagt, in dem Moment wenn es um Leben ode Tod geht. Oder: https://www.heise.de/imgs/18/1/4/9/3/2/0/8/gross-5ef9ea01a8d439d3.jpeg
>Warum so wenig wifi Mikrocontroller? St z.B. hat den STM32WB und den STM32WL Die Hardware ist OK, das reicht aber nicht für einen Produkterfolg. Beim STM32WB ist die API so grottig (aus eigener Erfahrung), da möchte niemand ein Produkt draufsetzen.
-
Thread
AVR Mikrocontroller Lohnenswert?
Einsteiger schon sehr zäh. https://www.mouser.at/ProductDetail/Microchip-Technology/DM320115?qs=sGAEpiMZZMv0NwlthflBi4UzTHrj%252BUATF6y%2F8caWHDU%3D mfg
PIC10 bis PIC32 + dsPICs, die sich alle recht kräftig unterscheiden. Natürlich die AVRs, die MSP430, STM32 und alle Cortexe ohnehin und ich persöhnlich finde auch den STM8 recht schick. Den RP2040 würde ich aber auch gerne mal ausprobieren. Ich finde die PIOs spannend und es gab situationen da hätte
-
Thread
Schnellstarter für Leuchtstofföhren - welche taugen was?
Bei Wikipedia gibt es sogar einen Schaltplan: https://upload.wikimedia.org/wikipedia/commons/b/b8/Philips_S10-E.JPG Die neuesten sehen einfach und billig aus im Gegensatz zu den älteren (Made in Holland) mit dem IC. Ich habe mir mal einen von den älteren bestellt. Der STM-Chipsatz scheint nicht
Manfred schrieb im Beitrag #6979048: > Was auf dem TO-220 an Schriftbild zu erahnen ist, passt zu STM. Ich > denke, das ist der Standardaufbau, wie bereits beschrieben. Ich bin ja schon gespannt, wie die alten Philips S10-E aufgebaut sind und was das für ein SO8-IC auf der Rückseite ist. Kommen
-
Thread
Alternative zum Msp430?
Und die arm's verbrauchen auch unter 200nA im lowpowermod?
Walter L. schrieb im Beitrag #6975545: > Und die arm's verbrauchen auch unter 200nA im lowpowermod? Ich hatte bisher noch keine einzige Aufgabe, wo es eine Rolle spielt, ob nun 0,2µA oder 1µA im Sleep verbraucht werden. Ein großer Spannungsbereich (1,8
-
Thread
Kleinvieh macht auch Mist
Die Kleingeldautomaten gibt's auch in der Bank.
beugt die Waren direkt in die bereitstehenden Tüten. https://3.bp.blogspot.com/-rhNK2Gx95pQ/UTzy1sQLUtI/AAAAAAAABgw/7bH5U8IhG1k/s1600/Kingman+008.JPG
-
Thread
Kein Ton! STM32H743 I2S Salve mit DMA
Hallo. Ich versuchen gerade mit einem STM32H743 Daten über die I2S schnittstelle zu senden. Die SPI3 ist der Slave TX und bekommt von aussen die Taktleitungen (BIT & Word). Das ganze hat auf einem STM23F4 noch sauber gearbeitet und ich habe
m_HandleI2S.Init.DataFormat = I2S_DATAFORMAT_16B; m_HandleI2S.Init.MCLKOutput = I2S_MCLKOUTPUT_ENABLE; m_HandleI2S.Init.AudioFreq = I2S_AUDIOFREQ_8K; m_HandleI2S.Init.CPOL
-
Thread
STM32G4 mit MCP2517FD: Wie bekomme ich alle CAN-Nachrichten in TeraTerm
Unterstützung mit der Datenübertragung, mit dem ich den in einer For-Schleife erzeugten Nachrichten Array uint8_t txd[64] effizient an den PC schicken kann. Der STM32G431KB hat einen FS-USB. Später sollen mit der gleichen Schnittstelle auch die empfangenen Nachrichten an den PC gesendet werden. Wenn Ihr
(random erzeugte) CAN FD Nachrichten > pro Sekunde zu senden (Übertragungsgeschwindigkeit: 2Mbit/s) und diese > auch auf zum Beispiel TeraTerm sichtbar zu machen. Naja, man muss zwischen der Busgeschwindigkeit und der mittleren Datenrate unterscheiden. CAN hat bei max. 8 Byte/Paket 109Bit/Paket
-
Thread
Auswahl des passenden uC für mobiles Testgerät
Nucleo-Reihe beschäftigt. Ist vielleicht mit Kanonen auf Spatzen geschossen, aber ich denke mit dem STM32F401RE (https://www.exp-tech.de/plattformen/arm/stmicroelectronics/5645/stm32-nucleo-development-board-for-stm32-f4-series-with-stm32f401re-mcu-supports-arduino?c=1158) mit - 512kB Flash - 32 Bit
Wenns billig sein soll und ein brauchbares Farb LCD mit Touch haben soll, fällt mir noch das STM32F429I Discovery Board ein mit 8MB SDRAM, mittlerweile gibts ein Update davon. Kostet etwa 30 Mäuse und ist sofort verfügbar: https://www.st.com/en/evaluation-tools/32f429idiscovery.html Gut dokumentiert
-
Thread
RTOS wirklich echtzeitfähig? Hätte gerne eine finale Antwort
wird. Puh, das ist aber mal eine harte 'realtime' Definition. Genau genommen ist dann auch ein STM8 schon nicht mehr echtzeitfähig, weil man nicht exakt sagen kann wie viele Zyklen einige Maschinenbefehle benötigen. Deswegen gibts auch keine V-USB Lib für den STM8. Ein ATtiny erfüllt hier also
>Deswegen gibts auch keine V-USB Lib für den STM8 https://github.com/rikka0w0/STM8-VUSB
-
Thread
LMC555 - STM8 voltage glitching
Hallo Leute, ich bin beim Versuch, die Firmware eines gesperrten STM8 zu sichern, auf folgenden Blogbeitrag gestoßen: https://jrainimo.com/build/2022/01/dumping-firmware-with-a-555/ Erst einmal geht es mir darum, die Schaltung überhaupt ans Laufen zu bringen. Ich
> Als Mikrocontroller hätte ich einen STM8 da, der könnte den verzögerten > Puls erzeugen, richtig? Müsstest Du nachschauen, ob man damit einen 125ns(?) Puls hinbekommt, weiß nicht, wie der so ausgestattet ist. Ich würde nach einem passenden
-
Thread
Ansteuerung GC9A01 mit STM32
PB15) SDA -> SPI2 MOSI (PB13) RES -> DISP_RST (PB2) DC -> DISP_DC (PB10) CS -> DISP_CS (PA8) BLK -> TIM1_CH2N (PB14)
PB13) SDA -> SPI2 MOSI (PB15) RES -> DISP_RST (PB2) DC -> DISP_DC (PB10) CS -> DISP_CS (PA8) BLK -> TIM1_CH2N (PB14)
-
Thread
7 Segment Anzeige auf verschiedenen Ports
Ralph S. schrieb im Beitrag #6968643: > weil ich das gerade für einen ATmega gemacht habe So geht es mir auch. Nicht multiplexen, aber 2 Ziffern statisch angesteuert an einem ATmega8, Segmente der 1er
unterschiedlichen Taktquellen gespeist werden. Im vorliegenden Fall wird er vom Prozessortakt gespeist (hier dann 8 MHz, die mittels den Fuses eingestellt sind). Bei einem 8 MHz Takt entspricht ein Taktzyklus einer Zeit von t = 1 / f ==> 1 / 8 MHz = 0,125 µS Zeile 52 ist entscheidend dafür, wie häufig mein Interrupt
-
Thread
STM32F030x08 > UART > IRQ und Puffer Betrieb
das aber nix. Die ist zu umfänglich, weswegen man dann auf das Senden doch wieder warten muß. W.S.
Aufwand, beim Anfang der ISR die CPU-Register zu retten, ist dagegen vergleichsweise gering. W.S.