-
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
-
Thread
Orientierungshilfe ATXMega oder ARM (ST, NXP)?
ungefähr das, was ich mir vorstelle. Allerdings gibt es kein Evalboard für die, oder? Wäre dann ein STM32F0 Discovery board das richtige um den ST-Link/V2 zu haben, und da dann ein Board (welches?) mit einem STM32F1... anschließen? Für den ATXMega würde sprechen, dass ich mich nun gerade ins Studio 6
guter Einstieg. Zu den Boards gibt es von ST drei gute und auch günstige Einstiegsboards: Dein STM32F0: http://www.watterott.com/de/STM32F0DISCOVERY Der STM32F3 http://www.watterott.com/de/STM32L-DISCOVERY Und der Favorit: http://www.watterott.com/de/STM32F4Discovery Der letztere ist von der
-
Thread
STM32F0 Arctan Berchnung
Ich habe ein kleines Problem mit einer Winkelberechnung. Der Winkelwert wird für eine Feld orientierte Regelung benötigt. Dabei liegen ADC-Werte von einem Sin/Cos-Geber an. Bisher hab ich die Winkelberechnung mit jener Funktion realisiert, welche ich vor einiger Zeit einem anderem Forum entdeckt und etwas vereinfacht hatte. [c] const unsigned char atan[64] = {1,1,2,3,4,5,6,7,8,9,9,10,11,12,13,14,15,15,16, 17,18,19,19,20,21,22,23,23,24,25,26,26,27,28,28,29,30,31,31,32,33,33,34,34,35, 36,36,37,37,38,38,39,40,40,41,41,42,42,43,43,44,44,45,45}; uint16_t ArcTan(int16_t dY, int16_t dX)
-
Thread
Bibliotheken streiten sich um Daten im Flash / PROGMEM
verschwundenn war und insofern, als dass ich mittlerweile zwecks besserer Performance auf einen STM32F0 umgestiegen bin (Kann das DevKit für 7€ nur empfehlen :-) ) und eine RTOS darauf laufen habe (ChibiOS). Alles funktioniert schnell und einwandfrei. Also wiegesagt, letzlich klären ließ sich das
-
Thread
[V] oder [T] Renesas V850ES-JX3-Stick
Demo betrachtet) V850ES-JX3-Stick rumliegen und würde es verkaufen oder tauschen gegen ein neues STM32F0 Discovery oder ein neues STM32VL Discovery oder STM32L Discovery. Grund wäre das ich nicht mit PIC, MSP430, ARM und Renesas rumhantieren möchte. Sondern nur noch PIC und ARM. Einfach bescheid
-
Thread
STM32f0 - ADC und DMA Verständnissfrage
Hallo, ich habe eine Frage zum ADC in Verbindung mit dem DMA (es geht nicht um die Implementierung). Ich Scanne mit dem ADC im continuous mode 4 Kanäle und lasse die Werte vom DMA in ein Array schreiben. Es soll ein Interrupt ausgelöst werden, wenn der DMA alle Werte geschrieben hat. Z.B. 4 Kanäle, je 4 Werte --> DMA schreibt 16 Werte in ein Array und löst dann einen Interrupt (Trandfer complete) aus. In dieser ISR möchte ich die Mittelwerte berechnen. Jetzt zu meinen Fragen: - Während der ISR wandelt der ADC doch weiter, was macht der DMA? - Überschreibt er die gespeicherten
-
Thread
[V] SMD5050-RGB-LED built in WS2811 Chip
software implementieren, habs zum testen auf einem arduino gemacht und (etwas schneller) auf einem STM32F0. man bekommt (bei deaktivierten interrupts!) etwa mit 15ms für ein frame (in meinem fall 435 LEDs) aus. wenn mans jetzt schlau macht, kann man auch gleich mehrere GPIOs verwenden und alle gleich
-
Thread
Cortex-M0 (STM32F0) Frage zum Flashen
Servus liebe Leute, ich verwende Keils Microvision V4.53.0.0 ich habe seit neuestem unter den "Utility-Options" -> "Download Function" ein Häkchen bei "Reset and Run" gesetzt. Dadurch muss ich den Hardware-Reset-Button nicht mehr betätigen. Dafür bekomme ich jetzt in µVision den folgenden Fehler angezeigt: COULD NOT STOP CORTEX-M DEVICE! PLEASE CHECK THE JTAG CABLE. Nur zur Info, das Flashen funktioniert einwandfrei. Gibt es eine Möglichkeit diese Fehlermeldung abzuschalten? Beste Grüße abc
-
Thread
STM32F0 CodeSourcery Kompileroptionen Problem
Hallo Community, seit ein paar Wochen stehe ich mit meinem STM32F0Discovery-Board vor einem Problem. Kurz zu den Rahmenbedingungen: Ich entwickle die Software für das Board sowohl unter Windows mit dem Atollic True Studio Lite als auch unter Ubuntu mit CodeSourcery
einen Blick in mein Projekt werfen könnt. Ihr findet es unter https://github.com/CodeOnSunday/STM32F0Discovery.git Für eure Hilfe danke ich euch im Vorraus. Mit freundlichen Grüßen CodeOnSunday PS.: Die Linker und die Startup-Datei stammen aus dem Atollic-Ordner der Standardbibliothek.
-
Thread
STM32F0 Hardware Multiplizierer oder nicht?
Auch wenn die Frage bereits alt ist: Laut dem "STM32F0xxx Cortex-M0 programming manual" hat die uC-Familie einen ein Schritt Hardware Multiplizierer ("including a single-cycle multiplier"). siehe auch: http://www.st.com/web/en/resource/technical/document
-
Thread
STM32F4 Discovery Trägerboard
Breadboard stecken kann, ausser wenn man die hochbiegt. Ja, das hat mich auch gestört - beim STM32F0-Board war es ja nur einreihig. Wir haben uns für das Steckboard so beholfen, dass wir Präzisionsbuchsenleisten aufgelötet haben und das Board an vier Pfosten über dem Steckbrett "schwebt" (siehe
-
Thread
Welches Mikrocontrollerbard empfehlt ihr?
STM32F0DISCOVERY, kostet weniger als 10€, z.B. bei Watterott. Oder das STM32LDISCOVERY, da sit gleich das Display mit dabei. http://de.mouser.com/ProductDetail/STMicroelectronics/STM32L-DISCOVERY/?qs=
-
Thread
DOGM Display an STM32
Ich habe das für Stm32f0 einbisschen genändert. Aber das funktioniert nicht. [c] #include "lcd.h" #include "font_lcd.h" #include "stm32f0xx.h" #include "stm32f0xx_conf.h" // ******************************
Navid M. schrieb im Beitrag #6275475: > Ich habe das für Stm32f0 einbisschen genändert. Aber das > funktioniert nicht. Mach einen neuen Thread dafür auf, und schrieb rein, was genau nicht funktioniert, wo Du schon mit dem Oszi nachgemessen hast, ob Du mit
-
Thread
STM32F0 TIM15 -> ADC -> DMA
[c] /* Includes ------------------------------------------------------------------*/ #include "stm32f0xx_conf.h" #include "main.h" /** @addtogroup STM32F0_Discovery_Peripheral_Examples * @{ */ /** @addtogroup IO_Toggle * @{ */ /* Private typedef -------------------------------
-------------------------------------------------------------------------- //---- LED Ports des STM32F0 Discovery Einstellen //-------------------------------------------------------------------------------- /* GPIOC Periph clock enable */ RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOC, ENABLE);
-
Thread
OpenOCD und STM32VLDiscovery
SWD-Schnittstelle verfügbar, und da ist die Auswahl nicht groß. Ich benutze den STLink-Teil eines STM32F0-Discovery Boards in solchen Fällen. Bei STLink V2 sind dafür einfach 2 Jumper umzustecken.
-
Thread
Board für Funksteckdosen-Ansteuerung über Web
werden Nachteil: nicht via USB programmierbar 2: STM32F4 Discovery http://www.watterott.com/de/STM32F0DISCOVERY Vorteil: sehr günstig, USB-Anschluss, leistungsfähig Nachteil: Funkmodul schwieriger zu implementieren? Habe leider kaum Löterfahrungen, bin eher der Softwarefreak ;) 3.: Arduinos Vorteil
-
Thread
STM32F0(STM32 F0) Pins in high Impedanz(high z) Zustand schalten GLEICHZEITIG
Servus zusammen, wie der Betreff verrät geht es um den ARM Cortex-M0 von ST. Ich möchte die Pins(mind. 2) des Rechenknechts in den hochohmigen Zustand schalten und das Zeitgleich... Derzeit habe ich beim Umschalten einen Versatz von 2µs(mit dem Oszi gemessen). Für einen 32biter finde ich das nicht okay. Ich könnte natürlich diesen Zeitversatz in Software kompensieren, das möchte ich aber nicht. Deshalb meine Frage: Habe ich bisher eine Möglichkeit übersehen, weiß ich etwas nicht? Hier noch schnell mein Makro das ich zum Umschalten verwende: #define GPIO_HighZ() GPIOA->OTYPER
-
Thread
STM32-M0 -SPI Problem
Hallo Leute, ich dreh hier grad durch, weil ich mit dem STM32F0 Discovery-Board simplen SPI-Datentransfer nicht zum Laufen bekomme. Argh, ich hab doch Urlaub und wollt gemütlich weng basteln :). Naja, vielleicht könnt ihr mir ja helfen - meine letzte Hoffnung
-
Thread
[Sammelbestellung] Digikey bis 22.07. / 29.07.
ich habe eben erst deine Sammelbestellung gesehen, falls es noch nicht zu spät >ist, würde ich ein STM32F0Discovery mitbestellen. >http://www.digikey.de/scripts/dksearch/dksus.dll?vendor=0&keywords=stm32f0discovery >Ich könnte dir den Betrag bis zum 22.07 per PayPal senden oder per Überweisung >und Screenshot
-
Thread
Welcher Arduino?
Warum nicht gleich ne Nummer größer? http://www.watterott.com/de/STM32F0DISCOVERY oder http://www.watterott.com/de/STM32F4Discovery
-
Thread
ARM ist die Zukunft?
nur 10Bit und max 400ksps, xmega bietet hier 12Bit mit rail-to rail und gain stage. Hingegen der STM32F0 verbraet mir 4.5ua bei 8us aufwachzeit, hat zwar einen 12bit adc aber die error sind erheblich, da muesste ich einen externen adc dran anschliessen und mein kostenvorteil ist dahin. Nuvoton schneidet
ich gehe von flash corruptions aus. Manche Cortexe haben auch keinen Analog Comparator, oder DAC. STM32F0 hat wiederum keinen eeprom und max. 64kb flash, auch keinen AC. Nach meiner Analyse ist der CM0 ueberhaupt kein wuerdevoller Nachfolger fuer 8Bit/16Bit, und die Migration auf groessere CM3 ist
-
Thread
STM32 Keil warning: #223-D: function "assert_param" declared implicitly
und USE_STDPERIPH_DRIVER in den Defines Symbols "options Präprozessor" einfügen damit die stm32f0xx_conf.h eingebunden wird (#ifdef USE_STDPERIPH_DRIVER #include "stm32f0xx_conf.h" #endif in der Datei "stm32f0xx.h" )
-
Thread
stm32 Problem
implicitly assert_param(IS_GPIO_ALL_PERIPH(GPIOx)); stm32f0xx_gpio.c: 12 warnings, 0 errors compiling stm32f0xx_rcc.c... stm32f0xx_rcc.c(204): warning: #223-D: function "assert_param" declared implicitly assert_param(IS_RCC_HSE(RCC_HSE)); stm32f0xx_rcc.c
assert_param(IS_RCC_CLEAR_IT(RCC_IT)); stm32f0xx_rcc.c: 36 warnings, 0 errors compiling Buttons_STM32F0-Discovery.c... compiling LED_STM32F0-Discovery.c... assembling startup_stm32f051.s... compiling system_stm32f0xx.c... linking... .\Objects
-
Thread
STM32 - Debugger - Software ?
Antwort: Ja Frage: Reicht da nicht dieses völlig super billige (Preis < 10€) fast schon geklaute STM32F0DISCOVERY Board die es bei den verschiedenen Elektronikversandhäusern gibt? http://de.farnell.com/stmicroelectronics/stm32f0discovery/eval-bord-cortex-m0-stm32f0/dp/2096251 http://www.watterott.com/de/STM32F0DISCOVERY Antwort: Hat sich für den Einsteiger hoffentlich erledigt. Mit dem Ding kann man auch Debuggen (SWD)... Um es nocheinmal klar zu sagen 10€ sind für den Einsteiger vollkommen
-
Thread
pollin dot matrix lcd 122x32 dots dg 12232
Hallo, ich bin dabei das Display mit einem STM32F0 anzusteuern. Als Grundlage habe ich die Bibliothek aus diesem Thread benutzt (http://www.mikrocontroller.net/topic/105223#936554). Mein Problem ist, dass eine Linie gezeichnet wird, diese aber sofort
Noch etwas zur Hardware: Das Display hängt am STM32F0-Discovery. VDD sind 5V Die IOs liefern 3,3V. Laut Datenblatt sollte das aber funktionieren (High wird ab 2,4V erkannt).