-
Thread
Meinung zum Display
hat, welche das übernimmt, ja dann ist alles einfach. Aber langsam wird's komisch. Touch-TFT und STM32F4 für einen Lötofen?
Drei Bit meintest Du wohl? Software ist doch dabei. > Aber langsam wird's komisch. Touch-TFT und STM32F4 für einen > Lötofen? Damit kann man doch auch gleich die Steuerung machen. Andere brauchen ein Schmartfon, um zu wissen, ob es Tag oder Nacht ist.
-
Thread
ATTINY1634-Programmer - welchen?
Hintergrund: ------------ Warum ein ATTINY1634? Ich hätte gern auch einen MSP430, einen ARM (STM32F4, LPCx) oder einen PIC genommen, denn dafür habe ich Programmer. Mit AVR hatte ich bisher nix am Hut. Der ATTINY1634 scheint aber für eine "Neuentwichlung" eines Derivats vom Rainbowduino / Colorduino
Beitrag #3267676: > Ich möchte … programmieren und debuggen. Also: MSP440: 6€ LaunchPad STM32F4: 17€ Disvovery ATTINY1634: ??? Coder schrieb im Beitrag #3267727: > Der ISP kann aber alle anderen > close-source ATMEL-Programmierschnittstellen Wozu braucht man das? Ginge der [[AVR-Dragon
-
Thread
ARM (STM32F4) - eigene Interrupt Routine-> umbiegen des Funktionspointer
Hallo, ich habe hier meinen STM32F4. Ich würde gerne eine andere Funktion als die Defaultmäßige bei einem Interrupt anspringen. Als Beispiel: Anstatt [c] SysTick_Handler(); [/c] als Interrupthandler für den SysTick zu nuzten
betreffen finden sich im o.g. Architecture Reference Manual. ST hat die nicht alle in das eigene STM32F4 Reference Manual kopiert...
-
Thread
CooCox IDE tool path?
in der system_stm32f4xx.c wird 25MHz eingestellt: binde gleich unter main() die SystemInit(); aus dieser ein -- int main(void) { SystemInit(); // usw. }
> Welches Board STM32F4 Discovery Board von ST > SystemInit(); Habe das eingefügt. Das sieht jetzt ganz gut aus. Danke. Ich hätte nicht gedacht, dass deren Warteschleife 10 Befehle braucht oder ist das nur wegen
-
Thread
V: STM32-Header-Board, SRAM, CPLD,.
möglichst günstig zu realisieren, also wenn es passt als Maxibrief oder normaler Brief. - 2 Stk. STM32F4-Discovery, unbenutzt, pro Stk. 12,- - 1 Stk. ET-ARM Stamp STM32F103 / 512K, inkl. CD & UART-Adapter, unbenutzt, 15,- - 1 Stk. LPC XPresso 1768, Rev A, unbenutzt, 15,- - 2 Stk. LPC1766, 100LQFP,
, wenn mich nicht alles täuscht ist der Preis bei RS ohne Mwst, oder? Ansonsten habe ich die STM32F4 Discovery nur ab 15,- aufwärts gefunden, inkl. Mwst.. Egal, wenn jemand beide nimmt kosten die zusammen 20,-. Zur Anfrage, es geht also um die folgenden Positionen (?): - 2 Stk. STM32F4-Discovery
-
Thread
Mehrkanal Impulszähler PIC
Das externe Signal kommt an den Takteingang des Timers. Er hat 6 Signale zu zählen, nichtmal ein STM32F4 hat 6 Eingänge für externe Zählsignale, ich halte es für unwahrscheinlich, das ein 8-Bitter sowas an Board hat...
Ingo Less schrieb im Beitrag #6157252: > nichtmal ein STM32F4 hat 6 Eingänge für > externe Zählsignale, Oh doch. Timer 1, 2, 3, 4, 5, 8, 9 und 12 sind zusammen 8. Beim PIC könnte man auch eine Kombination von Hardwarezählern und flankengetriggerten Interrupts
-
Thread
ADC bei STM 32 mehrere Werte abtasten mit DMA
jemand eine Erklärung, oder eine Idee was ich falsch mache? Grüße Anna [code] #include "stm32f4xx.h" #include "stm32f4xx_adc.h" #include "stm32f4xx_dma.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #define ADC_CDR_ADDRESS ((uint32_t)0x40012308) __IO uint32_t ADCTripleConvertedValue
-
Thread
STM32F4 ADC3 Werte aus den Mehrere Kanäle ablesen
Hallo! ich habe versucht 3 verschiedene spannungen am STM32F4 zu messen. nur mit einem kanal geht mit dem befehl [c]ADC3ConvertedVoltage = ADC_GetConversionValue(ADC3); [/c] ich weiss nicht halt wie kriege ich grob gesagt gleichzeitig messwerte aus 3
Hi, 'auf dem Board'? Lass mich raten ein STM32f4discovery? Da ist VCC auch 3V... mess mal an VCC und VREF. und noch ein Tipp: Benutze die interne Ref Spannung des µCs zum abgleichen. Und wenn du erstgenannte Problem gelöst hast (via DMA
-
Thread
STM32F4 Discovery DMA und UART TX und sich ändernder Buffer
Hallo zusammen, versuche mich gerade mit DMA in Verbindung mit UART auseinander zu setzen und habe ein Problem was ich nicht recht nachvollziehen kann. Ich habe einen Buffer u8 u8ByteBuffer[] = "UART Test...0."; Im DMA-Interrupt disable ich DMA mit DMA_Cmd(DMA2_Stream7, DISABLE); - TX complete Alle 200ms erhöhe ich die Stelle mit der 0 um eins mit i++; u8ByteBuffer[12] = i; und enable es nach Ändern des Buffers mit DMA_Cmd(DMA2_Stream7, ENABLE); An Stelle der 0 erscheint aber nicht der jeweils inkrementierte Wert, sondern so wie es aussieht etwas zufälliges. Halte ich im
-
Thread
STM32F4 mit C (HAL): Timer-PWM, Interrupt, UART
Rahmen eines Projektes habe ich vor eine Servo (Quadcopter-Treiber) Ansteuerung mit Discovery-Board (STM32F4-Discovery) zu realisieren. Arbeite mit Atolic Truestudio IDE. Zuerst habe ich mit einer "stm32f4_discovery.h" LIB in C++ folgende Funktionen realisiert: - Blink-LED - PWM-Signal (Timer) (2/20ms+
-
Thread
Welche Hardware kaufen? (Mikrocontroller programmieren)
weg. Nimm dir lieber was modernes --> günstiger, leistungsfähiger, zukunftsweisender. Zb. Ein stm32F4 Discovery. Da ist für etwa 12 euro schon alles drinn - Programmer, Debugger, Testplatform usw usw...
. > > Ach was. Die gibts sogar beim Wald&Wiesen Elektronik Shop Reichelt zu > kaufen. Ein STM32F4xx? Du meinst wohl die STM32F3xx, ja die gibts schon.
-
Thread
OV9655 Kamera hat nur Blautöne
richtig? Ist die Cam auf 2byte RGB-565 eingestellt(Register)? Bei mehr als 2 DMA-Streams hat der STM32F4xx Probleme. z.B.: DMA -OV-Cam; DMA-Display; plus DMA-SD Karte,u.o. NOR-/NAND-Flash, I2C-Touch u.o. I2s-Audio, u.o. Beschleunigungssensor/Gyro; -alles Fragen, die nur du beantworten kannst!
/www.mikrocontroller.net/topic/278757#2946707 und http://blog.frankvh.com/2012/01/13/stm32f2xx-stm32f4xx-dma-maximum-transactions/ .. aber vielleicht hier?!
-
Thread
uC für USB Audio Anwendungen
Mikrofongehäuse passen und via USB mit <500mA auskommen. Alternative wäre auch ein kleiner sharc DSP Die STM32F4 Familie sieht erstmal sehr interessant aus.
aber USB 2.0 High Speed (das ist Voraussetzung für 192k/24 Bit) und I2S/AC97 Codec Interface. Bei STM32F4 hast Du nur Full Speed USB Transceiver eingebaut, und für Deine Audioformate ist das eben zu wenig. fchk
-
Thread
Welche STM32 IDE anno 2018?
anno 2018 als IDE für den STM32 für kleine bis mittlere private Projekte mit STM32F0xx aber auch STM32F4xx? Auf meiner Liste sind... emBitz: Sehr schleppende Entwicklung, SVD files zum debuggen offenbar nur für Unterstützer, habe ich in der Vergangenheit für kleine STM32F0 Projekte genutzt.
anno 2018 als IDE für den STM32 für kleine bis > mittlere private Projekte mit STM32F0xx aber auch STM32F4xx? CooCox natürlich. Leute esst Scheisse, Milliarden fliegen können nicht irren.
-
Thread
USART1 an STM32F411CEU
[c] #include "stm32f4xx.h" // // sandipmaurya030@gmail.com for USART2 solution // void delayMS(int delay); void USART1_Init(void); void USART1_Write(int ch); int main (void){ USART1_Init();
> Jedoch gerne "Input" zum Anschalten der einzelnen Bits gewünscht ... Es steht alles in der /stm32f4xx h/ drin.
-
Thread
STM32 Timer Start/Stop mit zweitem Timer
Auf nem STM32F4 ist Timer 2 als PWM-Erzeuger konfiguriert (kein Interrupt, Slave-Mode, 2kHz). Timer 4 der als Master im Interrupt läuft soll ihn periodisch ein/ausschalten (3Hz). Die beiden Timer arbeiten für sich
****************************************************************************** */ #include "stm32f4xx.h" #include "stm32f4_discovery.h" #include "pwmTimer2.h" //defines #include "timerSync.h" TIM_HandleTypeDef Tim4Handle; void timerSync(void) { /* Alignment: Timer 2 32-bit
-
Thread
STM32F4 LCD DM-LCD35RT Pixelmüll (SSD2119)
Vielleicht hat ja jemand ein ähnliches Problem oder gar eine Lösung dazu. Gegeben ist: ST ST STM32F4-Discovery Board mit STM32F407VG Embest Discover More STM32F4DIS_BB Board dazu gehörendes LC-Display (Hersteller unbekannt, wird aber im bündle bei Farnell verkauft) IDE: CooCox 1.7.6 GCC Toolchain
einen Moment, weil ich dazu erst mal eine Rückverbindung zum PC herstellen muss. Habe zwar auf dem STM32F4DIS_BB Board eine RS232 drauf, allerdings mit männlicher SubD9 und keinen genderchange oder Nullmodemkabel zur Hand ;) > event. ein Problem mit der Spannungsversorgung/Strom > vom Display. Vermute
-
Thread
STM32 ADC liefert Wert der Vorherigen Wandlung statt Aktuellen
über den Code schauen könnte, damit ich weißt was ich falsch mach. Viele Grüße [c] #include <stm32f4xx.h> #include <stm32f4xx_gpio.h> #include <stm32f4xx_adc.h> #include <stm32f4xx_conf.h> uint16_t ADC_Val; //Stores the calculated ADC value ADC_InitTypeDef ADC_InitStructure
-
Thread
STM32F407VGT6 (Cortex-M4)
vorher war es ein 8051. Vor 4 Jahren hatte ich mit dem STM32F1 angefangen und seit kurzem den STM32F4. Ich finde es gibt derzeit nicht wirklich was besseres auf dem Markt (ich kenne Atmel, Pic, LPC uvm.) Und wenn es in einem Projekt nicht auf 50 ct. ankommt, nimmt man besser gleich den STM32F4 anstatt
Projekt in dem nur die CPU Karte erneuert wird. Beim STM32F103 laufen meine Routinen problemlos, der STM32F4 hat die gleichen Register und da tut der nicht mehr.
-
Thread
Nachfolger Bluepill?
Danke, das klingt prima, zumal ich für die STM32F4xx schon alle benötigten Peripheriefunktionen implementiert habe. "Nachtrauern"... naja, sie waren das richtige Werkzeug für viele Zwecke. Wären sie noch gut erhältlich, gäbe es keinen Grund zu
Stiftleisten hat. Das Wechseln der MCs dauert nur wenige Minuten und dann haben die Boards auch CAN. Da der STM32F4xx auch eine FPU hat, gehen Floatrechnungen sehr viel schneller.
-
Thread
STM32: Ich finde einfach keinen Fehler in meinem Code
Hallo, ich will das EA W202-XLG Display mit einem STM32F4 Discovery zum Laufen bekommen. Ich verwende den 4-Bit Modus mit den Funktionen, wie im Datenblatt auf Seite 5 beschrieben. Meinen Code habe ich angehängt und hoffe, dass ihr mir weiterhelfen könnt
jemand weiterhelfen, konnte keine gute Erklärung finden. Welchen Takt habe ich denn überhaupt beim STM32F4?
-
Thread
STM32F4 - Cortex-M4 - LDRD Problem
Hallo, Der Cortex-M4 hat ein LDRD Bug, der zur HardFaultException führt. Anbei der Screenshot vom Keil Debugger. Immer wenn in R5 eine nicht 4 Byte Aligned Adresse steht dann macht der LDRD eine Exception. Die Deklaration des Buffers sieht so aus: uint8_t m_abyBuffer[512]; Wenn ich das so abändere, dann wird der Buffer wie gewünscht aligned: union { uint8_t m_abyBuffer[512]; uint32_t m_abyBuffer32[128]; }; und es kommt keine Exception mehr. Solche Fehler zu finden ist recht mühsam. Keil bietet von Haus aus auch keine Möglichkeit den µC Bug zu umgehen. Die Option "--no_unaligned_access
-
Thread
8Mbit/s Manchester Code codieren und decodieren mit STM32F407
Datenstream auslesen? Anschließend dekodieren und CRC-Checken. Ist die interne CRC-Check Routine des STM 32F4 brauchbar? Besten Dank...
Recovery. >Anschließend dekodieren und CRC-Checken. Ist die interne CRC-Check >Routine des STM 32F4 brauchbar? Kann sein, bei 36 Bit lohnt das aber kaum.
-
Thread
STM32 HAL Cube Timer interrupt -> kein Interrupt
ich benutze Cube nicht, aber der Code hier geht: timer4.h:[c]#ifndef STM32F4_TIMER4_H #define STM32F4_TIMER4_H void timer4_init(void); void timer4_enableInt(void); //WEAK void timer4_1sec_event1(void); #endif /* STM32F4_TIMER4_H */[/c] timer4.c:[c]#include <CMSIS_Device/stm32f4xx.h> #include "timer4.h" void TIM4_IRQHandler(void); void TIM4_IRQHandler(void) { static int i = 0; if (TIM4->SR & TIM_SR_UIF) { i++; if (i == 125) { timer4_1sec_event1
-
Thread
Wie am einfachsten Messdaten abspeichern?
Ich tendiere zu Netzwerk. STM32F4 DISCOVERY Board + STM32F4 DIS BB Board und feddich :) Mit den Beispeilen von http://mikrocontroller.bplaced.net/ solltest du auch recht fix zum Ziel kommen.
nem AVR, SPI und Copy & Paste von FAT32 Code ist's da nicht getan. Da würde ich eher zu zB einem STM32F4 und der Verwendung von SDIO und DMA raten, und einem schlauen Algorithmus der große Blöcke auf einmal schreibt. Das dauert aber länger als ein paar Tage... da ist R-PI oder Ethernet doch wesentlich
-
Thread
UART Clock Initialisierungsproblem auf STM32F407G-DISC1 (Discovery)
den STM32F407 geschrieben / kompiliert worden oder hast Du eine Version für einen anderen µC der STM32F4 Familie verwendet? Auf was löst denn das Macro "RCC_CR" auf? Sprich: Welche Adresse steht denn schlussendlich in R1? Lt. F407 Datenblatt sollte der RCC im Bereich 0x4002 3800 - 0x4002 3BFF liegen
Anhang (Istzustand bei mir) bzw. Bild im STM32F407 UM1472 Usermanual. > Wenn Du das zugehörige STM32F4DIS-BB Extension Board m. RS-232 > Transceiver und 9-pol Buchse verwendest, dann sollte es U(S)ART6 sein. > Braucht man sowas, wenn es die USB und virtual COM gibt? >> Aber komischerweise
-
Thread
STM32F4 TFT-Controller und 1280x480
Hallo zusammen, ist es theoretisch möglich den vorhandenen TFT-Controller dazu zu bringen ein Bild mit 1280x480 Pixel auszugeben? Der tatsächlich nutzbare bzw. veränderbare Bereich kann sich dabei gerne auf die max. 800Pixel in der Breite beschränken. Konkret geht es darum ein Bild auf den neuen BMW CIC Bildschirm auszugeben, dieses wird per LVDS FPD2 mit Daten versorgt. Ich weis bisher nicht ob es auch mit weniger Auflösung skalieren kann, daher möchte ich die techn. machbarkeit erstmal 100% erfüllen können. Danke&Gruß
-
Thread
STM32F4 "can't halt the core"?
Hi, ich habe hier ein STM32F4 Discovery Board. Seit meinem letzten Debugging erhalte ich nur noch die Meldung "can't halt the core", in IAR und in "STM32 ST-LINK Utility". Versuche wie USB-Stecker ziehen als auch Rechner
-
Thread
Gibt es eine Bibliothek wie avr libc für STM32F4?
Gibt es eine Bibliothek wie avr libc für STM32F4? danke im voraus!