-
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
-
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
-
Thread
Anfangen mit ARM-uControllern, Umstieg von Arduino
https://developer.mbed.org/users/mbed_official/code/mbed/file/7d30d6019079/TARGET_NUCLEO_F030R8/stm32f0xx_adc.h Zitat daraus: >THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR >PURPOSE ARE DISCLAIMED. grob übersetzt: DIE IMPLIZIERTEN GARANTIEN DER MARKTFÄHIGKEIT UND FITNESS
-
Thread
Problem mit Micro-SD-Karte
Bit umschalten? (habe jetzt nicht mehr im Kopf ob der XMega 16-Bit SPI kann). Das hatte bei meiner STM32F0 Anpassung für Probleme gesorgt.
-
Thread
USB HID. Finger auf Touch Screen mit STM32 simulieren.
Hallo zusammen :) wie der Titel erahnen lässt, möchte ich mit einem STM32F0 (72RBT6) Nucleo Board die Fingereingabe an einem Touchscreen simulieren. Hierfür soll das Board als HID über USB an einen Monitor angeschlossen und erkannt werden. Eine HID Maus konnte ich dank
-
Thread
Unbekannte Warnung
static uint8_t SensorRawData[NR_OF_DATABYTES]; > - auf welchem Prozessor das ganze laufen soll STM32F0 > - ob es sich um C oder C++ handelt C
-
Thread
Hackbarer(?) 21 EUR Quadcopter
will. http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252419 Ich glaube Tim hat das STM32F0DISCOVERY verwendet. Dies hat einen MCU eher für weniger intensive CPU Anforderungen. http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF253215
man den Code dann aus? Manuel Steiner schrieb im Beitrag #3370331: > Ich glaube Tim hat das STM32F0DISCOVERY verwendet. Dies hat einen MCU > eher für weniger intensive CPU Anforderungen. Stimmt genau. Eigentlich sollte aber jedes STM32-Discovery-Board funktionieren, da der ST-Link Teil identisch
-
Thread
Neue AVR-Tiny Generation, neue B-ATMegas, neue Entwicklungstools
auch. atmel hat eine kuriose Preispolitik... Der mega88pa war damit um 1,75x teurer als ein stm32f0 mit 32k Flash Ich selbst war das extrem überrascht..
-
Thread
Platinen-Design / Anpassung? Woher? Wie teuer? Kann wer helfen?
Du brauchst ja nicht so viel. Reicht ja ein AtTiny2313 von der größe > her. Und wieso keinen STM32F0? Wieso keinen MSP430? Wieso keinen PIC? Es ist noch völlig unklar was er genau braucht, es macht eigentlich wenig Sinn eine spezielle Serie anzuvisieren.
-
Thread
GCC als Crosscompiler für ARM auf ARM
nicht? Muß man bei der Versionnummer aufpassen? Erstes Zielsystem ist ein "Spontankauf", das STM32F0 Value Line Discovery, ein Cortex-M0 / armv6-m / STM32F030R8T6, nur so zum ersten Kennenlernen. Erstes Ziel ist es, den eingebauten UART-Bootloader per Raspberry zu verwenden. Als Richtschnur habe
-
Thread
STM32 - wo gibt es Literatur, Kochbücher etc. in deutsch?
Seitendokument auf Example scannt, findet man > gelegentlich sinnvoll umzusetzende Beispiele. Für STM32F0 und STM32L0 gibt es von ST sogenannte "Snippets". Das sind Beispiele in denen die Controller direkt auf Registerebene angesprochen werden. Der Quellcode ist auch ganz ordentlich kommentiert. In Kombination
-
Thread
100x Infineon XMC2Go Board mit ARM Cortex-M0 zu gewinnen
im Beitrag #3545549: > 800 Seiten muss Rekord für > ein Cortex-M0 sein. RM0091 von ST fuer STM32F0(3|5|7)x hat 914 Seiten. Die teile sind halt komplex!
-
Thread
"Universalprogrammer" für Linux
programmierbaren Devices umfasst derzeit etwa 400 Typen, wobei teilweise auch generische dabei sind (z.B. STM32F0xx-32K), die meherere Typen abdecken. Programmiert werden können: - Atmel AVR (SPI) - Atmel ATxmega (PDI) - Cypress PSOC4 (SWD) - Microchip PIC10xx/PIC12xx/PIC16xx - Microchip PIC18xx - Microchip
-
Thread
Armbian 26.2, preiswerte Rigol-VNAs, Bluetooth und WLAN am Arduino uvam
erforderlich - für eine weitere Reihe von MCUs geeignet bzw. gefährlich ist: [c] They tested on STM32F0, F1, G0, and C0 → they are all vulnerable. The RDP scheme works the same way across these families. [/c] ### Rigol DNA5000/6000 - preiswerte Vektor-Netzwerk-Analysatoren mit 26,5 GHz Bandbreite
-
Thread
Zeigt her eure Kunstwerke (2017-2019) Gesperrt Bilder
Kugelspiel) Die Halterung für die Streifen kann flexibel eingestellt werden. Mikrocontroller: STM32F0 (20 EUR) Also Effektiv vielleicht 70 EUR (wer sich sowas gezielt bauen will). Die Löcher werden über in Mac Programm ausgelesen.
-
Thread
Wlan2Serial Modul für 5 euro
sind, kam mir auf den Fotos echt nicht so vor. Etwa daumennagelgroß - hier mal im Vergleich mit STM32F0-Disco, Arduino Nano und zwei Selbstbau-STM32F030-Platinchen. Am WE gibt's also was zu spielen! :)
-
Thread
Ambilight mit STM32F4discovery und TVP5150AM1
dieses hier von vorne bis hinten durch machen... http://hertaville.com/2012/05/28/gcc-arm-toolchain-stm32f0discovery/ Gruß Leitner
-
Thread
STM32 - Low Level Library Dokumentation
66652 [MX-F3][ADC-LL]: Wrong code gen in the configuration for ADC LL. 57986 Bug in STM32CubeMX / STM32F0 LL Library internal ADC channel. 62446 [MX-F7][SAI] Internal synchronization does not work. 63768 [MX-SPI] Cannot configure CRC poly. Brauchste noch mehr? Das sind nur die gefixten von v5.2
-
Thread
Gibt es einen passenden BUS zur steuerung vieler Clients über mehrere Meter?
Außerdem wird die Hardware einfacher und günstiger. 1 MBaud kann übrigens so ziemlich jeder µC. Ein STM32F0 kann bis zu 6 MBaud, da sieht die Sache gleich schon ganz anders aus. Arduino F. schrieb im Beitrag #5300526: > Und wenn dich das Wort Tokenpassing so sehr stört, dann ignoriere es > doch bitte
-
Thread
Wieso vor allem AVR µCs bei Bastlern?
Spektrum abdeckt. Und da ist der STM32 eigentlich eine bessere Wahl, da die Familie von ganz klein (STM32F0) bis sehr mächtig (STM32F4) alles abdeckt und sogar halbwegs codekompatibel ist. Zumindest kommt man aber mit der gleichen Toolchain und der gleichen Programmierphilosophie zurecht.
-
Thread
Datenlogger mit ca. 1ksps
Anfang an (!) als "Entry-Level" konzipiert: https://www.st.com/en/microcontrollers-microprocessors/stm32f0-series.html Der F030 ist die "Value Line". Die Begriffe "Value Line" und "Entry Level" sind Industrie-Jargon für "billig". Siegfried H. schrieb im Beitrag #7731583: > weil ST Liefergarantien
-
Thread
AVR 8bit auch für größere Projekte?
JTAG sicher viel mehr. nicht wirklich, oder? Speziell ST ist günstig. Discovery-Kit für die STM32F0-Serie bei Conrad (nicht gerade ein billiger Anbieter) <15 Euro. Enthält u.a. den ST-Link. Dieser kann auch unabhängig vom Rest des Boards zum Flashen *UND* Debuggen eingesetzt werden. Ich glaub
-
Thread
STM32 für Einsteiger - der Artikel zum Krieg (µC Wahl)
(Ich habe da auch schon geflucht.) Na wenn man so genau ist, dann muss man auch ehrlich beim STM32F0 sein, der nur 4 Hardware Breakpoints unterstützt: http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0432c/Bcgbfdhc.html Oder gar nur 2? Genaue Angaben seitens STM fand ich nicht.
-
Thread
10W Bitcoin miner mit 450GH/s für Raspberry Pi
reset the option bytes will cause a mass erase. Options: [0] Exit [1] STM32C0xxxx [2] STM32F0xxxx [3] STM32F1xxxx [4] STM32F2xxxx [5] STM32F3xxxx [6] STM32F4xxxx [7] STM32F72xxx, STM32F73xxx [8] STM32F74xxx, STM32F75xxx [9] STM32F76xxx, STM32F77xxx [10] STM32G0x0xx
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
niemand. Was ich in Header Files gefunden habe ist auch nicht besonders eindeutig: [pre]// 0bb1 1477 STM32F0_CORE_ID // 1ba0 0477 CORE_M3_R1 // 1ba0 1477 STM32VL_CORE_ID // 2ba0 1477 CORE_M4_R0 // 2ba0 1477 STM32F3_CORE_ID // 2ba0 1477 STM32F4_CORE_ID // 2ba0 1477 STM32L_CORE_ID // 4ba0 0477
-
Thread
Neue 8-Bit Tinys vorgestellt: 417/814/816/817 Gesperrt
Ich bin mal auf die Preise gespannt. Daraus ergibt sich, ob sich projektweise ein Rückschritt vom STM32F0xx rechnet.