-
Thread
STM32F10x USB VCP unter Coocox
Ja, erst kürzlich. In einem Bootloader für einen STM32F4. Es hat gut geklappt. Mit Eclipse nicht CooCox.
Bei USB sollte man PA9 mit VBUS verbinden, damit erkennt der STM32F4 dass der interne Pull-Up von 1,5K aktiviert werden muss. Ansonsten selbst noch einen 1,5K Widerstand an +3,3V oder +5V zu D+ legen. (Das mit PA9 noch mal in der Doku nachlesen, habe es nicht
-
Thread
CC3100 als Slave
zB den SPI hardware-nahen Teil). Es gibt aber auch schon ein original Beispiel von TI für den STM32F4, da kannste einiges von brauchen. Das Ganze wird etwas schwieriger als ein einfaches AT-Command-Set, aber es gibt enorm viele Beispiele von TI. Hinzu, ist die Performance natürlich unschlagbar
funktionnieren wie der CC3100 (nur für Bluetooth halt). Hinzu gibt es die folgende Software für den STM32F4, die sich um die Kommunikation mit dem Chip kümmert: http://www.ti.com/tool/cc256xstbtblesw Viel Spass mit deinem Projekt, hört sich für mich jedenfalls interessant an!
-
Thread
Jlink Commander bin flashen Adresse?
<prefix>objcopy eine .bin-Datei und flashe die dann an Adresse 0x0. das funktioniert sowohl beim STM32F4 als auch bei diversen Cortex M3 von NXP LPC1xxx. Meine Frage bezieht sich nun auf die Adresse an die ich das bin-File schreibe: Beim STM32F4 fängt der Flashspeicher bei Adresse 0x80000000 an
-
Thread
stm32f4discovery und uCOS-II. CPU Frequency
hallo euch, ich habe UCOS-II auf dem Board stm32f4discovery verwendet, um Motor zu steuern. Den Port vom UCOS-II für STM3240G-Eval-Board bekam ich von der firma micrium. ich habe problem mit OSTimeDlyHMSM(), das ein Service des OS. mit vorgaben
-
Thread
STM32F4 Discovery Mikrofon MP45DT02
Hallo Leute, ich habe hier versucht das Projekt Audio_playback_and_record aus dem Firmware-Paket von ST so abzuspecken, dass er nurnoch über das auf dem Board vorhandene Mikrofon aufnimmt. Also aus dem vorhandenen Projekt u.a. Streichen: acc-Sensor, Waveplayer, USB Das hat den Sinn, dass man das Stück Code, welches man erhält in andere Projekte einpflanzen kann und später mit den Audiodaten andere Sachen machen kann. Außerdem kann man es dann auch noch mit einem 32k-Limit bearbeiten, was im Originalprojekt nicht der Fall ist. Bisher hab ich die zu entfernenden Funktionen großteils entfernt
-
Thread
STM32F4 Ethernet & Soft Reset immer aktiv
Hallo. Habe auf einem STM3240G-EVAL meine Anwendung aufgebaut und hat soweit alles funktioniert. Bin jetzt auf meine eigene Hardware gegangen und jetzt wird beim Aktivieren der MAC-Clocks das SR-Bit im ETH_DMABMR durch die Hardware auf 1 gesetzt. D.h. Reset-Zustand des MAcs. Habe als Basis die LwIP Demo von STM verwendet. static void ETH_MACDMA_Config(void) { RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_ETH_MAC |RCC_AHB1Periph_ETH_MAC_Tx | RCC_AHB1Periph_ETH_MAC_Rx, ENABLE); ... RCC_AHB1Periph_ETH_MAC_Tx & RCC_AHB1Periph_ETH_MAC_Rx alleine lassen sich aktivieren
-
Thread
STM32F4 - Berechnungen mit DSP-CMSIS liefert kein Ergebnis?
Hallo Leute, habe hier folgendes Programm, was mir zwar ein Ergebnis für meine Matrix-Transponierung liefert, aber im Ergebnis X_p31 von AT * A bleibt immer 0 stehen? Kann mir das vielleicht jemand erklären? Weis vielleicht jemand aus Erfahrungen wie die Spalten/Zeilen den Werten im Array zugeordnet werden? Find dazu nichts im Internet. Danke #include "main.h" /*****************GLOBALE Variablen*************************/ q31_t A_q31[16] = {4,7,4,8,6,4,2,5,7,9,5,4,3,8,7,12}; q31_t AT_q31[16]; q31_t X_q31[16]; arm_matrix_instance_q31 A; /* Matrix A Instance
-
Thread
STM32F4 I2C DMA MPU9150
Hallo Community, ich habe ein Problem mit dem STM32F407 Controller. Für ein Projekt muss ich viele Aktion im 20kHz Timerinterrupt machen, und hier sollte kein einziger Interrupt ausgelassen werden. Ich logge auch MPU9150 Lagesensor mit I2C mit im 1kHz Interval. Das Problem was ich jetzt habe ist, dass I2C im normalen Pollingmode den ganzen Prozessor ziemlich ausbremst. Meine Frage: Kann ich im I2C DMA Mode des STMs 14 nacheinander Folgende Bytes des MPU9150 mit einem Interrupt abholen und habt Ihr auch ein Beispiel dazu mit den alten StdPeriphLib. Schöne Grüße Mathias
-
Thread
STM32F4 USB CDC Device EP Empty Interrupt
Ich habe die USB Device Lib von ST eingebunden (version V2.1.0) und ein paar Endpoints erstellt. Mit LibUSB kann ich auch Daten austauschen, solange ich es einzeln von Hand mache. Ich sende ein Byte über UART an den STM32, dieser setzt es in den IN Endpoint und dann drücke ich eine Taste in der PC Software und das Byte wird gelesen. So weit so gut. Nun wollte ich das ganze automatisch machen, also ein Thread erstellt, der nonstop den IN Endpoint abfrägt. Aber nun "Hängt" der STM32 in der Interrupt Routine fest und es kommt immer der Empty Interrupt vom EP. Ist ja klar, der EP ist nach
-
Thread
STM32F4 UART2 - Senden und Empfangen mit Interrupt
Hallo zusammen, ich habe über CubeMX code generiert und versuche über UART eine Lin Botschafft zu senden und zu empfangen da laut LIN Spec nach dem Senden jedes Byte direkt die Antwort geprüft werden muss, habe ich mich für das Senden über Interrupt entschieden mein Problem, ist dass ich keine richtige Antwort bekomme ich sende zuerst ein Break HAL_LIN_SendBreak(&huart2); dann muss ich den Lin Frame bestehend aus dem SyncField(0x55), die ID(1Byte), die data(8Bytes) und die crc(1Byte) senden zuerst sende ich den Sync HAL_UART_Transmit_IT(&huart2, pData, 1);//sizeof(pData)); im
-
Thread
STM 32F4/F7 I2C Probleme
Hallo, Ich versuche gerade ein stm32f746 Discovery Board (master) mit einem Stm32f429 Board (slave) zu verbinden. Hierzu nutze ich die Bibliotheken von Uwe Beiß http://mikrocontroller.bplaced.net Der Master liest mit dem ADC über einen Timer interrupt einen Wert ein und schickt ihn dann per I2C an den Slave Der Master zeigt mir auf dem Display den angegebenen Wert an. Der Slave soll die rote LED einschalten wenn der übertragene Wert größer 128 ist. Die Übertragung funktioniert immer nur einmal. Danach läuft auch das Programm auf dem Master nict mehr. Drücke ich auf dem Slave
-
Thread
STM32F4 Discovery Board - PWM Input Interrupt
Hallo, ich experimentiere jetzt schon seit Wochen mit dem Einlesen eines PWM Signals. Ich konnte jetzt den "input capture mode" vom TIM1 aktivieren. http://www.st.com/content/ccc/resource/technical/document/reference_manual/3d/6d/5a/66/b4/99/40/d4/DM00031020.pdf/files/DM00031020.pdf/jcr:content/translations/en.DM00031020.pdf "17.3.7 PWM input mode" Wenn ich nun eine kostante PWM am Eingang anlegen, dann sollten doch rein theoretisch die Register TIMx_CCR1 & TIMx_CCR2 jeweils NAHEZU konstante Zahlen auspucken (TIMx_CCR1 => Periode vom PWM-Signal; TIM1_CCR2 => Frequenz vom PWM-Signal)
-
Thread
STM32F4xx auto baudrate detection CAN bus
Hallo Zusammen, ich möchte eine automatische Baudraten Erkennung auf einem STM32F4xx realisieren, welche den CAN bus nicht stört. Im Handbuch habe ich entdeckt, dass es einen Silent-Mode gibt, welcher verhindert, dass der Chip irgendetwas sendet (inkl. Error-Frames). Das passt
-
Thread
STM32F4xx: 24LC512 EEPROM Zugriffsroutinen
Hallo, da man sich im Netz danach tot sucht und nichts Gescheites findet - vor allem nichts was statt des Delays beim Schreiben das ACK pollt habe ich sie kurzerhand selbst geschrieben. Basierend auf den StdPeriphLibs in der Version 1.6.1. Kleinigkeiten sind projektspezifisch aber ich denke das sieht man. Code ist gestetet an einem Microchip 24LC512 (64KB E2PROM). Doku in deutsch, ist bei mir immer so. Viel Spass!
-
Thread
Analoges Signal einlesen und abspeichern im Simulink mit STM32F4 Discovery
ein paar Wochen ein Problem. Es geht um das Einlesen und Abspeichern eines analogen Signals mit STM32F4 DISCOVERY im Simulink. Ich habe mit ADC und UART angefangen aber ich bekomme nichts.Hat Jemand eine Ahnung wie es geht? Danke für die Hilfe
-
Thread
[STM32F4] I2C1_ER im ResetHandler
zuammen! Ich lasse ein Programm zu Debug-Zwecken direkt aus dem RAM ausführen. Dazu habe ich das STM32F4DISCOVERY-Board entsprechend gejumpert und das Linker-Skript ROM-frei gemacht. Der GDB lädt das Programm und hält dann brav im ResetHandler an. Im PSR ist allerdings der IRQ I2C1_ER (0x20) eingetragen
-
Thread
STM32F4xx: ADC-Trigger mit Timer1-Ereignis?
Hallo Forum-Gemeinde! Gegeben ist ein STM32F4xx-Controller (STM32F405, Cortex-M4). Ich suche ein funktionierendes Quelltext-Beispiel, in dem mit einem Timer1-Ereignis, also ohne Interrupt, die (jeweils einmalige) ADC-Konvertierung angeworfen
-
Thread
Suche alternatives Bauteil (DMS307/308)
FFT die Werte für den Spectrum Analyzer zu errechnen. Kann wahrscheinlich jedes MCU-Board mit nem STM32F4xx mit links. Du kannst dieses "DMS 308" Board ja bei eBay kaufen: https://www.ebay.com/itm/164190447121 Nur 100 USD *LOL*
Werte für den > Spectrum Analyzer zu errechnen. Kann wahrscheinlich jedes MCU-Board mit > nem STM32F4xx mit links. Aber auch nur wenn man es sinnvoll programmiert hat. Daran hapert es bei mir und wohl nicht nur bei mir. Dafür kann ich Dinge wo andere versagen. Jeder seins.... > Du kannst dieses
-
Thread
STM32 Flash als EEPROM schreibzyklen
Einsatz an, es gibt endlose Möglichkeiten, wie man 2,5kByte Daten persistent speichern kann. Der STM32F4 hat "core coupled memory", der mit einer Backup Batterie gestützt werden kann. Auf diese Weise arbeitet dieses wie ein EEPROM. Der STM32F4 hat sein Flash in Bänke aufgeteilt, deren Größe von 16kByte
-
Thread
Elektrische Rotorposition mittels optical encoder
hoffe ich habe allen geantwortet, habs nur schnell überflogen, da Mitttagspause. PS: uC ist ein STM32F4, jedoch hätte ich gerne eine Softwarelösung um flexibel zu bleiben, wenn es natürlich möglich ist. Grüße Andreas
Listing der ISR an! Der Code ist zu groß, um mit 1 MHz zuverlässig abgearbeitet werden zu können. Der STM32F4 ist sehr schnell, verlangt für solche Geschichten aber auch eine passende Programmierung. Dazu gehören, PortD mit einem Befehl einzulesen und diesen Tabellenquatsch zu unterlassen! Die Flanken
-
Thread
3.2" TFT LCD ITDB02-3.2S nicht seriell ansteuern?
ich hab da ein altes MIO283QT-2 von Watterott. Gibts nicht mehr. Das kann 50MHz SPI. Mit einem STM32F4-Discovery kann ich damit Filme mit >20 FPS von SD Karte abspielen (ohne Ton);) >Kennt jemand ein Touch-TFT mit SPI? Watterott hat ein neues MIO283QT-9. SPI mit 50MHz geht da nicht mehr,
ich hab da ein altes MIO283QT-2 von Watterott. Gibts nicht mehr. > Das kann 50MHz SPI. Mit einem STM32F4-Discovery > kann ich damit Filme mit >20 FPS von SD Karte abspielen (ohne Ton);) Deswegen hab ich auch geschrieben: "Ich nehme an, dass du einen AVR benutzt" Der Threadersteller hat aber coolerweise
-
Thread
STM32 lutscht die RTC Batterie aus
Dass da ein Bug sein soll, kann ich nicht bestätigen. Seit einer Woche hängt eine CR2025 an meinem STM32F4Discovery. R26 wurde durch eine 1N4148 ersetzt. Die Batterie hat mit und ohne externe Stromversorgung 3.0193 V. Rechts auf dem Foto sieht man noch ein mA-Meter mit umjumperbarem Shunt zur Messung
Hat schon jemant die RTC vom STM32F4 zum laufen gebracht? 32 kHz-Quarz ist dran, schwingt aber nicht. Ich wäre für einen RTC-Initialisierungscode sehr dankbar!
-
Thread
Hilfe bei stm32 Wahl
nicht nutzen, einige Sachen sind auch nicht alle gleichzeitig benutzbar (siehe Konfigurator). Ein STM32F4 sollte reichen. Vielleicht hast Du Zugriff auf ein Discovery Board? P.S.: Als Anfänger ist das aber eine sportliche Aufgabenstellung.
Pete K. schrieb im Beitrag #6222745: > Ein STM32F4 sollte reichen. Da hatte ich auch schon einen Favoriten: STM32F413RH Mich verwirrt halt nur SDIO und SDMMC und ob man mit USB-OTG-FS ohne viel Aufwand hinbekommt ohne externe PHY's (was auch
-
Thread
CMOS Sensor an einen uC anschließen
sowohl mit OS als auch ohne. Kommt drauf an, was du willst ;) Willst du einen uC verwenden: Die STM32F4s haben ein CMOS Interface drauf (nennt sich DCMI dort). Es gibt fertige Beispiele zum ansteuern einer Kamera z.B. hier http://mikrocontroller.bplaced.net/wordpress/?page_id=744. Guck dir das STM32F4
-
Thread
Taugen die internen Pull Ups von STM32?
- das Datenblatt des 220AMC10R gibt 1µA @10mV als Mindestlast an. Damit wäre man hier mit 50kR (STM32F4xx) im grünen Bereich.
das Datenblatt des 220AMC10R gibt 1µA @10mV als > Mindestlast an. Damit wäre man hier mit 50kR (STM32F4xx) im grünen > Bereich. ... und dann passen wieder die internen Pullups. Aber: Stefan ⛄ F. schrieb im Beitrag #6287000: > Doch sie sind > recht hochohmig, deswegen wirken die Leitungen zum
-
Thread
Neuronales Netz auf Mikrocontroller
diesem Zusammenhang zusätzlich etwas zu beachten (Notwendigkeit eines Betriebssystems evtl.)? Ein STM32F4 (Discovery-Board) würde mir zusagen, oder evtl. auch ein Raspberry-Pi. Oder sind die viel zu langsam / klein? Jeder Tipp ist willkommen. Gruß Peter
Peter schrieb im Beitrag #4230850: > Ein STM32F4 (Discovery-Board) würde mir zusagen, oder evtl. auch ein > Raspberry-Pi. Oder sind die viel zu langsam / klein? das kommt doch wohl auf die Größe von deinen Netzwerk an. Warum programmierst du
-
Thread
Kleines "Dev-Board" mit 2x USB Client gesucht
bräuchte ich da nur ne UART, aber ich würd gern USB nehmen wenn möglich) Alle Controller der STM32-F4 Serie haben ja auch 2 USB Ports, allerdings ist auf Dev-Boards meistens nur einer herausgeführt. Ich würde mir gern eine eigene Platine ersparen, aber da ich eben quasi _nichts_ außer der Grundbestückung
Python-USB-Emulator-Tool geht schonmal grob in die richtig Richtung. Da ich gerade gemerkt habe, dass wirklich erst die STM32F4 2x USB Device implementiert haben, werde ich wohl doch einen UART-Link benutzen. Dann kann ich auch einfach den LPC1378 nehmen, von denen hab ich noch ne Kiste rumfliegen. Blöd, gerade heute hol ich
-
Thread
STM32F303 welche PErformance für DSP
16Bit-Modus. Falls die Rechenleistung nicht ausreicht, gibt es auch noch höher getaktete Derivate (STM32F4xx oder STM32F7xx). An Deiner Stelle würde ich mich deshalb erstmal mit einem Demoboard testen, ob die Rechenleistung ausreicht und bei Engpässen auf den STM32F4xx wechseln. Bei de Verwendung des
-
Thread
Brauche Hilfe bei der Ansteuerung eines LCD
und einer Bildschirmdiagonale von 5,7" wurde bereits gekauft. Der ursprüngliche Plan war, ein STM32F4DISCOVERY für die Ansteuerung zu verwenden. ST beschreibt in der AN3241 [3] einen Displaycontroller auf Basis eines STM32F10X, allerdings mit niedrigerer Auflösung und daraus resultierendem langsamerem
zur Erzeugung wohl unpassend, jedenfalls wenn er noch etwas anderes nebenbei machen soll. Mit dem STM32F4DISCOVERY wird das jedenfalls nichts, dafür hat es zu wenig RAM und ist zu langsam, um das Timing in Software zu schaffen. Du wirst wohl an einem eigenen TFT Controller oder aber einem größeren Controller
-
Thread
STM32F429 Anfängerfragen
aber vielleicht hatte jemand schonmal ein ähnliches Problem. [c] #include <stdio.h> #include "STM32F4xx.h" #include "GPIO_STM32F4xx.h" volatile uint32_t msTicks; /* counts 1ms timeTicks */ /*-------------------------------------------------------------------------
-
Thread
Epson s1d13781 mit 8080 oder 6800 Mode?
Hallo, ich möchte den STM32F4 mit dem Epson S1D13781 parallel verbinden. Der STM unterstützt 8080 und 6800 Modes, im DB vom Display Controller wird von direct und indirect 16 bit mode gesprochen. Ich möchte den Displaycontroller
Ich möchte den STM32F4 im das LQFP100 Gehäuse verwenden, nun hat der aber keinen FSMC_A0. Gem. AN2790 soll man einen A16-A23 verwenden. Aber welchen nehme ich denn nun, bzw. was ist überhaupt die Aufgabe von P/C oder RS
-
Thread
Komplexität AVR vs ARM aus Sicht eines Programmierers (Hochsprache)
Beispiel: Pin auf output setzen bei AVR: [c]DDRB |= (1 << PB0);[/c] Pin auf output setzen bei STM32F4: [c] RCC_AHB1PeriphClockCmd(RCC_AHB1ENR_GPIODEN, ENABLE); GPIO_InitTypeDef GPIO_InitStructure; GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT; GPIO_InitStructure.GPIO_OType = GPIO_OType_PP
gewünschten einstellt. zB: GCC, AVR, Auswahl des ATmega8: -mmcu=atmega8 GCC, ARM, Auswahl des STM32F4: -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb - nicht gerade intuitiv. > integrierte. Von den freien Toolchains kann ich dir Coocox empfehlen. Coocox ist keine Toolchain, sondern
-
Thread
Kleinster und einfachster Linux Prozessor
µClinux auf einem STM32F4. https://www.youtube.com/watch?v=HpZAZOL0vC8
direkt Line in/out anzapfen. Habe ich auch schonmal verwendet als ich Audio-Versuche mit dem STM32F4 Eval Board gemacht hatte.
-
Thread
Portierung Keil µVision4 --> CooCox
was für ein Quarz ist auf deinem Board verbaut? Schau mal in der system_stm32f4xx.c und stm32f4xx.h ob dort die Frequenz stimmt. Beim Discovery Board ist ein 8MHz vebraut, in nem neuen Coocox Projekt wird es aber mit 25MHz erstellt.
-
Thread
Tianma 3,5" TFT Display ansteuern mit STM32
mal das gleiche mit einem 144pin'er machen. Gibts da vielleicht eine Grundschaltung für den STM32F4 für Eagle irgendwo? Den Stecker habe ich sogar gefunden FH26-45S-0.3SHW(05) (Lib angefügt). Mit dem EBI habe ich nie gearbeitet ich schau mal ob ich was finde. Als Driver für die LED'S hab
Hirose schrieb im Beitrag #2603312: > Gibts da vielleicht eine Grundschaltung für den STM32F4 für Eagle > irgendwo? Schau Dir es bei Olimex und Konsorten ab, wie die das machen. Außerdem: Du hast Dir von ST - das Datenblatt zu Deinen Controllern - das Reference Manual - die Appnotes
-
Thread
STM32 Nucleo C++ Eclipse
********************************* #ifndef STEPPER28BYJ_H_ #define STEPPER28BYJ_H_ #include "stm32f4xx_hal.h" #include "stm32f4xx_hal_gpio.h" #include "def.h" class Stepper28BYJ { public: Stepper28BYJ() { ----- "Hier Fehlermeldung: expected '=', ',', ';', 'asm' or '__attribute__' before
-
Thread
Ideen für Projekte mit dem Infineon XMC 2Go Gesperrt
Ich habe mit einen STM32F4DISCOVERY begonnen, eine Flugstabilisierung für meinen Helikopter (HBK3) zu bauen: Mit mehreren Gyros und Accelerometern, Ultraschall und Infrarotsensoren für automatischen Start und Landung und mit
läuft, sollten 16 PINs locker reichen. Und gerade beim Modellbau ist der XMC 2Go im Vergleich zum STM32F4DISCOVERY mit Größe und Gewicht klar im Vorteil. Ich würde das STM32F4DISCOVERY gegen einen XMC 2Go ersetzen. PS: Gut finde ich, dass die Pins nicht "um die Ecke" gehen, also dass der XMC 2Go
-
Thread
CAN Projekt für coocox oder Atollic True Studio mit STM32F4Discovery
Hi Masoud Persian, schau mal bei Uwe rein. Da gibt's über 60 fertige Libraries für den STM32F4 inkl. Source und komplette CooCox-Projektordner: Library 59: CAN-LoLevel (zum benutzen der 2 CAN-Schnittstellen) http://mikrocontroller.bplaced.net/wordpress/?page_id=2400 Library 60: CAN_MCP25050
-
Thread
STM32F4 + OpenBLT (Bootloader) + emWin Probleme
geraumer Zeit kämpfe ich nun mit dem folgenden Problem: Ich habe die Konstellation das ich auf einem STM32F4 Controller ein emWin von Segger laufen habe. Das funktioniert soweit gut, doch wenn ich OpenBLT, einen 2nd-Level Bootloader aufspiele und dann per SD-Karte die vorher Funktionsfähige Anwendung aufspiele
-
Thread
Software CRC 30bit-Message mit 5bit-Poly mit STM32f4
Hallo Forengemeinde, ich muss eine Software-CRC über 30bit mit einem 5bit Polynom machen. Dabei hab ich eine Frage: An die Message sind (Polybit)-1 Nullen anzuhängen und dann das übliche Verfahren durchzuführen. Nun passt das ganze aber nicht mehr in ein uint32_t Datentypen. Wie würdet ihr das am besten, schnellsten, effizientesten ohne LUT prozessieren? Hintergrund: Ich schicke etwas per DMA-SPI doublebuffer raus, was einen CRC-Remainder über die Nachricht erfordert. Während der eine Buffer gesendet wird lege ich den zweiten Buffer fest, der unter anderem dann eine CRC-Prüfsumme
-
Artikel
IRMP auf STM32 - ein USB IR Empfänger/Sender/Einschalter mit Wakeup-Timer
Danke an. Frank Meyer für IRMP und IRSND. [1] Uwe Becker für das Anpassen von IRMP und IRSND an den STM32F4xx und seinen USB-HID für den STM32F4xx. [2] Seine Arbeit war hilfreich, um mit dem STM32F105 anfangen zu können. Andrew Kambaroff für seinen USB-HID für den STM32F103. [3] Seine Arbeit war hilfreich
incorrectly) Thanks to. Frank Meyer for IRMP und IRSND. [1] Uwe Becker for adapting IRMP and IRSND to the STM32F4xx and his USB-HID for the STM32F4xx. [2] His work helped me in getting started with the STM32F105. Andrew Kambaroff for his USB-HID for the STM32F103. [3] His work helped me in getting started with
-
Thread
Vorteile eines DSPs
ja ganz gut an. > > Der ARM uC ist ein NXP LPC1769. Ist das schon fest? Ansonsten sind die STM32F4 geeigneter für Dich. > Dafür gibt's auch folgende Appnote die > ich mir noch zu Gemüte führen muss: > http://www.nxp.com/documents/application_note/AN10913.pdf Ich würde eher CMSIS nehmen,
Beitrag #2417745: >> Der ARM uC ist ein NXP LPC1769. > > Ist das schon fest? Ansonsten sind die STM32F4 geeigneter für Dich. Für den NXP LPC1769 habe ich jemanden der sich damit auskennt (ich selber habe damit noch nichts gemacht). Mein Plan: Ich versuche erstmal den Algorithmus dafür zu implementieren
-
Thread
Wie lauft das eigentlich mit dem CPU-Takt > 20MHz
z.B. 8MHz Quarz dann mit einem Multiplikator 336MHz und mit einem Divisor dann 168MHz CPU Takt (STM32F4xx). Der STM32F4xx hat sogar mehrere PLL drin um z.B. auch den USB Takt zu erzeugen und für die I2S Schnittstelle, da diese jeweils andere Taktraten benötigen und nicht mit dem CPU Takt kompatibel
-
Thread
ARM Cortex M4 als Bitcoin Miner?
Hat jemand mal von euch drüber nachgedacht ob man ein STM32F4 oder NXP LPC35xx als Bitcoin Miner laufen lassen könnte? Wieviele Hashes würde man pro Stunde schaffen? Müsste doch bissl was schaffen FPU und DSP ist ja mit an Board. uC Linux drauf und
Richard schrieb im Beitrag #2947606: > Hat jemand mal von euch drüber nachgedacht ob man ein STM32F4 oder NXP > LPC35xx als Bitcoin Miner laufen lassen könnte? > > Wieviele Hashes würde man pro Stunde schaffen? > > Müsste doch bissl was schaffen FPU und DSP ist ja mit an Board. > > uC
-
Thread
ARM welchen Toolchain?
dabei sein.. Gerade wenn Du was mit Ethernet machen möchtest würde ich gleich zu Beginn auf den STM32F4 gehen. Kostet nur unwesentlich mehr, ist aber deutlich schneller (168 MHz statt 72MHz) hat einiges mehr an RAM (bis zu 192kB) und 1MByte FLASH. ==> STM32F4-Discovery >..und die Toolchain will ich
-
Thread
Cortex M4 und Cortex M4F
werden die Begrifflichkeiten nicht korrekt getrennt. In der Wikipedia steht Cortex M4F, in den STM32F4 Datenblättern aber "M4 with FPU". Gibt es dann überhaupt Cortex M4 (ohne FPU)?
Kalk schrieb im Beitrag #6032834: > In der Wikipedia steht Cortex M4F, in den STM32F4 Datenblättern aber "M4 > with FPU". wird wohl dasselbe sein, einmal Abkürzung und einmal erklärt. Sonst hilft ein Blick ins Datenblatt. > Gibt es dann überhaupt Cortex M4 (ohne FPU)? warum sollte
-
Thread
Welcher ARM-Prozessor als Anfänger ?
bis zu 7 12-Bit DAC mit 15 MSamples/s. Hoffentlich sind die besser als die ADC-Einheiten in den STM32F4, welche enorm durch die CPU gestört werden...
Ingo L. schrieb im Beitrag #6026881: > STM32F4, welche > enorm durch die CPU gestört werden... Kalibrierung durchgeführt? Die ist enorm wichtig und hat massiven Einfluss auf das Ergebnis.
-
Thread
AVR oder ARM
AVR und ARM zu programmieren sind schon zwei Paar Schuhe. Schau Dir mal die Beispiele für einen STM32F4 hier im Forum an, dann bekommst Du ein Geführ für die Materie. Raspberry & Co. sind Linux Boards, das hat mir Mikrocontroller dann nichts mehr zu tun. Aber auch hier gibt es Foren, die Hilfestellung
und ARM zu programmieren sind schon zwei Paar Schuhe. > > Schau Dir mal die Beispiele für einen STM32F4 hier im Forum an, dann > bekommst Du ein Geführ für die Materie. Ein kleiner ARM wird nicht anders programmiert als ein AVR (ist sogar einfacher: linearer Adressraum, logisch aufgebauter Assembler