-
Thread
Rechenzeitoptimierung STM32F4
überwachen... dann sollte ich ja wirklich schnelle Reaktionszeiten. Eine andere Lösung fällt mir für den STM32F4 nicht ein. Analog Komparatoren haben meine ich nur die STM32F3x und manche STM32Lx.
austesten. Geh aber schon mal einen Eimer FETs kaufen... > Eine andere Lösung fällt mir für den STM32F4 nicht ein. > Analog Komparatoren haben meine ich nur die STM32F3x und manche STM32Lx. Dein F429 hat ein der Tat keine integrierten Komparatoren. Verwendest Du einen der Advanced-control
-
Thread
STM32F4 Taster
bringt nichts. Gruß 12V PS:Mein Toolchain ist das hier beschriebene: http://eliaselectronics.com/stm32f4-tutorials/setting-up-the-stm32f4-arm-development-toolchain/
Hallo 12V DC, hier mein - funktionierender - Code-Auszug: [C] /* Includes */ #include "stm32f4xx.h" #include "stm32f4xx_conf.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" void delay(void); int main(void) { // GPIOA Takt einschalten RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA
-
Thread
STM32F4 "Gameboy"
GamerBoy schrieb im Beitrag #3028597: > sind beim STM32F1 mit 320x240 Pixel Display nur 1% Auslastung. Beim > STM32F4 müsste das dann ja noch weitaus weniger sein. Beim STM32F4 sollen ext. RAM + FSMC + DMA nicht funktionieren. Aber vielleicht ist
nicht auf Trolle reagieren.] m.n. schrieb im Beitrag #3028649: > GamerBoy schrieb: >> sind beim STM32F1 mit 320x240 Pixel Display nur 1% Auslastung. Beim >> STM32F4 müsste das dann ja noch weitaus weniger sein. > > Beim STM32F4 sollen ext. RAM + FSMC + DMA nicht funktionieren. Aber > vielleicht
-
Thread
STM32F4 DISCOVERY
F4 sind > vermutlich nicht sehr groß: Das Tutorial bezieht sich auf einen stm32f103; das Probem sind die vielen kleinen Unterschiede. Das Tutorial würde aber gut für den stm32f100 passen. micS
Habe auch noch 2 STM32F4 Discovery im Schrank gefunden. Kann die jemand gebrauchen? Einfach PN an mich!
-
Thread
STM32F4 wozu?
Bei mir geht es beim STM32F4 nicht nur um das "Auslasten" oder die "Geschwindigkeit". Viel wichtiger ist mir die üppige Peripherie die ST schon gleich mit verbaut. Es gibt nur wenige andere Hersteller die in einer ganzen Produktlinie
meinen Stundensatz. ;-) Vom Preis her aber fast unschlagbar. Eben erst mal nachgeschaut und ein STM32F4 Discovery für 11,61 Euro plus Märchensteuer gesehen. Ordentliche AVR vom Resteverwerter würde ich bei 4 bis 6 Euro ansetzen. Also für Null-Serien unschlagbar.
-
Thread
Stm32F4 Timer
Hallo, Ich habe ein STM32F429 mit 168MHz Takt. Nun wollte ich den Timer5 im 10 Sekundentakt einen Interrupt auslösen, Nur leider Läuft der Timer zu schnell. [c] void Tim5_Configuration(void) { TIM_TimeBaseInitTypeDef
stm32 einsteiger schrieb im Beitrag #4879917: > Hallo, > > Ich habe ein STM32F429 mit 168MHz Takt. > > Nun wollte ich den Timer5 im 10 Sekundentakt einen Interrupt auslösen, > Nur leider Läuft der
-
Thread
STM32F4 overclocken
noch keine Fehlfunktion feststellen - siehe Bilder. Hat noch jemand Erfahrung im Overclocken des STM32F4?
Moin moin, ich wollte an das STM32F4 Discovery Board ein Display (SD1289) über FSMC anschliessen. Wie habt ihr denn das Timing eingestellt ? Gruß Dirk
-
Thread
STM32F4: Taktprobleme
, hey, ich habe es geschafft. Der Controller taktet nun mit 80 MHz. Ich habe die PLL in der system_stm32f4xx.c angepasst. Danke an Euch allen Daniel
Bist Du jetzt fertig? Es gibt keine stm32f4xx.c sondern eine system_stm32f4xx.c. Und wenn Du das hier gelesen hast: Daniel V. schrieb im Beitrag #4720848: > aber, hey, ich habe es geschafft. Der Controller taktet nun mit 80 MHz. > Ich
-
Thread
[STM32F4] IRQHandler
funktionierenden IRQHandler in der main.c definiert. Der Ordnung halber möchte ich diesen aber in die stm32f4xx_it.c verfrachten. Wenn ich ihn dorthin kopiere und in der stm32f4xx_it.h deklariere, dann funktioniert es nicht mehr. Der Interrupt wird nicht mehr ausgelöst. Im Debug-Modus finde ich keinen
falsch eingestellt. Hier die funktionierende main.c Ich will einfach nur den IRQHandler in die stm32f4xx_it haben: /* Includes ------------------------------------------------------------------*/ #include "main.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_usart.h" #include "stm32f4xx_dma.h
-
Thread
Stm32f4 delay
-------------------------------------------*/ #include <stdint.h> #include "misc.h" #include "stm32f4xx.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #include "stm32f4xx_tim.h" #include "leds.h" void Delay1ms(uint32_t nCount); volatile uint32_t delay1ms; /** * @brief
was du suchst: http://www.mikrocontroller.net/topic/278118#new Suche nach sTimer.h/sTimer.c Stm32F407_blink_06.zip\Stm32F407_blink\Driver\source\sTimer.c Stm32F407_blink_06.zip\Stm32F407_blink\Driver\include\sTimer.h in der main() InitStimer(); dann hast du delay_ms/delay_us Gruß
-
Thread
CAN auf STM32F4
Hallo, ich möchte die CAN-Schnittstelle an meinem STM32F4Discovery nutzen. Die Hardware sollte soweit passen... Ich habe an einem STM32F4Discovery PD0/PD1 einen MCP2662 angeschlossen. Wenn ich ein funktionierenden Sensor an den Bus (H/L) anstecke, sehe
Beitrag #6139773: > Das sind immer nur welche mit älteren HAL-Ständen. Ich habe gerade nur das STM32CubeF1 installiert, und da gibt es: ~/STM32Cube/Repository/STM32Cube_FW_F1_V1.7.0/Projects/STM3210E_EVAL/Examples/CAN/ Beim STM32CubeF4 müsste es etwas ähnliches geben. Das sollte doch zur gleichzeitig
-
Thread
STM32f4 performance
Ich habe mich seit einige Zeit gefragt wie schnell den Cortex-M4 (STM32F4) wirklich ist. Deaswegen, habe ich den Quelltext von http://www.st.com/st-web-ui/static/active/en/resource/technical/document/application_note/DM00047230.pdf genommen, compiliert mit
arm-none-eabi-gcc obj/src/main.o obj/src/rcc.o obj/src/discovery.o obj/src/discovery_ex.o obj/src/startup_stm32f4xx.o -lm -Wl,-Map=obj/STM32F4.map,--cref -Wl,--gc-sections -Tsrc/stm32_flash.ld -mcpu=cortex-m4 -mthumb -mfloat-abi=softfp -mfpu=fpv4-sp-d16 --output obj/STM32F4.elf GenerateJulia_fpu(320, 240
-
Thread
Datenrate STM32F4
168MHz, aber das bringt so viel auch nicht... Ich revidiere meine Aussage von oben. der STM32F4 schafft das wohl eher nicht.
Der STM32F4 schafft das definitiv nicht. Möglich wäre es eventuell mit einem Blackfin von AD. Grüsse
-
Thread
STM32F4 Starthilfe
gebracht und kann mit Rat und Tat zur Seite stehen... Arbeite mich gerade in die STMicro Controller STM32F4 ein und wechsele munter zwischen Projektansätzen mit der Cube Software und solchen mit nativem leeren Projekt in der SW4STM32 hin und her... Problem ist dabei irgendwie: Kein einziges Projekt
ST schrieb im Beitrag #4682700: > ich nutze die SW4STM32 von AC6. Das ist sehr vernünftig. Zusammen mit STM32CubeMX eine gute Sache. Bin auch gerade dabei für ein Nucleo F7 alle Hardware in kleinen Einzelprojekten zu erforschen. LED, Taste, RS232
-
Thread
STM32F4 und Hallsensoren
haben? sonst wird ja > die Interruptlast recht hoch, denke ich. Nö, das kannste bei einem MC der STM32F4 Leistungsklasse vergessen. Die paar Zyklen merkt der MC fast gar nicht. Eine kleine Tabelle mit den 6 möglichen Zuständen der Sensoren als Index wäre schon so ziemlich das Äusserste an Optimierung
8-bitter (ATMega88/168...), das Prinzip ist aber leicht umsetzbar auf einen der Advanced Timer des STM32 mit 3 seiner 4 CC Register. (Ich nehme Timer8 auf einem STM32F103). Am elegantesten alleridngs finde ich dafür allerdings AWEX auf einem XMega. Tobias Plüss schrieb im Beitrag #2893738: > Wie
-
Thread
STM32F4 delay
Guten Abend, ich habe eine delay-Funktion für den STM32F4 soweit funktioniert. Das Problem habe ich mit dieser Seite gelöst: http://www.keil.com/pack/doc/cmsis/Core/html/group___sys_tick__gr.html Ich hätte allerdings noch ein paar Fragen an euch.
http://empa.com/dokumanlar/STM32Cube-presentation.pdf http://empa.com/dokumanlar/STM32F4-Labs.pdf So fällt der Einstieg in CubeMX leicht. Gruß, dasrotemopped.
-
Thread
STM32F4 Ausführungszeit
Bit-Bang kann durch Interrupts unterbrochen werden. Ausserdem hat das STM32F4 Flash Latenzen, die man durch Caches (ART accelerator) zu verstecken versucht. Falls etwas nicht frisch aus dem Flash geladen werden muss, geht es halt schneller. Dazu kommt noch die Auslastung
Über ein Timer kannst dann eine PWM erzeugen die den Transistor schaltet - ganz ohne CPU Zeit - der STM32F4 sollte sowas wohl haben.
-
Thread
STM32F4 WWDG
Hi, Den iwdg habe ich am laufen und er funktioniert auch. Am Window watchdog verzweifel ich aber ein wenig und bin mir noch nicht ganz im klaren wie da die Anwendung funktionieren soll oder ich da etwas einfach nicht verstehe. Meine Mainloop hat je nach aktuellem Zustand eine recht unterschiedliche Laufzeit. Sagen wir normal sind 100us für einen Durchlauf, so kann ein Durchlauf nach Pagewechsel im virtuellen eeprom auch mal 200ms dauern. Kann ich solche unterschiedlichen Laufzeiten damit überhaupt erschlagen? Wenn ich den prescaler auf 8 setze bekomme ich so ein großes Window doch schon nicht
-
Thread
STM32F4 wie viel Strom?
Wie viel Strom kann ich aus einem Pin 'ziehen' ohne das mir der Controller durchkokelt? Ich weiß nicht ob ich mich richtig ausgedrückt habe, wenn nicht, dann: Ich meine den Wert der beim Arduino 40mA beträgt. Im Datenblatt des Boards steht nichts und im Datenblatt des Controllers weiß ich nicht wonach ich suchen soll(hab keine Lust 1700 S. Datenblatt zu durchforsten...) mfg 12V
-
Thread
STM32F4 Clocks
Von STM gibt es ein ganz brauchbares Tool für die F4-Clocks (Excel-Tabelle): http://www.st.com/internet/com/SOFTWARE_RESOURCES/TOOL/CONFIGURATION_UTILITY/stm32f4_clockconfig.zip Es kann auch gleich die passende "system_stm32f4xx.c" erzeugen.
-
Thread
stm32f4 uart
Hallo zusammen, ich bin Einsteiger was STM32 und CooCox betrifft und wollte zum Einarbeiten einfach mal über die serielle Schnittstelle (uart) Daten senden. Leider funktioniert gar nichts. Als Grundlage verwende ich die Cube-Library, die
In welcher Form liegt dein stm32f4 vor? Blank, Nucleo, Discovery? Ist uart1 überhaupt frei? jumper schrieb im Beitrag #4262192: > if(HAL_UART_Init(&huart1) != HAL_OK) Und das landet auch nicht in der Endlosschleife? Da
-
Thread
STM32F4 USART
Hallo, Ich versuche grade das Beispiel von UWE B. https://mikrocontroller.bplaced.net/wordpress/?page_id=223 unter Keil zum Laufen zu bekommen aber ich bekomme immer den Fehler .\Obj\SOM-STM32F429IG.axf: Error: L6200E: Symbol UART_RX multiply defined (by stm32_ub_uart.o and main.o). Es ist alles richtig eingebunden. was mache ich hier falsch? [c] #include "main.h" #include "stm32_ub_uart.h" int main(void) { char buf[RX_BUF_SIZE]; // puffer fuer Datenempfang UART_RXSTATUS_t check; SystemInit(); // Quarz Einstellungen aktivieren // Init der UARTs // Com2 und Com3
-
Thread
STM32F4 Timer
Hi, ich arbeite wieder an meinen Hürdenlaufspiel und möchte nun eine Erweiterung machen. Es geht darum, dass mit LED´s signalisiert wird, dass eine Taste gedrückt werden soll. Es gibt mehrere Sequenzen (laufen, springen,...) und einen Timer, welcher mir die Endzeit abstoppt. Das Spiel läuft im IRQ vom Timer. Funtkioniert alles super. Nun möchte ich, dass 2 Leute gleichzeitig spielen können. Die Logik sagt mir, dass es nur nacheinander gespielt werden kann, da ja 2 Interupts, die nur nacheinander abgearbeitet werden können. Steh ich auf der Leitung und es gibt eine einfache Möglichkeit oder funtkioniert
-
Thread
STM32F4 delay
Hallo! Ich nutze das STM32F4 Discovery Board und wollte eine delay funktion schreiben wie sie in vielen tutorials gemacht wird: [c] void delay(_IO uint32_t time){ while(time--); } [/c] Wie kann ich jettz aber
Danke, allerdings viel mir auf dass ich die stm32f4_xx_rcc.h und .c von dem Projekt vom Uwe kopieren musste weil bei mir diese Dateien nicht existieren, nur stm32f4xx_hal_rcc, die aber nicht komplett mit der von Uwe übereinstimmt, wie kommt das?
-
Thread
Softwarereset STM32F4?
mittlerweile schon ne Lösung bzgl. Soft-Reset mittels AIRCR ?? NVIC_SystemReset(); gibt es zB. in den STM32F4 libs nicht
mittlerweile schon ne Lösung bzgl. Soft-Reset mittels AIRCR ?? > NVIC_SystemReset(); gibt es zB. in den STM32F4 libs nicht Doch, in core_cm4.h, das ist eine normale Cortex-M4 funktion der in der CMSIS. Gruß Martin
-
Thread
STM32F4 successor
neuer STM32F4 - mit Graphic-Display-Controller - verbaut. Der Core ist M4.
sprichst du vom STM32F437 /STM32F427 ?
-
Thread
STM32F4 Grundschaltung
Hallo, du hast nicht gesagtm welche Gehaeuse Du verwenden willst. Fuer die STM32xxxRy steht auf https://github.com/UweBonnes/wiki_fuer_alex/tree/master/layout/usps ein Layout, das ich scon mit STM32F1/L1/F2 und F4 bestueckt habe.
@ Uwe: Oh es handelt sich um die 100Pin Variante STM32F407VGT6, vielleicht hilft mir dein Schaltplan trotzdem etwas weiter. @ Steve: Vielen dank für die Information, sehr interessant zu wissen :)
-
Thread
STM32F4 Projekt
aus der stdlib.h benutzen. Danke! Ein Problem habe ich noch. Und zwar möchte ich die startup_stm32f429_439xx.s aus dem Verzeichnis libraries/CMSIS/Device/ST/STM32F4xx/Source/Templates/arm/ hinzufügen. > SRCS += startup_stm32f429_439xx.s > ... > CLFAGS += -Ilibraries/CMSIS/Device/ST/STM32F4xx
arm ist falsch nimm mal: Probiere mal VPATH += libraries/CMSIS/Device/ST/STM32F4xx/Source/Templates/gcc
-
Thread
STM32F4 Seminar?
Hallo, ich habe mich heute mit einem STM32F415 & Atollic TrueStudio beschäftigt. Es funktioniert auch alles soweit. Aber, die schier unendlich vielen Optionen und Möglichkeiten erschlagen mich. Ich suche so eine Art Tutourial, wo alles Step by Step erklärt wird wieso und weshalb. Gibts sowas? Die Codeexamples sind zwar nett, decken aber nicht immer das ab, was ich gern hätte bzw. bleiben da noch immer soviele Fragen. Gibt es einen Crashkurs für die Dinger, natürlich gegen Bezahlung oder irgendwelche Seminare? Ingo
-
Thread
STM32F4 Flags
Hallo zusammen, mal wieder eine Frage zum STM32F4, diesmal geht es um die Flags. Ich möchte mit einem Timer die Dauer zwischen einer rising-edge und falling-edge bestimmen. Hierfür habe ich zwei inputcaptures angelegt. Wenn ich nun in dem
-
Thread
STM32F4 SDIO
Hallo, ich versuche grade eine SD Karte an der SDIO Peripherie vom STM32F407VG zum laufen zu bringen. Deshalb wollte ich mal frage ob die Hardware so stimmt?: STM32F407 | SD Karte --------------------------|----------------------------
PD2/SDIO_CMD |2/ CMD GND |3/6 GND VDD 3V3 |4 VDD Ich will den 1Bit Modus verwenden. Moritz. PS. über ein Bsp. für F4Discovery würde ich mich auch freuen.
-
Thread
STM32F4 "bitmapping"
Moin, suche eine schnelle & effiziente Möglichkeit Bits von einer uint16_t Variable in eine andere uint16_t umzumappen. Meine bisherige Idee: [c]OUT = ((IN >> 1) & 0x01) | ((IN >> 3) & 0x02) | ((IN >> 4) & 0xFC) | ((IN>> 5) & 0x100)[/c] Hier im Forum gabs zu ähnlichen Problem ja schon die erstaunlichsten Wege, wo ich niemals drauf gekommen wäre ^^ Gruß Dirk
-
Thread
STM32F4- Discovery
Hallo, ich verkaufe mein STM32F4-Discovery Board. Es wurde nie benutzt und originell verpackt. http://www.st.com/web/en/catalog/tools/FM116/SC959/SS1532/PF252419 Der Preis ist 7,50 Euro (zzgl. 3,90 Post). First come, first
-
Thread
STM32F4 Discoveryboard
Hallo, ich programmiere mit einem STM32F4 Discoveryboard. Bis jetzt war das Board nur über USB mit Spannung versorgt worden. Alles hat wunderbar geklappt. Jetzt möchte ich gerne das Board mit externen 5V ohne USB versorgen doch bekomm
Leuchtet die kleine Power-LED und ist der einzelne Strom-Mess-Jumper eingesteckt? Dann *wird* der STM32F4 mit Spannung versorgt. Wenn es dennoch nicht funktioniert ist dein Programm vermurkst oder das Board kaputt.
-
Thread
Fehler im STM32F4?
auch. Die wichtzigsten Compileroptionen sind: arm-none-eabi-gcc -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mthumb -Wall -ffunction-sections -O0 -mfloat-abi=hard -g -c -DHSE_VALUE=8000000 -DSTM32F4XX -DUSE_STDPERIPH_DRIVER -DUSE_STM32F4_DISCOVERY -DSTM32F407VG Was ist hier los ? An Adresse 0x080004c4 wird wieder zu 0x080004b4 zurückgesprungen und das vadd.f32 wird auch als float ausgeführt. Anderer Code wird in dieser Zeit nicht ausgeführt.
-
Thread
STM32F4 Programmierschnittstelle
benutze ich jedoch ein Board, welches diesen nicht enthält. http://www.waveshare.com/product/mcu-tools/stm32/core/core429i.htm Und ein Programmer mit coolem Gang Tribal: http://de.aliexpress.com/item/Free-Shipping-1SET-ST-Link-st-link-V2-for-STM8S-STM8L-STM32-Cortex-M0-Cortex-M3/1619197946.html Wie
nutzen möchtest (was Dein Programmer nicht kann), dann die 5 Verbindungen für SWD benutzen. Dein F4-Discovery hat auch einen ST-Link drauf, damit kann man auch separate STM32 mit flashen. Dazu musst Du ein paar Jumper setzen, ist aber in der Anleitung zum F4-Disco erklärt. Und schön auf die Spannungen
-
Thread
CANopen STM32F4
Hallo, ich habe ein Nucleo-F446 Board und habe es relativ einfach geschafft mit HAL Nachrichten über CAN zu schicken. Ziel ist nun, dass der MCU berechnungen ausführt und die berechneten Werte über CAN zu einer SPS schickt. Diese benutzt das CANopen Protokoll. Ich habe gesehen, dass es CANopen für STM32 MCUs gibt, aber soweit ich das gesehen habe nutzen diese nicht HAL. Meine Frage ist nun ob schon jemand Erfahrungen damit gemacht hat und mir empfehlen könnte ob ich eine Bibliothek benutzen sollte oder ob ich versuchen sollte SDO und PDO selber zu implementieren und was einfacher ist.
-
Thread
STM32F4 Frequenzmessung
Hallo, ich wollte mal fragen ob wer eine Idee hat wie man folgendes am besten löst, um die CPU-Auslastung möglichst gering zu halten!!! Also, ich muss parallel 2 Frequenzen messen (f1~13MHz), (f2~15MHz). mein plan sieht so aus: ein Zeitfenster von 0.1ms erzeugen, indem ich die Flanken der beiden Eingänge zähle und somit auf die Frequenz zurückschließen kann. diese Werte muss ich dann speichern und weiterverarbeiten (filtern, usw) Welche timer / counter verwende ich hierzu am besten? habe schon etwas gelesen von Master/Slave timer?!? ich bin leider gerade erst in der Anfangsphase mich
-
Thread
STM32F4 SPI?
Hi, gibt's beim STM32F4 eigentlich irgendetwas besonderes zu beachten bei SPI Master? Ich kämpfe hier bereits seit gestern das ich das Eval Board als Master mit einem Slave zum Laufen bekomme. Mit einem FTDI Chipsatz
Probleme. Hab hier schon so ziemlich alles mögliche probiert, wenn's nicht bald klappt werf ich das STM32F4 Discovery Board wohl in die Tonne und geh wieder zum FTDI zurück. [code] int16_t SPI_write(uint8_t *data, uint32_t length) { uint16_t i; volatile uint32_t x; x=0xff
-
Thread
STM32F4 als DSP
Hallo Leute Vielleicht interessiert sich ja noch jemand dafuer in weit man heutige Microcontroller als DSP verwenden kann. Um dafuer ein Gefuehl zu bekommen habe ich mal schnell mit Oktave ein Bandpass berechnet: fs=40000 Nyquist=fs/2; F=[3000 4000 6000 8000]; A=[0 1 0]; dev=[0.004 10^(0.1/20)-1 0.004]; [M,Wn,beta,typ]= kaiserord(F,A,dev,fs); [H,freq]=freqz(b,[1],512); Im Anhang einmal der berechnete Filter aus Octave, und einmal das Messergebnis mit meinem Oszi (Huellkurve) und Signalgenerator. Das Sampling laeuft mit 40khz, der Filter ist noch in keiner Weise
-
Thread
USB mit STM32F4
Hallo zusammen, Ich habe auf einem STM32F4(der vom Discovery) den USB stack implementiert aber eigentlich nicht wirklich viel Plan von USB. Trotzdem funktioniert die Verbindung einem Beispiel sei Dank. Meine Frage ist wie kann ich meine
STM32_USB_Device_Library STM32_USB_OTG_Driver So viel ich weiß ist der von ST
-
Thread
fsmc am stm32f4
Guten Abend, ich habe schon seit längerer Zeit ein Problem mit dem FSMC des STM32F4-Discovery Boards. Ich möchte ein Wiz830mj (Breakoutboard zu einem W5300 von Wiznet) über den FSMC zugreifen. Hier schon mal mein Code so weit: [c] // GPIO Init-Structure GPIO_InitTypeDef
Danke für die Info, ich hab's einfach nach dem Example von STM gemacht... werd mir gleich mal den Link anschauen
-
Thread
STM32F4_Mikrofon
fürs Studium folgende Aufgabe erhalten habe: "Auslesen des digitalen Mikrofon mittels Oszilloskop am stm32f4-discovery-Board (aus dem myavr.de-shop)". Ich weiß das laut Referenzkarte, der PC3 der digitale Ausgang ist. Ich bin aber mit meinem Latein am Ende.Und weiß nicht wie Ich da eine Spannung heraus
-
Thread
Stoppuhr mit STM32F4
Hallo liebes Forum, hat einer von euch schonmal mit dem STM32F4 eine Stoppuhr oder ähnliches programmiert? Und kann mir da einer paar Tipps geben wie ich das angehe? Möchte gerne mit einem Taster die Uhr starten und stoppen und auf einem Display ausgeben
Fragender schrieb im Beitrag #3537697: > mit dem STM32F4 eine Stoppuhr Ob das im Sinne des Erfinders ist oder möchtest Du Ergebnisse mit ns-Auflösung? Und dazu noch ohne Anzeige? In der Codesammlung findest Du unter Stoppuhr Beiträge zur Inspiration
-
Thread
STM32F4 FSMC
Hallo mal wieder ;) Also, ich fand es eine lustige Idee, meinen FPGA einmal per FSMC in den Adressbereich des µC zu mappen. Sodann habe ich die Dokumentation des FSMC studiert und muss mich gerade dennoch fragen: Die SRAM/PSRAM/NOR-Bank unterstützt kein Daten/Adress-Multiplexing richtig? Ich habe hier etwas den Überblick verloren, welche Controller das überhaupt unterstützen und ob das entsprechende Protokoll auf dem FPGA mal so schnell implementiert werden kann. SRAM schien mir auf jeden Fall schön einfach zu sein, nur gibts da scheinbar kein Multiplexing und ehrlich gesagt konnte ich der
-
Thread
DTR mit STM32F4
Hallo, ich wollte mal nachfragen, ob es möglich ist in folgende Library DTR einzufügen, um mit dem PC zu kommunizieren: http://mikrocontroller.bplaced.net/wordpress/?page_id=1263 Und wenn ja, wie müsste ich das angehen? Im set_line_coding Änderungen vornehmen? Grüße mark
-
Thread
stm32f4 Funktionen
Hallo zusammen, ich arbeite mich grade in stm32F407 ein, und ich habe eine Anfängerfrage; Wo/in welchem Dokument finde ich eine Aufstellung aller Funktionen z.B. - GPIO_WriteBit(); - TIM_OC1Init(); - RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2
Unter http://www.st.com/en/embedded-software/stm32cubef4.html Dort gibt es ein Dokument mit Namen: "UM1725: Description of STM32F4 HAL and LL drivers" (direkter Link: http://www.st.com/resource/en/user_manual/dm00105879.pdf) da steht alles zu
-
Thread
STM32F4 Assembler
Hi, ich versuche gerade mein Assembler etwas aufzufrischen und moechte deshalb folgendes machen: unsigned int buffer[20]; buffer[0] = 0x10000FA5; //Address: 0x10000FA0 buffer[1] = 0xe1a00000; //Address: 0x10000FA4 NOP buffer[2] = 0xe1a00000; //Address> 0x10000FA8 NP __asm __volatile__ ( "movw R1, #0x0fa0\n" "movt R1, #0x1000\n" "ldr pc, [r1, #0]\n" ); In buffer[0] steht die Adresse von buffer[1] drinnen. In buffer[1] steht die Instruktion, welche ich ausfuehren will (NOP). Im Assemblercode lade ich zuerst die Adresse von buffer[0] in R1 und lade darauf hin den program
-
Thread
STM32F4 Typenbezeichnungen
Moin zusammen, ich hab bis jetzt immer mit den fertigen Boards für die STM32 rumgebastelt. Für eine eigene Platine bin ich gerade einen STM32F405 beim Händler am suchen und bin bei den Typenbezeichnungen ein wenig verwirrt. Die Benennung wird im Datenblatt erläutert, es gibt jedoch bei den Händlern noch zusätzliche Zeichen am Ende der Typenbezeichnung zu denen ich keine Infos gefunden habe. Bei einem Vergleich der Kenndaten in der Produktbeschreibung kann ich auch keinen unterschied feststellen, nur der Preis variiert. Hier einige Beispiele: STM32F405RGT6*V* STM32F405RGT6*W* STM32F405RGT6
-
Thread
STM32F4 Watchdog
Ich habe ein Problem mit dem Watchdog. Er mach ständig einen Reset trotz aufruf von ResetWatchdog(); in der Hauptschleift. Wäre Dankbar für Hilfe. //=================================================================== // Modul WWDG //=================================================================== void InitWatchdog(int Baudrate) { //System Clock auf Watchdog RCC_APB1PeriphClockCmd(RCC_APB1Periph_WWDG, ENABLE); WWDG_SetPrescaler(WWDG_Prescaler_1); //WWDG clock counter = (PCLK1 (30MHz)/4096)/1 = 7324 Hz (~137 us) WWDG_SetCounter(80); //Werte 0x40 und 0x7F