-
Thread
STM32F0 - Wechsel zwischen den verschiedenen Controllern
möchte gerne in die STM32 Welt einsteigen. Für ein reales Projekt wird es eher ein sehr kleiner STM32F042 werden. Wie leicht ist es z.B. auf einem STM32F072 zu entwickeln und dann die Programmierung auf einen STM32F0 umzustellen? Ist das großer Aufwand oder kann ich für den ersten Einstieg ruhig ein
-
Thread
[S] ARM M0 mit USB device für < 1€@100qty?
Verhandlungen erfordern. Aber bei entsprechender Stückzahl sollte das gehen. Andererseits könnte der STM32F042F4 in die gewünschte Lücke fallen, sobald man ihn in Stückzahlen kaufen kann. Da weiß sicher ST selber - oder beispielsweise Fuuture Electronics als ST Distributor - ob die Preisvorstellung am Ende
-
Thread
True-RMS Spannungsmessung auf 10 Kanälen, potentialfrei
und etwas Fertiges sein, oder Eigenbau? Eigenbau könnte ich mit so vorstellen: LTC1967 -> STM32F042 Der STM hat 12b ADC, verschiedene Schnittstellen und könnte aus 2x AA versorgt werden. USART-TX an eine LED und alles ist perfekt getrennt.
-
Thread
low-pin-count µC mit integriertem USB
Meine Wahl als STM32 Fan wäre der STM32F042F4 oder STM32F070F6 im TSSOP20 Gehäuse gewesen. Aber ja, kosten >2 EUR/Stk und ist natürlich mit Kanonen auf Kleinvieh geschossen. Als Hobbyist ist mir das schnurz, da bevorzuge ich möglichst nur
-
Thread
stm32f0 Boot0 Pin
Hallo, ich hätte mal eine Frage zu dem Boot0 Pin des STM32F042G4. Dieser ist ja nicht nur Boot-Pin, sondern auch ein normaler GPIO. Die boot memory selection steht bei der Pinbeschreibung unter Additional functions. Ich möchte diesen Pin als normalen Boot-Pin
-
Thread
STM32 debugging running target
Ergänzung: Ich benutze den ST Link V2 und einen STM32F042GXU. Als Entwicklungsumgebung verwende ich STM32 System Workbench (AC6). Als Interface benutzen ich SWO, dh. die Leitungen SWDIO, SWCLK, NRST. Mir ist auch Aufgefallen dass ich keinen PULL UP Widerstand
-
Thread
CubeMX -> SW4STM32 -> Discovery Board -> STM32 GPIO geht nicht
Hallo, ich versuche einen selbst aufgelöteteten STM32F042F6P6 zum Leben zu erwecken. Schaltungsaufbau: -Adapterplatine TSSOP20 auf Lochraster 2,54mm von Roth -Kondensatoren wie im Datenblatt 6.1.6 (Seite 43). Abweichend gibt es kein VDDIO2 und wurde
-
Thread
kleinste CAN-Devices
Transceiver. Der Trick ist einfach beide Teile in kleinen Gehäusen zu verwenden. Also z.B.: STM32F042G4 (QFN28 in 4x4mm) TCAN1042DRBRQ1 (VSON in 3x3mm) Alternativ kannst Du Dir auch die LPC11C22 von NXP anschauen, das sind µCs mit integriertem CAN-TRX. Die gibt es allerdings nur in LQFP-48 (7x7mm
-
Thread
STM32 USB viele gleiche devices an einem host
Sekundentakt ein Datum mit ca. 40 Bytes. Die Stromaufnahme der einzelnen Module ist minimal, grad was der STM32F042 benötigt. Wenn ich mehr als 5 Module an einem USB Port (via aktivem oder passivem Hub) anschließe, hab ich Probleme: - manche Module melden sich nicht am PC an, - wenn ich sie der Reihe nach
-
Thread
ST/Atmel Suche
Von STM32 gibt es den STM32F042 im 20-poligen Gehaeuse. Allerdings nur mit 12-bit ADC. Mit Mittelung kann man mehr erreichen. Die STM32F37 haben Sigma-Delta Wandler mit 16-bit, allerdings ist der Gain Fehler mit -2.4 bis -3.1
-
Thread
STM32 ADC Calibration
Ich möchte ADC-Messung mit einem STM32F042 möglichst genau hinbekommen. Aktuell messe ich multichannel mit DMA. Es funktioniert auch alles soweit, allerdings misst mein ADC bei 2 Messeingängen mit Pull-up (an die später NTC's kommen sollen
-
Thread
Habt ihr einen Standard STM32 für eure meisten Anwendungen?
Vor der Chipkrise habe ich mir 5 STM32F042 gekauft. Ich brauchte einen. Warum? Weil es die bei dem Händler nur im vielfachen von 5 gab und ich 0.8mm Pinabstand bei LQFP-32 leichter zu löten finde als welche mit 0.5mm Abstand. Außerdem wollte
-
Thread
Umstieg von Atmel AVR auf NUCLEO-F042K6
Hallo zusammen, ich versuche gerade die ersten Schritte mit einem STM32F042K6 auf dem entsprechenden Nucleo Board. Ich benutzte aktuell die Coocox Umgebung. Gibt es irgendwo gute Tutorials dazu? Ich scheitere gerade schon eine vernünftige "Standard"-Lib für die Architektur
-
Thread
Segger Embedded Studio STM32Fxxx_Vectors.s
IRQ-Nummer. Diesen Kauderwelsch findet man bei allen drei von mir untersuchten Typen: STM32F334K8, STM32F042K6 und STM32F103RB. Es sind auch teilweise Interrupts in der Tabelle für die der Controller keine Hardware hat als auch umgekehrt. Hier liest ja immer mal einer von Segger mit. Ist das so wirklich
-
Thread
Fahrtcontroller mit 4 unabhängigen CAN Bussen
bei SPI/UART helfen könnte. Von daher würde ich auch eher auf vier günstige Controller (z.B. STM32F042) setzen. Läuft ja eh das gleiche Programm in allen. Matthias
-
Thread
Debian OpenOCD STM32F042 -> Cannot identify target as a STM32 family
Hi, ich benutze Debian-Linux (Jessie) und möchte damit einen STM32F042 flashen. Folgenden Problem: [code] $ openocd -f interface/stlink-v2.cfg -f target/stm32f0x_stlink.cfg -c init -c "reset halt" -c "flash write_image erase "main.bin" 0x08000000" -c "reset run
-
Thread
Unsauberer Pegel nach TXB0104PWR
für die LED Steuerung eines unserer Projekte gedacht ist. Ausgangssituation: Ich habe einen STM32F042 der eine Reihe WS2812 LEDs ansteuern soll. Dafür wird das Signal an Pin A1 erzeugt, und mit einem TXB0104PWR auf 5V LL geshiftet. Problem: Testweise habe ich ein einfaches Rechtecksignal an dem
-
Thread
STM32F4 MidiDevice
48pin) sind häufig nicht so üpping ausgestattet und da wird es mit mbed schnell knapp. z.B. ist der stm32F042 im 32pin Gehäuse mit 32k Flash am Ende. Aber egal, das muss jeder für sich und sein Projekt selbst entscheiden. Die minimalistische Variante hat genauso seine Vorteile und Nachteile wie der mbed-Hammer
-
Thread
FT232R CBUS paralleles Interface Geschwindigkeit.
Timings mit us Auflösung? Ich kenn mich mit den kleineren PICs nicht aus. Aber z.B. mit einem STM32F042 oder STM32F072 wäre das gut machbar. Die können entweder ohne Quarz betrieben werden und dann den internen RC-Oszillator an den USB-Signalen kalibrieren oder mit Quarz betrieben werden. Für stabileres
-
Thread
PIC16f628 programmieren Gesperrt
deutlich mehr Resourcen, ist schneller usw: https://www.mouser.de/ProductDetail/STMicroelectronics/STM32F042F6P6?qs=sGAEpiMZZMsMLZWdhVL71%252Bd710qY6Ja3vgPhlEe9cgc%3D Für die Cortex gibt es auch freie Tools wie GCC usw *edit*: Oder Leute, die etwas in hohen Stückzahlen produzieren wollen - die würden
-
Thread
STM32F446 USB-CDC mit StandardPeripheralLib - nix geht
mit SPL-OTG-Treibern von ST beim STM32F405, STMF401, STM32F429, STM32F407 und am STM32F103 oder STM32F042 mit unterschiedlichen Treibern (auch mit dem Code von W.S.). Aber nicht beim STM32F446. Verwende ich die HAL und CubeIDE/MX, läuft auch der STM32F446 USB problemlos. Sowohl getaktet über PLLQ
-
Thread
USB mit HID für STM32
Byte zwischen Host (PC) und Device (µC) hin und her schicken. Bisher ist der Code nur auf einem STM32F042 getestet. Ich wäre dankbar, wenn jemand versuchen würe, das auf einem STM32F103 o.ä. zu testen und ggf. den Code anzupassen (bitte passende #define setzen) Code anbei. Anwendungshinweise: 1.
-
Thread
Generierung eines analogen Videostreams aus einem Array // DIY Thermografie
das schon immer mal machen wollte. Oder auch direkt aus einem µC heraus, ST gibt selbst für einen STM32F042 an, dass der 10 MHz an den GPIOs schafft. Allerdings wird das nur mit DMA klappen, der Rechner dürfte gut mit Datenschaufeln beschäftigt sein. NTSC (wie auch PAL) ist blöd, weil es kein reines
-
Thread
C Programmierung Wie abfrage ob eine Adresse gerade ist
Bei mir tritt es bei einem STM32F042 auf. und zwar beim Aufruf von [c] /** * @brief Transmit and Receive an amount of data in blocking mode. * @param hspi pointer to a SPI_HandleTypeDef structure that contains *
-
Thread
KiCad: Pad mit Phase / abgeschrägter Ecke
viereckiges Pad? In diesem Fall geht auch ein viereckiges Pad. Anderes Beispiel ist das 4x4 mm QFN des stm32f042 mit 28 pins. Da müssen die ecken abgeschrägt werden, weil sich die eckpins sonst zu nahe kommen. Abrunden reicht nicht. http://www.st.com/en/microcontrollers/stm32f0x2.html?querycriteria=productId
-
Thread
STM32 USB CDC Objetkt in Kompilat mehrmals vorhanden
mir per CubeMX ein Projekt zusammengeklickt und habe mich aufgrund der geringen Ressourcen des STM32F042K6 mal ein wenig mit der Analyse des Maps-Files gechäftigt. Dabei ist mir aufgefallen, dass der Compiler (GCC 5.3) ein Objekt im .data-Setment mehrmals anlegt. Ich habe die entsprechende Stelle vom
-
Thread
Can-Controller/µC
, bemühe mal die parametrische Suche. Guter Tipp... Parametrische Suche ergab bei mir den : STM32F042x im TSSOP20 - Gehäuse - schön klein .... Dann muss ich nur noch lernen diesen µC in Assembler zu programmieren.... :-/ Frank K. schrieb im Beitrag #4239758: > 8 Bit: empfohlen: PIC18F26K80
-
Thread
ADC Auslesen STM32F04
Beispielcode für mich? https://github.com/STMicroelectronics/STM32CubeF0/tree/master/Projects/STM32F042K6-Nucleo/Examples/ADC/ADC_DMA_Transfer Dürfte sich bereits auf deinem PC befinden als Teil des STM32CubeF0.
-
Thread
Attiny DebugWire SPI DWEN - Wie blöd ist das denn?
Controller, weil man zwar keinen Platz auf der LP hat, aber das 2,6mm x 2,7mm WLCSP36-Gehäuse vom STM32F042T nicht gelötet bekommt. Aber halt - die ganz kleinen Controller haben gar kein debugWire, oder? ;) > Atmel tut schon richtig, dW im Auslieferungszustand zu deaktivieren. > Sieht das ernsthaft
-
Thread
Calibration ADC STM32F334
ca. 10 bis 30 mV genau und jedes Mal etwas anders. Hinterher maximal 1 bis 2 mV Abweichung. Mit STM32F042F6 (nur VDDA genutzt, allerdings 100000 fachem Oversampling). Nach 10 h keine Abweichung erkennbar. Alles bei Raumtemperatur. Vielleicht hilft dir das, ob der einfacherere ausreicht.
-
Thread
[STM32] Touch mit HAL TSC und linrot / Lineare Sensoren
Für mein erstes Cortex-Projekt mit einem STM32F042K6T6 habe ich ein kleines Board entworfen mit 4 Touchkeys (Runde Elektroden mit 10mm Durchmesser) und 2 lineare Sensoren. Für diese hab ich das 3 channel / 4 half-ended electrodes interlaced sensor
-
Thread
PicoMon für CH32V003 oder STM32F0xx
CH32V003 nicht ausreicht (das war dann der Grund, warum es das ganze jetzt für 2 Controller gibt: ein STM32F042 und STM32F070F6 haben grundsätzlich 6 kByte RAM und der ist immer ausreichend bei diesem Projekt). Die Funktionsweise ist wie so oft simpel, aber manches artet dann sogar in Arbeit aus: Der
-
Thread
USB2CAN Adapter aus China - kann der was ?
die Canable sind wohl auch mit den 8Devices Korlan USB2CAN identisch. Selben STM32F042/STM32F072 mit internem CAN Bus und externem Transceiver. Da gab es auch den entscheidenende Hinweis : candlelight firmware https://github.com/candle-usb/candleLight_fw Passt auf den ersten Blick
-
Thread
ESP8266 mit anderen ESP8266 synchronisieren
Multitasking, da ist nichts mit > synchron. Die hätte ich rumliegen. Ansonsten habe ich noch vier STM32F042K6T6 Boards. Multitasking und dementsprechende unsynchronität habe ich nicht ganz verstanden. Würdest du das bitte erklären?
-
Thread
STM32F0x2 ADC ohne HAL Funktionen
Hallo, hier eine Minimalimplementierung um auf einem STM32F042 einen AD Pin und die Die Temperatur auszulesen. Gegebenenfalls müssen die Pins, die eingelesen werden sollen, noch auf Analogen Eingang gestellt werden. Gestestet mit PCLK=12MHz. [c] void initAdc
-
Thread
Kleines ARM Modul wie Ardunio Nano gesucht
Spontan würde ich sagen: http://www.ebay.de/itm/NUCLEO-F042K6-STM32F042K6T6-STM32-Development-Board-Nucleo32-Kit-Support-Arduino-/252208524776?hash=item3ab8ccade8:g:fVUAAOSwv-NWaoSZ oder http://www.ebay.de/sch/i.html?_from=R40&_trksid=p2047675.m570.l1313.TR3.TRC1
-
Thread
Kicad - bestehendes Bauteil samt Footprint spiegeln
Gehäuse ausgewählt habe. Viele der MC's in der stm32.lib haben kein Footprint aber z.B. der STM32F042C4Tx schon. Das hat mich schon mal verwirrt - warum manche und nicht alle. Wo müssen die fehlenden FP's eingetragen werden. Wie stelle ich den Zusammenhang z.B. wenn ich mittels Eeschema
-
Thread
STM32 CAN Reset Bug Workaround geht nicht
funktioniert jedoch. Im Internet konnte ich leider nichts hilfreiches finden. STM32F072RBT6 und STM32F042F6P6 tritt bei beiden auf. CubeMX 5.0.1 und Eclipse mit GCC
-
Thread
Keil uVision Linker Error L6218E
startup_stm32f0xx_ld.s... assembling startup_stm32f030.s... assembling startup_stm32f031.s... assembling startup_stm32f042.s... assembling startup_stm32f051.s... assembling startup_stm32f072.s... assembling startup_stm32f091.s... compiling Buttons_STM32F0-Discovery.c... C:\Keil_v5\ARM\PACK\Keil\STM32F0xx_DFP\1.2.0
-
Thread
Welcher Bus kann das?
das grenzwertig. Der Controller ist bereits bei Rutronik mit ~ 2,00€ gelistet. Andere Gehäuse (STM32F042 im TSSOP20) wird es zwar demnächst geben, aber ein Liefertermin stht noch nirgends. Der eigendliche CAN-Bus-Treiber ist von der Technologie und vom Preis her ähnlich wie RS485-Treiber. Wenn Du
-
Thread
UART Clock Initialisierungsproblem auf STM32F407G-DISC1 (Discovery)
gesagt, auf folgende STM32-Plattformen portiert/angepaßt: stm32f030f4 stm32f030k6 stm32f030r8 stm32f042f6 stm32f051 stm32f072rb stm32f100 stm32f103 stm32f103rb stm32f207zg stm32f303 stm32f303k8 stm32f401 stm32f407 stm32f411 stm32f429 stm32l031k6 stm32l053c8 stm32l073rz stm32l152 stm32l152rb
-
Thread
Fragen zu schrittmotor Treiber
erhöhen ohne dass man die SW nochmal umprogrammieren müsste. Beispiel für µC der geeignet wäre: STM32F042 - hat CAN Bus - hat Timer mit 4 Kanäle und negierte Ausgänge, womit man direkt eine Schrittmotor-H-Brücke ansteuern könnte - hat I2C falls man lieber einen I2C Treiber verwenden wollte. - Aufbau
-
Thread
Wasserdruckmessung
Hardwareeigenschaften: STM32F042 @ 8MHz HSI EA DOGM162 Stromaufnahme 4mA in Betrieb Versorgung über CR2032 (vorerst)
-
Thread
Full Speed WinUSB-Gerät gesucht
Ich hatte das mal für einen STM32F042 implementiert: https://github.com/Solartraveler/audiomux/commit/93f77494a07cac6d8725a0295ec0d34d0a35b499 Hier hab ich das auch mal aufgeschrieben, was zu tun ist: https://www.mikrocontroller.net
-
Thread
Einfache Mikrocontroller-Plattform für schnelle Basteleien
https://www.mikrocontroller.net/articles/Datei:UCortex.JPG Kleiner 20-poliger STM32F030 oder STM32F042 drauf (dann sogar mit CAN und USB) mit Abblockung sowie Filterung für ADC, Spannungsregler, Programmier- /Debugstecker mit zuschaltbarer UART-Schnittstelle. Maße: 32 x 23mm. Unheimlich praktisch