-
Thread
Empfehlungen für aktuellen µC
2x SPI > - Toolchain / Programmer unter Linux lauffähig und Open Source > Meine Empfehlung stm32f411 https://stm32-base.org/boards/STM32F411CEU6-WeAct-Black-Pill-V2.0. Preiswert zu bekommen, wenn man etwas Zeit bei Aliexpress. Und den ST Link gleich mitbestimmen. https://stm32-base.org/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
Hallo Ich versuche mit einem Atmega 8 und einem HC-SR04 den Abstand zu einer Wand zu messen. Habe alles auf einem Board aufgebaut und versuche die Grundlagen zu begreiffen. Gemäss DB ist die Funktionsweise und Anschlüsse am SR04 klar und
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
Sendeleistung brauchen um sicheren Empfang zu gewährleisten. Sendemodul: - Betriebsspannung 3,7V - Daten von STM32 Seriell RX-TX (Umstellung auf SPI dürfte nicht so einfach werden) Empfangsmodul: - Betriebsspannung 5V - Daten von/an Arduino Mega 2560 Seriell Warum Sik Radios? -Die Module
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
Optokoppler TLP292-4 Vorwiderstand
Ich möchte ein digitales Signal aus einem Fahrzeug mit meinem STM32 uC einlesen. Dazu möchte ich den TLP292-4 Optokoppler verwenden. Auf Seite des uC würde ich die Emitter auf GND legen. Die Kollektoren würde ich an jeweils einen Eingang anschließen und den internen
niedrigen und hohen Nennstrom, die langsam bzw. schneller schalten: Eine für IC = 2.4 mA, IF = ±8 mA — — 0.3 und eine für IC = 0.2 mA, IF = ±1 mA — 0.2 — V Bei IC 0.2mA will er 15k als pull up und 3k8 als LED Vorwiderstand, bei IC = 2.4mA eher 1k2 und 470Ohm. Warum überhaupt Wechselstromoptokoppler
-
Thread
Problem bei Temp-Messung Rasp. Pi Pico & Pt1000
an Pin 36 des "Boards". Mittelw 1,044 V 1549 Ohm Stdabw 0,004 V 8 Ohm Max 1,051 V 1564 Ohm Min 1,037 V 1535 Ohm Delta 0,014 V 30 Ohm Bitte entschuldigt die Änderung der Schriftgröße; ich bekam das nicht weg
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…
-
Thread
Suche Literatur für strukturierte Embedded Programmierung
Fachzeitschriften mal gute Kurse, vielleicht findet man ja bei heise.de was passendes: https://shop.heise.de/stm32-umfassende-praxisbuch.
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"?
(prx) A. K. schrieb im Beitrag #7002551: > Am 32x8 Registersatz der AVR-Cores dürften einige Tausend Transistoren > beteiligt sein. Für ein Register braucht es 6 Transistoren, also insgesamt 6*8*32 = 1536. Einen Schaltplan auf Transistorebene
Fpgakuechle K. schrieb im Beitrag #7002569: > Für ein Register braucht es 6 Transistoren, also insgesamt 6*8*32 = > 1536. 8 Transistoren weil mindestens dual-ported, plus Dekoder.
-
Thread
Analogeingang schützen im ausgeschalteten Zustand
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.
Stefan ⛄ F. schrieb im Beitrag #7001531: > 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. Ja, weil die Z-Diode den Messwert
-
Thread
[s] DIAC, 35-45V
So so https://www.reichelt.de/triggerdiode-35--45-v-do-35-db4-stm-p219450.html
ein paar old school DIACs vorbei gebracht. Ich hab sie mal schnell ausgemessen. Drei zünden bei ca. 32V, einer bei 36V. Die mit 2 blauen Streifen brechen auf ca. 20V Flußspannung ein, die mit blau/weiß nur auf 25V. Also nehm ich den Besten mit 20/35V, macht dU = 15V. Und siehe da, das Weidezaungerät pulst
-
Thread
Passende Kondensatoren für Uhrenquarz gesucht
" nicht? Also die 4er-Reihe, z.B. der hier diskutierte ATmega1284P, hat eine Einstellung für einen 32 KiHz-Quarz an XTAL1/2, ebenso die 8er, z.B. der (allseits beliebte) ATmega328P.
waren mehr als 5 Minuten. Heute haben wir Zeit-Server im Internet. Bei irgend einem AVR oder STM32 konnte man an den Pins extra große interne Kondensatoren per Software aktivieren, so dass (bei passendem Quarz) keine externen nötig sind.
-
Thread
Oszilloskop Empfehlung
//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
Corona. Zum Signal angucken ok, zum Messen nicht geeignet. Da empfehle ich die Software für das STM32F4 Board: https://mikrocontroller.bplaced.net/wordpress/?page_id=752
-
Thread
SD Karten Auswahl Frage
ob kleinere Kartenkapazitäten hinsichtlich Stromaufnahme günstiger liegen. Funktionell sollte bis 32GB mit der Arduino FAT-LIB kein Problem bestehen obwohl ich bis jetzt nur mit 8GB erfolgreich arbeitete. Ferner brauche ich nur Platz für einige zehn MB. 8GB+ sieht sich so verschwenderisch an.
Wear-Leveling-Algorithmus der Karte. Veit D. schrieb im Beitrag #6995051: > Wie getestet? Mit einem STM32, welcher per SDIO kontinuierlich 1MiB/s schreibt (Datenlogger). Veit D. schrieb im Beitrag #6995051: > Weil die Karten machen doch alle eine kontinuierliche Mindestdatenrate. Richtig, aber
-
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
nicht auf alle. Handbuch ab Seite 76 und ab Seite 53: - https://www.st.com/resource/en/datasheet/stm32f746ng.pdf
-
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
schrieb im Beitrag #6991337: > Natürlich passt das zusammen. echt? AVR mit 3 Mignon auf interne 8 Mhz arbeitet ohne Spannungsregler von 3x 1,8V=5,4V volle Alkaline bis 3x 0,9V=2,7V das nenne ich standalone MC, mir passt das die 9V nicht bis jetzt bleibt das Thema trollig da niemand weiss was
-
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.
Low-Side-Schalter damals einfach billiger herzustellen war. Ich hatte ja schon TTL wie 7400 angeführt: 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
. Musste dann bei ST extra Revision V 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 Was ich nicht verstehe, wenn ich den Cortex-M7 mit einer Frequenz von 480MHz betreibe, dass das folgende Betreff der Bus-Matrix
-
Thread
Elektronische Last Kunkin KP184 - kann man da kaufen?
wenig zu gering zu sein. Die Firmware Version 2128 ist also offenbar noch/nur für die KP184 mit dem STM32 ausgelegt, während unsere Ver.06 ja einen GD32 drin hat, und der hat nun mal ein paar minimale - aber hier offenbar gravierende - Unterschiede. Zudem läuft nun der Lüfter unter Volldampf, also haben
ADS1232 Wandler. Hätte ich vorher mal nachgeguckt :-) und mich nicht auf das Bj. verlassen. Der uC STM32F03… ist bei beiden Board Versionen der gleiche. Jetzt meine Frage: Hat vielleicht jemand ein Firmware Hexfile für mein eload Board Vers.03? Vorher war die originale FW Vers. 1801 drauf. Oder
-
Thread
Arduino (Mega): C++ Ereignisbehandlung
MByte/Sec einlesen, also praktisch auch Videos abspielen. Boards die so etwas bieten sind z.B. das STM32F746 Discovery oder das STM32F429-Discovery. Das ist aber eine ganz andere Hausnummer als der Arduino-Mega. Damit macht Grafik/GUI-Programmierung dann *richtig* Spaß - hohe Auflösung und Farbe, komplexe
die ganzen Hinweise! Ich versuche mich erst mal am Arduino Entwickler Board und später mit dem ESP32 (weil ich da einige rumliegen habe). Der ATMega 2560 ist zwar ein 8Biter, aber für mich auch erst mal relativ einfach zu verstehen (Assembler will ich auch meine Kenntnisse verbessern). Gruß, 640KB
-
Thread
Blackpill mit STM32F401 defekt?
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?
[1]: Verzeichnis „/home/mcu/programming/stm32f4xx/lib/libopencm3“ wird betreten GENHDR include/libopencm3/stm32/f4/irq.json BUILD lib/stm32/f4 make[2]: Für das Ziel „all“ ist nichts zu tun. make[1]: Verzeichnis „/home/mcu/programming
-
Thread
USB to TTL mit CH340
> Was kommt da bei Dir? Siehe im letzen Beitrag als Anhang Failed to init device. stm32flash 0.4 http://stm32flash.googlecode.com/ Using Parser : Raw BINARY Interface serial_w32: 115200 8E1 Serial geht bei mir eben nicht. Mussnoch nachschauen wie der Code bei STLINK aussieht
ist bei deiner Bluepill zufällig eine WCH CPU > aufgelötet? Wenn ja geht das so nicht. Nein STM32F103C8T6 GH251 93 CHN 537 ST Logo
-
Thread
Controller für CNC Fräse
ich habe noch weitergestöbert und FluidNC gefunden, eine Erweiterung von "GRBL for ESP32", ziemlich neu. https://github.com/bdring/FluidNC https://www.youtube.com/watch?v=iwlS6Otwjqg Ein fertiges Image auf einen ESP32 flashen, Wifi konfigurieren und eine config.yaml mit den Motordaten
#6983586: > ich habe noch weitergestöbert und FluidNC gefunden, eine > Erweiterung von > "GRBL for ESP32", ziemlich neu. > https://github.com/bdring/FluidNC > https://www.youtube.com/watch?v=iwlS6Otwjqg > > Ein fertiges Image auf einen ESP32 flashen, Wifi konfigurieren und eine > config.yaml mit den
-
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
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. Danke also nicht mit dem
-
Thread
Feedback Schaltplan STM32G0
auch, aber wer verträgt schon soviel Luxus. Weil du den UART-Bootloader benutzen willst, läuft der STM32 längere Zeit mit hochohmigen Pins. 4) Glaubenssache, manche Leute spendieren jedem Taster eine. Ich würde bei Platzmagel die U2 an den I2C-Stecker verlegen. USB-Chips sind empfindlich, aber STM32
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
-
Thread
RP2040 + Segger IDE Probleme
RP2040 (Platine RP2040-Pico) unter W10 zu starten, verwende ich die Segger IDE Embedded Studio for ARM V5.40 und einen J-link EDU mit aktueller Version 7.62 über den SWD-Port. Neben SWCLK, SWDIO und GND habe ich noch die lokalen 3,3V an den J-Link angeschlossen, wie es bei Schaltungen mit STM32 immer der
> Neben SWCLK, SWDIO und GND > habe ich noch die lokalen 3,3V an den J-Link angeschlossen, wie es bei > Schaltungen mit STM32 immer der Fall ist. Das sollte eigentlich reichen auch wenn Reset noch sinnvoll waere. Allerdings verwendet der Segger per default
-
Thread
Transistortester Erweiterung
Arduino UNO/NANO Basis) von plouc68800: https://create.arduino.cc/projecthub/plouc68000/ardutester-v1-13-the-arduino-uno-transistor-tester-dbafb4 um eine serielle Schnittstelle erweitert, auf der ich für Dioden , bipolaren Transistoren (npn/pnp) , MOSfets, JFets und IGBTs folgende Daten ausgebe
Ich hab ihn damals nachgebaut und etwas verbessert (auf Arduino Nano) und dann eine Version auf STM32F103 Basis (MapleMini) entwickelt, die u.a. schneller (Grafik) war , statt 12 V mit bsi zu 28V lief und speziell für Dioden-Vergleich (auch LED und Zener) und Transistorvergleich (auch komplementär
-
Thread
SPI-Kommunikation - was wenn hängen bleibt?
Liebes Forum, ich programmiere den STM32F303 und verwende die Stadard Peripheral Library von STMicroelectronics. Momentan arbeite ich an der SPI-Kommunikation. Es funktioniert soweit alles. Unter anderem habe ich folgende Programm-Zeilen
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
AVR Mikrocontroller Lohnenswert?
ohne einen Sack voller Rahmenbedingungen nicht zu beantworten ist. Es gibt Gründe für 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
8751 schon heutigen flash MCUs ähnlicher. Der AVR war nochmal geiler, dann kamen die (ds)PICs, der STM8, STM32 ... Mach nur nicht den Fehler und beiß Dich dauerhaft an einem Typen fest. Es gibt so viele geile MCUs die alle nicht schwerer zu lernen sind und jeder kann irgendwas besonders gut. Und
-
Thread
Alternative zum Msp430?
bei ARM gibt es viele Stromsparer, z.B. die neuen STM32U5 https://www.st.com/en/microcontrollers-microprocessors/stm32u5-series.html Strom sparen ist aber ein komplexes Thema. Deep sleep können viele µC schon lange, nur ist dann nach dem Aufwachen
Als Beispiel habe ich die STM32U5 Serie genannt. 4 HW Breakpoint, LiveView geht mit Segger Tools und afaik mittlerweile auch mit den STM32 Tools. ARM CM werden über SWD entwanzt, da reichen SWCLK und SWDIO als Minimum, JTAG braucht
-
Thread
Kleinvieh macht auch Mist
vollzutanken... man bekäme sogar eine schrottige Grafikkarte von vor 6..7 Jahren dafür, oder den letzten STM32F ARM-Controller. Die zweite Frage - was mache ich jetzt damit? Vor allem mit den ganzen Cent-Münzen. Wenn ich damit zur Bank gehe und das einzahlen will, werde ich verhaftet weil die denken, ich
aufräumen. Zumindest an dieser Stelle ist es dank 2,1 Tonnen Leergewicht und 340PS aus einem 4L V8 Diesel noch nicht aufgefallen.
-
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
Michael O. schrieb im Beitrag #6970714: > Der STM32 braut den Takt als Slave nicht. Im Falle des Masters kann er > ihn als 256fs oder 512fs ausgeben. Es gibt aber auch reichlich Slaves, > die keinen MCLK benötigen. Die erzeugen sich ihren Takt für
-
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
Ansteuerung GC9A01 mit STM32
dass aber auch nicht funktioniert hat. Nun ist es wie folgt verbunden: GND -> GND VCC -> +3V3 SCL -> SPI2 SCK (PB15) SDA -> SPI2 MOSI (PB13) RES -> DISP_RST (PB2) DC -> DISP_DC (PB10) CS -> DISP_CS (PA8) BLK -> TIM1_CH2N (PB14)
. Stimmt habe ich im Post falsch geschrieben. So ist es richtig: GND -> GND VCC -> +3V3 SCL -> SPI2 SCK (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
Ergebnisse zur Anzeige geben. Dachte dabei an "verteilte Intellegenz". Als Master dachte ich an den Atnega8/32 oder 328 oder sogar an einen SAM. Natürlich nur was dabei mit meinem Wissen möglich ist.
Dann verwende ich einen ICE (früher MK2), für erste Versuche einer Schaltung ein Breadboard mit 5v Speisung. Ansonsten gern kleine Platinen um SMD oder anderes zu nutzen. Kein Android oder ähnliches, lieber ganz normales C. Habe als Prozessot bisher den Attiny84, Attiny2313, Atmega 8 und 32. Habe
-
Thread
Probleme beim STM32H743 & SPI
Hallo, hat jemand eine Funktionierendes Beispiel wo auf dem STM32H743 V die SPI läuft? Ich habe inzwischen X Versionen aus dem Internet und aus CubeMX getestet und keine sendet auch nur ein Bit. Einige der Beispiele nehmen auch rücksicht auf den BUG in der SPI
habe. Voraussetzungen: ich verwende die LL API und lasse den Code mit CubeMX erzeugen. Nucleo STM32H7A3Zi @280 MHz, SPI2 an PLL3P @160 MHz, SPI Prescaler = 8 (=20 MBit/s). 8 Bit, Motorola, MSB First, KEIN CRC, Hardware NSS. DMA1 Stream 2 für RX, DMA1 Stream 3 für TX - beide "Normal" mit Memory Increment
-
Thread
ADC für differentielle Messung in Battery Pack
: 2 V pro Zelle). Eine 12,8 V LiFePo4-Batterie besteht daher aus 4 in Reihe geschalteten Zellen und eine 25,6 V Batterie besteht aus 8 in Reihe geschalteten Zellen. ======== Auf jeden Fall muß Herbert
vermeiden. Meine BMS sieht genau so wie von Stefan beschrieben aus. Ein INA229 zusammen mit einem STM32F030 überwacht alles, was in den Akku rein- und rausfliesst. Alle LiFePo4-Stränge werden von Attiny412 kontrolliert, die auch das Balancing übernehmen. Verbunden sind sie alle über Optokoppler mit
-
Thread
Espressif, Arduino und Co - Neuigkeiten durch die Branche
Formaten angeboten: >>> With 40 new types per package option covering nominal working voltages from 1.8 V to 75 V, the range is available in the ultra-low profile surface-mountable SOT23 (BZX8450), SOD323 (BZX38450) and SOD523 packages (BZX58550) and leadless DFN1006BD-2 (BZX8850S) package. The Zeners
IDE errichtet wurde, bekam nun diverse Erweiterungen - diese sind unter der URL https://blog.st.com/stm32cubeprogrammer-stm32cubemonitor/ zusammengefasst.
-
Thread
Prüfplatine für 400++ I/Os
ahhm *schäm* https://shop.macetech.com/collections/non-led-components/products/centipede-shield-v2 https://docs.macetech.com/doku.php/centipede_shield#features ich suche eigentlich genau das Shield.. hab ich mich da wohl nicht vertan, es können bis zu 8 von diesen shields per i2C an nen
nur 2 Kaskadierungsebenen. Ein paar Buffer für den Clock zwecks Fanout, fertig. Der µC muss dann 32 Bits heraustakten. Ein STM32 mit einem parallelen Bus (wie der F407) macht das in so 1µs. Selbst mit Software und GPIOs wird man das in <1ms schaffen. Ich sehe nicht, warum das langsam sein soll oder
-
Thread
I2C Takt Pullup abhängig? (AVRxDB)
Gerhard O. schrieb im Beitrag #6961565: > Die STM32F103 I2C FSM war ja auch voller Bugs. An diesem Beispiel kannst du den 'Fortschritt' sehen: Frühere Designs hatten eine wahre Flut von Interrupts erzeugt, aber damit konnte man so lala leben. Es
W.S. schrieb im Beitrag #6962339: > so gut wie unbenutzbar ist Finde ich (für den STM32F103) doch arg übertrieben. Es gibt eine application Note, die beschriebt wie man dessen I²C Port nutzen kann, und genau so funktioniert er auch tadellos.
-
Thread
WS2812b flackern / 3600 LED Matrix Gesperrt
alles einspeisen geht vom Platz mit wagos auch gar nicht. am einfachsten und billigsten wäre ein 5V/60A Netzteil dran - eins für alles - und gut ist.. denke das würde schon reichen.. bzw. hoffe ich.. scheues auf leitungsquerschnitte etc und 60A durch 0.8mm wies alle beibsowas machen.... schließt
einfach die Spannung fehlte. Im Nachgang... würde ich das so nicht wieder machen, ich würde ein 24V Netzteil nehmen und Segmentiert die Spannung wieder auf 5V bringen. Hab viel gelernt damals :-D Sah aber verdammt gut aus... Aber: ich habe es über ein STM32 im DMA Modus gemacht. Alles über ein einziges
-
Thread
Prozessor 32 Bit mit 5V z.B. SAMD09
weil an der LED bereits genug Spannung abfällt. Hansi schrieb im Beitrag #6958698: > Wenn Vcc 1,8V ist vertragen die Ausgänge 5V? Kommt auf den jeweiligen Chip an. Bei gewöhnlichen CMOS Chips vertragen alle Pins maximal 0,5V über der Versorgungsspannung. Beim STM32F103, STM32F303 und STM32L073
Joerg W. schrieb im Beitrag #6959976: > Viele 32-Bit Automotive-Controller arbeiten sowohl bei 3,3V als auch mit > 5V: Bei diesen Typen muss ich passen. Nutze für mich privat meist 8 Bit und für grössere Sachen 32 Bit Hansi schrieb im Beitrag
-
Thread
Wann gibts mal wieder neue gute AVR 8-Bitter?
schrieb im Beitrag #6958042: > auch wenns nur ein LED-Blinker ist. Dafür braucht man nicht mal 8 Bit und niemand wird, ausser zu Testzwecken, einen STM32 oder auch AVR zum Blinken einer LED benutzen. Jan schrieb im Beitrag #6958042: > aber mit > AES oder USB ist meiner Kenntnis nach überhaupt
Jan schrieb im Beitrag #6958042: > USB+AES+CRC32 Da schließe ich mich den anderen Beiträgen an. Wenn das notwendig ist, wird man oft auch die Leistung/Komfort von einem STM32 haben wollen. Natürlich würde man es irgendwie mit 8-Bit & ASM schaffen
-
Thread
STM32 OTA Flasher mit ESP8266
Deinem BOOT0-Pin nicht. Zeig mal bitte auf einem Foto, wo Du ihn ausgemacht hast. In UM1525 zum STM32F0-Discovery-Board finde ich auf Seite 19/41: SB2 (BOOT0) - ON: BOOT0 signal of the STM32F051R8T6 MCU is held low through a 510 Ohm pull-down resistor. SB2 (BOOT0) - OFF: BOOT0 signal of the STM32F051R8T6 MCU can be set high through a 10 KOhm pull-up resistor R27 to solder. Hast Du den Jumper SB2 abgezogen?
-
Thread
GND Plane - Was ist nun richtig?
was man haben kann (außer ein paar Ausnahmen). Richtig. > Nun gibt es aber z.B Hersteller wie STM32, wo beschrieben wird, dass für > den ADC eine GND Island verwendet werden sollte. Das widerspricht ja > gerade der lückenlosen GND Plane. Kommt drauf an. Wenn alle Signalleitung über die Brücke
Bert S. schrieb im Beitrag #6956507: > Nun gibt es aber z.B Hersteller wie STM32, wo beschrieben wird, dass für > den ADC eine GND Island verwendet werden sollte. Willst du einen eher grammatischen Disput hier machen? Der Knackpunkt ist (auch bei ST), daß GND-Potentiale