-
Thread
Der gcc soll bitte mehr Fehler finden
noch einen: [pre]typedef volatile struct iwdg_struct { // 0x00 IWDG_KR IWDG Key register uint32_t KR; // 16; // 0 Key value (write only, read 0000h) // 0x04 IWDG_PR IWDG Prescaler register uint32_t PR; // 3; // 0 PR[2:0] (Prescaler divider) // (...) } iwdg_struct; ----------------- ../include/STM/iwdg.h:60:3: error: conflicting declaration 'typedef volatile struct iwdg_struct iwdg_struct' 60 | } iwdg_struct; | ^~~~~~~~~~~ ../include/STM/iwdg.h:41:25: note: previous declaration
-
Thread
DIY Digital Mischpult - Auswahl DSP/MCU für 40 Channel
Mikrokontroller/SBC aus dem Hobby-Bereich wegfallen. > (Teensy, Raspberry Pi und so) Naja, die STM32H7 können beim SAI Interface TDM, gugst du: https://www.st.com/content/ccc/resource/training/technical/product_training/group0/d3/c0/b0/0e/fe/eb/40/a9/STM32H7-Peripheral-Serial-Audio-Interface_SAI/files/STM32H7-Peripheral-Serial-Audio-Interface_SAI.pdf/_jcr_content/translations/en.STM32H7-Peripheral-Serial-Audio-Interface_SAI.pdf Das habe ich aber selbst noch nicht probiert. Gleichzeitig könnte man
-
Thread
CAN als "Open-Drain"?
Argument. Über USB Stecker ein nicht-USB Signal zu führen find ich aber blöd. USB geht auch über 3m. Man braucht halt nur die Rechenpower für einen Host. STM Nucleo oder so.
robust. Das Ding wird für ständige Transport gedacht. Ich habe sogar gedacht, 6,35 mm-Jack mit 3 Pin zu nehmen. Aber Verwechslungsgefahr: in Umgebung werden viele Jack-Kabel für Audio benutzt. Weniger als 3 Pin geht es nicht. Aber vielleicht nehme ich doch CAN mit gewöhnlichen Treiber: USB-Kabel
-
Thread
Gibt es jemanden im Raum PLZ 65XXX , der mir helfen könnte einen PIC zu programmieren ?
Tu dir einen großen gefallen und lass die PIC sein, nimm einen AVR oder einen STM32.
Tim T. schrieb im Beitrag #7355115: > nimm einen AVR oder einen STM32 Also die kaum lieferbar sind und wo es in den Hersteller Foren kaum Support gibt? Warum nicht EFM8 oder EFM32 oder LPC da gibt es die Eval Boards mit J-Link drauf für 10 EUR und die IDE kommt
-
Thread
STM32F407igt6 defekt?
Ich komme absolut nicht weiter. Mir fehlt es hier an allen Ecken. Der STM32 ist noch neu für mich. Ich habe hier ein Steuerboard für 3D Drucker / CNC Fräsen etc. mit einem STM32F407igt6 Controller. Nach einem Druckauftrag stieg das einfach so aus. https://github.com/bigtreetech
Quarz habe ich nur mit dem Komponententester versucht zu messen. Einen Kurzschluss hat keiner. Aber 12pF richtig zu messen damit, da bin ich nicht sicher. Über USB mit Windows 10 ist kein Kontakt mehr möglich, auch in den DFU Mode (Boot0 auf 3,3V gelötet) zu kommen geht nicht. (Kein Device im Gerätemanger
-
Thread
STM32 mit DAC - Ersatz für SAMD11?
jenseits des Limits liegen. Einige Modelle aus der STM32F3xx-Reihe scheint es auch noch zu geben, aber auch die sind zu teuer. Gibt es von STM keine M0+-Controller mit integriertem DAC?
M0 : STM32F0 M0+ : STM32L0 / G0 Als Beispiel STM32G051F6P -32K FLASH -18K RAM -DAC und ADC -TSOP20 Gehäuse -10K Stück kosten unter 1,1€ Den gibt es auch noch mit 64K FLASH. Allgemein haben die meisten
-
Thread
Pflanzensensor Akkulaufzeit
ausschaltest bzw. mittels Transistoren abtrennst, sollte das möglich sein. Habe selber mit einem STM32F103C8T6 so einen Pflanzensensor gebastelt und der braucht im Durchschnitt ca. 30µA, ist aber ohne Funk, misst alle 2 Sekunden und nach der Messung blitzt jeweils kurz eine grüne oder rote LED auf.
zum schalten des Stroms für den Sensor. Source an 3,3V und Drain geht zur positiven Versorgung der Sensorplatine. GND der Sensorplatine liegt auf GND des ESP. Gate mit 100k bis 1MOhm nach 3,3V. Das Gate würde ich dann mit einem NPN-Transisor nach
-
Thread
STM32 USART1 IT Bytes verlust
#7351556: > Es funktioniert alles perfekt. An den HAL-Routinen liegt es nicht. zur info ich nutze ein STM32H745XI auf dem STM32H745I-DISCO und davon nur der CM7 core (ist ein multicore uC).
Stefan F. schrieb im Beitrag #7353826: > Harry L. schrieb: >> Man kann problemlos einen anderen STM32 nutzen, ohne auch nur eine Zeile >> Code ändern zu müssen. > > Im Idealfall: ja. Anders herum wird
-
Thread
SMD-Chip-Antenne PCB-Design
PCB mit Chip-Antenne zu designen. Final soll es ein kleines Sensorboard mit BLE auf Basis eines STM32 WB55 werden. Praktische Erfahrung habe ich aber noch gar keine mit dem Thema und bin mir folglich etwas unsicher. ich weiß es gibt schon einige Einträge zu dem Thema und habe mir auch einige durchgelesen
bestelle. Das Bild zeig noch ein paar andere Bauteile, aber relevant sind die RF-Leitung vom - STM32WB55 (Pin 21) in ein - MLPF-WB55-01E3-Filter Network (https://www.st.com/en/wireless-connectivity/mlpf-wb55-01e3.html) und die - 2.4 GHz Chip-Antenne ANT016008LCS2442MA1 (https://product.tdk.com
-
Thread
DMX-Empfang mit STM32F767
gerade nicht im Stande bin. Ich habe durch glückliche Umstände ein Board erhalten, auf dem ein STM32F767 nebst Peripherie zum DMX512-Empfang vorhanden ist. Ich habe schon diverse Dinge mit dem Board umsetzen können, scheitere aber an dem DMX-empfang und sehe glaube ich den Wald vor lauter Bäumen
. erstmal eine „normale“ Baudrate. Du baust ja auch ganz offensichtlich auf dem Code Generator von STM auf (Name gerade vergessen). Hier gibt es Beispiele: https://deepbluembedded.com/how-to-receive-uart-serial-data-with-stm32-dma-interrupt-polling/
-
Thread
PIC10F202 + Pickit3 + MPLAB 6.05
Hans schrieb im Beitrag #7351776: > musste man beim 10f200 den Typ manuell eingeben, alle anderen(die > höheren) wurden automatisch erkannt, Ist bei allen PIC10F2xx so, erst die PIC10F3xx werden erkannt. Auch bim PICKit3
ich mich ebenso reinfuchsen wie beim 8051, AVR, EFM8, STM8, STM32, MSP430 und den diversen PICs. Die Pickit funktionieren, die PIC10F funktionieren und MPlab funktioniert auch. Wenn DU damit nicht zurecht kommst, ist das kein MC Problem. Jede Familie
-
Thread
Kommunikation zwischen zwei Mikrocontrollern. welches Protokoll?
Programmierers immer sehr praktisch. Haben die meisten moderneren Mikrocontroller auch. Die kleinen STM32 z.B. haben 4 Byte FIFO eingebaut.
Minus versehen es ist sinnlos darüber zu meckern 1. ändert sich nichts 2. ist es nur für diese 3 nicht lesenswert (weil sie es kennen, nicht verstehen oder Bauchweh haben) 3. Es ist kein minus es ist nur Unfug. 4. Viel Feind viel Ehr
-
Thread
allgemeine PicoMite Anfängerfragen
5V) or by the 3V3 (3.3V) output which can source up to 300mA. For embedded controller applications generally an external power source (other than USB) is required and this can be connected to VSYS via a Schottky
feeding into the 3V3 pin.
-
Thread
Cube Projekt: Wie target wechseln?
Einen wichtigen Hinweis habe ich hier: https://community.st.com/s/question/0D53W00001B11UhSAJ/stm32hz-mx-clock-configuration-480mhz gefunden, aber VSO kann ich gar nicht auf 0 stellen. Da ist aktuell nur 1-3 möglich. In der Konfiguration 1 sind max. 400MHz möglich, und die erreicht der Solver
www.st.com/resource/en/user_manual/um1718-stm32cubemx-for-stm32-configuration-and-initialization-c-code-generation-stmicroelectronics.pdf
-
Thread
STM32 USB HOST HID Anschlüsse direkt an Tastatur
Hallo Zusammen, ich möchte eine Tastatur an einen STM32F401RE anschließen. Da ich nur das Nucleo-Board zur Verfügung habe und ohne großen Aufwand etwas ausprobieren möchte, frage ich mich, ob man eine Tastatur direkt an die Pins anschließen kann. Also
ob VBUS da eine Rolle spielt. Tu das. Suche wie empfohlen im Datenblatt und Referenzhandbuch des STM32F401RE nach "VUSB". Und dann nimm den oben zitierten Satz zurück.
-
Thread
APB1-Frequenz auf Nucleo-F303K8 mit Arduino_Core_STM32
Liebe Leute, kennt sich jemand mit https://github.com/stm32duino/Arduino_Core_STM32 aus? Ich wüsste gern, wo und wie dort für mein Nucleo-F303K8 (https://www.st.com/en/evaluation-tools/nucleo-f303k8.html) die clock-domains konfiguriert werden. Hintergrund
dem internen HSI-Oszillator läuft. Die Konfiguration ist anscheinend in https://github.com/stm32duino/Arduino_Core_STM32/blob/main/variants/STM32F3xx/F303K(6-8)T_F334K(4-6-8)T/variant_NUCLEO_F303K8.cpp und führt mit /2*16/2 zu einem Systemtakt von 64MHz und einem APB1-Takt von 32MHz. Man kann
-
Thread
OBD: ISO 14229 / UDS Kommunikationsproblem mit Fiat Marelli 11 Body Computer
erkenntnisreicher mit einem Lowlevel CAN Interface anzufangen, z.b. was SLCAN kompatibles (gibts auch für STM32 und Arduino), da hast Du mehr Kontrolle über die Frames und Antworten.
Comuter: 0x1003 SID "Diagnostic Session Control" Subfunction "Extendet Diagnostic Session" 0x22F1A5 SID "Read Data By Identifier" Adresse 0xF1A5 0x3E00 SID "Tester Present" Subfunction 0x00 0x1001 SID "Diagnostic Session Control" Subfunction "Default Diagnostic Session" 0x3E00 SID
-
Thread
STM32-code behaves weird
Hallo, ich habe hier ein seltsames Problem mit STM32-Code innerhalb der STM32CubeIDE. Der Code selbst ist mit CubeMX erzeugt. Ein Beispiel für die Probleme: [c]if (bufferPos<bufferSize) { if (HAL_UART_Transmit(&huart2,&feedback_buffer[bufferPos
den Code von HAL_UART_Transmit ansehe (kurz gegoogelt, https://www.disca.upv.es/aperles/arm_cortex_m3/llibre/st/STM32F439xx_User_Manual/stm32f4xx__hal__uart_8c_source.html ) dann macht der (bei Bufferlänge 1) im Wesentlichen: [pre] Ist huart->gState == HAL_UART_STATE_READY? Wenn nicht, dann mit
-
Thread
ADC über SPI
Ich finde es einfacher, diesen ADC per Bit-Banging (also ohne SPI > Hardware) zu benutzen. Max 3,6MHz des MCP3008 sollte selbst zu Fuß kein Problem sein. Das HW-SPI wäre also auch nicht schneller. Warum will man aber einen externen 10Bit-ADC benutzen, wenn der STM32F446RE schon 3*12Bit-ADCs mit
schrieb im Beitrag #7342760: > Warum will man aber einen externen 10Bit-ADC benutzen, wenn der > STM32F446RE schon 3*12Bit-ADCs mit 24 Eingängen intern hat? Es ist eine Übung ein SPI Modul zu nutzen.
-
Thread
ESP32 API mit Arduino bzw. Espressiv API
von ESPRESSIV scheint mir doch einen sehr viel detailierteren Zugriff zu erlauben. Ähnlich wie beim STM32F103, wo man mit Embitz alles erreichen und rausholen kann, in der Arduino Welt aber kaum mal einen Timer ansprechen kann, geschweige denn die vielen Optionen der ADC nutzen. Fragen: Lässt sich
Thorsten M. >Ähnlich wie beim STM32F103, wo man mit Embitz alles erreichen >und rausholen kann, in der Arduino Welt aber kaum mal einen Timer >ansprechen kann, geschweige denn die vielen Optionen der ADC nutzen. Da liegst du
-
Thread
Arduino Blue Pill & CAN mit SN65HVD230
#7347078: > Was hab ich vergessen? Du hast den ganzen Kram aus https://github.com/nopnop2002/Arduino-STM32-CAN/blob/master/stm32f103/stm32f103.ino vergessen. Du musst diese stm32f103.ino in eine stm32f103.h und eine stm32f103.cpp zerlegen, in dein Sketch-Verzeichnis kopieren, und in deinem Sketch [
Hallo Sebastian, STM32F1 Boards (Arduino STM32) generic STM32F103C und STM32F103C6 Die ich immer benutze. Gruß Kay
-
Thread
UART Übertragungsfehler bei bestimmten Zahlenwerten
Hallo! Ich benötige eine UART Datenübertragung zwischen uC (STM32G031K6T6) und meinem Windows Rechner. Dazu habe ich ein cpp Programm geschrieben welches einen 16 Bit Wert aufteilt in ein höherwertiges und ein niederwertiges Byte. Diese werden beide über UART an
korrekt übermittelt, sondern an stelle dieser einfach der Wert 63 (sechs aufeinanderfolgende 1-Bits). STM32 MDK Arm Code: char input,output; bool test = 0; bool change = 0; uint32_t run = 0; uint16_t tx_value = 12340; [c]void Task1(uint32_t T_ms){ output = NULL; if (run==1) tx_value=0b0000010100000101
-
Thread
Bluepill >32k flashen
jeweils > modernsten/koplexesten uC als Lösung für dieses fake Problem? Das habe ich bereits vor 3 Jahren gemacht. Ich bin von den STM32F103 BluePills auf die STM32F4x1 BlackPills umgestiegen. Diese kosten beim Chinesen auch nicht viel mehr, scheinen aber noch keine Fakes zu sein. Der Umstieg geht
Frank M. schrieb im Beitrag #7341864: > Das habe ich bereits vor 3 Jahren gemacht. Ich bin von den STM32F103 > BluePills auf die STM32F4x1 BlackPills umgestiegen. Diese kosten beim > Chinesen auch nicht viel mehr, scheinen aber noch keine Fakes zu sein. > Der Umstieg
-
Thread
Inkrementalgeber an CMOS Dekadenzähler CD4017
100 überläuft. Ausgehend von einem Akkustand = 0 springt bei der 4. Addition der Akkuwert von 99 auf 32 + Überlauf. Der Überlauf entspricht etwa einer Teilung von 3. Verwendet man einen 32 Bit Akku, erhält man eine ganz feine Auflösung mit wenig Jitter. Es muß dann 'nur' ein Wert von 1431655765 (2^32
die Ausgangsimpulse mit feiner Auflösung erzeugen. Ein 16-bit Timer ist dafür ungeeignet. Auf einem STM32 dauert die ISR für die Verarbeitung von uint32_t Werten < 1 µs.
-
Thread
STM32C0 Starter Kit
von Speicher und Peripheriemodulen bietet. z.B. den zwar veralteten aber immer noch viel genutzten STM32F103 oder F302 oder wenn man auch mal ein farbiges Display anhängen will, einen F4xx oder F7xx. Die F3 sind noch interessant, weil sie integrierte, programmierbare OpAmps haben. Es gibt da auf dem
> STM32F103 Vieles was ST bei dem "vergurkt" hat, ist bei anderen ST-Derivaten besser geloest. Aehnliches gilt fuer den STM32F407. > spartanisch ausgestattet Was die Uebersicht deutlich erleichtert
-
Thread
RGB Bitmap im MCU in C
mit DMA, man sollte da einfach einen µC nehmen der das hat und auch nicht mit Speicher geizen. Die STM32 haben da sogar einen speziellen DMA der noch Formate konvertieren kann.
DMA, man sollte da einfach einen µC nehmen der > das hat und auch nicht mit Speicher geizen. Die STM32 haben da sogar > einen speziellen DMA der noch Formate konvertieren kann. Ja ich könnte auch einen HDMI Bildschirm an ein RasPi anschließen oder besser meinen Fernseher an einen PC. Aber ich
-
Thread
suche Algo für Soft Clipping
Ich benutze einen STM32 Prozessor und will Audio Soft-Clippen. Mit google hab ich sowas gefunden: https://ccrma.stanford.edu/~jos/pasp/Soft_Clipping.html Wie implementiert man das mit einem STM32? An sich hab ich genügend
Punkt-Symmetrie um den Nullpunkt ausnutzt, kannst Du ggf etwas einsparen. Dann reichen 2 Multiplikationen statt 3 (Parabel statt Polynom 3. Grades) [pre] g(x) = k* (1- (x-1)^2) = k – k*(x-1)*(x-1) mit k=0.6666 (oder anderem Wert < 1) f(x) = Fallunterscheidung -k | x < -1 -g(-x) | -1 < x <
-
Thread
Kommunikation zwischen mController und PC
Informationen über UART an meinen PC senden. Hierfür nutze ich ... * ein Nucleo-Board mit deem STM32F446RE * ein UART auf USB Wandler (https://www.amazon.de/AZDelivery-UART-TTL-Konverter-Jumperkabel-inklusive/dp/B08T24NML9/ref=sr_1_1?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=3KB2S24QL3JXZ&
include <stdint.h> #include <stdbool.h> // Bibliotheke des verwendeten Mikrocontrollers #include "stm32f446xx.h" #include "system_stm32f4xx.h" int main(void) { // APB1 entspricht nun Clockfrequenz vom Controller RCC->CFGR &= ~RCC_CFGR_PPRE1_Msk; // Aktivieren der Clock für GPIO Port
-
Thread
Stör Umgebung uC 24V
. Bestehen aus Optokoppler > gefolgt von einem 4k7 pulldown gefolgt von einem RC Glied 470ohm 10uF. Wuerde ich vermutlich aehnlich machen, aber ueber dein RC-Glued solltest du nochmal ernsthaft nachdenken. Ich hab keinen Bock das fuer die durchzurechnen, aber wenn ich 10uF lese weiss ich das da
verpolen. Also doch RC Filter und Optokoppler? Wie gesagt der uC steht noch nicht ggf. Wird's ein stm32. 5V hat allerdings mein Display. Busse müssen (noch) nicht gehandelt Werd ist ein simples Input triggern zum Temperatur messen, Temperatur auf Display zeigen, Output als Feedback. Induktive
-
Thread
2 Clocks Crosstalk?
PCB Design und möchte für Datalogging Gründe eine Realtime Clock verwenden. Dafür habe ich einen 32kHz Oszillator eingeplant, jedoch für sämtliche andere Anwendungen nutze ich noch einen 8MHz Quarz. Beim STM32F303RCT7 liegen die Pins für beide Oszillatoren nebeneinander. Gibt es Tricks dafür dass die
Bauform B. schrieb im Beitrag #7338760: > RV-8803-C7.pdf > Ein Argument für einen Quarz beim STM32 ist der Strombedarf bei > Versorgung durch VBAT. OK, stimmt - verglichen mit dem DS3231. Aber selbst die STM32L4 brauchen mehr als eine moderne RTC. > hier ist ein Quarz die stromsparendste
-
Thread
Zeigt her eure Kunstwerke (ab 2023)
besteht zum Beispiel aus 4 Platinen (10_misc_puzzel.jpg, 11_misc_rear.jpg) Das grüne Board ist mein STM32F4-Modul. Beinhaltet einen 3.3V Step-Down und den Controller mit Quarz und Blockkondensatoren. Sobald die Frontblende drauf ist und die OLED-Displays abdeckt sieht man auch, dass die Chinesen die
Segmente und Gates werden über BSS84 direkt von einem STM32 mit 3,3V angesteuert. Insgesamt also sowas 27,3V. Filament wird über einen MOSFET Gate-Treiber betrieben. Der Ausgang der Brücke wird AC-gekoppelt und im Potential auf ca -22V gezogen. Der Bias
-
Thread
Wie wichtig ist eine Mini-USB-Buchse zum Laden für die Kundenakzeptanz
noch die Unterteil/Tastatur USB Buchse. Eine Hub ist dann obligatorisch. BT habe ich früher bei STM32 Projekten als Debug Konsole verwrnden müssen, weil es da sonst gemeine messtechnische Störprobleme zwischen PC und Testinstrumente gab. Mit BT legte sich das aber alles (24-bit ADC)
USB-Micro Chinesischer Nano hat USB-Micro Chinesischer Nano mit 328PB hat USB-C Microchip ICD2-3 hat USB-B Microchip ICD4 hat USB-Mini Eigenbau eines STM32F103/407 Bord (10 Jahre alt) mit USB-Mini Blue pill hat USB-Micro Man sieht, daß derzeit USB-Micro überwiegt. Ich würde vorhandene ältere
-
Thread
STM32F4-Discovery und Mikroe Arm TFT
Hallo an alle Bastler Ich biete hier 3 STM32F4 Discovery und ein Mikroe ARM TFT an, alles zusammen 80€ plus Versand Ein STM ist mit einer Oszi Software programmiert, eines noch Orginal verpackt. Einzeln je 25€ plus Versand. Bitte Anfragen
-
Thread
Umstieg von STM32F3 auf U5 - classic core app
Hallo an alle, ich plane gerade den Umstieg von einem STM32F3 auf einen U5. Beim F3 verwende ich ganz easy den Virtual COM Port Mode, ohne RTOS um Daten zu senden und zu empfangen. Nebenbei redet der STM noch (teilweise auf Anfrage via USB und teilweise zyklisch
). Aber wie gehts es dann weiter? Wenn ich die "usbd_cdc_if.h" einbinde (wie auf dem F3) dann findet er die logischerweise nicht. Alles was ich bis jetzt gefunden habe war wenig hilfreich: https://community.st.com/s/question/0D53W00001Uw7cOSAR/how-to-integrate-the-stm32u5-classic-core-middleware-coremw-mcu-firmware-package
-
Thread
7-Segment-Ansteuerung
; PORTD = 0xFF; //Ausgabeport für 7-Segment-Ziffern PORTB = 0xFF; // Ansteuerung von T1 bis T3 const uint8_t segmenttabel[11] = {0x03, 0xF3, 0x25, 0x0D, 0x99, 0x49, 0x41, 0x1F, 0x01, 0x19, 0xFE } ; // Ziffern von 0 bis 9 und DP display_value = 219; // Beispielzahl für die
; PORTD = 0xFF; //Ausgabeport für 7-Segment-Ziffern PORTB = 0xFF; // Ansteuerung von T1 bis T3 const uint8_t segmenttable[11] = { 0x03, 0xF3, 0x25, 0x0D, 0x99, 0x49, 0x41, 0x1F, 0x01, 0x19, 0xFE } ; display_value = 345; while(1) { wert_zerlegen
-
Thread
STM32F302C8T6 Schaltplanüberprüfung
STM32F302C8T6 erstellt.
und "+3.3V to +3.3VA" sind > weit weg vom STM32. Nachdem die auf der Platine so dicht wie möglich > neben dem STM32 sitzen, würde ich das im Schaltplan auch andeuten. Und > ich würde "BOOT LOADER" durch
-
Thread
Timer: Zeitstempel erweitern
einem ARM Mikrocontroller möchte ich den Zeitstempel um den Wert > Millisekunden erweitern. Bei STM32 zählen die RTC Uhren nur Sekunden. Man kann zwar die Prescaler auslesen, aber auf genaue Millisekunden kommt man damit nicht. Nur so ungefähr. Irgendwo habe ich mal gelesen, dass Linux und Windows
im MS Zeitmessung in Mega Siemens - was für ein Quatsch. https://de.wikipedia.org/wiki/Vors%C3%A4tze_f%C3%BCr_Ma%C3%9Feinheiten https://de.wikipedia.org/wiki/Internationales_Einheitensystem#Abgeleitete_Gr%C3%B6%C3%9Fen_und_Einheiten
-
Thread
STM32 und high speed USB board
Hi kennt jemand ein Stm32 Eval/Nucleo/* Board mit USB High Speed phy? Danke
Der STM32F723 hat einen High-Speed PHY eingebaut. Der ist z.B. auf dem STLINK-V3MINI(E) drauf. Such nach Boards mit diesem Chip. fchk
-
Thread
Matrix mit 5x Rotary Encoder für STM32 uC
Es müssen 8x von dieser Schaltung, sowie weitere Schaltungen an einen STM32MP151AAA3 (176 I/O Pins) angeschlossen werden. mit dieser Schaltung würde ich unter die 176 kommen.
schrieb im Beitrag #7332869: > Es müssen 8x von dieser Schaltung, sowie weitere Schaltungen an einen > STM32MP151AAA3 (176 I/O Pins) angeschlossen werden. Ein Encoder braucht auch bei Direktanschluß gerade mal 3 Pins, also 120 Pins für 8×5=40 Encoder gesamt. Natürlich führst du nicht näher aus, was "weitere
-
Thread
µC RTC über Goldcap + Transdioden
probiert, wie man denn noch eine der "Dioden" > auslassen könnte, aber nichts mehr gefunden. Bei STM32 geht's noch einfacher, weil die Umschaltung im µC stattfindet. Da langt also eine Schottky-Diode, damit nur VBAT gespeist wird und nicht der Rest der Schaltung, ein Ladebegrenzungswiderstand und ein
Nop schrieb im Beitrag #7332842: > Bei STM32 geht's noch einfacher, weil die Umschaltung im µC stattfindet. > Da langt also eine Schottky-Diode, damit nur VBAT gespeist wird und > nicht der Rest der Schaltung, ein Ladebegrenzungswiderstand
-
Thread
Taschenrechner für Windows gesucht
geht die Definition eigener Funktionen leichter von der Hand. Beispiel: [pre] bc: define f(x,y){return 2*x+3*y} Python: def f(x,y):return 2*x+3*y GHCi: f x y=2*x+3*y [/pre]
> Definition eigener Funktionen leichter von der Hand. Beispiel: > > [pre] > bc: define f(x,y){return 2*x+3*y} > Python: def f(x,y):return 2*x+3*y > GHCi: f x y=2*x+3*y > [/pre] Ja, das mag sein. BC ist allerdings auch älter und wenn man den Umgang mit bc gewohnt ist, dann braucht
-
Thread
Kleiner Arduino-MC für UART zu SN74HC595
Der STM32F042G6 schaut sehr gut aus und ist sogar erhältlich, danke für den Tipp.
gubbelgubbel schrieb im Beitrag #7332348: > STM32L072CB > Wo gibt's den aktuell zu kaufen? Gestern gab es ihn bei Mouser und bei LCSC, aber nicht in diesem extrem kleinem 3,3 mm Gehäuse, sondern in 7 mm LQFP.
-
Thread
STM32 Neuling
eigene AUfbauten benutzen. https://www.conrad.de/de/p/stmicroelectronics-entwicklungsboard-nucleo-f303re-stm32-f3-series-1416930.html Meine Anleitungen dazu: http://stefanfrings.de/stm32/index.html Ein F4 oder F7 Board würde ich erst später versuchen, wenn du schon etwas Erfahrung hast. Mehr
sondern, das ist eine ganze Familie von Boards. Zum Einstieg würde ich dir zu einem Board mit einem STM32F3xx raten.
-
Thread
USB-C pin togglen unter windows möglich?
genaugenommen wollte ich unter windows aus meinem laptop raus einen 3v Pulse generieren Dauer < 1ms. Der soll möglich sauber sein. https://www.amazon.de/HALJIA-Module-Control-Switch-Intelligent/dp/B075F6J6WL Bisher hatte ich ein USB Relay, der generiert aber kein sauberes
#7328770: > wäre das nicht eine Aufgabe für einen Arduino? Eine komplett fertige Firmware für einen STM32F103 die genau die Anforderungen mehr als erfüllt und Mikrosekunden-genaue Pulse ausgibt hatte ich ja schon eingestellt, aber scheint ja irgendwie nicht passend zu sein ( in https://www.mikrocontroller.net
-
Thread
HEX > BIN, warum BIN überhaupt verwenden?
Hallo Leute, Mikrocontroller ist STM32F303VC Mit CubeIDE erzeugt HEX hat in der ersten Zeile den Offset stehen. :020000040800F2 :100000 0000A00020(*) 1D290008391F00083F1F00081C :10001000451F00084B1F0008511F0008000000008A :10002000000000000000000000000000571F000852
mappen. Wobei über Linker Script diese auf den FLASH Anfang 0x08000000 gelegt sind. $ xxd -a -e -c32 *.bin | head -10 00000000: 2000a000(*) 0800291d 08001f39 08001f3f 08001f45 08001f4b 08001f51 00000000 (*) = initiale stack pointer. Wobei bei BIN xxd das ending gedreht hat. STI-LINK_CLI will
-
Thread
Simultan laden einer Batterie und betreiben einer LED
Sollte passen, sofern man einen Originalen bekommt. Bei AZ Delivery muss man genau lesen. Bei der STM32 BluePill steht auch nur "kompatibel zu STM32F103". Drauf ist ein GD CD32 irgendwas. Bei FTDI USB zu Uart Chips siehts auch so aus.... Vernüftige Sourcen sind Mouser, Farnell, Digikey, RS für einzelne
Paul schrieb im Beitrag #7325463: > Der kann 3W, sollte reichen. Der Laderegler + Unterspannungsabschaltung > brauchst du aber trotzdem, also ist die Entscheidung: Naja, 3W bei 5V heißt 0,6A. Bei 12V hätte ich dann nur noch 0,25A theoretisch.