-
Thread
STM32F0 und WS2812B
Hallo, ich steige grad von AVRs auf kleine STM32 um. Kennt jemand eine funktionierende Library für den STM32F030F4 um WS2812 LEDs anzusprechen? Ein Strang reicht
-
Thread
STM32F429i-Disco FreeRTOS Task wird nur einmal ausgeführt
osKernelStart(NULL, NULL); [/c] Beispiel hierfür Wäre: https://github.com/dobromyslov/stm32f0-cmsis-cube-hal-freertos-template/blob/master/src/main.c Grüße MaTT
-
Thread
Debugfähiger Kleinstcontroller Gesperrt
STM32F0 (10 €, oder umsonst auf der Embedded World) http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1574?sc=stm32f0 + kostenlosen Keil Compiler (sonst 5000,- €) http://www2.keil.com/stmicroelectronics-stm32
STM32User schrieb im Beitrag #4070018: > STM32F0 (10 €, oder umsonst auf der Embedded World) > > http://www.st.com/web/en/catalog/mmc/FM141/SC1169/SS1574?sc=stm32f0 > > + kostenlosen Keil Compiler (sonst 5000,- €) > > http://www2.keil.com
-
Thread
Kostenlose IDEs für STM32
b=0&j=NDY0MTIyMzQxS0&mt=1&rt=0 Keil gratis für STM32F0 und STM32L0 ist mir neu, das wäre schon nicht schlecht. Ac6 hab ich noch nie gehört...
for both STM32F0 and STM32L0 series using the following Product Serial Number (PSN): .... [/pre] Und das Ac6 System ist offenbar ein MeTo-Produkt: http://www.openstm32.org/blog1-System-Workbench-for-STM32
-
Thread
Werte ins Flash schreiben beim STM32F030F4
Beitrag #4142202: > Ich kann das nicht recht glauben! Ich auch nicht: http://www.han-ese.nl/STM32/stm32f0stdlibrary/html/group___f_l_a_s_h.html @Claus: Kommst Du damit dann allein klar?
Hallo! Danke Euch für Eure hilfreichen Antworten, so langsam beginnt der STM32F0 das zu tun was er sollte :-) Bernd K. schrieb im Beitrag #4142202: > Bist Du sichger daß man da einfach so ins Flash schreiben kann als wärs > RAM? Ich kann das nicht recht glauben! Müsste
-
Thread
Universelle Mikrocontroller Toolchain (Linux)
Renesas RL78 - Renesas RH850 - Renesas RA6T1 - ST/NXP/Freescale SPC56xx/MPC56xx - ST SPC584 - ST STM32F0xx - ST STM32F1xx - ST STM32F4xx - ST STM32F7xx - ST STM32L4xx - ST STM8 - TI MSP430 Hardware wie UART/SPI/I2C/ADC/PWM/CAN wird in großen Teilen unterstützt, dabei halt aus Gründen der Kompatibilität
-
Thread
2.4" Display-Shield (SPFD5408, ST7783) an STM32
Hab die Library mal auf den STM32F0 umgeschrieben, das Display flackert leider nur, aber das heisst das da irgendwas schon geklappt hat. ;) Sobald ich das fertig hab, könnte ich das Example mal hochladen. Grüße
-
Thread
Günstiger Anfang mit ARM Gesperrt
Zur Info: Bei ST Serien STM32F0 und STM32L0 kann man Keil ohne Code Einschränkung nutzen. http://www2.keil.com/stmicroelectronics-stm32/mdk
entw-board-stm32f091rc-stm32-nucleo/dp/2456785) für das interessanteste Einstiegskits. Der Compiler ist zwar auf STM32F0 und STM32L0 eingeschränkt, hat aber nicht das übliche Codesize Limit (16kB Cortex M0, 32kB Cortex M3/M4). Das Board bringt neben der Debugschnittstelle über das gleiche USB Kabel auch einen Virtuellen
-
Thread
Makefile Problem
Utilities/STM32_EVAL/Common' '-I' '/home/tobias/STM32-Toolchain/STM32F4xx_DSP_StdPeriph_Lib/Project/STM32F0xx_StdPeriph_Templates' '-D' 'STM32F4XX' '-D' 'GCC_ARMCM3' '-D' 'USE_STDPERIPH_DRIVER' '-D' 'HSE_VALUE=8000000' '-D' 'USE_USB_OTG_FS' '-D' 'STM32F40_41xxx' '-Wno-attributes' '-v' '-c' '-o' 'obj/system_stm32f4xx.o
STM320518_EVAL \ -I$(STLIB_PATH)/Utilities/STM32_EVAL/Common \ -I$(STLIB_PATH)/Project/STM32F0xx_StdPeriph_Templates #|---------------------------------------------------------------------------------------| #| Options for compiler binaries
-
Thread
STM32 was brauche ich alles
Ich würde dir das STM32F0 Discovery Board und die Keil IDE empfehlen. Damit hast Du alles was Du brauchst...
#4043357: > Keil IDE empfehlen sieht sehr gut aus. Peter schrieb im Beitrag #4043357: > STM32F0 Discovery Board Das reddragon board mit stm32f4 würde mir jedoch besser passen, da schon alle Peripherie drauf ist. Mir ist klar das ich anfangs auch mit LED blinken beginnen muss, danach möchte
-
Thread
Mikrocontroller auslesen
meinem C-Code konfigurieren und einschalten muss. Es gibt hierzu ein Beispiel vom Hersteller -> stm32f0xx_flash.c Nicht gerade übersichtlich. Da wollte ich wissen ob meine Befehle im Programm funktionieren. Offensichtlich sieht das "ST-LINK Utility" eine einfache Möglichkeit diese Einstellungen
Ich möchte das auch gerne im Quelltext realisieren. Nun habe ich mich an das Verfahren in der stm32f0xx_flash.c gehalten. Klappt natürlich nicht. Ich habe den Verdacht, dass ich es mir wieder zu einfach vorstelle. Wenn ich das so programmiere ist mein "LED-Toggle-Programm" nicht lauffähig.
-
Thread
Keil free für STM32F0
Keil Free MDK für STM32F0 hat das schon jemand getestet ? http://www2.keil.com/stmicroelectronics-stm32/mdk www2.keil.com/stmicroelectronics-stm32
Funktion nicht. @ anon254 Es sieht irgendwie an die hardwaregebundene Version aus. Genauso wie bei STM32F0 in Verbindung mit Keil.
-
Thread
stm32f0x mit JLink und openocd funktioniert nicht
interface, timings, target power, etc. Error: Trying to use configured scan chain anyway... Error: stm32f0x.cpu: IR capture error; saw 0x00 not 0x01 Warn : Bypassing JTAG setup events due to errors Warn : Invalid ACK 0 in JTAG-DP transaction Info : accepting 'gdb' connection from 3333 undefined debug
] gdb_memory_map disable source [find interface/jlink.cfg] source [find target/stm32f0x.cfg] [/code] Mit den GDB Server von SEGGER funktionierts, aber ich will nicht alle meine Makefiles umschreiben. Ich habe die aktuellste openocd version aus dem arch repository.
-
Thread
True Random Generator mit STM32F0
Ciao Zämä Die STM32F0 Serie bietet leider keinen Hardware random generator. Man kann den aber implementieren, ist nur etwas langsam (100µs pro Zahl oder so). Dazu nimmt man rauschen des internen Temperatursensors und zieht
-
Thread
Mikrocontroller Einstieg
alten Gurken würde ich mich nicht zufriedengeben. Vorschlag: PIC24FV32KA301 Alternativ: STM32F0x + ein Discovery-Board als Debugger + Coocox - IDE. Nachteil : Nicht ganz so bastlerfreundliche Packages Vorteile : - Sehr kostengünstiger Debugger (Discovery-Board) - Leistungsfähig Man muss
-
Thread
Suche ultra-low voltage, micropower MCU
kompatibles EEPROM, das mit weniger Spannung auskommt. Die STM32L051 sieht schick aus, zumal ich STM32F0,1,4 regelmäßig einsetze. Bei 1MHz MSI Takt müssen 1,65V (besser 1,8V für Analogperipherie) und 0,5..1mA zur Verfügung stehen. Damit liegt der Leistungsbedarf zum Bootzeitpunkt unter dem einer MSP430L092
-
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
STM32F0 I2C Error
Hallo Ich habe einen STM32F0 und möchte von einem Board (Master) zu einem anderen Board (Slave) Daten senden, der Slave gibt aber keine Antwort und erhält auch keinen Interrupt, was ist da in der Initialisierung falsch? Die Routine
-
Thread
STM32F0xx one/two-wire BootLoader
). STRootLoader, weil als PC-Host der super AVRootLoader von Hagen missbraucht wird, bzw. der STM32F0xx Client sich mit den ATMega ID's connected und das gleiche Protoll wie beim AVRootLoader benutzt wird. Vielleicht kann den BootLoader Client ja der eine oder andere gebrauchen. Gegenüber dem
-
Thread
Initialisierung einer SD-Karte im SPI Mode
Was für ein STM32 ist es denn? Ich hatte mir beim STM32F0 (fast) die Karten gelegt, weil das SPI-Register standardmäßig als 16-Bit Wert gelesen/geschrieben wird, d.h. es werden dann auch 16 Bits übertragen/gelesen. Außerdem hat der STM32F0 auch einen
-
Thread
I2C Schnittstelle für mehrere Controller realisieren
gibt es die CMSIS-Library, dort werden von ST auch I2C-Treiber zur Verfügung gestellt. Für die STM32F0xx, STM32F2xx und STM32F4xx Familien gibt es im Cube die HAL-Library. Die stellt Dir für alle Hardware-Module des STM32Fxxx Treiber inkl. Beispielen zur Verfügung. Gruß, Stefan
-
Thread
STM32F0 one-wire Bootloader
PC-Seite ja auch abgedeckt werden muss). Gesucht wird ein serieller one-wire Bootloader für die STM32F0(F1) Serie. Im Prinzip so wie der AVRootloader es macht. Funktionell ist nur Downlosd+Verifiy notwendig. Gibt es da schon was in der Richtung? Wenn nicht, ist eventuell der openBLT dafür geeignet
-
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
C Programmierung STM32
lauter Bäumen nicht mehr. Ich habe mir für den Start dieses Teil besorgt. http://www.ebay.de/itm/STM32F0-DISCOVERY-USB-STM32F051R8T6-STM32-ARM-Cortex-M0-Development-Board-/161288388361?pt=Mess_Pr%C3%BCftechnik&hash=item258d897f09 Nun ging es daran, die Software auszusuchen. Bin nun bei der CooCoxIDE
-
Thread
ARM Mini Board gesucht
ausschließlich mit AVRs gearbeitet. Inzwischen besitzte ich zwei ARM Boards von Atmel sowie ein STM32F0 Discovery Board. Habe jedoch noch nichts sonderliches halt damit gemacht. Gibt es empfehlenswerte kleine Mini Boards? Zum Programmieren kann ich soweit mitbekommen habe, die Schnittstelle SWD auf
1/Quelle > ST]. Ich meinte sowas: http://www.exp-tech.de/stm32-nucleo-development-board-for-stm32-f0-series-with-stm32f030r8t6-mcu-supports-arduino Das gibt es in ein paar Varianten, ist auch etwas kleienr als das Discovery (etwa 2/3).
-
Thread
N-Mosfet mit ARM (3V) sicher ansteuern
Hallo, möchte mit einem ARM(STM32F0) gerne 12V/2-4A über PWM schalten. Bevorzugen würde ich das Schalten von GND, oder gibt es da Einwände? 12V --- LAST --- N-Mosfet --- GND Kann mir da jemand eine gute Schaltung nennen mit Bauteilen
-
Thread
Arm Cortex M0 programmieren
Arduinos und wollte jetzt den Sprung zu einem Arm Cortex wagen. Von einem Bekannten könnte ich ein STM32F0 DISCOVERY Board bekommen. Allerdings wüsste ich nicht, wie der Controller zu programmieren ist (IDE, etc. habe ich schon. Problem liegt nur beim Code). Auf der Seite von ST findet man ja ein Handbuch
-
Thread
Frage zu STM32F050F6
wohl irgendwie nicht in die Reihe zu passen Es gibt ein Ref-Manual für STM32F030x4/x6/x8 und für STM32F0x1/STM32F0x2/STM32F0x8 aber keins für den STM32F050(F6) auch auf der Produktseite http://www.st.com/web/catalog/mmc/FM141/SC1169/SS1574/LN1447/PF254169# ist nichts verlinkt unter DesignResources
-
Thread
CooCox / kein Reset Signal über SWD
erstes STM32F1 discovery hat gar keinen Reset Pin am Target Anschluss, aber das später gekaufte STM32F0discovery hat diesen. Bei den normalen Anwendungen ist es ja kein Problem wenn beim Debuggen ein Teil des vorherigen, schon im Flash bestehenden Programms durchlaufen wird, bis dann der SWD Reset
-
Thread
USART1 bei STM32 Discovery und Coocox will nicht
beschäftigen sich mit meinem Problem. Doch eine Lösung habe ich nicht gefunden. Ich habe einen STM32F0-Discovery und möchte einfach ein Byte über USART1 senden oder empfangen. Sollte eigentlich kein Problem sein, geht aber nicht. Als IDE verwende ich Coocox, folgenden Code habe ich momentan: [c] #include "stm32f0xx.h" #include "stm32f0xx_usart.h" #include "stm32f0xx_gpio.h" #include "stm32f0xx_rcc.h" void MX_USART1_UART_Init(void) { GPIO_InitTypeDef GPIO_InitStructure; USART_InitTypeDef USART_InitStructure
-
Thread
Elektor Tannenbaum mit STM32F042C6
Ich habe den STM32F042C6 bei RS gesucht. Dabei ist mir aufgefallen das die überhaupt keine stm32f0 mehr haben. Oder liegt das an meiner Suche? Merkwürdig.
> Ich habe den STM32F042C6 bei RS gesucht. > Dabei ist mir aufgefallen das die überhaupt keine stm32f0 mehr haben. > > Oder liegt das an meiner Suche? > > Merkwürdig. Das liegt ab Deiner Suche. Ich finde 50 Typen. Nur halt noch keine im TSSOP Gehaeuse..
-
Thread
STM32 Interrupt Handler
Fällt jemandem eventuell auf, warum mein Interrupt nicht ausgelöst wird? Grüße [c] #include "stm32f0xx.h" #include "stm32f0xx_gpio.h" #include "stm32f0xx_tim.h" #include "stm32f0xx_misc.h" void ur_sh_pwm_init(void){ GPIO_InitTypeDef GPIO_InitStructure; TIM_OCInitTypeDef
Mittlerweile sieht der Code so aus aber er funktioniert leider immernoch nicht. [c] #include "stm32f0xx.h" //#include "stm32f0xx_conf.h" #include "stm32f0xx_gpio.h" #include "stm32f0xx_tim.h" #include "stm32f0xx_misc.h" void ur_sh_led_init(void); void ur_sh_button_init(void); void ur_sh_pwm_init
-
Thread
Timer 1 beim STM32
bezüglich dem Timer bzw. vielleicht hat jemand ein schärferes Auge als ich :) Ich habe mir das STM32F0Discovery Board organisiert und versuche darauf mit den Timer 1 eine PWM zu erzeugen, sozusagen als Einsteiger-Projekt. Da ich nun aber den ganzen Tag mit der Fehlersuche verbracht habe, wende ich
-
Thread
STM32F0 ADC EOC Flag wird nicht gesetzt
Guten Abend, Ich bin heute auf ein Problem mit dem ADC beim STM32F0 gestoßen, dass ich mir nicht erklären kann. Da der ADC an sich ja funktionieren sollte denke ich das ich etwas vergessen habe, leider weis ich aber nicht was. Nach der Initialisierung vom ADC lese
-
Thread
Cortex-M0+, welche kann man empfehlen
Hallo Werner, schau Dir mal die STM32L0-Serie an. Ich steige gerade in die STM32F0-Welt ein. Die Toolchain ist z.B. mit eclipse gut nutzbar, auch wenn es an manchen Stellen an Dokumentation mangelt, weil ST in schneller Folge die Bibliotheken umgestaltet. Mit CUBE scheint aber etwas
-
Thread
Keil uVision Linker Error L6218E
"stm32f0xx_conf.h" C:\Keil_v5\ARM\PACK\Keil\STM32F0xx_DFP\1.2.0\Boards\ST\STM32F0-Discovery\Common\Buttons_STM32F0-Discovery.c: 0 warnings, 1 error compiling LED_STM32F0-Discovery.c... C:\Keil_v5\ARM\PACK\Keil\STM32F0xx_DFP\1.2.0\Device\Include\stm32f0xx.h(5531): error: #5: cannot open source input file "stm32f0xx_conf.h": No such file or directory #include "stm32f0xx_conf.h" C:\Keil_v5\ARM\PACK\Keil\STM32F0xx_DFP
-
Thread
Welchen µC-Typ für neues Projekt?
muss aber nicht sein. bzw kann per software sogar deaktiviert werden. ich würd jetzt mal sagen STM32F0?
-
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
STM32F0 I2C Bus nach senden blockiert
Hallo, ich habe aktuell ein kleines bzw mittelgroßes Problem mit I2C auf dem STM32F0 discovery board bzw auf dem STM32F031 Microcontroller. Nachdem I2C richtig initialisiert wurde werden auch Daten gesendet. In meinem Beispiel versende ich 3 Byte. Die Adresse des Slaves wird richtig
-
Thread
STM32F030 Problem mit GPIO
. geladen. Wer keine Lust darauf hat, hier ist der Sourcecode(leicht gekürzt): [c] #include "stm32f0xx.h" #include "stm32f0xx_gpio.h" #include "stm32f0xx_rcc.h" GPIO_InitTypeDef GPIO_InitStructure; void init(void) { GPIO_InitTypeDef GPIO_InitStructure; RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA
-
Thread
Option byte RDP STM32F0
Ich möchte in den Optionbytes den Readprotectionlevel=1 setzen. Allerdings sehe ich kein Togglen des Pins, was nach Abschließen der Initialisierung geschehen müsste. Die Funktion HAL_FLASH_OB_Launch(); scheint Probleme zu machen.Bei Auskommentieren der Funktion HAL_FLASH_OB_Launch() wird die mainloop erreicht. Ist an diesem Vorgehen den RDP=1 zu setzen etwas falsch ? Ich verwende hier die HAL_DRIVER. Das gleiche Problem habe ich aber auch mit der STD_PERIPHERAL_DRIVER. Tools: Keil 4.73, EWARM 7.2, ST-LINKV2 [c] void MX_Flash_Init(void) { FLASH_OBProgramInitTypeDef Optbyte;
-
Thread
STM32F0 UART :wie kann man ein delay zwischen den Bytes machen?
Hallo. Ich will mit einem STM32F0 Daten (DMX) versenden und brauche zwischen den gesendeten Bytes ein einstellbares delay (0-800us). Bei 0 (das was ich jetzt habe) Sende ich alles per DMA raus und gut ist. Aber ich habe bemerkt
@ Peter (Gast) >Ich will mit einem STM32F0 Daten (DMX) versenden und brauche zwischen >den gesendeten Bytes ein einstellbares delay (0-800us). Nö. DMX kann die Daten LÜCKENLOS senden. Die einzige Lücke ist zwischen den DMX-Zyklen. Die
-
Thread
FIR Filter Cortex M0
(also kein Matlab...) und Informationen über die effiziente Implementierung auf einem Cortex M0 (STM32F0). Ich möchte dabei keine Blockverarbeitung verwenden, sondern nach jeder ADC-Messung eine Filterfunktion aufrufen und dann ein gefiltertes Ergebnis erhalten, um "sofort" reagieren zu können. Wo
ase.wikispaces.com/HowTo+-+FIR+filter+design+in+GNU+Octave?goback=.gde_56713_member_99166822 M0: Der STM32F0 hat scheinbar den single-cycle multiplier implementiert, somit kann ein halbwegs performanter FIR Filter in Fixpoint realisiert werden. Aber wenn es für den Hobby-Einsatz ist, es gibt ein Eval-Board
-
Thread
Timer Interrupt mit genau 10Hz. Welcher Timer? Preload?
werds probieren, wenns sein muss mit weniger Samplerate. Eval Boards mit Infineon XMC4200 und STM32F0 liegen auch schon hier und warten auf das Testen, werde bei Gelegenheit mal evaluieren welches ich nehm. Muss mich halt da komplett neu einarbeiten und wollte für erste Ergebnisse den Atmel nehmen
-
Thread
STM32F0 SPI - Funktioniert nicht.
der SPI bei mir nicht. Im anhang der Code. Hoffe jemandem fällt was auf.... Board ist das STM32F0-Discovery. Vielen Dank im voraus.
-
Thread
ALTERA MAX 2 inkl. USB-Blaster
9 Euro/verkauft 1x STM32VL Discovery 7 Euro/verkauft 1x STM32L1 Discovery 10 Euro/verkauft 1x STM32F0 Discovery (Neu) 7 Euro/verkauft 1x STM8VL Discovery 5 Euro/verlauft 1x TI Stellaris Launchpad LM4F120 (Neu) 9 Euro 1x TI Stellaris Launchpad LM4F120 (gebraucht) 6 Euro
-
Thread
Cortex Arm M3 M4 M7
Ich bin mit STM32F0-Disco (F051R8) umgestiegen. Dann nach kurzer Zeit auf die STM32F1-Minimal-Boards. Inzwischen habe ich auch die F4..-Discos herumfliegen. Intensiv spiele ich mit den STM32F030, wie von Oliver beschrieben