-
Thread
Verkaufe STM32F4 Discovery
Moin, hab hier einige Discovery Boards übrig. 15€ je. LG Christian
-
Thread
Transistortester Erweiterung
wichtigsten Eigenschaften: ... * Ein angeschlossener Kondensator kann gemessen werden im Bereich 35pF bis 100mF mit einer Auflösung von bis zu 1 pF. * Wenn 32K Flash Speicher verfügbar sind, können mit der SamplingADC Methode von Pieter-Tjerk Kondensatoren unter 100pF mit einer Auflösung von bis zu
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
[V]erkaufe STM32 und [S]uche Arrow Deca
Die zum verkauf stehenden Bauteile stammen von Mouser und sind bis auf dem STM32L4P5CGT6P noch in der Verpackung. Preise sind jeweils für die Zeile. Somit falls ein 2x davor steht ist der Preis für 2 Stück. 2x FAN5602MP5X: 2€ 2x ADP2503ACPZ-5.0-R7: 4€ 2x MAX1595EUA50+: 4€ 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
-
Thread
AVR SDK / API gesucht
Atmel-Datenblätter sind verhältnismäßig gut. Vor allem ist es ein Dokument pro Chip-Gruppe; nicht wie bei STM32, wo es ein Datenblatt, ein Reference- und ein Programming-Manual mit jeweils zig-tausend Seiten gibt.
Adam P. schrieb im Beitrag #6979386: > #define F_CPU 128000L steht doch für 128KHz oder? Wenn ja, sollte es richtig sein.
-
Thread
Warum so wenig wifi Mikrocontroller?
>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. Der STM32WB wird auch von Arduino unterstützt, aber nur ohne Bluetooth Funktionalität. Beim ESP32 dagegen bekommt man in kürzester Zeit BLE zum Laufen. Aber man bekommt den ESP32 nicht so leicht durch die
-
Thread
AVR Mikrocontroller Lohnenswert?
zäh. https://www.mouser.at/ProductDetail/Microchip-Technology/DM320115?qs=sGAEpiMZZMv0NwlthflBi4UzTHrj%252BUATF6y%2F8caWHDU%3D mfg
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
-
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
Portemonnaie mehr. Die Dinger sind zwar billig (4€ etwa) aber schwer zu finden.
-
Thread
[V] Raspberry Pi 4B neu, Arty S7 neu, div neue Bauteile (SMD, THT, hochwertige OPV, Sample Book)
einem Haufen Bauteile, größtenteils orig. verschweiß und viel Bastelzubehör. U.a.: 1x Raspberry Pi 4B 4GB, unbenutzt 1x Arty A7 FPGA Board mit Xilinx Artix, unbenutzt RS232/TTL USB-Kabel und Adapter STM32F103 32pin SMD div. Dioden und Brückengleichrichter Samplebook mit SMD0603 Cs und Rs Schaltregler
-
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
: ORIGIN = 0x38000000, LENGTH = 64K BKUPRAM_D3 (xrw) : ORIGIN = 0x38800000, LENGTH = 4K FLASH (rx) : ORIGIN = 0x90000000, LENGTH = 2048K } .dma (NOLOAD) : { __dmastart = . ; . = ALIGN(32); *(.dma) *(.dma*) . = ALIGN(32); __dmaend
-
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
Power Domains, 64bit Datenbus, Vielzahl an DMA Controllern, dual core. Eine Einarbeitung in einen stm32f4 ist einfacher, allein schon vom Datenblatt her. Mag sein, dass man viel mit Bibliotheken umschiffen kann, aber falls Mal doch etwas nicht funktioniert, dann ist die Komplexität doch wieder da. Ich
-
Thread
RTOS wirklich echtzeitfähig? Hätte gerne eine finale Antwort
Graphikkrams zu berechnen und ich meine, auf einer VGA-Schnittstelle auszugeben. Die haben dafür einen STM32-Prozessor verwendet, jedoch ohne Erfolg, die Sache hat nicht funktioniert. Nicht weil der STM32 zu langsam war, sondern die Jungs haben vorher nicht gewußt daß das Ding eine Pipeline hat und daher
>Deswegen gibts auch keine V-USB Lib für den STM8 https://github.com/rikka0w0/STM8-VUSB
-
Thread
STM32 F411 Bootoader aus Applikation starten
may be different. * Check reference manual for each family. * * For STM32F4xx, MEMRMP register in SYSCFG is used (bits[1:0]) * For STM32F0xx, CFGR1 register in SYSCFG is used (bits[1:0]) * For others, check family reference manual */
dem Problem beschäftigt und die Antwort ist nicht schön: I can reproduce your issue on a DiscoveryF4 that uses STM32F407VGT that has same bootloader as STM32F405. WhatI can see is that, when jumping to bootloader from application, the clocks are not setup properly. The RCC is not actually using the
-
Thread
7 Segment Anzeige auf verschiedenen Ports
12)}---|( 2)Dig1 SDA(15)|---SDA //{SegD(11)}---|( 3)SegD SegB(14)|---{SegB(10)} // {SegF(9)}---|( 4)SegF Dig2(13)|---{Dig2(8)} // {SegP(7)}---|( 5)SegP Dig3(12)|---{Dig3(6)} // {SegA(5)}---|( 6)SegA SegG(11)|---{SegG(4)} // {SegE(3)}---|( 7)SegE SegC(10)|---{SegC(2
unsigned char D,B; } seg1={{0xDE,0x00},{0x84,0x00},{0x9,B,0x00},{0x97,0x00},{0xC5,0x00},{0x57,0x00},{0x5F,0x00},{0x86,0x00},{0xDF,0x00},{0xD7,0x00}}; struct { unsigned char D,B; } seg10={{0x00,0x20},{0x01,0x20},{0xC7,0x00},{0x47,0x20},{0x0B,0x20},{0x4E,0x20},{0xCE,0x20},{0x05,0x20},{0xCF,0x20},{0x4F,0x20
-
Thread
EXTI wird doppelt ausgeführt
der ISR wäre zu spät, da dieses Signal etwas verzögert verarbeitet wird." http://stefanfrings.de/stm32/stm32f3.html#nvic
if (gpfIsr) { gpfIsr(); } } int main(){ RCC->AHB1ENR |= RCC_AHB1ENR_GPIOAEN; STM32::configPin(GPIOA, 0, STM32::Flags::INPUT, STM32::Flags::OPENDRAIN, STM32::Flags::PULLUP, 0); STM32::configPinOutput(GPIOA, 8); STM32::setPin(GPIOA, 8); NVIC->ICPR[EXTI0_IRQn / 32] |= 1
-
Thread
Probleme beim STM32H743 & SPI
immer ein Byte senden & empfangen, Fullduplex, Master an B12/13/14 CS auf B10. Eigentlich auf einem STM32F0/1/3/4 kein Problem, nur auf dem H7 will das ganze überhaupt nicht laufen. Wenn Jemand eine kleines Beispiel Program hat, wo nur die Clock und die SPI eingestellt wird, sowie eine While Schleife
Der STM32H743 ist schon ganz schön "anders"... Hatte auch Probleme bei der SDIO-Schnittstelle. STM32F4 ging auto-of-the-box. H7 -> problem problem Was benutzt du für ein Board? Ein Nucleo-144 (H743)
-
Thread
FM/DAB Empfänger mit Si468x
beschäftige mich zur Zeit mit dem DAB Bausatz von Vistron (https://www.rundfunkforum.de/viewtopic.php?f=11&t=58707), der die Controller-CPU (STM32F1) bereits an Board hat. Da der Hersteller weder Dokumentation zur HW, noch zur FW veröffentlicht hat, bin ich dabei allen Details per Reverse-Engineering auf die Spur zu kommen. Aber die Verbindung von STM32 MCUs mit DAB Shields wäre auch weiterhin ein interessantes Projekt. Viele Grüße, Thomas
-
Thread
3D Drucker Firmware & Bootloader zerschossen - Rettung über ISP?
Wenn das board 32 bit ist ist da ein stm32 drauf und kein atmel arduino. Da müsstest du die videos zum stm32 gucken und nicht zum atmega ...
Hi, ist ein STM32F401RC drauf oder? Dann ist jetzt UART1 als BL Verbindung aktiv. Oben, der 4-polige weiße Steckverbinder. Wo führt das Kabel hin? Zum USB-Seriel Wandler?
-
Thread
ADC für differentielle Messung in Battery Pack
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 auch die vollen Zellen berücksichtigen
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
Fragen zu SPI Geschwindigkeit
74CD4050, bestenfalls 74HC4050. > kreuzen sich nicht mit anderen Signalen. Aber trotzdem mehr als 4MHz SPI > Clock schafft das Konstrukt nicht. Was heißt das? Brennt dann dein IC ab oder gibt es Kommunikationsfehler? Oder kannst du nicht mehr als 4 MHz einstellen? Zeig mal dein Layout und Schaltplan
beitragen. Generell gehen SD-Karten auch mit 20MHz problemlos. Ich habe das in mehreren Projekten mit STM32 und PIC32 verwendet, und hatte nie Probleme. Sogar auf dem Breadboard (PIC32MX250). Ich wäre ja nie auf die Idee gekommen, einem Atmega eine SD-Karte aufzubürden. Es gibt da passendere Lösungen
-
Thread
Espressif, Arduino und Co - Neuigkeiten durch die Branche
www.instagram.com/p/CVBxtFpj5jG/). Neu ist nun vor allem die unter https://github.com/vanvught/GD32F107RC-DMX512-RDM bereitstehende Firmware, die die bekannte DMX-Umgebung für den GD32F107 verfügbar macht. Ein Nutzer des Produkts hat außerdem unter https://github.com/hippyau/rnc eine als RNC bezeichnete
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
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
Aber sonnst gäbe es da auch noch den VSC055-01 von Maxim/Microchip/Vitesse, der hat 64 I/O's Mit 4 Stück schaffst du 256 I/O's (Siehe Bild) und angehängtes Datasheet und nebenbei erwähnt, hätten wir noch ein paar im Lager ;-)
-
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
Hauptsache es läuft.. sollte aber auchvaud Dauer sein.. 3. auf data liegen am Anfang jedes der 4 Segmente so max 2V. zum Ende hin 0.0xV per multimeter gemessen. springt bei Effekten extrem. 4. jeder 1m Streifen hat beidseits über 5V. alle Segmente. 5. https://youtu.be/wiBvmvF5j3U drunter
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 Signal / Kanal - ging tadellos und rassend schnell - also wenn ich Pixel 2034 etc einschaltete war das ohne sichtbaren Verlauf.
-
Thread
Prozessor 32 Bit mit 5V z.B. SAMD09
Bei gewöhnlichen CMOS Chips vertragen alle Pins maximal 0,5V über der Versorgungsspannung. Beim STM32F103, STM32F303 und STM32L073 vertragen * die 5V toleranten Pins maximal 4V über der Versorgungsspannung (ohne Versorgungsspannung vertragen sie also *nicht* 5V) * die anderen Pins vertragen maximal
Ich werfe mal den CH32F103 ins Rennen. Weitgehend kompatibel zu den STM aber für 5 Volt spezifiziert. Dokus gibts leider nur auf Chinesisch wie bwi den meisten Chips von WCH. Der Chip hat einige Extras beispielsweise eine
-
Thread
Wechsel von Hardware zu Embedded SW vorbereiten
Meine Empfehlung, ganz klar: Nimm ein STM32F4 ARM von STMicroelectronics und ziehe dir die Udemy Kurse von Fastbitlab rein. MCU: https://de.aliexpress.com/item/1005001456186625.html?gatewayAdapt=glo2deu&spm=a2g0o.9042311.0.0.20b24c4dtb7mBH
will ich mir einfach ne Roadmap zurechtlegen. Alex -. schrieb im Beitrag #6958708: > Nimm ein STM32F4 ARM von STMicroelectronics und ziehe dir die Udemy > Kurse von Fastbitlab rein. Danke, das kannte ich noch nicht. Ich hab vorhin kurz bie Udemy reingeschaut und das sieht gut aus. Ich werde
-
Thread
Webserver: Software wie am besten realisieren?
spart dir Rechenzeit (falls nötig) auf dem STM32. Komplizierter wird Secure HTTP, aber evtl. finden sich da Beispiele im Netz.
post, native TCP oder UDP steuern. Per MQTT gehen dann auch die eigenen Bastellösungen mit ESP oder STM32 mit LAN. Hardware gabs mal günstig in Form der Nucleo F7 Boards mit Ethernet, aber wegen Chipkrise werden mittlerweile auch diese geschlachtet und sind größtenteils ausverkauft. Bei Ali gibts aber
-
Thread
Wann gibts mal wieder neue gute AVR 8-Bitter?
/PIC32MX270F256B-50I-SP?qs=sGAEpiMZZMtXHE36kCvv31%2FWuqN0rWph4vqIXdTjnZw%3D Leute ohne Scheuklappen haben keine Probleme, was passendes zu finden. fchk
verfügbar ist und nicht > künstlich beschnitten würde um möglichst viel Geld herauszuquetschen? STM Cube oder so jedoch viel Spaß einen STM32 aktuell aufzutreiben.
-
Thread
STM32 OTA Flasher mit ESP8266
STM32F0Discovery Board ein STM32F051xx. Laut AN2606 von STM bietet dieser als Bootloader-Pins lediglich folgende Pins an: - USART 1: TX=PA9, RX=PA10 - USART 2: TX=PA14, RX=PA15 Der Der STM32F767
im Beitrag #7514026: > PA9/10 sind fest mit dem UART vom STLink verbunden Stimmt das? Bei den STM32F4xx-Nucleos ist es USART2, konkret PB2/PB3. Kann sein, dass das beim STM32F7xx-Nucleo anders ist. Dann fällt PA9/PA10 flach, solange man nicht die Solder-Jumpers zum STLink weglötet.
-
Thread
Suche Beispielschematik für STM32f401
Johannes S. schrieb im Beitrag #6953056: > https://github.com/WeActTC/MiniSTM32F4x1 Du hast aber weder verstanden was der TO will, noch was dein Link bietet!
klicken? Und das selber in Eagle zu zeichnen ist auch keine Kunst. https://github.com/WeActTC/MiniSTM32F4x1/blob/master/HDK/MiniF4x1Cx_V13%20SchDoc.pdf
-
Thread
RTC low cost/time
- https://www.st.com/resource/en/application_note/an4206-getting-started-with-stm32f3-series-hardware-development-stmicroelectronics.pdf
etwa 4 Wochen am 1F Goldcap. Ich hab auch nen extra ATtiny25 nur als RTC probiert, aber die brauchen >10µA mit 32kHz Quarz. Die ATmega sind also deutlich stromsparender.
-
Thread
Digitaluhr mit geringem Stromverbrauch
David P. schrieb im Beitrag #6971941: > Könnt ihr mir da einen controller empfehlen? STM32L072 Low Power, mit EEprom STM32F303 normal Power, ohne EEprom, dafür 3x so schnell und mit FPU Beide können ohne externe Bauteile laufen (nur Abblock-Kondensatoren). Für die RTC brauchst du aber
Stefan ⛄ F. schrieb im Beitrag #6971974: > STM32L072 Low Power, mit EEprom > STM32F303 normal Power, ohne EEprom, dafür 3x so schnell und mit FPU Da ich keine Platinen designen kann ist der denke ich raus.
-
Thread
Frage an die Arduino-Nutzer
Obwohl ich keinen Teensy habe, finde ich diese Boards ganz interessant. Es gibt aber auch das STM32Duino Framework, das mittlerweile auch recht gut funktioniert. Damit kann man dann auch die ganzen STM-Nucleo und Discovery Boards nutzen: https://github.com/stm32duino/Arduino_Core_STM32 Zu
1,27 mm >> Versatz und bei den Chinesen sind zwei verschiedene Layouts unterwegs. > > Du meinst A4/A5, oder die "Programmierreihe", oder beide? Ja, sind > mindestens zwei Verschiedene! Mich ärgert vor allem A4/A5, da muß man dann kreativ werden - ich knipse das mal für Dich. A4-5 sind die beiden
-
Thread
Segger J-Link Edu abgekündigt?
B6r-_-1311329&matchtype=&pla-371900476517&gclid=Cj0KCQiA_8OPBhDtARIsAKQu0gZkBKdqK0j0xJ7XPmmnDzkj2Gw4cIxS_F4dsy7I4DUmGOXugSi6JyUaAknHEALw_wcB&gclsrc=aw.ds
AtmelICE als auch direkt FT2232 war das durchaus flink. Praktisch, dass man mit dem AtmelICE auch STM32 debuggen kann. ;-) (Ging zuverlässiger als mit STlink.) Leider meint in meinem aktuellen dienstlichen Projekt Segger immer nur "Failed to write flash" und ich muss den ollen Lauterbach nehmen,
-
Thread
STM32F4 FSMC 8-Bit Bus Zugriff auf 32 Bit Werte
uint32 lesen will. Aber: Die Registerwerte im FPGA verändern sich, z.B. im Falle eines schnellen counters. Wenn der STM32F4 jetzt den 32-Bit Counterwert über 4 8-Bit Zugriffe lesen will, dann kann sich mittendrin
erkennen kann ob der STM32F4 jetzt nur 8-Bit oder 32-Bit lesen will. Wie macht man so etwas richtig? Danke und Gruß Martin
-
Thread
Scanf Funktion in UART
Tut mir Leid für die schlechte Fragenbeschreibung. Ich arbeite mit einem STM32F4.. Mikrocontroller.
Srdjan S. schrieb im Beitrag #6950268: > Ich arbeite mit einem STM32F4.. Mikrocontroller. Für Ausgabe mit printf() und puts() musst du die C-Funktion _write() implementieren. Ein Beispiel ohne Sende-Puffer: [c] int _write(int file, char *ptr, int len) {
-
Thread
STM32F746G PWM Timer Periode lässt sich nicht ändern TIM4->CCR1=100;
Guten Tag, Vorweg die DACs des Kontrollers sind bereits verbaut im Gesamtprojekt. Ich habe zum Testen des System einen extra Code geschrieben bzw. abgeschrieben. Quelle: https://deepbluembedded.com/stm32-change-pwm-duty-cycle-with-dma-for-sine-wave-generation/ Ich möchte einen Sinus generieren und dessen Frequenz über TIM4 ändern. Dabei ging ich davon aus das TIM4->CCR1=neueFrequenz dies übernimmt. Allerdings kann ich am Ozi keine Änderung feststellen! Mit TIM4->ARR=neuerTeiler; funktioniert. Programmablauf: Über den USERBUTTON1 wird ein Interrupt ausgelöst welcher die Periode erhöhen
-
Thread
STM32F03 > USART1 > keine Lebenszeichen
Nabend, aktuell versuche ich eine Debug Möglichkeit über die USART1 von meinem STM32F030xx8 zu schaffen. Leider bis jetzt ohne Erfolg. Mein UART <-> TTL Adapter funktioniert (habe ich getestet). Wenn man die Taktquellen vom M0 nicht weiter berührt (sprich default), taktet er
= ~( 0x0F << ( uiPin * 4 ) ); pPort->AFR[1] |= ( eAltFunc << ( uiPin * 4 ) ); } [/c]
-
Thread
Microcontroller verstehen / A/D Wandler
z.B.: - https://www.st.com/content/ccc/resource/training/technical/product_training/group0/0b/e4/af/01/4a/92/44/dc/STM32F7_Analog_ADC/files/STM32F7_Analog_ADC.pdf/_jcr_content/translations/en.STM32F7_Analog_ADC.pdf - https://www.st.com/resource/en/application_note/dm00628458-getting-started-with-the-stm32h7
/rm0385-stm32f75xxx-and-stm32f74xxx-advanced-armbased-32bit-mcus-stmicroelectronics.pdf
-
Thread
Libopencm3 erstellt 4 libs nicht!
Ich bin gerade dabei was mit der libopencm3 zu bauen. Nur dummerweise wird genau die lib für den stm32f4 nicht gebaut. Die ganzen für nxp... Gehen. Da ich gerade im Zug bin und keinen Zugriff auf meinen Rechner habe kann ich nicht nachschauen was es als Meldung gab. Aber da wurde auch nicht wirklich
keiner? Ich höre zum ersten mal davon. Beim NXP nutze ich die mitgelieferten Bibiliotheken, beim STM die HAL. Warum sollte ich noch etwas drittes dazwischen packen? Und bei https://github.com/libopencm3/libopencm3/wiki sind die letzten News "2015/10/xx: Initial STM32L4 and STM32F7 support"
-
Thread
Stm32f3 Programm aus dem externen Flash ausführen
passende Funktion ins RAM kopieren... ja, warum nicht, es gibt ja noch lange Winterabende ;) Viele F4, G4, L4, H7... haben ein QSPI mit dem das externe Flash wie internes in den normalen Adressraum gemappt werden kann. Damit funktioniert XIP (Execute In Place), man braucht kein RAM und muss das Programm
-stm32f303xb-c-d-e-stm32f303x6-8-stm32f328x8-stm32f358xc-stm32f398xe-advanced-arm-based-mcus-stmicroelectronics.pdf
-
Thread
STM32 > Encoder Interface
/stm32/stm32f3.html#newlib Genau deswegen stelle ich meine Fragen hier. Man lernt immer wieder neues und viel dazu. Danke!
#6947516: >> Das Minimum wären Textausgaben auf den TraceSWO Ausgang. >> http://stefanfrings.de/stm32/stm32f3.html#traceswo Kann es sein dieses Feature nicht auf einem "STM32F030xx" verfügbar ist?!.
-
Thread
STM32 DMA läuft am Breakpoint weiter
Ich nutze die DMA eines STM32F411 im Double-Buffer Mode um ein I2S -Soundinterface mit Daten zu füttern. Hält der Controller an einem Breakpoint, laufen DMA und I2S jedoch weiter, was in diesem Falle lästig ist. Gibt es eine Möglichkeit
SAMD-Controllern konnte man das Verhalten am Breakpoint über ein Register einstellen. Geht das auch beim STM32?
-
Thread
Hardwareversion in Mikrocontroller speichern
Hallo zusammen, ich arbeite an einer Leiterplatte mit einem Mikrocontroller (STM32H743) bei dem es voraussichtlich im Laufe der Zeit ein paar Hardwareänderungen geben wird. Ich würde jetzt gerne eine Hardwareversionsnummer im Mikrocontroller speichern, so dass bei Firmware-Updates
Bei einem STM32F103 haben wir die 16 HW Revisionen über einen Spannungsteiler an einen A/D Wandlereingang gelegt.
-
Thread
Dimm-IC (230V) für Arduino gesucht
PICREF-4
letztendlich dann doch wieder bei einem programmierten Mikrocontroller landen. Und bis meine Wunschteile (STM32F1) wieder lieferbar sind, hab ich ja noch genug Zeit. Danke für eure Hilfe.
-
Thread
Schrittmotor ruckelt
bin das erste Mal dabei einen Schrittmotor anzusteuern, leider ruckelt der Motor. Die Paare von den 4 Drähten vom Motor habe ich gefunden. am Treiber habe ich die Stromgrenze auf 0,75V eingestellt. Habe anstatt eines 100µF einen 220µF Kondensator verbaut, daran kann es aber nicht liegen oder?
jucken sollte. Und die Temperatur ist auch noch so das man den DRV anfassen kann? D.h. an einem STM32F407 habe ich die auch zum zittern bekommen, da war der Step Puls zu kurz. Die wollen knapp 2 µs haben, das kann man evtl. in der Axelstepper einstellen. Nochn edit: kann man: https://www.airspayce.com
-
Thread
FT232 lieferbar?
. Dokumentation des ganzen, ... und FTDI ist jetzt nur einer der da Probleme hat. Nachgebaute STM32 gibts ja auch wie sand am meer. teilweise als solche gelabelt, möchte aber nicht wissen ob da nicht der ein oder andere die gewinnbringend umlasert, SD Karten / SSDs, die Offizell mehr speicher
vor kurzem hier bestellt: https://de.aliexpress.com/item/33021952216.html?spm=a2g0o.9042311.0.0.3b9e4c4dmp8OPD Die 10Stk. FT232RL waren im Gurt und haben alle funktioniert. Grüsse