-
Thread
Betriebssystem für 32 Bit µCs?
eine MPU. Es gibt uClinux, das hat aber mit > Mainline-Linux eher weniger zu tun! FALSCH! Der STM32F429 ist in der Mainline! und der H7 wird gerade von ST-Mitarbeitern mit Devicetrees usw. im Mainline Kernel versorgt.
Tec N. schrieb im Beitrag #5232570: > FALSCH! Der STM32F429 ist in der Mainline! und der H7 wird gerade von > ST-Mitarbeitern mit Devicetrees usw. im Mainline Kernel versorgt. Cool, wie viele MByte SDRAM braucht ein STM32 Linux um zu starten?
-
Thread
USB-Tutorial mit STM32
kopieren. In der Datei stm32f1xx.h die Zeile "#define STM32F103xB" aktivieren um das richtige Device einzustellen. 3) Die ganzen Quelltexte Dateien von Niklas VCP Branch (https://github.com/Erlkoenig90/f1usb/tree/vcp
Ein durchaus interessanter Beitrag zum Thema USB auf einem STM32F1. Wenn dieser Thread früher erschienen wäre, als mein Hobby Projekt genau dieses Stück Hardware auf einem STM32F7 aktivierte, hätte ich bestimmt zu einem FTDI gegriffen, statt den CDC zu benutzen
-
Thread
X32 Softcore
ich mich vor Jahren intensivst auseinandergesetzt. Jemand hat eine CPU in VHDL designed, den X32 Softcore: http://manualzz.com/doc/23529703/x32-programmers-manual---x32-32-bit-softcore-home-page Es ist ein 32 Bit Core, von denen gibt es ja einige ... Das Besondere am X32 ist aber, dass er
unabdingbar ist und ein ARM schon als 'verboten' gilt. Stromverbrauch?? Ich hatte bisher nur mit STM32 zu tun. Einfache ARM Kerne wie der F407. Die sind absolut spitze im Stromverbrauch. Vorallem die Typen die speziell dafür ausgelegt sind. Der ARM kann sich so schlafen legen, dass er fast
-
Thread
STM32 Counter zählt falsch?!
den STM32 nicht > zu grillieren. Bei den meisten STM32 sind fast alle IOs (außer die ADC Pins) 5V tolerant bei 3V3.
: http://www.st.com/content/ccc/resource/technical/document/datasheet/ef/92/76/6d/bb/c2/4f/f7/DM00037051.pdf/files/DM00037051.pdf/jcr:content/translations/en.DM00037051.pdf Die 5V-toleranten Pins sind alle mit FT gekennzeichnet. Das STM32F04 Discovery sollte mit dem STM32F407VG ausgerüstet
-
Thread
Beginner FPGA Board ALINX AX309
: https://de.aliexpress.com/store/product/ICore3-ARM-FPGA-dual-core-board-Ethernet-high-speed-USB-STM32F407-industrial-control-board/1314127_32791212942.html Aber jetzt habe ich entdeckt, dass es das ja auch in einem Chip gibt: ZYNC Jetzt lacht mich der Arty-Z7 an: https://shop.trenz-electronic.de
-
Thread
STM32F4 DISCOVERY BOARD USART HAL buffer Ausgabeproblem
mit dem Einlesen und direkten Wiederausgeben von Zeichen über den USART2 unter Verwendung von den STM32 HAL Treiber. Ich nutze die STM32 AC6 system work bench als IDE. http://www.st.com/en/development-tools/sw4stm32.html unter Ubuntu LTS 16.04 Das verwendete Board ist das STM32F407G-DISC1
erleichtert! bzgl. der Callback war dieser Link sehr hilfreich: https://www.waveshare.com/wiki/STM32CubeMX_Tutorial_Series:_USART
-
Thread
Arm Cortex im DIP Gehäuse Gesperrt
schon lange für kleinere Inhouse Serien solche Boards: https://www.waveshare.com/product/mcu-tools/stm32/core407i.htm
Lothar schrieb im Beitrag #5212523: > Wobei ein M4F jetzt auch nicht die FPU Performance hat und der Preis in > der Nähe eines Pi Zero liegt Schreib keinen Unsinn. Bei Farnell liegen die einschlägigen STM32F4xxx um und bei 5 Euro netto und bei
-
Thread
STEVAL-ISA152V1 weshalb so teuer?
Zum einen verträgt das Board bis zu 60 V (STM32 nur 3,3 V) und zum anderen kann es mehr als 10 x STM32 versorgen ;-)
Berechnung von Porto/Verpackung als Wucher. Die Preise von EVAL-Boards sind 'politische' Preise. Hätte STM 'mein' STM32F407-Discovery Board nicht zu günstigem Preis angeboten, hätte ich ihn nie ausprobiert, wie vermutlich etliche andere Mitstreiter hier. Und die Rechnung von STM ist doch aufgegangen: 1
-
Thread
Pulsweite messen (Input Capture) mit ATMega328p
Capture-Register, was die Umschalterei so oder so notwendig macht. Viel eleganter ginge es z.B. mit einem STM32Fxxx. Ein Griff in die Schaublade zeigt auch wie es geht: http://mino-elektronik.de/FM_407/fmeter_407.htm#a5 ;-) Aber der TO hat seinen ATmega328 und sollte sein Problem damit gelöst bekommen.
Capture-Register, was die Umschalterei so oder so notwendig macht. Viel > eleganter ginge es z.B. mit einem STM32Fxxx. Ein Griff in die Schaublade > zeigt auch wie es geht: > http://mino-elektronik.de/FM_407/fmeter_407.htm#a5 > ;-) Schön - hindert Dich irgend jemand daran? Falls ja biete ich Dir meine Hilfe
-
Thread
STM32F407VG Externe Interrupts triggern nicht unabhängig
Hallo zusammen, ich habe ein Problem mit den externen Interrupts auf meinem STM32F407VG Discovery Board. Für meine Anwendung benötige ich Acht externe Interrupts, die ich zu je vier auf die Interruptvektoren EXTI15_10_IRQn und EXT9_5_IRQn aufgeteilt habe: EXTI15_10_IRQn (PB11
-
Thread
entscheidung mikrocontroller
um irgend welchen komplizierten Rechnungen mit großen Zahlen durchzuführst, dann solltest du einen STM32F103 verwenden, die gibt es bei eBay für 1,80€. Du kannst dir auch ein STM32F4 oder ein STM32F7 bestellen, kostet 20,33€ und hat sehr viel Rechenpower und Pins und Speicher. Wenn du etwas genauer
Atmel AVR (ATmega, ATtiny, Arduno, Xmega) Espressif ESP8266 Microchip PIC ST Microelectronics STM32F103, STM32F030, STM32F407 Texas Instruments MSP430 Das hat einen guten Grund: Diese Chips kann man als Endverbraucher zu einem günstigen Preis problemlos erwerben, sie sind gut dokumentiert, sie
-
Thread
µC-"Kulturgut"-Verlust:STM32: mikrocontroller.bplaced.net
Beispiele findet ihr unter diesen dropbox links (bin mir nicht sicher ob aktuell und vollständig) STM32F407: https://www.dropbox.com/sh/2r76h2isusr8a02/AAC_X0Q6NAD-_Zkiyg3ZchT8a?dl=0 STM32F429: https://www.dropbox.com/sh/lcmhpkk4q89r3sq/AAD9o7BPZrSlwa5Gryd3uEG0a?dl=0 STM32F746: https://www.dropbox.com
Uwe B. schrieb im Beitrag #5197441: > STM32F407: > https://www.dropbox.com/sh/2r76h2isusr8a02/AAC_X0Q6NAD-_Zkiyg3ZchT8a?dl=0 Hi Uwe, es fehlen folgende Demos: 97 = ILI9325 (um ein Grafik-Display mit dem ILI9325 Chip anzusteuern) 98
-
Thread
Universal LCD+Input Modul mit MachXO2
Markus W. schrieb im Beitrag #5196123: > kannst Du das gesamte Bild im internen STM32F(X) RAM halten. Nein. Wir haben hier Displaymodule mit dem "MD070SD". Da ist der RAM und ein Altera-FPGA mit drauf. So wie Du das geplant hast. Von den STM32 liegen hier vom 1er über den 4er bis
Echtzeit auf den Screen zu bringen und dabei die SDR Processe weiter abzuarbeiten. Bei den 405/407 512kB-Flasch und 429/439 2MB-Flasch Controllern der STM32F Reihe wird es mit dem 192kB bzw 256KB RAM und den 180 MHz CPU Takt schon knapp. Die STM32F7xx mit 216MHz und der STM32H7xx mit seinen 400MHz
-
Thread
Cycle Count auswerten und verstehen anhand von Shifts und Arrays
/**************/ + ARM-Cortex M4 + MCJU-407 + STM32F407VGT6 + arm-none-eabi-gcc /*************/ Schon mal im Vorfeld: Sry, dass es so viel Text wird. Aber es ist ein Problem, dass ich mir nicht erklären kann und das durchaus mehr Input
in welchem Speicher >> der Stack gehalten wird (Zugriff über DCode oder Systembus). > > Naja. Stm32f407. Von externen Speichern lese ich nichts. Der Stm32f407 selber unterstützt den FSMC, d.h. OB die Auswahl zwischen externem oder internem Speicher ein Thema ist oder nicht, hängt erstmal von
-
Thread
Cortex M4 und True Random Number Generator
Hallo allerseits, laut der Seite von STM [1] hat der STM32F407VGT6 einen TRNG verbaut. Kann dies jemand bestätigen? Wie verwende ich diesen TRNG, um mir zufällige Werte generieren zu lassen? Oder wird dieser automatisch durch eine Random-Funktion
daran die Onboard-Mittel zu verwenden. Viele Grüße [1] http://www.st.com/en/microcontrollers/stm32f407vg.html
-
Thread
STM32 C Programmierung Tutorial (Buch)
Beitrag #5179352: > HAL macht das alles per Mausclick und zwar ohne Fehler. Aktuelles Cube für STM32F407VG => USB Audio Device in Cube zusammenklicken. Fehler. Der Code Generator vergisst ein oder (|) bei der Initialisierung der Clocks. Soviel zu "ohne Fehler"... Marc V. schrieb im Beitrag #5179352
herausgeführt, um eigene Hardware anschließen zu können. Programmer/Debugger ist on-board. Für den STM32F407 gibt es ebenfalls noch das Clock Config Tool, das leider in Excel mit Macros geschrieben ist. http://www.st.com/en/development-tools/stsw-stm32091.html Das generiert registerbasierten Code
-
Thread
STM32 Host USB
Hi, ich bräuchte eure Hilfe beim Umgang mit der ST USB Host Funktion. (Verwendeter µController STM32F407) Ich habe per STM32 CubeMX (Version 4.22.0) das Projekt erstellt. USB als "Mass Storage Host" konfiguriert. Funktioniert auch prima, sofern der USB-Stick bereits beim Einschalten des µControllers
Ohne eine Ahnung von der STM32 USB zu haben würde ich einfach sagen du schaust dort in den Code wo die State-Wechsel erfolgen und guckst woran es liegt, dass nicht dorthin gesprungen wird.
-
Thread
Cortex M4 interne Clock zum Cycles messen nutzen
stelle ich Zweifel an diese Benchmarkingvorgehensweise. Mein Board ist übrigens das Cortex M4: STM32F407VGT6 auf einem CJMCU Board. [1] https://stackoverflow.com/questions/32610019/arm-m4-instructions-per-cycle-ipc-counters Edit: Vlt. hätte ich mir mal den Code genauer anschauen müssen
*((volatile uint32_t*)0xE0001004) //!< Get value from CYCCNT register [/c] Und folgendermaßen zu nutzen: [c] uint32_t it1, it2; float f = 1.01f;
-
Thread
Bluetooth USB Stick an STM32F407
Hallo zusammen! Ist es möglich an einem STM32F407 per USB angeschlossenen Bluetooth Stick zu verwenden? Elektrisch stellt das sicherlich kein Problem dar. Aber Softwareseitig?!? Der MCU ist selbstverständlich als Host laufend,aber ich kann
-
Thread
[V]erkaufe Eval Boards STM32F407 LPC812 FREEDOM-KL25Z
in meinem Schrank schaffen. Auch Herbst-Putzaktion :-) Deswegen verkaufe unbenutzte Boards. - STM32F407VGT6 Discovery --> 12-EUR - Freescale X-Freedom-KL25Z --> 8,-EUR - LPCXpresso Board LPC812 --> 10,-EUR Versand per DHL (4.99EUR). First come, first serve. Grüße
-
Thread
Liste aller Buildin-Befehle für den Cortex M4 von STM32
Christopher S. schrieb im Beitrag #5146223: > Es gibt ja auch den STM32F407VGT6 als exakten Befehl für den Compiler. Hä? Es gibt einen Befehl namens STM32F407VGT6? Wie sieht der denn aus? Christopher S. schrieb im Beitrag #5146223: > Ich > vermute, dass CLZ hier
schrieb im Beitrag #5146230: > Christopher S. schrieb im Beitrag #5146223: >> Es gibt ja auch den STM32F407VGT6 als exakten Befehl für den Compiler. > Hä? Es gibt einen Befehl namens STM32F407VGT6? Wie sieht der denn aus? Damit meinte ich eine Option für den Compiler. Ich habe mich jedoch für "-
-
Thread
STM32F4 Discoveryboard: Warum PLL aktiv startup
Schau dir mal dein Projekt an. Dort wird vermutlich irgendwo <startup_stm32f4xx.S> eingebunden sein. Darin findet sich der <Reset_Handler:> der nach ein paar Zeilen zum Aufruf von <SystemInit()> in der Datei system_stm32f4xx.c in der bereits Clocks und anderes gesetzt
Danke, ja! Nach dem löschen der entsprechenden Zeilen in "system_stm32f4xx.c" verhält es sich wie im Datasheet beschrieben!
-
Artikel
STM32 - Einstieg mit Em::Blocks
weit ich komme ;) Die Entwicklungsumgebung. Hardware. Zum testen der Anwendungen, benutze ich das STM32F4-Discovery Board, welches einen Debugger, Peripherie und natürlich einen STM32 Controller (STM32F407VGT6) enthält. Deshalb sind alle Beispiele hier für den STM32F407VG Controller ausgelegt, können
die der Controller auch die entsprechende Peripherie bereit stellt. Diese Dateien dürfen nicht beim STM32F4-Discovery/STM32F407VG hinzugefügt werden. stm32f4xx_dma2d.c/.h stm32f4xx_fmc.c/.h stm32f4xx_ltdc.c/.h stm32f4xx_sai.c/.h Daraus resultiert folgende Struktur: Anschließend kann die Standard-Peripheral-Library
-
Thread
(Aus-)Nutzen der FPU des STM32F407 für ganzzahlige Berechnungen
Hallo allerseits, diesmal habe ich eine Frage zur FPU. Zunächst würde ich gerne wissen, wie ich mir die Zusammenarbeit des Cortex M4 und seiner FPU vorstellen kann. Ist dieser FPU ein zusätzlicher Prozessor, der nur dezimale Operationen ausführen kann, d.h. automatisch angesteuert wird, sobald eine Zahl berechnet werden soll, die hinter dem Komma Zahlen stehen hat? Bevor ich zu meiner eigentlichen Frage komme, würde ich diesen Punkt erst verstehen. Meine Frage wäre dann (unter Umständen): Lässt sich nicht eine Zahl, mit z.B. 1024 Bit in 1024-n Vorkomma und n Nachkommastellen aufspalten
-
Thread
STlink-v2 Cortex M4 Reset per Commandozeile in Ubuntu
Hey, ich flashe meinen STM32F407 über "st-flash" mit dem Befehl: "st-flash write <dir/file.bin> 0x8000000" in Ubuntu 16.04LTS. Gibt es auch eine Möglichkeit die Hardware per Commandozeile zurück zu setzen? Aktuell muss
Kommandozeile mit ST-Link V2 auf STM32F4 mit [code] openocd -f interface/stlink-v2.cfg -f target/stm32f4x.cfg -c "program meine_binary.elf verify reset exit" [/code]
-
Thread
STM32F4 Discovery Disc1 läuft nur, wenn verbunden mit PC
Ich habe ein discovery board STM32F407G DISC1. Ein gleicher Typ wurde schon früher ohne Probleme von mir programmiert/geflasht und getestet. Die Boards die ich nachgekauft habe haben ein merkwürdiges Problem: nachdem das Board geflasht
doch noch nicht mit der aktuellen STLink FW geflashed wurde - Die anderen Boards noch nicht mit der STM32F$ SW geflashed wurde - Der Code auf den F411 Boards nicht lauffähig ist. Zur Zeit laufen somit all STM32F407 und als nächstes werde ich untersuchen, warum der Code auf den STM32F411 nicht läuft
-
Thread
STM32: Bitbanding für Arrays?
leider nicht debugbar > Und leider funktioniert es auch nicht. Mein Code bezieht sich auf einen STM32F103C8 und da funtioniert das. Hab das eben nochmal in Debugger betrachtet. Leider hast du uns nicht verraten was du für einen Chip hast. Ob der Bitbang Bereich bei deiner CPU auch an 0x22000000 losgeht
Platz? Diese F407 Board hier könnte noch auf Deine Platine passen: http://www.ebay.de/itm/STM32F407VET6-ARM-Mini-Version-Core-Board-Cortex-M4-STM32-Minimum-System-Board-/122444767496?hash=item1c8246e108
-
Thread
Einführung in ASM auf STM32F4
Benchmark-Tools? Gibt es noch irgendwo einen sehr günstigen Anbieter für das Discoveryboard mit einem F417 draufgelötet? (Möglichst ohne Bildschirm, da ich sonst meine USART-Lib-Config ändern müsste) Ich entwickle auf einem CJMCU Board mit dem STM32F407VGT6. (Preis ca. 11€ aus China)
Btw. der STM32F417 war nur noch von Interesse wegen der verbauten Cryptounit. Laut STM haben der F407 und der F417 jeweils einen TRNG an board. Den würde ich ebenfalls gerne nutzen. Soll ich für diese Hardwarebzeugsfrage
-
Thread
[V] 5x Nucleo STM32H743ZI
Hallo Leute, Ich habe für Testzwecke ein paar Nucleos des STM32H743ZI erworben. Derzeit brauche ich sie nicht mehr, kann daher insgesamt 5 Stück abgeben. Derzeit sind sie nirgends zu bekommen, aktuelle verlässliche Lieferdaten gibt es nicht. Pro Board hätte
greift man wohl am besten auf die Libraries, die ST bereit stellt, zurück. Ich habe das mal bei einem STM32F407 mit der inzwischen veralteten Standard Peripheral Library hinbekommen. Ich hatte dazu ein bestehendes Beispiel an meine Bedürfnisse angepasst. Das ganze war ein bisschen raffelig und mühsam, aber
-
Thread
STM32F103C8T6 Blue Pill Board: Mit ST-Link V2 an die 128kb Flash?
tauschen und für so ein aufwendiges Board gleich eine Nummer größer zu gehen: http://www.ebay.de/itm/STM32F407VET6-Mini-version-of-the-Ader-Tafel-STM32-minimum-system-version-/172387871994
Eigentlich sollte die nur einfach runterladbar sein. https://www.mikrocontroller.net/articles/STM32F103C8T6_STM32_Billig_Board#128k_Flash
-
Thread
Mikrofon mit Noise-Cancelling
digital filtern? In Zeiten von Cortex-M würde ich mit 16Bit nicht anfangen, und gleich z.B. einen STM32F4 o.ä. nehmen. Ist relativ leicht zu programmieren aber sollte genug Leistung haben, der LMS braucht nicht so viel. Ich kann das Buch "Fundamentals of adaptive Filtering " empfehlen, da wird das
war mir zu teuer). Ich werde das Signal, welches hinten bei meiner Schaltung raus kommt mit einem STM32F407 auswerten (Frequenzanalyse, etc). Auch diesen Chip kenne ich bisher nicht und lasse zur Zeit den ADC per DMA in meinen Speicher schieben und mache dann mit Doppelpufferung immer eine FFT (radix
-
Thread
stm32f407 TIM3-Problem
ich habe diesen code: [c] //init: __HAL_RCC_TIM3_CLK_ENABLE(); // TIM3->CR1|=(3<<8);//ckd TIM3->ARR=0xffff; TIM3->PSC =600 ;// //600 => 13847 ticks/sec //831 => 39147 ticks/sec TIM3->CR1|=1 ;//cen | ckd TIM3->CNT=0; .... //jede sec lcd_goto(3,1); lcd_int(TIM3->CNT); lcd_write(":"); TIM3->CNT=0; [/c] Es sollein einfacher Timer zur Zeitmessung mit 10us Genauigkeit werden. Irgendwie klappt das mit ckd und psc nicht. Was ist falsch?
-
Thread
FreeRtos Heap 5 - Bestimmte Teile düfen nur im 2. Bereich landen
Hallo. Ich sizte gerade an einen Projekt mit einem STM32F407 mit externem RAM. Darauf läuft FreeRtos, zZ mit Heap_2.C, wobei der Heap im CCM Speicher liegt. Nun brauche ich aber für eine Ethernet Anwendung mehr Speicher auf dem Heap. Extern habe
-
Thread
Was ist besser für einen UPNP client - IWIP, UIP oder FREERTOS TCP ?
Hallo. Ich Plane gerade einen UPNP Client auf einem STM32F407 mit dem KS8721B. Extern ist noch ein 512kB SRAM Baustein dran, falls der interne Speicher nicht reicht. Die Hardware liegt hier seit Jahren rum und möchte nun endlich mal ins Heimische Netz
sollte gehen. Audio geht zumindest, Video würde ich bezweifelen das das geht. Ich machen auf einem STM32F4 auch Audio allerdings von SD und nicht über Ethernet. DHCP oder eine feste IP4 ist doch eigentlich Klar das man das brauch. Auch UDP, sonst kann UPNP auch nicht arbeiten. IP6 geht nicht! Würde
-
Thread
LwIP UDP Callback
> Welche Hardware benutzt du? Eval Board oder selbstgestrickte > Ethernet-Anbindung? STM32F407-Discoveryboard verbunden über RMII mit dem PHY DP83848. Das PHY ist mit dem VN5610 Interface über Ethernet verbunden. VN5610 kennt ihr vielleicht nicht wenn ihr nicht in der Automotiv-Branche
STM Apprentice schrieb im Beitrag #5106533: > Matthis S. schrieb im Beitrag #5106518: >> Aber die drei funktionen sind in meiner Lib nicht drin. >> >> ETH_CheckFrameReceived() > > Müsste in <stm32f4x7
-
Thread
Kalibrierung Inertialsensor - Wie Anwendungsumgebung für MAG berücksichtigen?
beschäftige mich aktuell mit der Kalibrierung von Inertialsensoren (IMU - MPU9250, Mikrocontroller stm32f407, Spi) Die Kalibrierdaten vom ACC, Gyro und MAG sind bereits aufgenommen worden.(extern). Nun soll noch zum MAG der Bias für unsere Anwendungsumgebung in die Kalibrierung mit einfließen.
-
Thread
USB des STM32 F103C8T6 nutzen
Nuvoton Möchtegern schrieb im Beitrag #5613066: > der USB Code im Nuvoton Treiber (seitens des STM32F103) erfüllt > irgendeine Anforderung der Windows Treiberkommunikation nicht. Du meinst jetzt aber schon W.S.' Firmware für den STM32F103, welche einfach nur das USB CDC-ACM Protokoll spricht
den STM32F103RBT6. Für den C8T6 lässt sich das mit minimalen Änderungen auch kompilieren (Flash-Größe, ggf. Pin für Pullup). Hmm, mir fällt gerade ein dass das ein Composite-Gerät für 3x-Serial ist - kann sein
-
Thread
STM32F407 Black und No-Arduino
Ich kämpfe mit dem oben angegebenen board. Eigentlich ohne Hal und ohne arduino. Ohne Hal hab ich bereits aufgegeben. Problem mit dem ili9341: Irgendwie klappt die Initialisierung nicht. Es sieht so aus, als gäbe es zwei Speicherbereiche, die parallel beschrieben werden. In früheren ilis konnte man Orientation einstellen: Bildaufbau von oben links bis von unten rechts. Das finde ich weder im Init-code noch im manual (240 Seiten). Das nit Anfangs- und Endwert klappt auch nicht. Der Bereich zwischen Anfangs- und Endwert wird n i c h t beschrieben (weißer Rahmen). Warum? Hier der init-code
-
Thread
Bootloader + Int.Vektor
Achso ... Sorry! Habe gedacht das wäre allgemein (controllerunabhängig) gültig. :-O Es ist ein STM32F407. Grüße Nali
benutze, hat meine Vetortabelle eine feste Länge (solange ich nicht den Controller wechsel). Beim STM32F415 liegt der Block z.B. an Adresse 0x08008188. Das ist das erste Byte hinter das maximalen Vector Tabelle. @Adam: Die Metadaten mit in den Flash zu schreiben hat einfach den Vorteil, das der Bootloader
-
Thread
Wie viele analoge Signale können mit dem STM32F407Discovery eingelesen werden?
Hi, kann mir jemand bestätigen, dass ich mit dem STM32F407Discovery 9 analoge Signale einlesen kann? Auf die Anzahl bin ich gekommen, indem ich beim STMCubeMX alle noch freien Kanäle der ADCs 1-3 ausgewählt habe. Ich kann nicht alle Kanäle nehmen,
Mal einfach mal das Datenblatt besser anschauen Nächstes mal besser den Schaltplan vom Discovery F4 anschauen. Das Datenblatt hilft bei der vorhandenen Belegung auf dem Board nämlich genau nix. gnuopfer schrieb im Beitrag #5097079: > Was bittesehr ist in dem Zusmmanhang ein double Whopper ?
-
Thread
Passender OP für Shunt-Messung an FOC-Motor
der Planung einer Endstufen-Platine für einen PMSM-Motor beschäftigt. Diese soll sich zwischen einem STM32F407G Discovery Board und einem Motor befinden. Zum Motor: Die Versorgungsspannung beträgt 11V und der Phasenstrom beträgt knapp 105A unter Volllast (Sternschaltung). Die Drehzahl geht bis 1050rpm
deine Schaltung einfach einfach mal, zb mit Tina oder ltspice (oder Matlab falls vorhanden) Der STM hat gute Timermodis extra für PMSM gemacht... Strommessung anstoßen wenn keine PWM Flanke, mittenzentriertes PWM, etc... Ich hatte mal einen Ordner mit Doks dazu, mal sehen ob ich den finde. Das
-
Thread
Audioausgang(line/headphone) zu ADC mit Rail2Rail Opamps
Grundidee ist Stereo-Audio mit Line bis Kopfhörerpegel (0,5 bis teilweise 16V) an einen ADC im einem STM32F407VG (ADC bis 3V) anzupassen. Ich habe das auch schon mal mit LTSpice (mit ts912) simuliert, da schien das zu klappen. Oftmals habe ich noch einen 47nF parallel zu R4 bzw. R5 gesehen, dazu
Philipp B. schrieb im Beitrag #5090107: > Oftmals habe ich noch einen 47nF parallel zu R4 bzw. R5 gesehen, dazu > aber keine Erklärung gefunden, was hätte der für einen Zweck? In Spice > machte es auf den ersten Blick kaum einen Unterschied. 47n parallel zu R4/R5 sind
-
Thread
STM32 UART Boot Loader überschreibt ohne löschen?
Nachtrag: Habe mal interessehalber nachgeschaut wie es bei den anderen STM32 wegen Bit-weiser Flash-Programmierung aussieht. Bei F0 und F3 scheint es so zu sein wie bei F1, also 16bit und nur schreibbar wenn 0xFFFF, allerdings mit dem Zusatz, dass ein 0x0000 immer schreibbar ist. Beim L0 und L1 gehen nur 32bit auf einmal und beim L4 64bit, wobei bei allen das ECC vom Flash der Grund sein dürfte warum man keine einzelnen Bits brennen kann bzw. sollte. Beim F7 scheint es wie beim F4, d.h. einzelne Bits sind
-
Thread
NMEA-Daten auf 320x240 Pixel mappen
Bildauschnitt liegt lokal auf einer SD-Karte. StromTuner [1] http://de.farnell.com/stmicroelectronics/stm32f407g-disc1/entwicklungsboard-foundation-line/dp/2506840 http://de.farnell.com/stmicroelectronics/stm32f4dis-bb/expansion-f4-cortex-m4-discovery/dp/2250205 http://de.farnell.com/stmicroelectronics/stm32f4dis-lcd/modul-3-5-lcd-f4-discovery/dp/2250207 [2] http://mikrocontroller.bplaced.net/wordpress/?page_id=744 http://mikrocontroller.bplaced.net/wordpress/?page_id=4861
-
Thread
RS232 zu USB und wieder zurück..
mit OTG auch noch nichts selbst gedengelt > habe.) http://www.st.com/en/embedded-software/stsw-stm32046.html Daran bin ich gerade (nein ich bin nicht der TO) und tu mich unglaublich schwer, der Zielcontroller soll ein STM32F407 sein. Wenn ich da nicht bald zu Rande komme, gebe ich auf. Aber vllt
game controllers, and much more! Es gibt bei Mcrochip auch sourcecode dafür. Da wirst Du mit dem STM ne Menge Lehrgeld zahlen, oder gar scheitern. Danke.
-
Thread
Überforderung: System Workbench, ST-Link, Eclipse - Hilfe
Aber erstmal zu dem was ich habe: *Hardware - siehe Bild* 1x Customized Mikrocontrollerboard 1x STM32F407G-DISC1 Discovery Entwicklungsboard *Software, die ich installiert habe:* 1x System Workbench for STM32 1x Eclipse Oxygen (C++) 1x ST-Link Utilities *Projekte bzw. Dateien die ich bekommen
Mikrocontrollerboards. Zudem kannst du über diesen Pfad dein Programm debuggen. Anstelle des STM32F407G-DISC1 könnte man auch einen allgemeinen Adapter wie z.B. J-Link benützen.
-
Thread
Wo kann ich die Teile bestellen
Hallo Leute, ich programmiere das STM32F407VG Board über Simulink und dem Waijung Block Set. Um den µC via Web monitoring und control zu betreiben benötige ich ein paar Komponenten, die ich bei conrad, reichelt oder auch mouser nicht gefunden habe. Die Teile um die es sich handelt sind: - Connect Board (https://www.aimagin.com/amg-f4-connect-2.html) - Database Sever (https://www.aimagin.com/amg-sqlite-database-server.html) - Ethernet Modul (https://www.aimagin.com/amg-ethernet-inf.html) - USB Converter (https://www.aimagin.com