-
Thread
Preisdivergenz bei Mikrocontrollern;
dazu. Ich habe gut 30 kleine und große AVR vorrätig, aber nur 5 STM32. Welche Boards nach der Kriese wieder produziert werden kann wohl keiner abschätzen. Vor allem die mit älteren Mikrocontrollern (Atmega328P ohne B, STM32F103, STM32F40x) sehen wir vielleicht nie
Aktuelle 8051 sind in 100k Stückzahlen lieferbar z.B. https://www.silabs.com/mcu/8-bit-microcontrollers/efm8-bb5 Der passende J-Link Debugger für 10 EUR ist auch lieferbar: https://www.silabs.com/development-tools/mcu/8-bit/bb52-ek2701a-efm8bb52-explorer-kit Der normale J-Link
-
Thread
STM32F405RGT6 keine Verbindung über USB
größeren Hammer". Mir kommt da jetzt ein ganz böser Gedanke: ist es denkbar, daß der angebliche STM32 nur ein übler Fake ist, den ein windiger Chinese dem TO angedreht hat? Schön "STM32" und "ARM" gravieren können die ja inzwischen, egal was überhaupt drin ist. W.S.
W.S. schrieb im Beitrag #7032089: > daß der angebliche STM32 nur ein übler Fake ist Ich dachte davon sind nur STM32F103 betroffen. Nicht?
-
Thread
Regelkreis für Modellbauservo
https://www.st.com/content/st_com/en/ecosystems/stm32-motor-control-ecosystem.html
vermutlich schon bald ›ehemals funktionierend‹ TEAM(x) - Gedanke x: Toll, Ein Anderer Macht's
-
Thread
UART Problem zwischen ESP32 und STM32
Hallo zusammen, ich habe ein Problem bei der UART Kommunikation zwischen einem ESP32 und STM32. Es funktioniert alles soweit bis ich den ESP32 hardresete dann sehe ich erstmal ein Framingerror auf RX und im TX einen Shift in der Antwort. Sobald ich den STM32 dann hardresete funktioniert wieder
ProductMain.h" #include <string.h> #include "DebugOutput.h" #include "GUI.h" uint8_t UART7_rxBuffer[2] = {0}; uint8_t pass1 = 99; uint8_t rfidDetected = 0; SPI_HandleTypeDef hspi1; UART_HandleTypeDef huart7; UART_HandleTypeDef huart1; void SystemClock_Config
-
Thread
5V Input an LED schalten mit 3V3 vom ESP01s
Source, im Gegensatz zu einem NPN ist der MOSFET eher als verstellbarer Widerstand zu betrachten. Bei 2,8V G-S höchstens 29 mOhm, mit Deinen 3,3V liegst Du irgendwo dazwischen. Schätze ich mal 20 mOhm, verlierst Du bei 600mA gerade mal 12 mV, glaube, das schrieb ich gestern schon. Dann wird auch nichts mehr
Also was habe ich noch (wie gesagt quick&dirty): Durchbruchspannung: 35V Rdson (@4A): Ugs=2,8V => 12mOhm Ugs=4,5V => 10mOhm Cgs=2,88nF (@1kHz, D-S offen, HP4261A) Sieht jetzt nicht so falsch aus...
-
Thread
Arduino Segment Uhr bauen mit selbst gelöteten leuchtdioden
Henri S. schrieb im Beitrag #7027421: > Kennt jemand eine vorlage oder kann jemand das selber? Ja, ich würde das können. Ich würde nur eine Leuchtdiode brauchen und mir die Uhrzeit im Morsecode ausgeben
Henri S. schrieb im Beitrag #7027421: > *Ich* möchte mit meinem Arduino eine uhr mit leuchtioden bauen Das Schlüsselwort in diesem Satz ist gleich das erste! Ich hab dir das mal fett gemacht, damit du es
-
Thread
Eure Empfehlung: PIC18 -> ARM umsteigen
STM32 wäre auch eine Möglichkeit http://stefanfrings.de/stm32/index.html Das Dev-Board dazu ist sogar lieferbar: https://www.amazon.de/-/en/STMicroelectronics-Nucleo-64-Development-Cortex-STM32L073RZT6
, dann ging's auch.
-
Thread
storage size of 'stepper1' isn't known
\FrameworkHALDriver\Src\stm32f0xx_hal_cortex.o Compiling .pio\build\disco_f072rb\FrameworkHALDriver\Src\stm32f0xx_hal_crc.o Compiling .pio\build\disco_f072rb\FrameworkHALDriver\Src\stm32f0xx_hal_crc_ex.o Compiling .pio\build
disco_f072rb\FrameworkHALDriver\Src\stm32f0xx_hal_i2s.o Compiling .pio\build\disco_f072rb\FrameworkHALDriver\Src\stm32f0xx_hal_irda.o Compiling .pio\build\disco_f072rb\FrameworkHALDriver\Src\stm32f0xx_hal_iwdg.o Compiling .pio\build\disco_f072rb
-
Thread
STM32 - ST - Hinhaltetaktik oder Insolvenzverschleppung?
Die Fabs mit den Prozessen für STM32 aber auch LPC usw. sind ausgelastet bis nächstes Jahr. Wir bekommen derzeit z.B. keine LPC845 https://www.mouser.de/ProductDetail/NXP-Semiconductors/LPC845M301JBD48E?qs=AQlKX63v8Rta3uhktjkHuw%3D
nun stattdessen 8051 mit ADC/DAC genommen: https://www.mouser.de/ProductDetail/Silicon-Labs/EFM8BB31F64G-D-QFP32?qs=hd1VzrDQEGhMYI2wRMPQ%252Bg%3D%3D
-
Thread
LunaAVR Forum
Oliver S. schrieb im Beitrag #7050012: > Wer sich damit nicht arrangieren kann, muß > halt rote Pillen schlucken (oder war’s doch die grüne?). Die blauen... ;)
immer dieselben Controller verwendet. Nein, ein Projekt wird nicht besser, wenn man anstelle eines 8 Bitters einen 32bitter einsetzt. Wenn man muss schaut's anders aus. Oft haben Entwicker das Gefuehl das zu muessen. Die Produkte sind dann auch entsprechend. Ein Temperaturcontroller (Oxford Instruments
-
Thread
5V Spannungsregler auf 5,3V bringen
haben. BC807DS oder gleich ein fertigen OP-Verstärker wie den SGM8581 im SOT23-5 Gehäuse... Stimmt's?
BC807DS oder gleich ein fertigen > OP-Verstärker wie den SGM8581 im SOT23-5 Gehäuse... > Stimmt's? Stimmt.
-
Thread
Wie oder wo STM32 bestellen?
Ich habe ein paar Blue-Pill Boards mit STM32F103C8T6 (sehr wahrscheinlich originale) übrig. Ich glaube es sind 4 Stück.
Ich habe ein paar Blue-Pill Boards mit STM32F103C8T6 (sehr > wahrscheinlich originale) übrig. Die haben nur 20KiB RAM.
-
Thread
Led-Multiplexing Problem mit Strom
Hintergrund und lässt auch der schnellsten UART genügend Luft zum Verschnurzeln. Hier macht ein alter Mega8 Tastenabfrage, Multiplex von 4 Stellen, UART und steuert nebenbei noch einen 4-Kanal Audiorecorder mit STM32.
und lässt auch der schnellsten UART genügend Luft zum > Verschnurzeln. Hier macht ein alter Mega8 Tastenabfrage, Multiplex von 4 > Stellen, UART und steuert nebenbei noch einen 4-Kanal Audiorecorder mit > STM32. Ja gern, es gibt Götter, es gibt Assembler , und es gibt mich...
-
Thread
Zufallszahl beim Start erzeugen mit ATtiny13 + Luna/Bascom
Dunkelheit automatisch ein. Was will man mehr? Es muss nur jeder seinen eigenen LDR haben. Oder STM32G041J6M. Erzeugt im SO-8 Gehäuse auf dem Chip ziemlich echte Zufallszahlen.
Lava-Lampen https://www.cloudflare.com/learning/ssl/lava-lamp-encryption/) Gruesse Th. P.S.: Wie Du das mit Deinem Gluehwuermchen verheiratest -> groesseres Projekt
-
Thread
STM32G031J6 - Ein Anfänger verzweifelt
param line: assert_param error line source number * @retval None */ void assert_failed(uint8_t *file, uint32_t line) { /* USER CODE BEGIN 6 */ /* User can add his own implementation to report the file name and line number, ex: printf("Wrong parameters value: file %s on line %d\r
Vielleicht könnte das ein Problem sein. https://vivonomicon.com/2019/08/14/new-8-pin-arm-core-the-stm32g031j6/ My first instinct was to use PA0, but that doesn’t work out-of-the-box because PA0 shares a pin with PF2, which is configured as the chip’s reset pin by default.
-
Thread
Oszillator für Atmega 328p
sollte so klein wie möglich sein. Dann benutz doch den internen RC-Oszillator des Atmegas. Der hat 8MHz. Den musst du unter den Fuses einstellen. Außerdem musst du dort den Haken bei DIV8 oder DIVCLK8 rausnehmen, sonst läuft der Atmega nur mit 1MHz.
Hartmut S. schrieb im Beitrag #7030954: > Der ist allerdings auf 8MHz festgelegt, das Programm muss dem also > angepasst sein. Das gilt aber für jede Taktquelle. Der interne RC-Oszillator ist zwar auf
-
Thread
Target mit SWD verbinden - "Vdd from Application" , GND?
Immer noch Problem mit dem DIY-MORE Target. Programmierung der Anwendung des STM32F407G-DISC1 auf der On-Board MCU aus STM32CUBEIDE funktioniert. Sobald ich auf das über SWD angeschlossene externe DIY-MORE Board wechsle, gibt's die Probleme. GDB Server kann nicht mit dem Target
Prozeß zurück auf den Prompt. Aha, das weiß man natürlich beim Blick in die Glaskugel ... Allein "10s" sind schon aufschlußreich, denn bei einem Verbindungsproblem gleich zu Beginn sollte das schon nach 1 bis 2s passieren. Wie wär's denn dann mal mit .../openocd -f.../stm32f4discovery.cfg -d3
-
Thread
Arduino: Rückkehr von kombinatorischem Linux-Board und Roboterarm für Lehranwendungen
steht.  (Bildquelle: https://docs.arduino.cc/tutorials/portenta-x8/out-of-the-box) Da das Rekompilieren von Yocto-Images in Arbeit ausartet, bietet der X8 Containertechnologie an. Weitere Informationen hierzu finden sich unter https://docs.arduino.cc/tutorials/portenta-x8/x8-fundamentals. ### Erweiterungshardware Der X8 steht nicht allein im Markt – Arduino plant, für das Board einiges an Erweiterungshardware anzubieten. Neben einer Kamera (Vision Shield) wird es auch
-
Thread
Verfügbarer Mikrocontroller für WS2812B
STM32G031
Das hört sich erstmal gut an! Allerdings sind die außer in dem 8-Pin Gehäuse auch nicht wirklich in Stückzahlen lieferbar. Vielleicht komme ich mit dem 8-Pin Gehäuse zurecht, bin mir da aber nicht sicher (brauche noch 4 Taster)
-
Thread
Tulpenmanie 2.0?
https://www.reichelt.de/digital-thermometer-1-wire--0-5-c-to-92-ds-18s20-p7207.html?search=ds18s20 Ein DS18S20 für 21,60? Hää? Ist Silizium das neue Gold? https://de.wikipedia.org/wiki/Tulpenmanie
reagiert noch fehlerfrei auf OneWire, auch die CRC stimmt. Aber die Temperatur klemmt bei 0xFF00, 126,7°C 8-0 Egal, auch diese Halbleiterkise wird eine Ende finden und die Preise wieder normal werden. Pollin hat den DS18B20 für 7,x Euro, ein wahres Schnäppschen ;-) Den DS18S20 hatte ich vor Jahren
-
Thread
HAL_SPI_Transmit_DMA ruft callback nicht
(&hspi2, (uint8_t*)aTxBuffer, BUFFER_SIZE) != HAL_OK) { Error_Handler(); } unsigned long counter = 0; while (wTransferState == TRANSFER_WAIT) { ++counter; } } void HAL_SPI_TxCpltCallback
Zur Vollständigkeit, obwohl der Thread schon älter ist. Das geht mittlerweile im CubeMX: STM32CubeMX Project Manager > Advanced Settings > Register Callback
-
Thread
Spannungsregler L78L09 mit geringer Überspannung am Eingang
schrieb im Beitrag #7011108: > Wen er allerdings keinen Platz für einen 8905 (ohne L) hat Bei einem 8,9mm langen und 0,5mm breiten Regler gibt's noch ganz andere Probleme. ;-)
. Leerlaufstrom ca. 10mA, Eingangsstrom mit Lichterkette am Ausgang ca. 50mA, Strom durch die LED's ca. 20mA. Michael M. schrieb: > Transformator1 schrieb: > >> Die begrenzt jetzt die Leerlaufspannung auf 38V > > Du kannst später die 5V1 Z-Diode durch eine 6V2 oder 6V8 ersetzen. Wo liegt
-
Thread
I2C mit FreeRTOS auf STM32F103
muss man die MemRead /Write Funktionen nehmen. Die Wrapper können dann z.B. so ausschauen: [c]int8_t user_i2c_read(uint8_t reg_addr, uint8_t *reg_data, uint32_t len) { HAL_StatusTypeDef status = HAL_OK; //initial value is usually zero int32_t iError = BME280_INIT_VALUE; uint8
man auf einem F103 > ein wie auch immer gestaltetes RTOS verwendet Also im Vergleich zu vielen 8-Bit oder 16-Bit Mikrocontroller ist selbst ein "popeliger" und steinalter STM32F103 ein Monster und steckt wegen des grossen RAM's, Flash und hoher CPU Taktfrequenz den Overhead für FreeRTOS locker weg
-
Thread
STM32CubeIDE Projekt von SW4STM32 importieren
nun zahlreiche Einträge mit printf enthalten sind, z.B. [code] .text.fprintf 0x00000000080066c8 0x20 c:/st/stm32cubeide_1.7.0/stm32cubeide/plugins/com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.10.3-2021.10.win32_1.0.0.202111181127/tools/bin/../lib/gcc/arm-none-eabi/10.3.1/../
./arm-none-eabi/lib/thumb/v6-m/nofp\libc_nano.a(lib_a-fprintf.o) 0x00000000080066c8 fiprintf 0x00000000080066c8 fprintf [/code] Im alten Mapfile kommt printf kein einziges mal vor. Hat jemand eine Idee wie ich der STM32Ide sagen kann
-
Thread
Empfehlungen für aktuellen µC
> - 2x UART > - 4x PWM (unabhängiger Kanal) > - I2C > - 2x SPI Können praktisch alle, sei es 8 oder 32 Bit. Such dir den schönsten aus. STM32, LPC, [[PICCOLO]], ESP32 whatever. > - Toolchain / Programmer unter Linux lauffähig und Open Source WOW! Und was machst du dann mit der Open Source
/boards/Debugger-STM32F103C8U6-STLINKV2 Mit Cube-IDE, läuft perfekt mit Linux Christian
-
Thread
STM32F0 Bootloader-Problem (UART, Neuling braucht Hilfe)
Hallo liebe Leute! Ich muss ein bisschen weiter "ausholen": Ich habe mein erstes Board mit einem STM32-Controller entworfen. Konkret ist es der STM32F030C8T6. Ich habe vorher noch nie mit STM32- oder STM8-Controllern gearbeitet. Ich hab heute Morgen das Board zum ersten Mal eingeschaltet. Soweit
habe ich das so verstanden). Ja. Siehe Datenblatt unter https://www.st.com/resource/en/datasheet/stm32f030c8.pdf Seite 12/93, Abschnitt 3.3 Boot Modes. Da steht ganz klar: "The boot loader is located in System Memory. It is used to reprogram the Flash memory by using USART on pins PA14/PA15 or
-
Thread
Abstandsmessung mit Ultraschall - Verständnis
laufzeit_in_cm Noch komischere Formel 🙄. Wenn schon, dann: Abstand_in_cm = (end_time - Start_time)[s] * Schallgeschwindigkeit in cm/s
Ich benutze den ICP für die Abstandsmessung: [c] static const uint8_t ticksperus = clockCyclesPerMicrosecond() / 8; static const uint32_t halfsos = 17145; // 171.45 2m/s = 17145 2cm/s TCCR1A = 0; TCCR1B = (1<<CS11); // Prescaler 8 TCCR1C = 0; Trigger/Echo
-
Thread
Ersatz Transceiver für 433MHz Telemetrie
eine andere Frequenz ausgewichen. Bei den Drohnen nimmt man ja für die Videoübertragung auch eher 5.8 GHz. Leider hab ich auch in dieser Frequenz nichts gefunden, mit dem man Serielle Daten übertragen kann.
schrieb im Beitrag #7007307: > Bei den Drohnen nimmt man ja für die Videoübertragung auch > eher 5.8 GHz. Das hat mit der bandbreite von analogem video zu tun. Glaub mir, für "auf offenem Feld. Distanz etwa 150m" willst du kein 5.8ghz. Erzähl mal was du machst.
-
Thread
youtube-dlc auf ubuntu installieren
stm schrieb im Beitrag #7006980: > /usr/bin/python: No module named pip [code] sudo apt install pip [/code]
stm schrieb im Beitrag #7007888: > jetzt wird permission denied :) Weil du versuchst, deinen Download nach /snap/bin zu schreiben, wo er natürlich überhaupt nicht hingehört. stm schrieb im Beitrag
-
Thread
STM32F4 Timer Triggered DMA SPI – NSS Problem
An meinem STM32F417IG Mikrocontroller habe ich einen externen 16bit-DAC (TI DAC81404) angeschlossen, der mit einer Rate von 32kHz ein Signal generieren soll. Die Kommunikation soll über SPI und unabhängig von der
große Nachricht gesendet wird und 3. CS anschließend wieder auf high gezogen wird. In den ersten 8bit (von 24bit) befindet sich u.a. die Information an welchem Channel die Ausgangsspannung anliegen soll. Die restlichen 16bit enthalten den digitalen Wert der Ausgangsspannung. Infos zum STM32 Leider
-
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.