-
Thread
Helix MP3 mit FreeRTOS auf STM32F4 geht nicht
Hallo, ich versuche den HELIX MP3 Code auf einem STM32F4 mit FreeRTOS (8.0) zum laufen zu bringen. Ich habe den Codec in einer Funktion zum Testen verpackt und im Flash ein MP3 File liegen. Zum Testen ist vom Codes die langsame C-Variante drin. Die Codec
-
Thread
STM32F4 Werte-offset bei DMA Transfer vom ADC1
Hallo Zusammen, Ihc hab hier ein kurioses Probme mit demn DMA Transfer auf einem STM32F407VG (STM32DISCOVERY Board), Ich lese über den ADC1 10 Kanäle ein. Der Transfer läuft über DMA Channel2 in ein Array mit 10 Words. Das Ganze funktioniert im Prinzip, mit einem Haken: Die ADC-Werte im Ziel-Array des DMA-Transfers starten nicht mit dem Channel mit ADC-Rank 1, sondern mit irgendeinem Anderen. D.h. Der DMA-Transfer startet mitten in eiem Conversion Cycle des ADCs, nicht am Anfang. Durch den "CircularMode" Transfer der DMA werden so zwar alle Werte übertragen, aber mit einem Offset zum Start des
-
Thread
[S] STM32F407 STM32F4 Discovery
Hallo zusammen, ich suche ein günstiges Eval-Board STM32F407 STM32F4 Discovery. Danke und Gruß
-
Thread
Welcher PIC/uC für Masterkeyboard?
STM32F4 Discovery 32bit 168MHz 1MB Ram, 0.5MB ROM, USB, USB-Host, integrierter Programmer, 10 Dollar. Günstiger geht nicht Hannes schrieb im Beitrag #3232948: > Also, genug blahblah, was muss der uC können
DK schrieb im Beitrag #3232957: > STM32F4 Discovery 32bit 168MHz 1MB Ram, 0.5MB ROM, USB, USB-Host, > integrierter Programmer, 10 Dollar. Günstiger geht nicht ARM lässt (mal wieder) grüßen :) Nicht schlecht, der Vorschlag! Hast Du schon
-
Thread
Mikrocontroller Rechenleistung reicht für aktuelles Projekt nicht?
Fließkommaeinheit mit drauf, dürften in SW aber schon eine deutliche Ecke fixer sein. Konkret kann ich dir die STM32F4 empfehlen. Auf bastlerfreundlichem Evalboard für 15€ erhältlich (STM32F4DISCOVERY). Liebe Grüße, Jan
Berechnungen pro Sekunde packt. Wenn interesse besteht, könnte ich das morgen auch mal auf einem STM32F4 Discovery laufen lassen.
-
Thread
ARM Cortex gegen AVR
Ist es richtig, dass ich mit meinem STM32F4 Discovery Board auch anderen einzelne CortexM4 programmieren kann und gar keine extra Programminghardware brauche?
Martin Bauer schrieb im Beitrag #3032362: > Ist es richtig, dass ich mit meinem STM32F4 Discovery Board auch anderen > einzelne CortexM4 programmieren kann und gar keine extra > Programminghardware brauche? Ja, das geht - der ST-Link ist auf den Boards eigenständig mit herausgeführten
-
Thread
Aufzeichnen eines 10 MSPS 1-bit Signals
einem FPGA. Inzwischen gibt es aber auch Microcontroller mit eingebauten Sinc-Filter. Die neueren STM32F4-Typen haben das zum Beispiel. Man kann aber auch den Stream direkt aufzeichnen und weiter nutzen. Das wird im Audio-Bereich auch gemacht: http://de.wikipedia.org/wiki/Direct_Stream_Digital
Schieberegister und für > ein Prozessor der das dann beispielsweise auf Ethernet ausgeben kann? STM32F4. Womöglich kannst du dir sogar das Schieberegister sparen. Mit etwas Glück geht es über die SPI-Peripherie. Die ist im Prinzip auch nichts anderes als ein Schieberegister.
-
Thread
sprintf() mit float funktioniert nicht
Hallo Ich wollte ein kleines Programm mit EMblocks für den STM32F4 machen, nun kann ich in der sprintf funktion keine float umwandeln ?! float xy = 65.12345; char txt[100] = ""; sprintf(txt, "%f", xy); Was mach ich falsch ? Muss noch irgend eine lib eingebunden
#4397015: > Printf ist ein Elefant, man sollte ueber itoa = integer to Ascii > nachdenken. Ein STM32F4 frißt einen Elefanten locker zum Frühstück. Und danach trinkt er am liebsten Doubles. Mach Dir also keine Gedanken ;-)
-
Thread
CAN mit STM32F4Discovery und MCP2551: MCP lässt nichts von CANBus zu Rx durch
Hallo zusammen, habe in den letzten Tagen versucht, mit dem STM32F4Discovery-Board und dem MCP2551 als CAN-Transceiver, CAN in Betrieb zu nehmen. Irgendwo scheitert es aber, da der MCP2551 scheinbar nichts vom CAN-Bus zum Rx-Pin des MCPs/STMs druchlässt. Zweiter
-
Thread
g++ statt gcc
ich hab mich vertan. Das [c]#define USE_FULL_ASSERT 1[/c] bringt gar nix, das muss in die stm32f4xx_conf.h . Aber sonst seh ich grad kein Problem. Benutze mal den Debugger um festzustellen wo es stecken bleibt.
Mbed ist c++. https://github.com/mbedmicro/mbed/blob/master/hal/targets/cmsis/TARGET_STM/TARGET_STM32F4/TARGET_MTS_MDOT_F411RE/TOOLCHAIN_GCC_ARM/startup_stm32f411xe.S m.f.G. Dieter Gräf
-
Thread
[V] Evaluation Boards, Suns, Reflow-Ofen
Platine, vermutlich Spannungsversorgung, Kabel -------------------------------------------------- STM32F4-Discovery <https://www.st.com/content/st_com/en/products/evaluation-tools/product- evaluation-tools/mcu-mpu-eval-tools/stm32-mcu-mpu-eval-tools/stm32-disco very-kits/stm32f4discovery.html> In
Atmel AT91SAM9XE-EK mit AT91SAM9XE512 (zwei Stück) - Atmel AT91SAM7XC-EK - Atmel AVR STK600 - STM32F4-Discovery - STM32-comstick Wer mich übrigens "bestechen" möchte, bietet mir EMUFs, EPACs, Kat'cen, Eurocoms oder VMEbus-Karten u.ä. an :-)
-
Thread
Binary für STM32F446 auf STM32F407
Das Nucleo-Board selbst hat auch momentan ordentlich Lieferzeiten. Allerdings habe ich noch ein STM32F4 Discovery. Erste Versuche zeigen: Das Binary für den STM32F446RE scheint direkt auf dem STM32F407 zu laufen. Ich habe noch nicht alle Peripherie testen können, aber beide sind ja in der gleichen Familie
Ersatz-Nucleo ist schon woanders bestellt. Die Lieferzeit beträgt nur etliche Wochen. Bis dahin sollte ein STM32F4 Discovery die Lücke füllen. Es bleibt also die Frage, ob ein Binary, gebaut für den 446er auf dem 407er Ärger machen kann. Bislang habe ich noch keine genutzte Peripherie gefunden, bei der sich
-
Thread
HY_STM32F417_BB
resourceSelector/app?page=resourceSelector&doctype=FIRMWARE&SubClassID=1520 - als STM32F105/7 STM32F2 and STM32F4 USB on-the-go Host and device library (auch ohne USB-Teil ist hier die TFT - Soft) -im 2. Teil beziehe ich mich auf : STM32F2 and STM32F4 demonstration builder platform http://www.st.com/internet
-
Thread
Software / Treiber für HD44780 auf STM32
https://stm32f4-discovery.net/2015/07/hal-library-15-hd44780-for-stm32fxxx/
steht aber hier in der Codesammlung: https://www.mikrocontroller.net/topic/350952#3900014 2. Datei STM32F4_LCD.c
-
Thread
LwIP UDP Callback
sendet der PHY jede Sekunde ein Paket. vollständiger Code: [c] #include "main.h" #include "stm32f4xx_hal.h" #include "lwip.h" #include "gpio.h" #include "udp.h" #include <string.h> void SystemClock_Config(void); void Error_Handler(void); extern struct netif gnetif; static struct udp_pcb
die drei funktionen sind in meiner Lib nicht drin. > > ETH_CheckFrameReceived() Müsste in <stm32f4x7_eth.c> vorhanden sein. > LwIP_Pkt_Handle(); findet sich bei mir in <netconf.c> Macht nichts anderes als ethernetif_input(&gnetif); > LwIP_Periodic_Handle (LocalTime); findet sich
-
Thread
Zeitmessung Nanosekunden Bereich, ein Start und ein Stopp Signal, schnell laufender Riemen
Man muß garnicht zum FPGA greifen, da ein 'einfacher' µC dafür schon ausreichend ist. Beispiel: STM32F4xx, der das mit internen Timern bestens auflösen kann (ca. 5ns). Eine Leiterplatte dafür inkl. Anschluß für Display+Schnittstelle könnte ich Dir anbieten. Alternativ kann man ein Discovery-Board mit
schrieb im Beitrag #5012430: > Wie sieht denn da ein Grundaufbau aus mit zwei Sensoren? Beim STM32F4xx wird ein Timer verwendet und die Sensoren werden an zwei Capture-Eingänge angeschlossen. Die jeweils aktive Flanke speichert den Zählerstand. > Wie würde denn ein Sensor überhaupt auslösen im
-
Thread
Neigungssensor (Auflösung 0,1° auf 180°) gesucht
Erdbeschleunigung, also irgendetwas mit bewegten Massen: MEMS Deshalb weiter geschaut und mich an das STM32F4DISCOVERY erinnert: richtig, das hat einen MEMS-Sensor LIS302DL verbaut. Leider ist dessen Auflösung zu bescheiden -> weiter suchen. Von ST gibt es bspw. den LIS352AX, der Daten analog liefert:
ich kurzsuchtig bin - aber eine Adapterplatine tut Not ... > > Gestern haben wir ihn an einem STM32F4 zum Laufen gekriegt und auch > schon Werte ausgelesen. > > Auch wenn wir noch nicht mit den Filtern gespielt haben und die Umgebung > alles andere als elektrisch störungsfrei ist (fliegende
-
Thread
Ankündigung: STM32F7xx mit Cortex-M7
LQFP144, LQFP176, LQFP208, TFBGA216, UFBGA176, WLCSP143 packages are fully pin to pin compatible with STM32F4xx device." Ansonsten mehr RAM und 200MHz. Sowie ein HDMI Interface. Der Rest sieht in etwas gleich aus wie beim STM32F4xx
-
Thread
Keil Debugger mit STM32F4Discovery / veraltete Firmware im ST-Link
Keil macht das leider nicht mehr bei den STM32F4, bei den STM32F103xx geht das noch, bei den STM32F105 mit ein paar Tricks. Der Support behauptet sie hätten deswegen viel Beschwerden. Der Aufwand wäre zu groß das alles zu pflegen. Nur viel Geld
Ja, klar. Ist wohl eine Entscheidung von Keil GF drittklassig zu werden... Von den STM32F4xx gibt es nun auch nicht so große Unterschiede wie beim F103er. Eigentlich nur den F407 und F417 also nur zwei Pheriperievariationen. Und wieso das Keil jetzt nicht implementieren kann ist mehr als
-
Thread
ARM-Assembler: Takte zählen
cortex-m3 .thumb #include "hw_config.h" #include "io_pins.h" .include "../../src_library/src_asm/stm32f4xx.inc" .include "../../src_library/src_asm/stm32f4xx_gpio.inc" .include "../../src_library/src_asm/stm32f4xx_tim.inc" @ Zyklenzaehler fuer Profiling DWT_CYCCNT = 0xE0001004 .align 4 .bss
-
Thread
Bootloader ST32F401RE Nucleo
http://stm32f4-discovery.com/2014/09/program-stm32f4-with-uart/#more-1255 Point 6?
-
Thread
STM32Fxxx: Busse ideal takten?
Egal was ich dort eintrage, > ein Pin toggelt bei mir mit 12,5 Mhz maximal auf manuelle Weise. STM32F4 -> RM0090 GPIO->GPIOx_OSPEEDR: Note: Refer to the product datasheets for the values of OSPEEDRy bits versus VDD range and external load. STM32F405/7 DOC022152rev5 Suche "OSPEEDRy" -> Input/output
wie lange der Kram zum starten braucht. Oder reicht SPI_Cmd(Disable) aus? >>Laut AN4365 "STM32F4 power consumption": Hier im Thread ist der STM32F1xxx gemeint, er hat das nicht.
-
Thread
STM32F4 GCC Toolchain: syscalls.c printf und malloc Errors
Hallo, bei der Verwendung von stdlib Funktionen wird wieder der ominöse Fehler c:/program files (x86)/emblocks/share/em_armgcc/bin/../lib/gcc/arm-none-eabi/4.7.3/../../../../arm-none-eabi/lib/armv7e-m/fpu\librdimon.a(rdimon-syscalls.o): In function `_sbrk': syscalls.c:(.text._sbrk+0x30): undefined reference to `end' collect2.exe: error: ld returned 1 exit status Process terminated with status 1 (0 minutes, 1 seconds) 1 errors, 0 warnings (0 minutes, 1 seconds) erzeugt. Egal welche Funktion, es kann auch srand oder rand sein. Googlen brachte wenig Hinweise aber es hat auf jeden Fall
-
Thread
stm32_f4ve lcd für 16x2-Stiftleiste
oder auch für alle Zukunft, man weiss es nicht. Dann gibt es als Alternative noch http://stm32f4-discovery.net
-
Thread
Stm32f4 Problem: "No target connected"/ Wie Flash-Speicher löschen?
hallo, bei meinem Stm32d4 ist plötlich ein Problem aufgetreten. Wenn ich Code auf ihn laden möchte, dann kommt die Fehlermeldung "No target connected". Ich habe gelesen, dass ich das Problem beheben kann, indem ich den Flash-Speicher lösche. Aber wie mache ich das? Bitte so erklären, dass es ein absoluter Anfänger versteht. Oder kennt jemand eine alternative Lösung? Beziehungsweise hat dieses Problem schon mal mit derselben Methode gelöst?
-
Thread
Wie simple Spracherkennung machen?
ja nicht wirklich verstehen und anhand vom Kontext reagieren. Sagen wir mal wir würden einen STM32F4 oder besser einen H7 nehmen. Die DSP Einheit macht eine FFT recht flott. Auch andere Filter sind für den kein Problem. Und ein kleines Neuronales Netz sollte der auch packen. Aber das fehlt mir
Also ich arbeite meistens mit dem stm32f4.. Und gelegentlich auch noch mit einem 8052 & avr. Der TO Arbeitet anscheinend mit den esp8266, an diese habe ich mich noch nicht getraut. Wie auch immer ich habe hier von keine Ahnung und
-
Thread
stm32fx flashen mit st-link von nucleo oder discovery boards
ich das Nucleo-f446re versehentlich zerstört und versuche es nun mit einem Nucleo-f401re und einem stm32f4discovery. Bei beiden gibt es nur die Fehlermeldung "Can not connect to target". Die STMs auf den jeweiligen Boards lassen sich aber ohne Fehlermeldung programmieren. Kennt jemand das Problem und
Achso, gut zu wissen. Nein, ich benutze Eclipse mit der Ac6 STM32 MCU GCC toolchain und der STM32F4xx Standard Peripherals Library.
-
Thread
STM32 SPI (Anfänger-)problem
experimentiere mit einem STM32 Discovery-Board (STM32F407) erweiteret mit einem Mikroelektronika "STM32F4 Discovery Shield" und dazu passendem "7 seg click" (http://www.mikroe.com/click/7seg/). Die darauf befindlichen 74HC595 tun mit Bit-Bangingen was sie sollen. Mit SPI bekomme ich die Geschichte
Datenbytes. [c] #include <stdio.h> #include <stdlib.h> #include "diag/Trace.h" #include "stm32f4xx_hal.h" #include "stm32f4xx_hal_spi.h" #pragma GCC diagnostic ignored "-Wunused-parameter" static int volatile tick_count; static volatile bool tick; extern "C" void SysTick_Handler(void
-
Thread
[V] STK600 mit Routingcards
merkt, das es fehlt... Ich würde gerne merken, dass es mir fehlt, weil ich Platz für anstehende STM32F4-Aktivitäten brauche! Nächste Woche geht es zu ebay.
originalverpackt auf der HAM-Radio 2011 für 180 € gekauft. Es ist jedoch wegen meinem Umstieg auf STM32F4 nie richtig zum Einsatz gekommen. Hier das aktuelle Angebot (ohne Routing-Cards und ohne Textool-DIL-Board!) von watterott: http://www.watterott.com/de/Atmel-STK600
-
Thread
Anwendung gesucht für ICM7207
drauf, aber nichts von einem Computer. Das ist heute etwas obsolet, moderne 32-bit-µC wie der STM32F4 oder LPC2000 sind da schon genau so schnell, wie eine 10MHz-Hardware-Meßmimik. Für 15€ bekommt man doch anscheinend schon ein komplettes STM32F4DISCOVERY-Board.
-
Thread
GCC "optimiert" Schleife und erkennt Taster nicht
nicht erkannt. Was muss ich beachten, damit auch in der Schleife die Taste erkannt wird ? Board: STM32F4 COOCOX und GCC
siehe auch hier: Beitrag: STM32F4 Taster von 12V DC . Dort ist auch das Verhalten beschrieben und der Code angehängt. Der Code ist wahrscheinlich ansteckend.
-
Thread
[V] STM32F3 + STM32F4 Discovery Board
Hallo, ich habe ein STM32F3 und ein STM32F4 Discovery Board übrig. Beide sind neu und unbenutzt, habe sie nur einmal zwecks Funktionskontrolle angeschlossen. Das F3-Board kommt in der OVP (Blister), das F4-Board verschicke ich so, natürlich
-
Thread
Spannungsverstärkung zur Frequenzmessung
Zum Einsatz kommt das STM32F4 Discovery Board.
Das STM32F4Discovery hat einen STM32F407 drauf. Du verwendest den Komparator von dem uC und stellst ihn auf die gewuenschte Spannung und Hysterese. Den Ausgang vom Comparator dann auf einen capture timer und
-
Thread
STM32 debuggen mit dem Discovery-Board ST-Link
Moin, Ich versuche grade den ST-Link vom STM32F4Discovery-Board zu verwenden, um damit eine externes Board zu debuggen. Ich habe VDD, GND, SWDIO, SWCLK verbunden und die Jumper auf dem Discovery-Board abgezogen. Nur leider bekomme ich im ST-Link
Im User-Manual vom STM32F4 Discovery steht, dass die Lötbrücke SB11 entfernt werden muss, wenn der Reset-SWD-Pin verwendet wird. Ist das wirklich notwendig? Oder muss die nur weg, damit der eigene Discovery-Controller nicht
-
Thread
Maximale Datenrate für einen Mikrocontroller
Wie groß ist die Datenrate die ein handelsüblicher, leistungsstarker Mikrocontroller wie z.B. der STM32F4 kontinuerlich verarbeiten kann? Ich möchte ein Signal mit einem 18Bit ADC mit parallelem Interface abtasten. Die Ergebnisse sollen eingelesen werden und dann Minimum, Maximum und ein kontinuierlicher
groß ist die Datenrate die ein handelsüblicher, leistungsstarker > Mikrocontroller wie z.B. der STM32F4 kontinuerlich verarbeiten kann? > Ich möchte ein Signal mit einem 18Bit ADC mit parallelem Interface > abtasten. Die Ergebnisse sollen eingelesen werden und dann Minimum, > Maximum und ein kontinuierlicher
-
Thread
Embedded Linux
folgt vorgehen: Von http://emcraft.com/index.php/home kann man ein "Board Support Package" für STM32F4 herunterladen, sowie einen u-Boot Port. Diese lade ich also runter, führe in meiner Linux VM "make all" aus und dann sollte da eine .bin-Datei entstehen, die ich auf meine HW runterladen kann, richtig
hattest du von einem Eigenbauboard mit Cortex-M3-Kern geredet und jetzt ist es plötzlich ein M4-Kern?(STM32F4) Was ist es nun? Ein Selbstbauboard mit einem jungfräulichen µC, ein Bausatz oder ein Fertigboard? Welcher µC-Typ verwendest du und, wenn es sich nicht um einen Selbstbau handelt, welcher Boardtyp
-
Thread
STM32 mit CubeMX Anleitungen
dokumanlar/st2016/ Super Folien. Danke dafür. Heute habe ich mal versucht, den DAC auf dem STM32F4 Discovery anzusteuern, aber leider hat es nicht geklappt. >hasst es oder lernt es loll
http://empa.com/dokumanlar/ Ich finde auf den ersten Blick dieses http://empa.com/dokumanlar/STM32F4-Labs.pdf auch sehr hilfreich für vorgebildete Einsteiger.
-
Thread
[V] Jlink Edu Raspberry Pi 2 Stm32 Waveshare uvm.
Hi, Folgendes habe ich im Angebot: Jlink Edu 50 Euro Stm32 F4 Discovery mit Waveshare Bord inkl. kameramodul Ethernetmodul Sd Slot und Codecmodul 55 Euro Raspberry Pi 2 27 Euro Display 7 Zoll mit Touch Vga und Hdmi Anschluss 20 Euro Xmc 1100 Boot 7 Euro
Immernoch alles bis auf das Display da. Neue Preise: Jlink 45 Euro Stm32 F4 Discovery mit Waveshare Bord inkl. kameramodul Ethernetmodul Sd Slot und Codecmodul 50 Euro Raspberry Pi 2 24 Euro Xmc 1100 Boot 6 Euro M24SR for STM32 Nucleo 4 Euro M16C Starterkit 8 Euro
-
Thread
Audioaufnahme und Bereitstellung - Chip gesucht
Bauteil würdet ihr dafür nehmen? nicht zu verachten: Audio playback and recording using the STM32F4DISCOVERY http://www.st.com/internet/evalboard/product/252419.jsp http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/APPLICATION_NOTE/DM00040802.pdf Preis 16,66 EUR ist
G. G. schrieb im Beitrag #2566627: > Audio playback and recording using the STM32F4DISCOVERY > > http://www.st.com/internet/evalboard/product/252419.jsp > > http://www.st.com/internet/com/TECHNICAL_RESOURCES... Das sieht sehr gut aus. Gibt es etwas - außer dem Preis, der