-
Thread
C++ für Embedded: ab welchen Prozessormerkmalen?
bzw. muss. Nein. Man kann die auch wunderbar statisch anlegen. Habe ich auf einem µC-Projekt (STM32F407) gemacht und der Code ist wunderhübsch. > Und man braucht für die meisten uC Anwendungen keine objektorientierten Ansätze. *brauchen* tut man das theoretisch nie, aber einfacher gehts so oft. Falls
-
Thread
Rotary-Encoder mit Arduino als Konzentrator
meistens die Wahl zwischen 1-2 damit zu verbindenden Pins. Habe mal nachgesehen; bei den beliebten STM32F407 sind es doch nur 6 Kanäle, denn TIM9-14 haben leider überhaupt keinen Encoder-Modus.
-
Thread
I2C Interrupt Handler bei Fehler
Hallo, Ich verwende einen STM32F407 zusammen mit der Standard Peripheral Library von ST. Wenn ich I2C_ITConfig(I2C2, I2C_IT_EVT, DISABLE); aufrufe müssten doch die Interrupts aufhören? Kann ich sonst irgendwie alle Interrupts deinitialisieren
-
Thread
Reziprogzähler Abhängigkeit von Zeitbasisfrequenz
mir keine bescheuerte Torzeit gibt ;-) Im Prinzip habe ich ja alles Notwendige auf Basis eines STM32F407 mit 168 MHz auf dem Tisch zu liegen. Mich stört aber nach wie vor, daß dieses Verfahren nicht für tiefe Frequenzen geeignet ist. Auch Ulrich hat ja darauf hingewiesen, daß das Eingangssignal eine
-
Thread
Mikrofonverstärker
meiner (wegen chronischen Zeitmangels schlecht vorankommenden) Entwicklung, die auch mit einem STM32F407 + Spartan 6 FPGA arbeiten soll. Allerdings will ich mit einem XC6SLX9-2TQG144C auskommen, da ich keine Module zukaufen möchte. FFT in Hardware ist bei mir also nicht drin, das soll der STM32
-
Thread
WordClock mit WS2812
ein SPI statt TIMER zu benutzen? > > ich konnte dies zumindest erfolgreich bei mir mit seinem STM32F407 und > dem gleichen blauen STM32F103C8T6 board testen. Hört sich ganz gut an. > Die WS2812B scheinen von den timings her ausreichend tolerent zu sein. Läufts auch mit den WS2812 ohne B?
STM32F103: https://github.com/benwilliam/equinox_clock/tree/master/WS2812b_SPI/ws2811_2/f103c8t6 für STM32F407: https://github.com/benwilliam/equinox_clock/tree/master/WS2812b_SPI
-
Thread
ARM-Assembler-Tutorial
low-cost > DSP zu benutzen? Die meisten gibt es so im Bereich 3-10€. Das ziemlich beliebte STM32F407G Discovery Board mit Cortex-M4 inklusive Debug-Adapter gibt's für ca 15€.
-
Thread
ARM: kompliziert?
Ich komme aus der AVR Welt und arbeite jetzt seit Mai mit dem STM32F407 Discovery. Es gab große Umstiegsschmerzen, aber es hat sich gelohnt. Inzwischen arbeitet man mit dem Cortex-M4 genau so einfach und unkompliziert wie mit dem AVR. Die Entwicklungsumgebung CooCox
auch so TI Dinger (ek-lm4f120) besorgt. Da es Cortex-M4 sind, habe ich gehofft die sind so wie der STM32F407. Leider haben die kein SDIO und nur 80MHz. Trotzdem ist dieser Preis im Moment unschlagbar. Sicher kein Schaden wenn man davon ein paar auf Lager hat.
-
Thread
Wie steige ich am besten von AVR auf PIC um?
Cortex-M4F Kern - der kann direkt Fließkommazahlen rechnen, innerhalb weniger Taktzyklen! Beispiel: STM32F407 - den gibt es auf dem STM32F4DISCOVERY Board für 20€ >> gleich auf ARM umsteigen willst. > > Lassen die sich auch gut in assembler progammieren? Ja, natürlich, aber nicht gut! Besser eine
-
Thread
Wärmebildkamera mit dem MLX90640 und Arduino Due
berechnet, als Optimierung könnte man noch eine Tabelle vorberechnen lassen. Ich habe das auf einem STM32F407 laufen, der ist so schnell das eine Tabelle nicht nötig war. Das TFT für Board ist allerdings nicht besonders gut, die Farben sind extrem blickwinkelabhängig. Im Anhang ist meine C++ Klasse und
-
Thread
STM32F4 und Hallsensoren
Hallo Leute, ich versuche mit dem STM32F407 die Hallsensoren eines BLDC abzufragen, damit ich den dann ansteuern kann. PWM usw. habe ich schon implementiert, die läuft auch. Was aber nicht geht, ist die Abfrage der Hallsensoren. Ich möchte
-
Thread
LWIP Webserver
Was it jetzt genau das Problem? Ich habe auf dem STM32F407 einen Webserver laufen gehabt, wobei ich den selbst implementiert habe. > return "/STM32F107LED.html"; Das kenne ich nicht. Habe damals FSData Tool gehabt, um die Webseite in Chararrays umzuwandeln
-
Thread
Mit was in die Mikrokontrollerwelt einsteigen?
mir ein einfach zu nutzendes stm32 Discovery, wo > in Null Komma Nix eine LED blinkt. Mit dem STM32F407-Discovery hatte ich vor ca. zwei Jahren angefangen. Zu meiner großen Freude blinkten da schon LEDs und ich brauchte nichts mehr zu programmieren. So einfach ist das :-) Anschließend hatte ich
vermutlich recht, weil m.n. ja vorher schreibt: m.n. schrieb im Beitrag #3460545: > Mit dem STM32F407-Discovery hatte ich vor ca. zwei Jahren angefangen. Zu > meiner großen Freude blinkten da schon LEDs und ich brauchte nichts mehr > zu programmieren. So einfach ist das :-) q.e.d. Viele haben
-
Thread
mcHF-SDR Selbstbau-Projekt
interessant, > gerade für QRP Ich habe den Artikel auch durch Zufall erst heute gelesen. MCU ist ein STM32F407 - wahnsinnig stromhungrig sollte er auch nicht sein. Und reichen sollte das auch: Im Fifi-SDR ist ja auch "nur" ein Cortex-M3. Allerdings hat man ihn auch nicht auf besonders sparsam getrimmt
-
Thread
Topologie 3 Phasen Gleichrichter mit Buck-Funktion und PFC
macht, dass er >laut Beschreibung keinen up/down-counting Modus besitzt. Für STM32F405/415, STM32F407/417, STM32F427/437 und STM32F429/439 Center-aligned mode (up/down counting) Seite 520 im reference manual (RM0090) Für STM32F303xB/C/D/E, STM32F303x6/8, STM32F328x8, STM32F358xC, STM32F398xE
-
Thread
ATMEL (Microchip) erhöht die Preise
beliebt. 1 atmega 328p-au 2 atmega 328p-pu 3 atmega 2560-16au 4 pic32mx250F128b-i/sp 5 stm32f407vgt6 6 atmega 32u4-au 7 stm32f103c8t6 8 atmega 328p-mu
-
Thread
[Suche] Interessierte(n) an Projekt (ARM/FPGA)
Ich auch eine interessante Kombination. Ich würde sowas suchen mit Altera FPGA + STM32F407.
-
Thread
Brauche hilfe mit Makefile STM32+FreeRTOS
STM32F10X_XL : STM32 XL-density devices # CHIP = STM32F10X_MD MCU = cortex-m4 CHIP = STM32F407VG #STARTUP = startup_stm32f10x_md.S STARTUP = startup_$(CHIP) RTOS_ROOT=../FreeRTOSV7.1.1 CMSIS_DRIVER_DIR=../STM32F4xx_DSP_StdPeriph_Lib_V1.0.0/Libraries/CMSIS/Include #defines
-
Thread
pollin kamera au-85
DCMI vom Controller ganz einfach 1:1 mit der Kamera verbindest? Wenn ich das Datenblatt z.B. vom STM32F407 richtig deute, dann hat der nämlich sogar einen dazugehörigen Daten-Anschluß: http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/DM00037051.pdf Seite 16, rechts oben
-
Thread
Projektidee.Oszilloskop die 12334543te
bekomm ich da noch irgendwie ein paar komperatoren > drauf... Das wäre schön. Ich hoffe der STM32F407 hat mindestens einen DAC eingebaut. > > ich bin mir übrigends nicht so sicher ob ich die 10mhz analogbandbreite > mit dem design so überhaupt hinbekomme... gedacht ists eher zum testen >
-
Thread
Mit Schaltungsaufbau und Steuerung anfangen, wie und womit?
jedenfalls, auf der ST Seite eine Empfehlung zu C++ gelesen), würde ich mir das STM32F4 DISCOVERY STM32F407VGT6 STM32 ARM Cortex-M4 Development Board kaufen und damit anfangen. Da brauchst du zunächst keine Widerstände und auch nichts anderes kaufen. Die F0 und F1 Boards sind noch günstiger und den Code
-
Thread
BluePill STM32 Bezugsquelle
Wenn der STM32F103 nicht reicht, verwende ich dann gern STM32F4xx - entweder auf Nucleos oder STM32F407VET-Blackboards - letztere für einen Preis von unter 10 EUR. Damit bastle ich an Projekten wie [[MINOS]], [[NIC]], [[STECCY]], [[uClock]] oder aktuell an einem fernsteuerbaren selbstbalancierenden
-
Thread
Wahl der richtigen µC-Familie Gesperrt
langsam > STM ist da auch nicht besser. Ich zeige Dir gerne ein Beispiel, bei dem sich der STM32F407 mit 168MHz deutlich von einem RX610 mit 100MHz absetzt: http://www.mino-elektronik.de/TFT-direct-drive/TFT-direct-drive.htm#tft-1 >>Der STM32F4xx ist richtig schnell und der Code ist kompakter
-
Artikel
CAN
with DSP and FPU instructions STM32F405 : 2 CAN Schnittstellen STM32F415 : 2 CAN Schnittstellen STM32F407 : 2 CAN Schnittstellen STM32F417 : 2 CAN Schnittstellen STM32F427 : 2 CAN Schnittstellen STM32F437 : 2 CAN Schnittstellen STM32F429 : 2 CAN Schnittstellen STM32F439 : 2 CAN Schnittstellen TI TMS470
-
Thread
Funk-Dimmer und -Schalter mit ESP8266 - wer will mitbauen?
Falls jemand an der SW-Entwicklung des Triac-Dimmers mit einem 'STM32F407 Discovery' mitmachen will, ich lege mit folgender Pin-Belegung los: [code]µC Pin Name Typ Beschreibung ¯¯ ¯¯¯ ¯¯¯¯ ¯¯¯ ¯¯¯¯
-
Thread
Taschenrechner - Algorithmen
hier ja schon bei der Nabelschau angekommen sind, ein kleiner Verweis auf eine Implementierung auf STM32F407 + TFT, bei der durchgehend mit 'double' gerechnet wird, was sehr schnell geht: https://www.mikrocontroller.net/topic/331381#3642461 Im Grunde könnte man auf dem TFT eine Tastatur abbilden und den
-
Thread
Welcher Cortex-M0 Controller wird der 8-Bit Killer?
Xmegas schon in eine ähnliche Richtung gezielt haben. Aber richtig glücklich bin ich dann mit dem STM32F407 von STM geworden, da er einfach für so gut wie alle Anwendungen dich ich mit Microcontrollern habe jedes Szenario meistert. Zudem gibt es ein Evalboard mit eingebautem Programmer/Debugger für 15
-
Thread
Zeigt her eure Kunstwerke (ab 2023)
Corona Lockdown gebastelt habe. Das Ganze beruht auf einer selbstgebastelten Platine: - CPU: STM32F407VE - Tempoeraturfühler: PT1000 - Reflow Ofen: 10€ Ebay Kleinanzeigen Pizzaofen Die Basis-Funktionalität ist relativ simpel: Mittels Opamp wird ein Konstantstrom in einen PT1000 eingeprägt und
-
Thread
Suche Simulator für 8051
Debugger. In China oder auf eBay gibt es eine sehr schöne Anschlussplatine. http://www.ebay.ca/itm/STM32F407VGT6-STM32-Cortex-M4-ARM-Development-Board-without-STM32F4DISCOVERY-/261050682608?pt=LH_DefaultDomain_0&hash=item3cc7d54cf0#ht_5601wt_1163 Mit CooCox gibt es eine freie Entwicklungsumgebung in
-
Thread
CH32V003, float wirklich langsam?
dann in dieser "Leistungsklasse" den STM32 verhaftet (hier sind dann mein "Lieblinge" STM32F402, STM32F407 und STM32F429) Spaß beiseite: Mir ging es eigentlich ursprünglich nur darum herauszufinden, was denn an diesem V003 dran ist, weil der des öfteren erwähnt wird. Für eine Anwendung sucht man sich
-
Thread
Basic für 80C31
BASIC auf dem Raspberry Pi: Könntest Du gezeigte Routine mal auf einem RPi laufen lassen? Ein STM32F407 braucht für die dmul() rund 38 µs. Mich würde interessieren, wieviel schneller das BBC-BASIC auf dem RPi läuft.
-
Thread
Transistortester AVR
Hallo zusammen, ich habe den Transistortester von Markus F. (Version 2.1) erfolgreich nachgebaut. Da ich mich etwas mit der AVR-Programmierung auskenne, habe ich den Quellcode analysiert und verändert. Die wichtigsten Änderungen sind: Entfernung aller Texte und Parameterdaten aus dem EEprom in den Programmspeicher.(Vorteil: Programmierung in einem Rutsch, es kann nicht mehr dazu kommen, daß EEprom und Flash-Speicher nicht zueinander passen) Für die Kapazitätsmessung wird die Zeitmessung mit dem Timer1 des AVR zusammen mit dem Komparator durchgeführt. Speziell für kleine Kapazitäten
-
Thread
Nachfolger für ATMega gesucht
viele Wahlmöglichkeiten. Und falls der doch mal zu klein/langsam sein sollte, nehme ich einen STM32F407. Der spielt in der nächst höheren Liga und wird weitgehend gleich programmiert. Und es geht noch weiter nach oben ... (für mich wohl nicht)
-
Thread
was spricht eigentlich gegen die xmega? Gesperrt
von Atmel? Weg von 8 Bit? Ich für meinen Teil habe hier auch ein Evaluationsboard mit einem STM32F407ZGT6 liegen. Ein super Teil, da werkele ich gerade mit asymmetrischen Kryptoverfahren herum, einfach weil der Controller die entsprechende Leistung bringt. Ich käme aber nie auf den Gedanken einen
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware (Teil5)
Hallo mal wieder, gerade habe ich etwas mit einem STM32F407 gespielt und dabei mal die neue "Logic" Funktion des Welec ausprobiert. Leider wurde das 6MHz Rechteck dabei zu einer Nulllinie, unabhängig vom gewählten Logikpegel. Kann man da irgendwas fehlbedienen
Michael H. schrieb im Beitrag #2463709: > Hallo mal wieder, > gerade habe ich etwas mit einem STM32F407 gespielt und dabei mal die > neue "Logic" Funktion des Welec ausprobiert. Leider wurde das 6MHz > Rechteck dabei zu einer Nulllinie, unabhängig vom gewählten Logikpegel. So ich hab doch noch
-
Artikel
NIC
in Millisekunden. Diese wird am Ende auf der Console ausgegeben. Bei einem mit 168MHz getakteten STM32F407VE dauert das Programm knapp 3000msec. Das entspricht etwas mehr als 333.000 Schleifendurchläufen pro Sekunde. Bei einem mit 100MHz getakteten STM32F411RE sind dies ca. 3900msec bzw. 256.000 Schleifendurchläufe
-
Thread
ZX81 plus38 Clone
hier auch direkt einen "um die Ecke": https://www.mikrocontroller.net/topic/490145 Läuft auf STM32F407VET6-China-Board. Aber auch auf Linux (Framebuffer und/oder X11) und Windows (QT).