-
Thread
ADC synchronisiertes aufzeichnen und auswerten
aus dem Raster Da bin ich mir nicht ganz sicher. Du brauchst ja nur 3ADCs und externen RAM. Der F407 hat meine ich 3x2.4MSPs ADCs. Der H7 2+1 wo auch ausreichend schnell sein dürften. Vielleicht gibt es noch mehr Typen wie die L4/L5 da bin ich mir nicht sicher. Kurze Suche bei eBay... Da gibt es
64Mbit RAM finden Dann hast du wahrscheinlich nicht richtig gesucht: https://www.ebay.de/itm/STM32-STM32H743IIT6-MCU-core-board-full-IO-expander-JTAG-SWD-debug-interface/254302488784 [code] IC42S16400J / IS42S16400J: SDRAM 1 Meg Bits x 16 Bits x 4 Banks (64-MBIT) [/code] Das ist aber dann
-
Thread
STM32 ST-LINK V2
Guten Morgen, bis jetzt habe ich mit der AC6 for STM32 meine mikrocontroller Programmiert. Jetzt bin ich umgestiegen auf die STM32CudeIDE um die Initialisierung durch STM32CubeMX besser aktuell halten zu können. Ich habe mein Programm in die STM32CudeIDE
: clock speed 4000 kHz Info : stlink_dap_op_connect(connect) Info : SWD DPIDR 0x2ba01477 Info : STM32F411RETx.cpu: hardware has 6 breakpoints, 4 watchpoints Info : STM32F411RETx.cpu: external reset detected Info : starting gdb server for STM32F411RETx.cpu on 3333 Info : Listening on port 3333 for
-
Thread
ST-Link V2 (clone) wird plötzlich nicht mehr erkannt (Code 43)
kleine rote LED leuchtet auch nicht mehr. Auf der Unterseite der Platine ist eine kleine Sicherung F1 mit "4" beschriftet, die ist in Ordnung. Ok, für den Preis der Teile lohnt es eigentlich nicht nach einem Fehler zu suchen, dennoch würde mich interessieren warum es seinen Geist aufgegeben hat und
Ne, direkt am PC eingesteckt. Ich suche noch nach einem Weg festzustellen ob der STM32 darauf noch "lebt". (in der Zwischenzeit arbeite ich mit dem integrierten Programmer vom Nucleo-Board und habe mir auch schon einen originalen, ST-Link Programmer bestellt). Würde trotzdem gern
-
Thread
STM32F4 Timer Burst bei Trigger
Guten Morgen, ich arbeite mit einem STM32F411RE und möchte ein 40kHz Signal auf einen GPIO ausgang geben. Hierfür habe ich einen Timer auf diese Frequenz konfiguriert. Bis jetzt habe ich in der Pulsefinished callback Funktion einen GPIO getriggert
Walt N. schrieb im Beitrag #6653350: > scope_4.png Bei der Art und Weise, digitale Signale zu messen besteht leider noch Nachholbedarf bzw. ist noch Luft nach oben. Stichwort: Masseverbindung. Irgendwann fällt dir dieses Thema mal knallhart
-
Thread
PWM-Signal mit STM32 messen
Gibt es beim STM32F103C8(Blue Pill) (ich verwende derzeit die Arduino IDE Toolchain von STM32duino) die Möglichkeit den Dutycycle eines 3,3V PWM-Signals mit "bliebiger" Frequenz (irgendwas zwischen 100 Hz und 1 kHz)
Es gibt ein Beispielprojekt unter: ~/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.3/Projects/STM32F103RB-Nucleo/Examples_MIX/TIM/TIM_PWMInput
-
Artikel
Benutzer:Claus mueller
und privat beschäftige ich mich zur Zeit intensiv mit der Cortex-M0 (bzw. M0+) Reihe von STMicro (STM32F030 und STM32L051), ansonsten aber auch mit Cortex-M3 und ziemlich viel mit -M4. Über die Jahre hatte ich alle möglichen (PICs, 8051 von etlichen Herstellern, MSP430 und natürlich auch AVR) und unmöglichen
das Laden des Navigationgerätes verwendet. Als Steuerung dient ein µCortex-Modul bestückt mit einem STM32F030. Die Schaltung besteht im Grunde aus einem bipolaren Relais mit der zugehörigen externen Beschaltung, etwas Filterung, ein paar Mosfets und Schraubklemmen.
-
Thread
Meadow F7 - Firmwareupdate bringt mehr Netzwerk-APIs
Der kombinatorische Prozessrechner Meadow F7 bietet Entwicklern die Möglichkeit, MSR-Aufgaben unter Verwendung von dotnet-Sprachen zu bewerkstelligen. Mit der Version b4.6 erfährt das System eine Nutzwertsteigerung im Bereich der Netzwerkfähigkeiten
Vom logischen Aufbau her besinnt sich Wilderness Labs auf den ursprünglichen Einsatzzweck des ESP32 bzw seines Vorgängers zurück - ein diesbezügliches Modul dient einem unter UCOS laufenden STM32F777 als Netzwerkkarte, die der am STM32F777 lebenden .net-Payload die Kommunikation mit der Außenwelt ermöglicht
-
Thread
STM32 Chips zur Zeit so gut wie nicht beschaffbar
--- Breaking --- STM32F030F4P6 nicht zu beschaffen.
hier scheinen noch über 1500 verfügbar zu sein. Wohl nicht mehr lange. https://www.shotech.de/de/stm32f030f4p6.html
-
Thread
Lötrauchabsaugung
ausgeschaltet, solange man keine der beiden Tasten drueckt nur 0.3uA auf. Macht das erstmal mit einem STM32F030. :-p Olaf
ausgeschaltet, solange man keine der beiden > Tasten drueckt nur 0.3uA auf. Macht das erstmal mit einem STM32F030. :-p > > Olaf Man kappt sich einfach selbst den Strom, Tada: Nur noch 300nA Leckstrom. Wenn man eine Taste drückt, betromt man intelligent den Transistor und als erste Aktion setzt der Controller
-
Thread
Reverse engineering Autoaid / EN-Plus AC011K-AE-25 Wallbox mit ESP32
Uwe G. schrieb im Beitrag #6676304: > G ist für das Flashen des GD32F103. Mit einer etwas verunglückten Beschriftung: JTCK = SWDCLK? JTMS = SWDIO? Ist der ARM Chip auf der RFID Platine ein stm32f032f4 in TSSOP20?
: Listening on port 4444 for telnet connections Info : clock speed 1000 kHz Info : STLINK V2J17S4 (API v2) VID:PID 0483:3748 Info : Target voltage: 3.232361 Info : stm32f1x.cpu: hardware has 6 breakpoints, 4 watchpoints Info : starting gdb server for stm32f1x.cpu on 3333 Info : Listening on port
-
Thread
[V] Evalboards abzugeben (AVR / STM / NXP / Cypress) + Intel CPU
ältere Evalboards unter. NXP: NTAG I2C Basic Explorer Kit für den OM5569/NT312A NFC Tag chip STM: STM32F030 Value Line Nucleo board (STM32F030R8T6) STM32F103 (STM32F103RBT6) M24SR Nucleo Expansion (NFC Tag Type 4 für STM32 Nucleo Boards) AVR: RZ Raven Zigbee Eval an Starter Kit Cypress
Ist das CY8CKit-049-41xx PSoC4 noch zu haben? LG
-
Thread
Batterie Management System für Lifepo4 Motorsport Starterbatterie
Seit längerer Zeit bin ich auf der Suche nach einem Batterie Management System für einen Lifepo4 12.5AH Batteriepack, 4S 5P Konfiguration. Leider ist alles am Markt erhältliche nicht tauglich bzw. genügt meinen Ansprüchen an ein modernes BMS nicht. Leider ist mein Wissen Mikrocontroller betreffend
auch noch CAN für die Kommunikation an Board haben und ein - zwei UARTs schaden auch nicht. BSP: STM32F303 Mosfets: Schwierige Geschichte, da treiben andere ganz schön Aufwand um das zu realisieren. In der Regel werden dafür Mosfets antiseriell geschaltet und genau da beginnt in der Regel auch
-
Thread
MCUs mit OPA?
STM32G4 z.B. hat mehrere, einige H7 haben auch einen wenn ich mich nicht täusche.
STM einige, F3, F4, G4, ...
-
Thread
Quadratur Decooder/Zähler als eigenständiges IC - heutzutage (2021) erhältlich?
Es wird sehr schwierig sein, die beiden Entwickler von der Notwendigkeit zu überzeugen, auf einen STM32 umzuschwenken. Der auszuwertende Drehgeber hat 1400 counts pro Umdrehung und arbeitet mit einem AEDR8712, von dem ich gerade nicht weiß, inwieweit dort die interne Taktvervielfachung von 2, 4,
Ich rate entweder uC mit Quadratur Peripherie (STM32, DSPIC, etz.) zu verwenden oder die LS7166 Zähler o.ä. Den STM32 Quadraturmodus verwendeten wir früher einmal in der Firma und das funktionierte wie gewünscht. Die LS7x66 funktionierten in früheren
-
Thread
Alternative für ESP32 mit "etwas" mehr IO's - STM32 - Ein paar Fragen
aber auf so viele Möglichkeiten gestoßen das mir etwas der Kopf raucht. Dabei ist mir am meisten der STM32 im Kopf geblieben. Da ich nicht 100+ Outputs benötige dachte ich den kleinsten aber stärksten 64er STM32L476RG - Dieser scheint aber Leistungstechnisch schon nicht an den ESP heranzukommen sehe ich
nehmen, aber zugegeben keine Ahnung davon) Stefan ⛄ F. schrieb im Beitrag #6652033: > Wenn man die mit 5V betreibt, hat man gleich schön kräftige Gate Treiber > - verglichen mit dem nackten ESP32. Die MFETS die dran sind, sind alle TTL - Reicht zum schalten
-
Thread
STM32F103C8T6 teuer als BluePill
eh nicht mehr einsetzen würde, weil es die allererste Cortex M3 Serie von STM war. Inzwischen gibts besseres, z.B. aus der STM32F3xx Serie oder der STM32Lxxx Serie. fchk
kosteten zuletzt knapp unter 5 Euro. Sie sind aber seit Wochen ausverkauft. Ich denke, für die STM32F1 Serie ist jetzt das Ende gekommen. Zeit, sich seinen Nachfolgern zuzuwenden -> STM32F3, wie Fank schon schrieb.
-
Thread
STM32F100xx Bitmanipulation ohne Header Datei
ersetzten: Hier mal der Code. #include "stm32f10x.h" int main() { RCC->APB2ENR |= (1<<4); GPIOC->CRL |= ( (1<<16) | (1<<17) ); GPIOC->CRL &= ~( (1<<18) | (1<<19)); GPIOC->CRL |= ( (1<<20) | (1<<21) );
sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwiG3qv-nervAhVE9IUKHSZ2AJEQFjABegQIAxAD&url=https%3A%2F%2Fwww.st.com%2Fresource%2Fen%2Freference_manual%2Fcd00246267-stm32f100xx-advanced-arm-based-32-bit-mcus-stmicroelectronics.pdf&usg=AOvVaw2GsY3qPMGEaY6As6a7xMbJ Ich hoffe ihr könnt mir helfen.
-
Thread
Wie stm32f407 I²S Ausgang mit externem Quarz machen?
Hallo, ich will mit einem STM32F407 ein Signal ausgeben das recht jitter arm ist. Dazu würde ich gerne einen externen Quarz 22,5792MHz anschliessen und den intern als Takt auf die PLL geben. Bei irgendeinem der STM32 hatte ich
Hast Du mal nach alternativen STM32-Modellen geschaut? Z.B. die STM32F7 haben eine extra Audio-PLL die deutlich stabiler ist als die normale. Evtl. reicht die und Du kannst dann auf den extra Quarz verzichten. Außerdem ist bei
-
Thread
EAGLE: Platziertes Bauteil ändern
Maik F. schrieb im Beitrag #6651239: > Bitte linkes Bauteil im > schematic durch Bauteil STM32G473CE_KOPIE ersetzen (das als Beispiel > schon als IC3 da steht), nur replace-Befehl benutzen. Bitte beschreiben
hast du nicht nur ein neues pac gemacht und dem Symbol zugeordnet? Weil es in dem Beispiel test10_4 von Maik F. vor allem um geänderte Pins ging, also PA0 heißt jetzt PA0F. Änderungen am Package wären dabei gratis abgefallen, egal, ob mit oder ohne neuem pac.
-
Thread
STM32F4 Ausführungszeit
Bit-Bang kann durch Interrupts unterbrochen werden. Ausserdem hat das STM32F4 Flash Latenzen, die man durch Caches (ART accelerator) zu verstecken versucht. Falls etwas nicht frisch aus dem Flash geladen werden muss, geht es halt schneller. Dazu kommt noch die Auslastung
Über ein Timer kannst dann eine PWM erzeugen die den Transistor schaltet - ganz ohne CPU Zeit - der STM32F4 sollte sowas wohl haben.
-
Thread
STM32F4 MidiDevice
Cortex M4 sein soll würden sich aber die stm32F3xx anbieten, die haben (fast) die gleiche USB Hardware. Niklas Fischbach schrieb im Beitrag #6645847: > - Kann jeder STM32 Midi? > - Ich nutze als Pin Konfiguration
Das geht- es gibt dort auch komplette modulare Lösungen. http://www.ucapps.de/mbhp_core_stm32f4.html
-
Thread
Probleme mit einfachem GPIO PinState User Code mit CubeIDE
Link: https://www.st.com/content/st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32-standard-peripheral-libraries/stsw-stm32062.html#documentation Ist zwar für F2xx ausgeschrieben, aber das Prinzip wird natürlich deutlich. Seltsamerweise gibt es das Dokument
Michael F. schrieb im Beitrag #6649180: > Meinst Du das? > > STM32CubeMX => Project Manager => Advanced Settings => im "Driver > Selector" von HAL auf LL umstellen Ja, genau...danke, hatte ich noch nicht
-
Thread
STM32F103 Bluepill mit 128kb lässt sich nicht flashen
Vielelicht hast du ja mal auch deinen startup Code? Ich verwende ein von mir angepasstes system_stm32f4xx.c, das auf allen STM32-Boards, die ich derzeit verwende, läuft, siehe Anhang. Gesteuert wird das durch Angabe von -DSTM32F4nn und HSE_VALUE. Wie gesagt, ist für die 4XX-Pills noch ungetestet,
*alle einheitlich* mit ein- und derselben Startup-Datei und auch mit oben genannter C-Datei system_stm32f4xx.c. Und die funktionieren mit STM32F401, STM32F411 und STM32F407. Wenn das bei Dir nicht passt, machst Du irgendetwas systematisch verkehrt.
-
Thread
Vergleich Osz R&S RTB2004 vs. Siglent SDS5034X
mache bald weiter :-) Fummel noch an einem Generator mit "gutem" Rechteck > 50 MHz. Aus einem STM32-MCO kam das hier raus. Ob sich das zum Vergleich der Oszis eignet bleibt anzuzweifeln. Außerdem bekomme ich direkt aus nem STM32 nur 25 MHz raus, mehr geht nur über PLL. Zum Vergleich STM32-Generator
und Ossis haben dir gerade offenbart das dein > Platinenlayout grottig ist. :-D Ist ein STM32F769NIH6 Discovery Board. Bin an MCO1 (TP2) rangegangen. Ob ich den Tastkopf richtig angeschlossen habe? Gute Frage, ich hab dem mitgelieferten Tastkopf per BNC am Oszi angeschlossen, auf 1:10 gestellt
-
Thread
C Programmierung ohne Pointer?
https://link.springer.com/chapter/10.1007%2F3-540-28545-8_18
zumindest gelegentliche teure Operationen leisten. Sicher nicht auf einem ATtiny, aber die meisten STM32 langweilen sich doch die meiste Zeit, wenn sie nicht gerade mit der HAL programmiert wurden. Aber vor noch nicht allzulanger Zeit war das eben anders. Und einen Nullpointer als Rückgabewert für
-
Thread
nochmal zum IRLZ34N an GPIO
hast? Wenn nichts ausser "GPIO" zu lesen ist dann darf man erst mal einen Controller á la AVR oder STM32 oder Ähnliches annehmen.
, Qg(4,5),nC=27,5, Rds*Qg=154 AOD4184A: V_DS=40V, Rds(4,5),mΩ=7,6, Qg(4,5),nC=14, Rds*Qg=106,4 Si4134DY: V_DS=30V, Rds(4,5),mΩ=14,5, Qg(4,5),nC=7,3, Rds*Qg=105,9 AOD66406: V_DS=40V, Rds(4,5),mΩ=7,4, Qg(4,5
-
Thread
Manuelles HotSwapping U-Versorgung
Der Strom teilt sich dann entsprechend auf die Zellen auf. Nach meiner Rechnung müsste dein Pack 4S8P sein mit insgesamt 32 Zellen. D.h. jede Zelle bekommt im schlechtesten Fall mal 1,5A ab. Ich habe kürzlich beim Pollin Samsung INR18650-25R für 4,50 das Stück gekauft. Die wären für sowas geeignet
@ Chris: Chris schrieb im Beitrag #6648547: > Xrl hat voreilende Kontakte an pin1. 4pin xrl pin1+2 gnd pin 3+4 14.8V > für 20A. Stimmt: XLR 4pol hat auf pin1 einen voreilenden Kontakt. Witzig (oder peinlich...): Da hantiert man seit 33 Jahren mit den XLRs herum und heute erfahre
-
Thread
DS18B20: Wert 4095 nach einiger Zeit
Hallo zusammen, an einem STM320F103 Bluepill habe ich einen DS18B20 angeschlossen. Dieser funktioniert auch für einige Zeit. Irgendwann aber erscheint nur noch der Wert 4095 und ich muss den Controller resetten. Ich habe mehrere
selben Fehler. Angeschlossen habe ich diesen mit 5 V Versorgungsspannung und 3.3 V Portspannung. Ein 4k7-Pullup auf 3V3 ist ebenfalls eingebaut. Die eingestellten Zeiten in der tim.c passen ebenfalls. Die Programmierumgebung ist STM32CubeIDE und als Programmer kommt ein ST/Link V2 zum Einsatz. Als
-
Thread
Speicherverhalten Moderner Controller/CPUs
mit dem SPI-Flash Auch hier gilt natürlich, dass PCs ebenso wie halbwegs aktuelle Controller (ESP32, STM32, etc.) XIP beherrschen. Beim PC ist das ein bisschen komplexer, da das dort über den Chipsatz läuft, aber letztlich führt die CPU natürlich direkt Code aus dem Flash aus. Literatur hierzu
dank (: Wobei der Titel des Threads sich nicht gut mit den Inhalt verträgt. Ein PC schleppt gut 4 Jahrzehnte Geschichte mit sich herum. Was dazu geschrieben wurde, hat viel mit dem von dir im Text genannten PC zu tun. Aber wenig mit anderen Systemen wie Raspberry Pi oder STM32-Microcontroller, die
-
Thread
Unbekannte "Töne" bei ca. 46,5kHz und 61,6kHz?
Kannst du ausschliessen, dass die Töne vom STM32 Board kommen? Dass dein Setup zwar einerseits diese Störung in einem Radius von 1 km empfängt, aber anderseits keine Nutzsignale wie DCF77 bei 77.5 kHz, halte ich für unwahrscheinlich.
Gunnar F. schrieb im Beitrag #6640886: > Es gibt nur dir Koppelkondensatoren und die bilden Hochpässe. Ein > Tiefpass als Anti- Aliasfilter fehlt. Ja, man kann einfach den Widerständen R4, R8, R12 einen
-
Thread
Zieht der Preis für die BluePills an?
allen möglichen Chips ... Hab' gerade einen STLink-V2-Klon bekommen, wo statt der üblichen 48-Pin STM32F10x oder "kompatibler" ein 64-Pinner verbaut ist. Bezeichnung aber unkenntlich gemacht. Die 48er sind scheinbar extrem knapp.
Seit November liefert ST keine STM32 mehr an die Distris aus. So langsam sind die Handelskanäle komplett leer. Durch Engpässe bei der Fertigung gehen momentan alle Chips an große Kunden mit Lieferverträgen. Die ganzen Kleinen gucken
-
Thread
STM32 schneller SWDIO Programmer gesucht mit CMD
A. F. schrieb im Beitrag #6637804: > angeblich 4Mhz kann, dauert es bei einer 32K FW ~ eine halbe Minute. Da STLink-V2-1 auf einem Nucleo-G0B1RE mit 32 kByte Datei in nicht einmal 2s: date;openocd
dankbar. Der übliche China V2-Clone mit st-link braucht für 64kB keine zwei Sekunden auf einem STM32F411. [pre] st-flash --freq=4m write <filename> 0x8000000 [/pre]
-
Thread
Wasserzähler Impulszählung (Batteriebetrieb)
irgendwie, die gibt es ja quasi beliebig groß. Du könntest aber auch genau so das RAM von der RTC eines STM32 verwenden und nur dieses mit einer Knopfzelle oder Kondensator puffern. Dafür haben die Chips sogar einen separaten Anschluss. Dieses Board kostet nur 5 Euro: http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Es gibt auch programmierbare Funkmodule, z.B. auf Basis des ESP8266 mit WLAN: http://stefanfrings.de/esp8266/index.html. Bei dem könntest du die Daten (bei Stromausfall) im üppig großen Flash
-
Thread
STM - Was für welchen?
https://www.st.com/content/ccc/resource/sales_and_marketing/presentation/product_presentation/30/8f/78/6a/b9/a4/45/ab/stm32-stm8_embedded_software_solutions.pdf/files/stm32-stm8_embedded_software_solutions.pdf/jcr:content/translations/en.stm32-stm8_embedded_software_solutions.pdf So kann man z.B
Was es zur Zeit leider nicht gibt, sind verfuegbare Vorraete der meisten (STM32) Chips. Ansonsten finde ich die STM32L4 und G4 recht nett.
-
Thread
Was könnte das für ein Treiber sein ?
Geraten: Ein 4-fach-OP. Sollte sich aus der Schaltung herauslesen lassen. Sollte es eine Spezialanfertigung sein - ab in den Müll.
entsprechende Verstärkung > auslesen? > Mfg Es gibt schon Mikrocontroller mit analogen Features (z.B. STM32G), ich bleibe trotzdem dabei, das es ein ASIC ist, diese Seifenspender werden in so großen Stückzahlen hergestellt, so das es sich definitiv nicht lohnt einen Mikrocontroller zu programmieren, Programmierung
-
Thread
DIY Audio-Verstärker rauscht bei gewissen Bedingungen (nicht)
DDS-Board da nun angeschlossen? Über n Koppel-C? Du wirst das DDS-bord ja sicher nicht nicht mit dem STM32, den man da sieht, initialisieren? Oder doch? Na, egal. Kann man ja machen. Aber deinen R1 vom TDA an VSSA? leg den an 5Volt... Deshalb wirds trotzdem rauschen, davon mal abgesehen. Verbinde
aber Musik raus kommt, gehe ich davon aus, dass das mit dem Takt soweit funktioniert. Und ja, das STM32 Board initialisiert (u.A.) das DDS-Board. Im Anhang ist ein Foto, auf dem der Takt zu sehen ist. Sieht für mich auch ganz ok aus. Der STM32 war quasi über, also habe ich den verwendet. Wollte mir
-
Thread
Birulki: Sensoren, Speicher und Funkmodule
ich wäre ja zum Beispiel nie auf die i.MX RT Serie gestoßen wenn ich nicht zufällig über den Teensy 4 gestolpert wäre, STM32F4/F7/H7 dürften dagegen aber die meisten kennen.
>> ja zum Beispiel nie auf die i.MX RT Serie gestoßen wenn ich nicht >> zufällig über den Teensy 4 gestolpert wäre, STM32F4/F7/H7 dürften >> dagegen aber die meisten kennen. > > > Richtig, sehe ich genauso. > Hackaday macht es schön vor, wenn z.B. ein neuer ESP32 mit RISC-V > rauskommt:
-
Thread
STM32F103C8T6.
). Die ST-Link v2 Sticks aus China haben einen Reset-Ausgang, aber der wird blöderweise nur bei STM8 angesteuert. Bist du sicher, einen originalen STM32F103C8T6 bekommen zu haben? Es sind schlechte Fälschungen im Umlauf, bei denen die SWD Schnittstelle nicht funktioniert.
Anhaltspunkt für die eigene Platine. Noch treffender ist die AppNote AN2586 Getting started with STM32F10xxx hardware development https://www.st.com/resource/en/application_note/cd00164185-getting-started-with-stm32f10xxx-hardware-development-stmicroelectronics.pdf
-
Thread
Einstieg(scontroller) in Ethernet Kommunikation mit STM32
Fuer ein bisschen Bitgeklapper einen ARM M4. Ich bin bei ST bislang regelmaessig mit dem STM32F107 schon gut zurechtgekommen.
https://www.st.com/en/evaluation-tools/nucleo-f429zi.html hat STM32F4 und Ethernet, wie gewünscht STM32CubeIDE installieren, aus dem Repository das Beispielprojekt: Repository\STM32Cube_FW_F4_V1.26.0\Projects\STM32F429ZI-Nucleo\Applications\LwIP
-
Thread
STM32: I2C-Master setzt ARLO-Flag (arbitration lost)
https://www.mikrocontroller.net/wikifiles/9/9e/Vcc-gnd.com-blue-pill-schematic-stm32f103c8t6.pdf
ganze Zeit gesetzt war. Ich habe die in https://www.st.com/resource/en/errata_sheet/cd00190234-stm32f101x8b-stm32f102x8b-and-stm32f103x8b-mediumdensity-device-limitations-stmicroelectronics.pdf auf Seite 26 beschriebenen Schritte befolgt. In main.c unten ist die Definition der Funktion. Dies hat
-
Thread
Softwareversion im Flash hinterlegen.
übernehmen. Egal, hier ist eins von mir für ein Programm namens gps. Es ist etwas gekürzt und für einen STM32 (AVR kann ich nicht), aber im Prinzip funktioniert es so. [pre]/* gps.ld linker script */ MEMORY { /* STM32L412KBT (32 + 8K RAM, 128K Flash) */ hw_flash (rx) : ORIGIN = 0x08000000,
) : ORIGIN = 0x0801f000, LENGTH = 4K st_reserved (r) : ORIGIN = 0x20000000, LENGTH = 12544 ram_syslib (rw) : ORIGIN = 0x20008800, LENGTH = 2K ram_gps (rw) : ORIGIN = 0x20009800, LENGTH = 1K }
-
Artikel
Word Clock Variante 1
C15 SMD-Vielschicht-Keramikkondensator 100 nF; 16 VDC SMD-0603 (1,6 x 0,8 mm²) 1 C16, C17 SMD-Elektrolytkondensator 10 µF; 16 V SMD-Size B (4,3 x 4,3 mm²) 2 IC11 Positiver Spannungsregler REG1117; +3,3 VDC; 800 mA SOT-223 1 IC12 Operationsverstärker
nicht mehr verfügbar : 1 All-On-One-Platine, 100 RGB-PLCC6-LEDs und 155 SMD-Widerstände Paket 5 (Uhr - STM32 Basis - WS2812) - nicht mehr verfügbar : 120 WS2812-LEDs als Stripe im Sonderabstand Paket 6 (Ambilight - STM32 Basis - WS2812) - nicht mehr verfügbar : 40 WS2812-LEDs als Stripe im Sonderabstand
-
Thread
STM32F103 und die Sache mit den NVIC Prioritys
Bzgl. UART, DMA und variabler Länge der Nachrichten: https://stm32f4-discovery.net/2017/07/stm32-tutorial-efficiently-receive-uart-data-using-dma/ Effizienter gehts kaum noch ...
Dr. MCU schrieb im Beitrag #6632134: > Anstelle des STM32F103 nimmst Du einen STM32F411, den gibt es auch als > xxxPill. https://blog.adafruit.com/2021/03/05/new-product-stm32f411-blackpill-development-board Seufz.... bloss gibt es für den keine StdPeriph
-
Thread
STM32 QSPI mit separaten NSC
Ja ich meine natuerlich den NCS ;) Ich nutze zur Konfiguration des QUADSPI1 das IOC File in mein STM32CubeIDE Projekts. Da kann ich aber nur separat Bank 1 oder Bank 2 oder Dual Bank mit Quad SPI Line auswaehlen, eine Moeglichkeit ein QSPI Bus mit 4 Liens und mehreren NCS gibt es da leider nicht bzw
definiere kann der "hqspi1" nicht in der Software generiert werden. Ich bin relativ ne i der IDE STM32CubeIDE und STM32 Thematik und steh da etwas auf dem schlauch. Ich dacht auch das ich die Pins die ich als NCS definiere manuell schalte und dann via Software den BSP QSPI Read/Write Befehl nutzen
-
Thread
Einsteigerfreundliches board für Roboter motion
softcpu... A. M. schrieb im Beitrag #6632926: > https://pixhawk.org/ aktuell nutzen die einen STM32F765 und STM32F100 Ursprünglich für Drohnen entwickelt, gibt es Umsetzungen für sämtliche Land und Wasserfahrzeuge. Du müsstest nur eien weiteres Fahrzeug implementieren. Unterstützt sämtliche Schnittstellen
für sensoren und den Motor pwm > habe, ist auch der stm32f103 völlig ausreichend. Wenn ich aber die Teile > des Codes in eigenständige Tasks in freertos aufteile, bekomme ich > Probleme. Freertos auf einem stm32f103? Nicht dein Ernst? kein Wunder dass