-
Thread
Bluepill >32k flashen
eine sichere Quelle oder muss ich selbst eins nachbauen (dann gleich ein <new color here>Pill mit nem STM32G431C8T6)?
Option "STM32F103C8T6 (original chip)" auswählen und nicht "STM32F103C8T6 china" und auch nicht "CH32F103C8T6 Type-C". https://www.aliexpress.com/item/32719680030.html
-
Thread
STM32F411VET6 - UART RX funktioniert nicht
zurückgelesen werden. Dazwischen ist auch ein Pegelwandler der zur Sicherheit Die Signale auf die 3,3V für den STM32 umwandelt. Es wurde bereits alles mit dem Oszilloskop gemessen, es wird ein Signal über die TX Leitung zum SIM800C ausgesendet und der SIM800C antwortet auch und sendet diese zurück bis
um einen "Fake uC" handeln, da dieser auf Mouser bestellt wurde und der Hersteller offensichtlich STM ist. Ich habe bereits mein ganzes STM32-Projekt verteilt und ebenso verteile ich auch gern meine Schaltung, wie auch in der Antwort davor getan. Auch auf den STM32-Discovery Boards gibt es keine
-
Thread
STM32F103C8T6 USB bootloader flashen
Ich versuche gerade, nach dieser Anleitung https://www.electronicshub.org/how-to-upload-stm32f103c8t6-usb-bootloader/ den USB Bootloader "generic_boot20_pc13.bin" zu flashen. Habe einen BMP Stlink-V2 Stick angeschlossen, mit dem ich derzeit erfolgreich unter STM32CubeIDE meine App flashen
, werde dann fortfahren mit dem BMP Programmer. Hintergrund war, daß ich mit FreeRTOS auf einem STM32F103 ein Projekt starten wollte (nach diesem Tutorial: https://www.hackster.io/Sparky/freertos-on-stm32f103c8t6-1a2413). Da das aber auf Keil uVision aufsetzte, dachte ich, ich nehme STM32CubeIDE.
-
Thread
Was sind eure Lieblings-ICs?
am höchsten geschätzten ICs Die 100% analogen -> IC Falkenberg https://www.youtube.com/watch?v=9AAg8Geij80
Um die 750 IC's der STM32 µC Familie, mag ich alle. MCP6001 - RailToRail OPV 5,5V MCP1702 - SOT23 Spannungsregler MCP16331 - SOT23/6 Step Down Wandler TJF1051 - CAN Transceiver ADUM1201 - galvanische Trennung von
-
Thread
LoraWan Projekt Antenne-/Layout
brauche dabei eure Hilfe. Dazu steht mit Sicherheit was im Datenblatt des betreffenden STM32 und/oder es gibt eine Application Note dazu. Danach solltest du zuerst suchen.
man keinen vollständigen LoRaWAN Gateway. Da reicht ein LoRa-Empfänger mit einem Kanal, zumal der STM32WL5 zwar LoRa-Modulation kann, es aber von da aus zu einem LoRaWAN Modul noch ein weiterer Schritt ist.
-
Thread
Funktion fitting zur Phasenbestimmung – Probleme bei Drift
Phasenlage zwischen Spannung und Strom bestimmen. Das funktioniert anfangs gut: Ich messe mit einem STM32 beide Signale (Strom und Spannung) und passe dann jeweils Phase, Amplitude und Offset der Sinuskurven für den Strom an, um die Phasendifferenz zu berechnen. Anfangs stimmen die Ergebnisse gut mit dem Oszilloskop überein. Allerdings driftet der Messfehler (Differenz zwischen Oszi und STM32) über längere Zeiträume (mehrere Stunden, z. B. über Nacht), obwohl das Messobjekt unverändert ist und ein Referenz-LCR-Meter am nächsten Tag den gleichen Wert liefert. Jetzt bin ich mir unsicher
-
Thread
MP3 Player bauen in 2012?
8.3 ist es nur weil ich noch die alte SDHC/FAT32 Lib aus dem Forum hier genutzt habe. Bei der Neueren lässt sich das lange Format per define mitkompilieren. http://www.mikrocontroller.net/articles/AVR_FAT32
Verwende auch einen STM32F4, am Anfang habe ich Keil als Entwicklungsumgebung benutzt: einfach für den Einstieg, hat aber 32KByte Begrenzung in der Lite-Version. Inzwischen bin ich auf die Toolkette aus Eclipse, Code-Sourcery
-
Thread
ATmega328/Arduino und weiter?
stromsparenden Anwendungen, einen uC mit eingebautem USB zum hochladen gab es damals (erster Arduino Atmega8) aber wohl noch nicht. Heute ware ein STM mit USB wie STM32F303CBT6 oder BlackPill natürlich eleganter - gibt es aber auch nicht in DIL40.
ist aber am teuersten. Der DB48 wäre m.A.n. die beste Wahl mit einem 40-48p DIP Fuß. Mir sind halt 5V Betrieb immer noch wichtig. Die STM32 mag ich eigentlich nicht so recht, obwohl das in der Arbeit nicht anders geht. Die 8-Bitter haben es mir hobbymässig irgendwie angetan. Mit Stacks, wo ein leistungsfähiger
-
Thread
STM32 und ESP32 - µC Lernen
Schnelle beantworten. Und wenn man sich ein Bild geschaffen hat, ist es schon wieder veraltet. Für STM32 habe ich was: http://stefanfrings.de/stm32/index.html Für ESP32 würde ich mir das IoT und die Doku dazu direkt vom Hersteller besorgen. Produkte von Espressif scheinen mir jedoch nicht ratsam,
was eingesetzt wird. Und bin auf der Suche > nach Quellen zum lernen von den beiden µC-System ESP32 und STM32. Könnt > ihr dafür Literatur empfehlen? Aus Literatur speziell zum ESP32 oder zum STM32 wirst du sicher nicht lernen, wann man was einsetzt, da lernst du wie man es genau einsetzt.
-
Thread
STM32Cube & Eclipse & GCC
Für Deinen Einstieg empfehle ich erst mal das Board "STM32F4DISCOVERY". Kostet 12..20 EUR und ein Debugger (ST-LINK/V2) ist da auch schon mit drauf. Per Klicki-Bunti bekommst Du das Board innerhalb weniger Minuten zum Laufen: Artikel: [[STM32 CooCox Installation
: junk at end of line, first unrecognized character is `*' Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f401xc.s:7: Error: junk at end of line, first unrecognized character is `*' Drivers\CMSIS\Device\ST\STM32F4xx\Source\Templates\arm\startup_stm32f401xc.s:8: Error
-
Thread
Stm32f407 flashen
Schau zuerst ins "STM32F4 Reference Manual" Kapitel 2.4 "Boot configuration". Die Zuordnung der Pins findest du im "STM32F407 Datasheet". Außerdem solltest du einen Blick ins "STM32F40x Errata Sheet" werfen, um böse Überraschungen
von Aliexpress empfehlen für ca. $ 1.90: https://de.aliexpress.com/item/1PCS-ST-LINK-Stlink-ST-Link-V2-Mini-STM8-STM32-Simulator-Download-Programmer-Programming-With-Cover/32792513237.html
-
Thread
POV Sphere mit WS2812 Stripe
schrieb im Beitrag #5249129: > Ich plane auch gerade einen POV Globe zu bauen, > allerdings mit einem STM32 uC Ein STM32 mit 8-Bit _parallel_ über DMA hat vergleichbar wenig RAM-Overhead im "Grafikspeicher" und holt so ziemlich alles raus, was an Taktrate mit APA102 bzw. WS2812 möglich ist. Soll das
Reiner_Gast schrieb: >> Ich plane auch gerade einen POV Globe zu bauen, >> allerdings mit einem STM32 uC > > Ein STM32 mit 8-Bit parallel über DMA hat vergleichbar wenig > RAM-Overhead im "Grafikspeicher" und holt so ziemlich alles raus, was an > Taktrate mit APA102 bzw. WS2812 möglich ist.
-
Thread
HILFE! SPI macht mich fertig!
dann nehme ich euch das nochmal auf! Beim AT90CAN siehe: F0001TEK.TIF F0002TEK.TIF Beim STM32F4: F0004TEK.JPG F0005TEK.JPG Das sieht für mich erstmal so aus als würde die gleiche Nachricht gesendet. Der STM32F4 hat aber nur einen 3,3V Pegel. Das ist aber eigentlich egal weil der
Ich habe sowohl beim At90Can als auch beim STM32F4 Überschwinger auf der SCK Leitung, da ich diese nicht abgeschlossen habe. Beim At90CAN sogar bis 6,5V also 1,5V Überschwinger. Beim STM32 sind es 2V Überschwinger also bis 5,3 V. Er bleibt aber
-
Thread
DSP von Texas Instruments oder Infineon fuer den privaten Gebrauch?
Hallo, dankeschoen! Die STM32 wirken beimn ueberfliegen recht interessant, habe da ein bisserl was mit Display gesehen usw., das interessiert mich in Zukunft - leider geht der Link nicht und die Artikelnummern findet er auch nicht
alleine daran gemessen, dass die Software teuerer ist - das > ezdsp kostet ja ohne Software schon 495. 32KB Speicher des freien CCS > reichen mir leider nicht. Die XDS100v2-"verdongelte" Version des Code Composer Studios hat keine Begrenzung. Auf den TI/Spectrum Digital Boards ist oft bereits ein XDS100v2
-
Thread
Serielle Kommunikation STM32 -> ESP8266 klappt nicht
Ich möchte Daten von einem STM32 über serielle Schnittstelle zu einem ESP8266 senden. Dort kommen die Daten auch an, aber der ESP mag sie nicht. Zunächst mal sieht man auf dem angehängten Bild die vom STM32 gesendeten Daten, gemessen
Ursache sein? Ja, kann sein. Überbrück die mal testweise, ich bin in der RX-Leitung von einem 5V-Chip (mit separater Clamping-Diode) auf wimre 220 Ohm runtergegangen, damit das zuverlässig funktioniert. Hast du für den Loopback-Test die STM32-Pins auf "Eingang" geschaltet? Peter M. schrieb
-
Thread
Suche alternatives Bauteil (DMS307/308)
So wie es aussieht, kann das sogar ein STM32F0: https://hsel.co.uk/2015/06/16/stm32f0-audio-graphic-spectrum-analyzer/ Eigentlich ein interessantes Thema, leider habe ich keine Zeit mich damit zu befassen.
Markus M. schrieb im Beitrag #6343314: > So wie es aussieht, kann das sogar ein STM32F0: > > https://hsel.co.uk/2015/06/16/stm32f0-audio-graphic-spectrum-analyzer/ > > Eigentlich ein interessantes Thema, leider habe ich keine Zeit mich > damit zu befassen. Was soll dieser
-
Thread
Codeblocks und STM32F1XX
aus IDE mit Compiler, Codegenerator, Bibliotheken und Debugger. Für Neuentwicklungen würde ich STM32F1xx nicht mehr verwenden. Das war der allererste Versuch von ST. Heutzutage nimmt man STM32F3xx. Da sind etliche Ärgernisse beseitigt worden. fchk
installieren. Ihre Bedienung allerdings nicht. Sie basiert auf Eclipse. Schau mal: http://stefanfrings.de/stm32
-
Thread
STM32-F407-DIY-MORE mit gdb und blackmagic blue pill programmieren
Ich setze jetzt meine Gehversuche mit dem STM32-F407-DIYMORE Board fort. Jetzt gewappnet mit einem BMP-geflashten Blue Pill Board. Frage zuerst: es genügt doch, wenn ich das DIYMORE-Board mit 3,3V vom Blue Pill Board aus versorge, brauche doch
Christoph K. schrieb im Beitrag #6501596: > Ich setze jetzt meine Gehversuche mit dem STM32-F407-DIYMORE Board fort. > Jetzt gewappnet mit einem BMP-geflashten Blue Pill Board. > > Frage zuerst: es genügt doch, wenn ich das DIYMORE-Board mit 3,3V vom > Blue Pill Board aus versorge,
-
Thread
STM32: Drama mit "Hard Fault Error"
schrieb im Beitrag #4409545: > Um welchen Typ gehts hier denn? ST hat ja mehr als eine Familie. STM32F407VG
Ich habe das Elend jetzt mal selber kompiliert und auf einem STM32F407VG ausgeführt: [c]void tls_Set74HCT595(uint8_t data) __attribute__ ((noinline)); void tls_74HCT595_SendData(const uint8_t *data,size_t nrBytes) __attribute__((noinline)); void tls_Set74HCT595
-
Thread
stm32 lib compiler error
Ich versuche gerade die die STM32F10x_StdPeriph_Lib_V3.1.2 von ST Microelectronics mit dem yagarto Compiler zu übersetzen. Ich bekomme aber bei der Datei stm32f10x_can.c einen internen Compilerfehler gemeldet. Soweit ich das nachvollziehen
Wpointer-arith -Wredundant-decls -Wshadow -Wcast-qual -Wcast-align -pedantic -Wa,-adhlns=ROM_RUN/stm32f10x_can.lst -MD -MP -MF ROM_RUN/dep/stm32f10x_can.o.d -Wnested-externs -std=gnu99 Libraries//STM32F10x_StdPeriph_Driver/src/stm32f10x_can.c -o ROM_RUN/stm32f10x_can.o ...... [/code] Ist auch
-
Thread
uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung
STM8 und STM32 sind in ähnlichen Preislagen, dafür gibt es dann auch lesbare Doku ;)
Silabs-MCUs. LCSC CH559L 1St. 1,60 USD Digikey C8051F385 1St. 2,29 USD Kleiner Hinweis: der STM32F072C8 ist bei Aliexpress schon für 1 USD zu haben.
-
Thread
ARM und Assembler Programmierung?
oder doch? Jedenfalls fehlt gutes Lernmaterial für Anfänger. Macht es überhaupt Sinn bei einem STM32 Assembler zu nutzen oder macht man sich damit das Leben nur unnötig schwer? Wenn man nach AVR Lösungen sucht, findet man oft Assembler Lösungen und Erklärungen. Das ist eine Sache die ich bei 8
/P8X32A-Propeller-Datasheet-v1.4.0_0.pdf
-
Thread
Auftrag zur Programmierung eines Soundmodules
Habe mal mit einem STM32F030 so einem Werbeartikel "Buzzer" ein neues Innenleben verpasst (zum Originalchip hatte ich keine Infos) mit einem STM32F030 und einem kleinen Verstärker IC LM4991, das Ganze läuft an 3V (2x 1.5V
Markus M. schrieb im Beitrag #4605957: > Habe mal mit einem STM32F030 so einem Werbeartikel "Buzzer" ein neues > Innenleben verpasst (zum Originalchip hatte ich keine Infos) mit einem > STM32F030 und einem kleinen Verstärker IC LM4991, das Ganze läuft an 3V
-
Thread
STM32F105R8T6 + USART2
***************************************************************************** * @file: system_stm32f10x_cl.h * @purpose: CMSIS Cortex-M3 Device Peripheral Access Layer Header File for the * ST STM32 Connectivity Line Device Series * @version: V1.01 * @date: 22. Jul. 2009 *
mir mal einen Link zum Tool posten? http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32f1-series/stm32f105-107/stm32f105r8.html Das ist die Produktseite für deinen Controller. Ab da musst du schon selbst was tun. Einfach mal nach
-
Thread
STM32F7 für Hobby-Bastler machbar ?
Nö. Das Teil ist im Prinzip auch nicht komplexer zu programmieren als ein STM32F3/STM32F4.
Mikrocontroller? Du brauchst externes RAM. Das interne wird kaum reichen. > Wie lange ist so ein STM32F7 verfügbar (Jahre)? Keine Ahnung. > Gibt es 8-Bitter die geeignet wären? Besser als ein STM32F7? Wohl kaum. Nur mit Tricks über 64k. Ohne gute Grafik-Hardware (eben Sprites, Hardware scrolling
-
Thread
LED-Lichterkette für 6 Std ein und für 18 Std ausschalten
Dirk K. schrieb im Beitrag #4396898: > Billig und stromsparend wäre zum Beispiel mit einem STM32F030. Ich würde eher zu einem ATtiny25 mit Uhrenquarz raten, der kann nämlich direkt aus der Batterie gespeist werden (1,8..5,5V = 2..3 Mignon-Zellen). Einen RC-Oszillator würde ich nicht nehmen
nehmen. Bei Farnell sind die ATtiny leicht günstiger: http://de.farnell.com/atmel/attiny25-20ssu/8-bit-mcu-2k-fla-2-7-5-5v-soic8/dp/1636951 http://de.farnell.com/stmicroelectronics/stm32f030f4p6/mcu-32bit-cortex-m0-48mhz-tssop/dp/2393635
-
Thread
SPI-RAM-Bank an STM32F0-Discovery - write, kein read
dieses Tool selber compiliert (also GCC&Co für den Mac installiert hat): https://code.google.com/p/stm32flash/ - es unterstützt .hex auch direkt. Außerdem weiß ich jetzt auch endlich, was der Chip so alles mitbringt: [code]macbookair:stm32flash koepi$ stm32flash -b 115200 /dev/tty.SLAB_USBtoUART stm32flash - http://stm32flash.googlecode.com/ Serial Config: 115200 8E1 Version : 0x22 Option 1 : 0x00 Option 2 : 0x00 Device ID : 0x0410 (Medium-density) - RAM : 20KiB (512b reserved by bootloader
-
Thread
USART mit STM32 Discovery
STM32-Code: [code] #include "stm32f10x.h" u16 ADC_Data; void Usart1Init(void); void Usart1Put(uint8_t ch); void ADConverter_Init( void ) { ADC_InitTypeDef ADC_InitStructure;
ich mich wohl mal wieder in die Bastelecke zurückziehen. Vielen Dank! PS: mein Controller ist ein STM32F103 oder so und die Pins von USART1 sind als 5V-tolerant angegeben.
-
Thread
Kaufberatung - Fortgeschrittener Einstieg - AVR
8bit AVRs/PICs/... ist eine Zehnerpotenz größer und der Preis einfach unschlagbar. STM32 gibt es ab billiger als 1$. Das wichtigste sind aber die Boards die STM und TI anbieten, jeweils mit Programmer
einfach der Programmer mit an Bord ist und dieser auch extern genutzt werden kann. Also um andere STM zu Programmieren / Debuggen. Gleiches gilt natürlich für das TI-Board. Fazit - 32bit sicher nicht so einfach wie 8bit vom Umfang her aber das ist der neue Standart. Nach vorne blicken ...
-
Thread
Waage-Terminal emulieren mit STM32 development board + 2.4 inch TFT
Hallo ManiB! Das STM32L Discovery Board hat ein LCD Display einen Touchslider zwei Leds und einen Userbutton samt ST LinkV2 Programmieradapter um ~10,- Euro. Das STM8L Discovery Board hat ein LCD Display zwei Leds und
Stefan Oberpeilsteiner schrieb im Beitrag #3226416: > Hallo ManiB! > > Das STM32L Discovery Board hat ein LCD Display einen Touchslider zwei > Leds und einen Userbutton samt ST LinkV2 Programmieradapter um ~10,- > Euro. > > Das STM8L Discovery Board hat ein LCD Display
-
Thread
STM32F103C8T6 Blue Pill übertakten
Hallo. Kann man eigentlich den STM32F103C8T6 auch ohne den externen Oszi des Blue Pill übertakten? Und ja ich weiß dass Übertakten technisch keinen Sinn ergibt, aber ich wills aus reinem Spaß an der Sache trotzdem versuchen. Wie man
den ganz neuen STM32G4xx
-
Thread
STM32 F103 startet nicht
Hallo an alle! Leider habe ich ein Problem mit meinem STM32F103RB und Keil uVision4. Ich habe die ganze Zeit ein etwas größeres Programm auf dem STM32 Developper-Board (MCBSTM32) von Keil entwickelt, was soweit auch sehr gut läuft (Prozessor läuft, debuggen
Wenn ich das richtig gesehen hab ist auf dem Keil Board ein 8 Mhz Quarz rauf und zu gehst jetzt aber mit einem 16 Mhz Oszillator auf den Chip. Da solltest du vorher die PLL noch anpassen: 16 * 9 = 144 Mhz -> STM32F103 geht aber nur bis 72 Mhz lt. DB.
-
Thread
Mikrocontroller Takt mit Sinus
Ich habe eine Schaltung, wo ich einen OCXO verbaut habe. Ein kleiner STM32 soll auch noch mit rein. Nun möchte ich den Takt des Microcontrollers an den OCXO anbinden. Der OCXO liefert +7dBm an 50 Ohm und der Mikrocontroller ist ein STM32F303K6. Ich frage mich, ob ich als
ob ich als externes Oszillatorsignal den > Sinus des OCXO dem STM füttern darf? Der STM32 hat Schmitt-Trigger-Eingänge. Soweit ich das sehe, trifft das auf den OSC_IN (Typ: FT) zu. Das Feature garantiert dir, dass der STM32 einen schönen Rechteck sieht, obwohl
-
Thread
Welcher Mikrocontroller?
verarbeiten. Cortex-M3 CPU Kern mit schnellem Interrupt-Handling Schaue mal im Artikel [[STM32]]. Bezugsquelle: Typ "STM32F103VDT6" bei TME.
Start braucht man am besten ein - Demo-Board, siehe hier: http://www.mikrocontroller.net/articles/STM32#Evaluation_Boards - ein JTAG Adapter, siehe hier: http://www.mikrocontroller.net/articles/STM32#Programmierung - und ein Compiller, siehe hier: http://www.mikrocontroller.net/articles/STM32#Programmierung
-
Thread
BLDC Motoransteuerung 1.5kW
Motorsteuerungen gebaut und kann mir > hier seine Tipps geben? :) Ja. Ich habe mit 3 verschiedenen MCs (AVR8, XMega, STM32) BLDC Steuerungen für 4kW/48V Motoren gebaut. Allerdings habe ich da geklotzt statt gekleckert, da wir das für E-Mobile konstruiert haben. Treiber waren IR2110, Logik mit Sinusmodulation
Matthias S. schrieb im Beitrag #7192462: > Ja. Ich habe mit 3 verschiedenen MCs (AVR8, XMega, STM32) BLDC > Steuerungen für 4kW/48V Motoren gebaut. Allerdings habe ich da geklotzt > statt gekleckert, da wir das für E-Mobile konstruiert haben. Treiber > waren IR2110, Logik mit Sinusmodulation
-
Thread
Warum empfihlt ihr J-Link?
www.segger.com/downloads/jlink/ReleaseNotes_JLink.html Vorsicht groß). Allerdings wird bei den älteren JLink V8 keine Unterstützung für zB die Cortex-M7 nachgerüstet, da bei denen der Flash des Mikrocontrollers im J-Link voll ist (war da ein Atmel ARM7TDMI, ist mittlerweile ein STM32F2). Man kann aber alte J-Links
Da kann ich nur zustimmen... Mit der ST-eigenen Software SW4STM32 unter Windows ist es mir partout nicht gelungen, das STM32F7 Discovery mit dem integrierten ST-Link ans Laufen zu bringen, es gab immer irgendwelche Fehler. Das kann doch nicht sein. Da habe ich
-
Thread
Live-Linux: Anleitung schreiben
gegeben, Controller zu flashen (allen voran avrdude für AVR-Controller sowie den CubeProgrammer für STM32 und einen Opensourceprogrammer für STM8). Padauk PFS wird mittels EasyPDKProgrammer ebenfalls unterstützt. Wie gesagt, das ganze funktioniert relativ problemlos, so es denn "eingerichtet" ist.
logischerweise WLan - LibreOffice - Firefox Version 133 - die (von mir nicht geliebte) Arduino-IDE 1.8.13 - Geany (als Programmiereditor) - gimp - Toolchain: arm-none-eabi-gcc (auch mit STM32Cube_Programmer), avr-gcc (natürlich mit avrdude), sdcc - sehr viele Beispielprogramme zu den Familien STM32
-
Thread
STLib für KiCAD mit STM32F4x
Lib Datei ist wie folgt aufgebaut: EESchema-LIBRARY Version 2.2 Date: 08/04/16-12:41:03 # # stm32F42x # DEF stm32F42x U 0 40 Y Y 1 0 N F0 "U" 0 -100 50 H V C C F1 "stm32F42x" 0 100 50 H V C C F2 "MODULE" 0 0 50 H I C C F3 "DOCUMENTATION" 0 0 50 H I C C DRAW S -1900 1900 1900 -1900 1 0
https://github.com/KiCad/kicad-library/blob/master/library/stm32.lib
-
Thread
STM32f030F4 eigene PCB
Hallo, ich habe mir eine kleine Platine für einen STM32f030f4 gemacht. Leider funktioniert sie nicht. Ich habe jetzt schon die 2. aufgebaut, kann aber nicht mit meinem Debugger drauf zugreifen. (STLink V2, China-Klon) * Was ist das mindeste, was man
Bei den (fast?) allen STM32 muss VDDA immer angeschlossen sein. Und bis auf wenige Sonderfälle muss VDDA = VDD ±50mV sein. Damit werden z.B. die Oszillatoren oder die Reset-Logik versorgt.
-
Thread
µC wird heiß
Das DaBla des STM32F302xB STM32F302xC sagt: "The VDDA voltage level must be always greater or equal to the VDD voltage level and must be provided first." Das ist hier wohl eher nicht gegeben (R203 hängt an -3V3)...
Ich habe die STM gemeint. Ich hatte beim STM32F103 einen Kurzschluss gegen GND von einem Pin und bis auf, dass das der Pin nicht funktioniert hat habe ich bei der Inbetriebnahme nichts vom Kurzschluss mitbekommen.
-
Thread
Zeitschaltuhr + PWM
Dir früher oder später das Getriebe. Falls du ein Arduino Board mit RTC suchst, google mal nach "STM32F103C8T6 minimum system development" Board. Dazu besorgst du dir noch einen "ST-Link v2" kompatiblen Programmieradapter. Anleitung: http://wiki.stm32duino.com Die RTC wird von Arduino nicht unterstützt, so weit ich weiß. Die musst du "zu fuß" programmieren. Anleitung dazu: http://stefanfrings.de/stm32/stm32f1.html#rtc Alternativ empfehle auch ich ein ESP Modul (z.B. NodeMCU mit ESP8266). Das hat zwar eine ungenaue Uhr, aber dank Internet Verbindung kann er die Uhrzeit von einem Server abfragen
-
Thread
STM32F103 Bootloader Problem
ichbins schrieb im Beitrag #5746282: > "Once initialized, the USART1 configuration > is: 8 bits, even parity and 1 Stop bit." > > Wird öfters übersehen. Das habe ich mehrmals kontrolliert. Blöde Frage hat der STM32F103 einen Boot1 Pin? Danke
://www.mikrocontroller.net/wikifiles/c/c9/STM32F103C8T6_MiniDevBoard_Schematic.png Die beiden Boot-Pins sind hier an Jumper angeschlossen, die Du leicht von HIGH nach LOW und zurück umstecken kannst.
-
Thread
STMF4 via JTAG - No target found - Custom Board
den STM32CubeProgrammer in Verbindung mit dem ST-Link/V2 als Adapter, den ich für den JTAG-Stecker passend modifiziert habe, also nur entsprechende Leitungen verwende. Problem: Ich bekomme beim Verbindungstest
einen Fall, in dem Thread ist alles > möglich > genannt was man prüfen und machen kann: > Beitrag "STM32L051K8T6 wird vom ST-Link nicht erkannt" > Letztendlich war wohl der Controller defekt, evtl. beim Einlöten > passiert. > Den SWD Traffic kann man mit einem LA wie von Saleae im Detail > anschauen
-
Thread
C-Libs for USB and OLED-Display
] Die hier: http://www.st.com/en/embedded-software/stm32cubef1.html (Download ganz unten) enthaltene Register-Datei "stm32f103xb.h" (auch komplett ohne HAL/Cube-Zeug nutzbar) ist: [code] * @version V4.2.0 * @date 31-March-2017[/code] und enthält
: > http://www.st.com/en/embedded-software/stm32cubef1.html (Download ganz > unten) enthaltene Register-Datei "stm32f103xb.h" (auch komplett ohne > HAL/Cube-Zeug nutzbar) ist: * @version V4.2.0 > * @date 31-March-2017und enthält das Gewünschte
-
Thread
LCD von Pollin
orientiert: https://www.mikrocontroller.net/topic/420372#4920476 Als Controller möchte ich ein STM32MinDevBoard verwenden: https://www.watterott.com/de/STM32F103C8T6-Minimum-System-Board Der von mir verwendete Stromlaufplan ist angehangen. Meinen Quellcode poste ich unten. Die Datenleitungen sind als Open-Drain konfiguriert. 1. Funktioniert der Aufbau mit 3.3V DC GPIO's? Das Datenblatt des NT7538 definiert die Logicgrenzen bei Low - 0.2*VDD und High - 0.8*VDD. Da VDD mit 1.8 - 3.6V DC angegeben ist würde ich davon ausgehen, dass das mit dem STM funktioniert
-
Thread
AEG Lavatherm IH67680IH schaltet sporadisch ab
des Problems ist die Firmware. Diese stürzt während des Trocknens ab. Verbaut ist ein einfacher STM32, welcher mit einem 2€ STLink v2 Clone programmiert werden kann. Mehr wird an HW nicht benötigt. Die JTAG Pins zur Programmierung des STM32 sind an der Seite der Platine rausgeführt (J14). Der µC
Problems ist die Firmware. Diese stürzt während des > Trocknens ab. > Verbaut ist ein einfacher STM32, welcher mit einem 2€ STLink v2 Clone > programmiert werden kann. Mehr wird an HW nicht benötigt. > Die JTAG Pins zur Programmierung des STM32 sind an der Seite der Platine > rausgeführt (J14
-
Thread
STM32 Flashinhalt bei neuem Controller
0. Mindestens beim STM32L031 ist es so (RM0377, 3.3.4, Program a single word to Flash program memory). Und der STM32F407 darf offiziell für ein Mass Erase 32 Sekunden brauchen (bei 1.8V; bei 3.3V immer noch 16s).
auf die Löschdauer im Allgemeinen, wenn man das > "richtige" Werkzeug verwendet. > ST bietet das STM32 ST-Link Utilitiy an. Damit solltest du deine "These" > mal überprüfen. Ich habe mit dem JLink leider nur das "falsche" Werkzeug und auch keinen STM32, ich kann das also nicht prüfen, daher kam
-
Thread
Prozessorwahl
ist für Hausbus nicht so gut geeignet. Nehme besser CAN. Als Prozessor nutze ich in meinem Hausbus STM32F103. Lese mal hier im Artikel [[STM32]]
du nicht, die Pins sind 5 Volt tolerant und die Chips sauschnell. Alles in allem können sie einen 8-pin ATTiny nicht ersetzen, aber alles was grösser ist, schon. Ich würde mir heute nicht mehr das Discovery VL zulegen (habe hier 2 Stück) sondern das STM32F4Discovery mit dem F4 - einfach weils viel
-
Thread
Umstieg STM32 auf Atmel SAM Erfahrung
mit Sensoren, würde ich gerne auf die Atmel SAM Plattform wechseln. Bei älteren Projekten hat der STM32F427 gut gedient und mit Keil war die Programmierung auch recht flott zu meistern. Jedoch wächst unser Team und Keil (Traum Debugger) ist sehr teuer. Die Eclipse Toolchain mit STM32 CUBE Mx ist
lahmen JTAGICE ärgere ich mich dauernd, das Flashen von ca. 100 KB dauert eine Ewigkeit (mit ST-Link/V2 und STM32 flutscht es dagegen). Wir nutzen allerdings von Atmel hauptsächlich XMEGA. Wenn ihr keine Lust auf OpenOCD habt, wie wäre es mit Segger J-Link o.ä.? Nicht unbedingt billig, dafür gibt's
-
Thread
preiswerter Einstieg in STM32 F4
einem H7. Dieses Board ist etwas kleiner als das Board das Frank benutzt: https://www.ebay.de/itm/STM32F407VET6-Core407V-STM32-Cortex-M4-Development-Board-Module-Kit-Mainboard/402349957217?hash=item5daded2061:g:oA8AAOSwktNfKTfu Auch gut weil es ein TFT gibt das direkt aufgesteckt werden kann, der Rest
.bin 0x8000000 st-flash 1.6.1 2020-08-11T19:56:06 INFO: stm32f411re: 128 KiB SRAM, 512 KiB flash in at least 16 KiB pages. file mecrisp-stellaris-stm32f411.bin md5 checksum: 10b8f8cb4243708b8a996331e07221f2, stlink checksum: 0x00150cd3 2020-08-11T19:56:06