-
Thread
STM32F429 Discovery Audio Wiedergabe
daher eine allgemeine Frage die mir sicherlich viele beantworten können. Ich habe vor mit meinem STM32F429 Disco eine Audiodatei (entweder von USB, SD oder Flash) wiederzugeben. Das STM32F40x besitzt dafür ja den Audioverstärker CS43L22 und eine Klinkebuchse. Ist soetwas für das STM32F429 auch
Sven schrieb im Beitrag #4249452: > Durch die relativ dichte Belegung auf dem STM32F429 Disco werden die > beiden PINs PC10 und PC12 zusätzlich für die SPI3 Schnittstelle > benötigt. Auf PC10 liegt im Disco F429 das Rot2 Bit fürs TFT, PC12 ist frei. Ein Audio DAC ist beim
-
Thread
STM32F429 Adapter Board Eagle Lib
Hi, für das STM32F429 Disco Board brauche ich eine Eagle Lib, um eine Adapter Platine bauen zu können. In Google konnte ich leider nichts finden. Danke und Grüße!
nicht, musst Du selbst eine erstellen. Dann kannst Du sie unter -> [[Eagle-Bibliotheken]] und -> [[STM32F4-Discovery]] veröffentlichen. Am besten so, dass man - je nach Package - entweder den Chip oder das Disco-Board nutzen kann. Allerdings ist der STM32F429Z… nicht gerade billig.
-
Thread
STM32F4 - Timer
Ich glaube jetzt hab ichs, für ein kurzes Feedback wäre ich dankbar. Auszug aus der system_stm32f4xx.c: [c]#if defined(STM32F40_41xxx) || defined(STM32F427_437xx) || defined(STM32F429_439xx) || defined(STM32F446xx) /* PCLK2 = HCLK / 2*/ RCC->CFGR |= RCC_CFGR_PPRE2_DIV2; /* PCLK1
/ 4] if PPREx is corresponding to division by 8 or more. [/code] Da steht aber nichts vom STM32F407. Jetzt bin ich total durcheinander. Ist gar nicht so einfach, mit den Dokumentationen von ST. Hat mein STM32F407VGT6 nun diesen Prescaler oder nicht? Nach STM32CubeMX ja, nach der SPL nein.
-
Thread
Datenerfassung, Analog -> USB / RS232
schnuppern wie das alles funktioniert. Verfügbar und günstig ist das erwähnte STM32F407 Discovery-Board. Es sind noch viele I/O-Pins frei. Es gibt neuere Discovery-Boards mit ..429 oder STM32F7xx. Mein Rat: Finger weg, da zu verspielt! Dann sieh Dir die Seite vom 'Exponenten' an
" (wie nennt man das richtig?). Bei mir jedoch nicht, woher bekommt er also die Funktionen? In der stm32f4xx.h sind sie ja nicht. Oder beachtet er die, wenn man die Dateien einfach nur in das Projekt einfügt? Somit müsste ich ja stm32f4xx.h ja auch nicht "inkludieren". Dann bringt mir der Debugger aber
-
Thread
[V] STM32F4-DISCOVERY, STM32F429-DISCOVERY.
1) STM32F4 Discovery mit STM32F407VG http://www.st.com/web/catalog/tools/FM116/SC959/SS... - gebraucht, aber unverbastelt - ohne OVP ----------------- 12€ incl. Versand in Maxibrief 2) STM32F4
Hallo, hätte am STM32F4 Discovery mit STM32F407VG Interesse!
-
Thread
Interpeter für einfache Programme gesucht
Gibts auch schon für STM32: http://www.st.com/web/en/catalog/tools/FM147/CL1794/SC961/SS1533/PF255416?sc=stm32-java
ich mich mal mit dem gleichen Thema beschäftigt hatte, das uBasic von AdamDunkels gibt es schon als 32bit Port : XMC1100 : http://www.mikrocontroller.net/articles/UPlay_Basic_Interpreter_per_XMC2Go STM32F429 : http://mikrocontroller.bplaced.net/wordpress/?page_id=4243 beide vom gleichen Autor
-
Thread
Frage zu STM32 Clock
Hallo zusammen, ich beginne mich gerade in den STM32 einzuarbeiten. Kurze und bündige Frage hierzu wie schafft man es auf eine Taktfrequenz von den 168MHz des STM32F429 Disovery zu kommen? Soweit ich es richtig verstanden habe kann ich dazu 3 verschiedene
kompliziert. Du möchtest 168 Mhz, es kommt also nur die PLLCLK in Frage. Der Clocktree wird in 'system_stm32f4xx.c' konfiguriert. Die Konstanten entsprechen dabei den Teilern in der PLL, also [c] /* PLL_VCO = (HSE_VALUE or HSI_VALUE / PLL_M) * PLL_N */ #define PLL_M 4 #define PLL_N 168
-
Thread
"gmake" not found
name PROJECT = STemWinTest # core type CORE = cortex-m4 # linker script LD_SCRIPT = STM32F429G.ld # output folder (absolute or relative path, leave empty for in-tree compilation) OUT_DIR = out # global definitions for C++, C and ASM (e.g. "symbol_with_value=0xDEAD symbol_without_value") GLOBAL_DEFS = STM32F429_439xx # C++ definitions CXX_DEFS = # C definitions C_DEFS = # ASM definitions AS_DEFS = # include directories (absolute or relative paths to additional folders with # headers,
-
Thread
Entwicklungsboards mit passendem Gehäuse
wie wäre es mit dem Open4 Primer: http://www.raisonance.com/open4-stm32f429zi__product__open4.html - Leistungsfähige Prozessoren. - Display - Gehäuse - USB Programmieranschluss zum PC - für kleine Projekte kostenfreie Entwicklungsumgebung. Ich konnte damit sehr
In dem STM32F7-HandsOn wurde das STM32F7-Disco vorgestellt. Das hat alles wichtige an Board und ist mit einem Arduino-Header ausgestattet. Laut Aussage von Roland Hellstern (Marketing und Application bei ST
-
Thread
STM32 EmWin + Touch: Wie realisieren?
Stelle noch > keine Infos gefunden. Hm, hattest Du nicht unlängst nach einem Tip für emWIN mit dem STM32F429 gefragt? Da hast Du doch einen Link auf die Seite von Uwe B erhalten. Auf dieser Seite ist ALLES erklärt - auch die Sache mit Deinem Touch. Es gibt sofort lauffähige Demos mit dem STMPE811
Programmierst Du mit Coocox? Dort ist das ein bekannter Fehler. Du musst im Linkerscriptfile "ub_linkerscript_stm32f429i_disco.ld" die Sektion: [c] .HeapMemSection : [/c] durch [c] .HeapMemSection(NOLOAD) : [/c] ersetzen. Das findest Du ganz unten im File.(Projektordner Root). Dann geht
-
Thread
Meinung zum Display
Nimm doch ein STM32F7-Discovery mit 4.3 Zoll Touchscreen :)
eines > jeden Pixels durch die Übertragung von nur 4 bzw. 8 Bit setzen. Sag das nicht! Selbst STM32F429 und STM32F7xx haben dankenswerterweise noch CLUTs. Aber heute muß ja Alles gleich ein digitaler Bilderrahmen werden, egal wie schlecht die Farbwiedergabe auf den Displays ist. Statt farbiger,
-
Thread
32F429 Disco EmWin "Hello World" mit Eclipse
Uff. Bin gerade daran erste Schritte mit dem STM32F429 Discovery zu wagen. Hat jemand schon mal eine EmWin Anwendung aus dem STM32Cube mit Eclipse zum laufen gebracht? Ich plage mich seit mehreren Stunden mit dem Includieren und rangieren von Code
OpenSTM32 (SW4STM32) habe ich auch seit einigen Tagen auf dem Rechner. Anfänglich war ich zufrieden damit (hatte nur die Projekte aus dem aktuellen F7 CubeFW getestet). Aber so richtig glücklich werde ich wohl
-
Thread
TFT Ansteuerung Anfängerfragen
x141a0=b86dea82ecd7c2efa7160c09ca18e9ff Andere µCs mit eingebautem LCD-Controller gibt es auch: z.B. STM32F429. Für einen kleinen Bildspeicher ginge auch ein schnelles statisches RAM 256kx16 mit 10 ns. Wenn man nicht extra externes RAM dazubauen möchte, gibt es schöne LCD-Controller von Epson: z.B. S1D13781
Entwickler einen aktuellen µC nahelegen, der den kompletten Bildspeicher schon auf dem Chip hat. Ein STM32F7 könnte gehen, oder ganz edel ein RX64M. Aber wie oben geschrieben, ginge auch ein popeliger STM32F407 nebst ext. RAM. @Hendrik: besorge Dir meinetwegen ein Display mit eingebautem SSD1963 und
-
Thread
Artmel Controller für 7" TFT Display
leider wird die Linie von Atmel wohl nicht mehr so verfolgt. Also eher Finger weg! Auch wenn die STM Macken haben, so gibt es einen STM32F429, welche einen 2D Beschleuniger für Grafik an Board hat. den würde ich mir an deiner Stelle anschauen. mfg DerDan
durch diese Display-Grundlast nicht bereits ausgelastet ist. Da kommt logischerweise eben nur ein 32 Bit breiter Speicher und ein 32 Bit breiter Bus zum Speicher in Frage, sonst ist der Ärger mit dem Bus als Flaschenhals vorprogrammiert. Tja, und ein RAM, das Zugriffszeiten von deutlich weniger als
-
Thread
Alu-Block mit 164 Grad beheizen
super. Habe jetzt den Alublock(200x200x30mm) 2 St. Heizstäbe(á 400 W /230V), 2 St. PT1000 und ein STM32F429-Disco Board zur Steuerung. Die Regelung läuft. Jetzt will ich die Heizpatronen einbohren und mit Kupferpaste einsetzen. Verträgt sich die Kupferpaste mit dem Alu und dem Edelstahl der Heizpatronen
Habe jetzt den > Alublock(200x200x30mm) 2 St. Heizstäbe(á 400 W /230V), 2 St. PT1000 und > ein STM32F429-Disco Board zur Steuerung. Die Regelung läuft. > Jetzt will ich die Heizpatronen einbohren und mit Kupferpaste einsetzen. > Verträgt sich die Kupferpaste mit dem Alu und dem Edelstahl der
-
Thread
STM32 vs DSPIC vs AVR XMega
oha, da sind ja eine ganze Menge Antworten zusammengekommen, wahnsinn! Nachdem die Mehrzahl vom STM32 so begeistert ist, hab ich mir mal folgendes Board bestellt: http://www.voelkner.de/products/586320/STMicroelectronics-Entwicklungsboard-STM32F429I-DISCO.html?ref=43&products_model=V682941 Wenn
So wärmeempfindlich ist der STM32F4 gar nicht ;-) Viel Spaß beim Ausprobieren, Stefan
-
Thread
Braucht man überhaupt ein Oszilloskop oder was brauche ich überhaupt?
sich - ich möchte es nicht mehr missen. Für unterwegs habe ich mir gerade ein Taschengerät aus dem STM32F429 Disco Board gebaut, dank Uwe B. und seinem kleinen Projekt. Irgendwann hole ich mir dann das kleine DSO-203.
oft. Ich habe zwei Oszis da (Analog 60 MHz, Digital 100 MHz) Aber damit kommt man nicht weit. z.B. STM32 externes Display über den Speicherbus. Das hatte ich mit glaub 50 MHz betrieben. Das 100 MHz kann nicht mal die 3.te Harmonische darstellen, also unbrauchbar. In meiner Stadt hier gibt es offene
-
Thread
Audio DAC CS43L22 auf STM32F4 Discovery Board "deaktivieren"
Aber angesichts der bereits verbauten Hardware (egal ob jetzt Audio DAC oder ein komplettes LCD bei F429), empfehle ich eher den Blick auf die Nucleo-Boards von ST. Diese sind noch preisgünstiger als die Discovery-Boards, lassen einem aber wesentlich mehr Freiheiten, da (fast) alle Pins frei von verbauter
Bitte nicht vergessen, dass der STM32F407 Transeiver für den CAN braucht! Die sind auf dem Discovery Board nicht vorhanden.
-
Thread
STM32F7 Discovery Board
Hmm, Ich warte noch auf den STM32F7 mit 2MB internem Flash, damit möchte ich den STM32F429 ersetzen, den ich nur mit 168MHz Takten kann, da sonst der FS USB nicht mehr läuft. Beim F7 sollen die internen Takte ja freier verwendbar
/STM32Cube_FW_F7_V1.1.0/Drivers/STM32F7xx_HAL_Driver/Src/* STM32Cube_FW_F7_V1.1.0/Drivers/STM32F7xx_HAL_Driver/Src/ cp -r ~/STM32Cube/Repository/STM32Cube_FW_F7_V1.1.0/Drivers/CMSIS/Include STM32Cube_FW_F7
-
Thread
STM32f407 mit externen Datenbus und Adressbus
und 8 Datenleitungen verfügt. Möchte den Bus mit den Pins des Port verbinden Möchte gern das STM32F407VG-Discovery Board zum testen verwenden, jetzt wollte ich mich hier mal informieren ob das mit dem STM32f407 überhaupt geht? Dann meine bisherige Recherche ergab, das angeblich nur das größere Board STM32F429 über einen externen Daten- und Adressbus verfügt? Die Frage ist nun ob das soweit stimmt und ob das überhaupt so funktionieren kann wie ich mir das vorstelle, also das ich die Ausgänge des
-
Thread
STM32f429 Discovery noobige Fragen
erkennen sind: http://mikrocontroller.bplaced.net/wordpress/wp-content/uploads/2013/10/Pinbelegung_f429_v100.html Die Farbleitungen des Displays kannst du benutzen (R/G/B0 - R/G/B7), aber nicht die Kontrollleitungen. Fernhalten solltest du dich auch von den Pins, die schon für SPI und I²C benutzt
Naja, wenn es nicht gerade der 429'er sein muss, wäre da das STM32-H407 Board von Olimex: https://www.olimex.com/Products/ARM/ST/STM32-H407/open-source-hardware Das ist deutlich weniger Peripherie drauf, und somit viel mehr Ports
-
Thread
Welchen Controller für C++ Programmierung? Gesperrt
deshalb schreibt er auch: >Aber unterschätz das nicht, das sind moderne Full-Size 32 Bit RISC SoCs >(System on Chip). Ein STM32F405 macht aus dem Stand 220 DMIPS ....
durchstarten. Je nachdem auf welcher Hostplatform du dich bewegst. Aber ich würde einen Cortex-M4F (zb. STM32F4- oder STM32F429-Discovery) nehmen. Der M4 hat einige interessante Debug Features, die auf dem kleinen M0 nicht vorhanden sind. Nimmt man ein STM32F429-Discovery, dann bekommst du für
-
Thread
Allerste STM32 Schaltung
Hallo, ich habe bis dato nur mit ATMega's gebastelt. Jetzt habe ich vor, mich an die STM32's ranzumachen. Ausgesucht habe ich mir den STM32F107 Beigefügt habe ich die Schaltungen. Ich bin mir nicht sicher, ob dieser O.K. ist. Den STM32F107 möchte ich nur über UART flaschen. Dazu
Das ist richtig. Die Discovery Boards sind von der Preis/Leistung unschlagbar. Selbst das große STM32F429 Discovery mit LCD kostet nur 25 Mücken. Das einzige Manko aus meiner Sicht: Die Discoveries haben kein Ethernet an Board. Dafür gibts aber das STM32E407 von Olimex, das aber einen JTAG-Debugger
-
Thread
STM32F3: Problem mit hoher Stromaufnahme
Hallo liebe Gemeinde, ich habe in einem Projekt nun zum ersten mal einen STM32 eingesetzt, die genaue Bezeichnung ist STM32F303VBT im LQFP100 Gehäuse. Vor einem Jahr wurde von der Schaltung ein Prototyp gebaut, der ist seitdem im Dauereinsatz und macht keinerlei Probleme.
Danke Ben für die Detektivarbeit! Ich habe zwar das STM32F429 Board mit Display, da ist es aber R13 mit selber Funktion - nur dass sie dort sogar den Hinweis gespart haben und ihn kommentarlos nicht bestückt! Ich werde ihn mal einlöten und schauen was
-
Thread
linux kernel am stm32f429
https://github.com/jserv/stm32f429-linux-builder
für euch gefunden http://www.emcraft.com/som/stm32f4/usb-wifi-stm32f4 usb-host, httpd (lcd gabs schon immer) software im source-code: http://www.emcraft.com/products/224#software mein STM32F429 Discovery Board bootet schon ucLinux :) in
-
Thread
Bausatz Oszilloskop mit STM32F103 (200kHz)
In dem Faden: "Bedarf an eigenbau STM32F429 Evaluation Board ?" http://www.mikrocontroller.net/topic/362240#new schnitzt der Author Uwe B. (derexponent) ebenfalls an einem Oszi. Ich vermute mal, daß das schneller ist. Nette Sache, aber
-
Thread
Suche STM32F429 Disco Board
Hallo, suche STM32F429 DISCOVERY board für kleines Geld. Vielleicht hat jemand sowas rumliegen .. Angebote bitte an larry.laffer@posteo.de oder hier im Board , Ciao, Larry
-
Thread
LCD-Displays für (Klein)serie
Eine Schaltung basierend auf einem STM32F439VI(incl. LCD-Ctrl.) soll mit einem Farbdisplay zwischen 2.2" und 2.4" ausgestattet werden. Das ganze ist für eine Kleinserie <500Stk/Jahr. Für den Prototyp wurde das Display des "STM32F429I-DISCO
-
Thread
[V] Devboards etc.
mal eingeschaltet - Micro-USB-Kabel fehlt - OVP ----------------- 25€ incl. Versand 5) ST STM32F0-Discovery (STM32F0DISCOVERY - Cortex M0) http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF253215?sc=internet/evalboard/product/253215.jsp - dürfte unbenutzt sein - OVP - seit kurzem
STM32F4 Discovery mit STM32F429 http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090 - dürfte unbenutzt sein, evtl. mal eingeschaltet - OVP ----------------- 25€ incl. Versand in Maxibrief
-
Thread
STM32 + SSD1289
getestet. Der schaufelt mir leider die daten zu langsam auf das display, weshalb ich es mal mit einem STM32F100RB probieren wollte. Also hab ich mich mal ans Programmieren gemacht und die angehängte main.c produziert. Leider tut das Display damit überhaupt nichts. Die lib bei der ich abgeschaut
wieder verworfen. das hier sieht aber sehr sauber aus, werde da mal nen blick drauf werfen. mein F4 discovery hat leider nen f429 der von coocox nicht unterstützt wird und auch ziemlich überdimensioniert ist, sonst würde ich den nehmen.
-
Thread
Audio in möglichst guter Qualität samplen
STM32F4 Discovery für 15 € kaufen, das hat Mikrocontroller mit 1MB Flash, Audio DAC, Klinke Buchse, Programmieradapter integriert. Bei Bedarf noch per Lochraster einen SD Karten Adapter basteln oder fertigen
etwas aussehen muss - und Assembler hilft da auch nicht. Dr. Sommer schrieb im Beitrag #4130231: > STM32F4 Discovery für 15 € kaufen Das ist vermutlich die günstigste Lösung, leider hat der F4 Disco nur recht wenig RAM. Aber es ist nicht so schwierig, einen USB Stick als Samplespeicher anzusprechen
-
Thread
STM32F4 SPI Aussetzer bei Verwendung mehrere SPI Kanäle
Servus, ich benutze das STM32F429 DiscoveryII (mit STM32F429ZIT6UV) und möchte die selben Daten über 3 unterschiedliche SPI Kanäle parallel senden. Ich sende im Interruptmode mit Baudrateprescaler_32 -> also mit 2,5MBit/s. Ich
[c] /* Includes ------------------------------------------------------------------*/ #include "stm32f4xx_hal.h" /* USER CODE BEGIN Includes */ #include "stm32f429i_discovery.h" //for easy use of Buttons and LEDs on discovery Board /* USER CODE END Includes */ /* Private variables --------
-
Thread
32-Bit μC für zwei Layer PCB
Willst Du wirklich für 4$ noch selbst ätzen? http://www.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module/32327927921.html
Also, werde ich mir die LPC und PICs genauer anschauen. Gerd E. schrieb im Beitrag #4116289: > STM32F031F6P6 Schaue ich mir auch an, da ich bereits Erfahrungen mit dem STM32F4 machte (ist aber nicht 2 Lagen tauglich). PS: Nachtrag. 47 USD für ein PICKit3 ist aber auch nicht zuviel. Das geht
-
Thread
13-Bit ADC MCP3302 mit STM32F429
Hallo! Ich möchte gerne den MCP3302 ADC mittels SPI mit meinem STM32F429 Discovery Board auslesen. Anbei habe ich den geforderten Ablauf aus dem Datenblatt angehängt Leider habe ich noch nichts mit SPI gemacht wo auch empfangen wird und möchte wissen ob die Überlegung
****************************************************************** #include "main.h" #include "stm32_ub_lcd_ili9341.h" #include "stm32_ub_font.h" #include "stm32_ub_spi5.h" #include "stm32_ub_dig_out.h" #include <stdio.h> uint8_t spi_send() { UB_DigOut_Lo(DOUT_PE2); uint8_t ret_wert1
-
Thread
Netzspannung messen via IC
Hallo, mit einem Stm32f429 möchte ich die Spannungen der drei Phasen eines Drehstromanschlusses messen. Kennt jemand einen IC mit dem dies gut möglich wäre? Die Spannungen sollten mindestens mit 4 kHz gemessen werden
Amc1204 trennt ja scheinbar Mess- von Datenseite galvanisch. Mit den Daten könnte ich doch direkt an den Stm32. Kann der das Signal vielleicht sogar in Hardware demodulieren? Welchen Sinn hätte noch ein zusätzlicher uC auf dem Weg zum Stm32? Wogegen Messe ich dann die Phasen jeweis? Gruß Christof
-
Thread
Externes RAM am STM32F4 - wie Variable drin platzieren?
Hallo, ich möchte gerne das externe RAM auf dem STM32F429-Discovery board verwenden, um darin ein riesiges, ca. 7MB großes packed struct zu platzieren. Momentan mache ich das so: [c] #define SDRAM_START_ADR ((uint32_t)0xD0000000) typedef
Hast du das SDRAM auch konfiguriert? http://en.radzio.dxp.pl/stm32f429idiscovery/sdram.html
-
Thread
ADC + DMA Anwendung, Zeit fehlerhaft
Hallo, danke für die Antworten! Ich habe in der system_stm32f4xx.c nachgesehen und folgendes für meinen uC(STM32F429l) gefunden. [c] #if defined (STM32F427_437xx) || defined (STM32F429_439xx) uint32_t SystemCoreClock = 180000000; #endif /* STM32F427
dotcom schrieb im Beitrag #4100977: > #if defined (STM32F427_437xx) || defined (STM32F429_439xx) > uint32_t SystemCoreClock = 180000000; > #endif /* STM32F427_437x || STM32F429_439xx */ Sehr schön, aber das heisst noch lange nicht, das die PLL auch
-
Thread
Embedded Linux oder AVR/ARM
und steht unter einer BSD-Lizenz! Je nach geforderter Bildschirmauflösung könntest Du mit einem STM32F429 und dessen internem LTDC auskommen. Vielleicht schaust Du Dir das mal an: www.nuttx.org
die man dann auf dem System arbeiten kann, überschaubar: man wählt das passende Board aus (bspw. ein STM32F4 Discovery) mit den gewünschten Optionen aus (das geht zum Beispiel über menuconfig ähnlich wie beim Linux-Kernel) und compiliert. Dann noch rüberschieben und schon meldet sich die Shell im Terminal
-
Thread
74hc595 + 74hc165 clock phase an SPI hardware
@peter: Hmm, ich nutze hier einen STM32F429 und möchte hohe clock speeds fahren. Ich beobachte momentan immer wieder, dass der controller Dinge einliest, die so gar nicht gesendet wurden. Das zeigt jedenfalls der Vergleich mit dem Oszi.
Johannes Neumann schrieb im Beitrag #4093195: > Hmm, ich nutze hier einen STM32F429 und möchte hohe clock speeds fahren. Mit dem AVR funktioniert es jedenfalls problemlos. Ich hätte gedacht, daß beim 32Bitter die minimale Haltezeit noch kürzer ist. Was steht denn im Datenblatt
-
Thread
AVR 8bit auch für größere Projekte?
von jemandem anderen schon geschrieben, auch irgend einen Eval-Board, oder so ein Break-Out wie der STM32F407DISCOVERY, z.B. Cheers
AVR und ARM wobei in zukunft eher ARM M0 einzug halten wird einzig aus einem Grund ... der STM32F030(32k) ist halb so teuer wie der ATmega88(8k)
-
Thread
STM32F4 - SPI TX Interrupt verbieten
Hallo! Ich habe hier das STM32F429-DISCOVERY board und möchte gerne mit dem SPI Datenübertragungen realisieren. Allerings treten Interrupts auf, die ich eigentlich deaktiviert habe. So initialisiere ich das ganze: [Code]
DMA_InitStruct.DMA_Channel = DMA_Channel_3; DMA_InitStruct.DMA_PeripheralBaseAddr = (uint32_t)&(SPI1->DR); DMA_InitStruct.DMA_Memory0BaseAddr = (uint32_t)(&inputBuffer[transferStage]); DMA_InitStruct.DMA_DIR = DMA_DIR_PeripheralToMemory; DMA_InitStruct.DMA_BufferSize =
-
Thread
Eingangsimpedanz ADC des STM32F429
Hi, ich nutze ein STM32F4-Disco-Board als "Taschen-Scope" für µC-Bstelei. http://www.mikrocontroller.net/topic/319831 Ich wollte sehen ob eine PWM am ATtiny richtig ausgegeben wird. ATtiny---- | | | L E D | |-------x STM32 ADC | 2 2 0 R | | | GND Wenn ich nun den LED-Widerstand entferne, leuchtet die LED (wenn auch nur sehr schwach) weiter! Im o.g. Thread habe ich gelesen, dass der ADC vom STM bei hohen Abtastraten relativ
-
Thread
STM32F429i-Disco FreeRTOS Task wird nur einmal ausgeführt
Hey Leute, ich wollte mich mal mit RTOS auseinandersetzen und FreeRTOS für das STM32F429i-disco Board verwenden. Dafür habe ich mir ein Projekt in Eclipse eingerichtet, welches mir fleißig Code ausspuckt, der auch funktioniert. Allerdings habe ich wie im Titel beschrieben das Problem
Name: USE_RTOS_SYSTICK definieren. Hier ist ein Minimalbeispiel, getestet mit Eclipse, dem openSTM32-Plugin und einem Nucleo-F446ZE: [c] #include "stm32f4xx.h" #include "stm32f4xx_nucleo_144.h" // don't forget to define USE_RTOS_SYSTICK globally! // Wichitg! USE_RTOS_SYSTICK muss global definiert
-
Thread
retro demo scene microcontroller
Beitrag #4078127: > Half Life kenne ich nicht. Ist es so etwas ähnliches?: > Youtube-Video "Doom on STM32F429 (STM32F429IDISCOVERY)" Cool - jo, Doom ist der Urvater der 3D Shooter und war damals ab 386ern spielbar. Das ist wirklich eine feine Sache. ch schrieb im Beitrag #4078124: > bei einem Atemga8
Es gibt meines wissens nach 2 Demos für STM32F407Disco. Eines heisst Peridiummmm, das andere Jupiter&Beyond beide von SVatG.
-
Thread
Bedarf an eigenbau STM32F429 Evaluation Board ?
@m.n. Die Errata bezieht sich auf alle STM32F42xx und STM32F43xx Typen Nicht betroffen: STM32F42xxG and STM32F43xxG when dual bank feature is disabled STM32F42xxE and STM32F43xxE
verstanden habe, werde ich mit dem neuen Omo sicherlich auch nicht glücklich :-( Oder wäscht der STM32F746G vielleicht besonders Buntwäsche reiner als der STM32F429? Oder hat er auch ein Saug-mir-das-Haus Programm?
-
Thread
ARM LPC2368 von NXP wieder zum Leben erwecken mit Em Blocks?
alles überträgt er das was aber nicht ausreicht: STLinkGDB.exe -nx -fullname -quiet -args D:/temp/stm32f429/bin/Debug/stm32f429.elf Tja, keine Ahnung..... Starting debugger: done Setting breakpoints Em::Blocks embedded firmware debugger for arm-none-eabi (Jul 15 2014/06:27:12). Based
it under certain conditions; type "show cop" for details. Reading symbols from bin/FlashRelease/stm32F429_project.elf... (no debugging symbols found)...done. Source directories searched: G:/STM32F429/emblocks/stm32F429_game_of_life;$cdir;$cwd Remote debugging using localhost:4242 0x08002f740x20023b00
-
Thread
Display+Touch Anwenung - Schubst in die richtige Richtung
AVR teuer. Ein ARM oder MIPS ist nicht teurer. Schau: http://de.farnell.com/stmicroelectronics/stm32l100rbt6/mcu-32bit-cortex-m3-32mhz-lqfp/dp/2333383 http://de.farnell.com/atmel/atmega64a-au/mcu-8bit-avr-64k-flash-64tqfp/dp/1972124 Verstanden? > Wie ist in solchen Fällen der übliche Weg?
offensichtlich richtige Richtung. Auch die Links waren sehr hilfreich und ich bin überrascht, wie günstig das "32F429IDISCOVERY" Board ist. Ich hatte vorwiegend mit Android geliebäugelt, da ich auch noch eine passende App fürs Handy (Android) bauen will und dann könnte man bestimmte Dinge evtl. wiederverwenden.
-
Thread
STM32F429 input Timer externer CLOCK geht nicht
Die externe Clockimpulse werden von Atmege644P (direkter Clockoutput 1MHz)oder von Tooglepin des STm32F429 Boards geliefert. Leider beide Varianten ohne Erfolg. Mit interneren Clock funktioniert es. So siehts die Initialisierung des TIM3 aus. void initTimer(void) { //PD9 ------> Alternate
NVIC_InitStructure.NVIC_IRQChannel = TIM3_IRQn; NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0xF; NVIC_InitStructure.NVIC_IRQChannelSubPriority = 0; NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; NVIC_Init(&NVIC_InitStructure); // init Timer 3 TIM_TimeBaseInitTypeDef TIM3_