-
Thread
Hilfe Software für Microcontroller, woher bekommen?
2.23inch-oled-hat.htm Ja, dieses Display hat "SPI" und "I2C" Schnittstelle, das würde mit dem STM32F0xx gehen.
-
Thread
HBE-Shop: Geschäftsaufgabe
davon (Reichelt) bis auf Conrad... > Ich hätte auch erwartet, dass Conrad mehr von den "kleinen" STM32F0x im Programm hat. Sie haben aber immerhin einige der 050er-Familie. > > Bürklin und Distrelec hatten sogar mehrere Typen zur Auswahl, wäre mal > interessant auf welche Bauteile sich deine Aussage
-
Thread
STM32F103 "Blue Pill" als preiswertes CAN-Interface
und mit fehlten die Worte... Keine Frage - eine reine USB Implementierung mit STM32F105 oder STM32F0x2 sind sicherlich eine reizvolle Aufgabe. Ein Lösung mit SLCAN hätte den Vorteil, da es fertige Treiber bzw. Software bereits zuhauf existieren. Ein Protokoll auf binärer Basis (ohne den Umweg
-
Thread
STM32 Quadrature Encoder - 4x Resolution - ich bekomm's nicht hin
Moment sehe ich Deinen Fehler auch noch nicht. Hier mein (funktionierender) Code für Timer 3 eines STM32F0DISCOVERY: [c] RCC_APB1PeriphClockCmd (RCC_APB1Periph_TIM3, ENABLE); // Initialisiere Pins für Encoderanschluss GPIO_InitTypeDef GPIO_InitStructure; // Den Pins die alternative Funktion
-
Thread
PWM Ausgang erzeugt kein PWM Signal :(
' gesetzt ist. Die Registerbeschreibung ist auf Seite 343/1093 im RM0008 Reference Manual für STM32F0x.
-
Thread
Mehrere vorhandene Funktionen für bis zu 4 UART's nutzen?
Debug-Schnittstelle" hat) Schon mal aus dem Profi-Bereich was probiert? Keil z.B. ist für die kleinen STM32F0 kostenlos. Dass du auch mal was anderes gesehen hast als den heißgeliebten ATMEL-Studio. Sowas soll den eigenen Horizont erweitern habe ich mal gehört.
-
Thread
Rumgefragt: Verwendung 'reiner' FPGA's heute (2020)
sich noch etwas sparen (vielleicht). Ich mein, was ersetzt man mit einem Soft-core? Z. B. einen STM32F0.. der 3€ kostet. Wehe ich will richtiges USB oder Ethernet da wird dann die Soft-core Lösung unrentabel im Vergleich. Microcontroller sind einfach sooo billig und wie schon geschrieben wurde ist
-
Thread
Probleme mit STM32F030CC
Hast du dein Programm mit den richtigen Include Dateien neu compiliert? In der stm32f0xx.h musst du das Modell auswählen oder ein entsprechendes Symbol in den Einstellungen der IDE definieren. Wenn ich die beiden Dateien stm32f030xc.h und stm32f030x8.h miteinander vergleiche, sehe
-
Thread
ARM Einstieg Hilfe bei Controller und IDE Wahl
Ich würde mir mal ein Stm32F0Discovery holen... debugger/lochrasterplatine/... alles dabei. Da hast du genug zu tun dich in die CMSIS, das RefManual und das Datenblatt einzulesen. Wenn du damit zurecht kommst, hol dir ein
-
Artikel
Benutzer:Claus mueller
persönlich komme damit sehr gut zurecht. (Mittlerweile gibt es den auch kostenlos für die kleinen STM32F0/L0) Die meisten meiner Projekte entstehen so, dass aus dem Bekanntenkreis irgendwann mal die Frage kommt: "Du machst doch Elektronik, kannst du mir was bauen?" Wenn es halbwegs sinnvoll klingt und
-
Thread
STM32F030 will nicht aufwachen
Includes //*************************************************************************** #include "stm32f0xx_hal.h" #include "Main.h" #include "Definition_App.h" #include "Definition_Board.h" #include "controlunit.h" //***************************************************************************
-
Thread
ADC Messbereich verschieben nach 3,0 - 4,2V
die Messung in den Bereich verschiebe. Tatsächlich nehme ich zum Basteln inzwischen meist einen STM32F0/1/4xx oder STM32L0xx aber eben auch den verpönten Arduino Uno / Mega oder Nano, je nachdem, ob ich gerade ein neues Display ausprobiere oder wie hier ein neues "Wissensfeld", dann ist der Arduino
-
Thread
RS485 - viele Teilnehmer - hohe Geschwindigkeit
mal ein Beispiel für eine CAN-Configuration für einen F072 angehängt. Das Beispiel stammt aus den "STM32F0 Snippets", basiert also lediglich auf Registerprogrammierung mittels CMSIS-Header (das komplette Paket bekommt man unter https://www.st.com/en/embedded-software/stm32snippetsf0.html). Von der Konfiguration
-
Thread
STM32F030CC Bootloader Flash löschen
einen Rat bzw. Aufklärung. Ich bin gerade einen Bootloader zu schreiben der auf verschiedenen STM32F0 Controllern funktioniert - soweit so gut - für Controller mit 1k Pagebreite funktionert das jetzt auch recht stabil. Jetzt habe ich aber einen STM32F030CC mit 2k Flashpagees und scheinbar klappt das
-
Thread
Qt for MCUs: Grafiktoolkit für Mikrocontroller
gesammte Bild bei jeder > Änderung neu gezeichnet. Welchen STM32 hast du denn genommen, einen STM32F0 oder einen STM32F7, oder irgendwas dazwischen? Das größte Geschoss (STM32F779) hat einen eingebauten "Graphics Accelerator" und ein MIPI-DSI-Interface, d.h. du kannst ein Standard-Display anschließen
-
Thread
STM32F103 und die Sache mit den NVIC Prioritys
auch auf Dauerfeuer. https://community.st.com/s/question/0D50X00009XkfxzSAB/idle-interrupt-on-stm32f0-fires-when-enabling-it Gibt noch sehr viel mehr über dieses Problem.
-
Thread
Einstieg in STM32(L4)
für den jeweiligen Chip bei ST herunterladen > - Software Beispiele bei TI herunterladen "STM32F0 Snippets" oder "STM32L0 Snippets" herunterladen: https://www.st.com/en/embedded-software/stm32snippetsl0.html > - IDE herunterladen (z.B. IAR EW430 Kickstart, CCS usw.) AC6/SW4STM32 herunterladen
-
Thread
STM32F1 STOPMode RTC Wakeup
Ich Trottel hab den Code aus meinem STM32F0-Ordner genommen. Der Code für den STM32F1 sieht anders aus. Dort verwende ich auch den RTCAlarm_IRQHandler. (Bzw. wenn unbenötigt nötig würde es aber auch ohne Interrupt per "Event" gehen.)
-
Thread
8-Bit Controller noch zeitgemäß?
auch nur ein Beispiel, warum ich ein 32 bitter ein 8er vorgezogen habe. Die Programmierung des stm32f0 war auch Recht simpel und nicht ganz so aufwendig wie bei den größeren stm32.
-
Thread
CH32V003: Selbstbauprogrammer und "Getting started"
Projekts: Boards mit USB-Zugang oder virtuellen COM-Ports auf Basis von: MCS-51, PIC16, STM8, PFS154, STM32F0, F1, F3, F4 und Atmel AVR. Ich habe genau 2 Firmware's gefunden, die in der Lage sind, einen CH32 zu flashen, eben die eine für Atmel und die andere für einen V003. Und aus den oben genannten
-
Thread
Welcher Schrittmotor?
Sicher nicht schlecht sind die STM32 von ST http://www.st.com/web/en/catalog/mmc/FM141/SC1169 , ein STM32F0 mit einem Nucleo http://www.st.com/web/en/catalog/tools/FM116/SC959/SS1532/LN1847 oder Discovery- http://www.st.com/web/en/catalog/tools/FM116/SC959/SS1532/LN1848 board ist ein günstiger Einstieg.
-
Thread
Anfänger - Embedded C Programmierung lernen - Welche Hardware -
Ein STM32F0 Discovery (Cortex-M0) gibt es zur Zeit für 5€ + 2,90€ Versand bei eBay: http://m.ebay.de/itm/Entwicklungsboard-STMicroelectronics-STM32F0308-Falue-line-Discovery-1-Stuck-/311646653104?hash=item488f968ab0%
-
Thread
STM32 + UART + volatile + IRQ -O0 = Probleme!
RootFolder=%2Fpublic%2FSTe2ecommunities%2Fmcu%2FLists%2FSTM32Discovery%2FUART%20example%20code%20for%20STM32F0&FolderCTID=0x01200200770978C69A1141439FE559EB459D75800084C20D8867EAD444A5987D47BE638E0F¤tviews=41266) durchgelesen und habe ein paar Beispiele an mein Programm angepasst. Ich habe aber nun
-
Thread
Mouser Bestellung
Okay, danke, verdammt alle STM32F0/G0 sind "On Order" :-( Autoindustrie ist egal, aber denkt denn Niemand an die Hobbybastler? :-)
-
Thread
Frage Timing Cortex-M7
Channel für dein SPI - Initialisiere deinen Timer, dass er ein DMA-Request absetzt Für einen STM32F0 sieht das so aus: [c] void Init_SPI ( void ) { //////////////////////////////////////////////////////////////////////////////// // SPI1 & TIM1 Power RCC_APB2PeriphClockCmd (RCC_APB2Periph_SPI1
-
Thread
Was macht ein µC nach main?
STM32F030" gefunden. Jetzt habe ich es wiedergefunden: http://eleceng.dit.ie/frank/arm/BareMetalSTM32F0Discovery/blinky.html
-
Thread
Microcontroller aussuchen
Bescheiden bis nicht vorhanden. Im prof. Umfeld ein No-Go. Für minimale Anforderungen lohnt sich die STM32F0 und G0 Reihe als erster Anlaufpunkt.
-
Thread
Welcher ARM-Prozessor als Anfänger ?
STM32F0 oder STM32G0 z.B. STM32F030C8T6TR
-
Thread
STM32F05 SPI 3 Wire Verbindung mit Accelerometer
Definitionen richtig eingestellt sind. [c] #include "semihosting.h" #include <stdio.h> #include <stm32f0xx_conf.h> GPIO_InitTypeDef GPIO_InitStructure; SPI_InitTypeDef SPI_InitStructure; void SPI_Configure(void) { SPI_InitTypeDef SPI_InitStructure
-
Thread
uCCan Interface
Hallo Ich bin gerade dabei mich in die CAN Schnittstelle einzuarbeiten. Dazu habe ich beim STM32F0 uC das Manual mehrmals gelesen. Irgendwie komme ich nicht drauf, wie das Ganze mit den Identifiern und den Filtern funktionieren soll. Angenommen ich habe 2 Geräte, die gewisse Nachrichten erhalten
-
Thread
Ein Lob an die Cortex M4 mit FPU :)
Microcontrollern ist NICHT die Performance. Und zu > Microcontrollern zählt auch der F4. Oder Die STM32F0.. was da alles in einem TSSOP20 bei 48Mhz versteckt ist, kann man auch schon kaum glauben.. obwohl es natürlich teils normal ist. DMA,mehrere SPI,I2C,Usarts, USB(Opt.), 5 16bit Timer,9ADC Channels
-
Thread
STM32: To HAL or not to HAL
arbeiten. Es kommt aber drauf an welchen Core Typen du verwenden willst. Ich persönlich bin vom STM32F0 mittlerweile etwas enttäuscht. Er macht zwar alles was man will, aber einige Sachen sind nicht so komfortable wie ich es von anderen Controllern, auch abseits des Arm Bereiches, kannte. Beispiele
-
Thread
Arduino Libraries zu STM32 Portieren
, ob man (per CMSIS Header) direkt auf die nackten Hardware-Register zugreift: [c] #include "stm32f0xx.h" ... // Power up PORTB RCC->AHBENR |= RCC_AHBENR_GPIOBEN; // make bit 1 (PB1) an output GPIOB->MODER = GPIO_MODER_MODER1_0; // set Port PB1 to H GPIOB->ODR |= GPIO_ODR_1; delay(500000)
-
Thread
"Intelligenter" Textdisplayadapter mit Padauk PFS154
geschrieben, die den Adapter ansteuern. Unterstützt werden die Quelldateien für PFS154, AVR, STM8 und STM32F0xx (dieser in Verbindung mit libopencm3). Eine der wichtigsten Funktionen zum Ansteuern des Adapters habe ich stxt_printf genannt. Diese ist zum einen eine abgespeckte Version eines printf
-
Artikel
CAN
STR911FM44, STR912FW42, STR912FW44. 96MHz ARM966E-S CPU Kern STM32 (Cortex M0/M3/M4). Cortex M0 Core - STM32 F0 series of entry-level MCUs STM32F042 : 1 CAN Schnittstelle STM32F072 : 1 CAN Schnittstelle Cortex M3 Core - STM32 F1 series of mainstream MCUs STM32F103 : 1 CAN Schnittstelle STM32F105 : 2 CAN Schnittstellen
benötigt das IC Zwei Betriebsspannungen 3,3V und 5,0V Einen eigenen Quarz für den CAN-Controller (STM32F0-Projekte können auf USB-Takt synchronisieren) Trotzdem interessant, da es nicht mehr programmiert werden muss. LAWICEL (SLCAN) Befehlssatz, daher hohe Kompatibilität zu bekannten Programmen (ungetestet
-
Thread
Layout überprüfen bitte (8051)
Compiler-Einschränkungen und so würde ich mir aber aber auch bei einfachen Sachen nicht antun, die STM32F0 o.ä. sind ja auch mittlerweile sehr günstig...
-
Thread
IDE mit Fokus auf Assembler für Umsteiger AVR -> STM32
"einfrieren" (4.92). Die Portpin-Routinen z.B. habe ich meist in ASM geschrieben, für den STM32F0xxx sehen bei mir dann so aus: [code] //------------------------------------------------------------------------ // set Portpin level // PAR1 (int) PORT Nr // PAR2 (int) PIN Nr // PAR3 (int