-
Thread
STM32 UART Boot Loader überschreibt ohne löschen?
Solange kein Bit von 0 auf 1 wechseln muss, kannst Du drüberbrennen so > oft Du willst. Bei den F4 ist das (zum Teil?) so, siehe z.B. Kapitel 3.6.4 in RM0090 (S.86) für F407. Bei den F1 geht schreiben immer nur 16bit-weise und wenn diese 16bit nicht 0xFFFF sind verweigert er die Schreiboperation
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
-
Thread
CD-Laufwerk ohne Schrittmotor?!
Rufus Τ. F. schrieb im Beitrag #4640673: > CD-Player haben noch nie Schrittmotore verwendet; zur Positionierung des > Laserschlittens wird ein Servoantrieb mit dauernder Bewegung verwendet. > Die Spur (eine
sankyo-motor-Linear-stepping-motor-Screw-stepper-motor-motor-imported-from-Japan-screw-machine-10-mm/1860621914.html?spm=2114.01010208.3.1.f3TDVr&ws_ab_test=searchweb201556_7,searchweb201602_2_10017_301_407_406,searchweb201603_8&btsid=06346c89-1784-41eb-a180-e507bd642832 MfG Klaus
-
Thread
Fehler im STM32F4?
abgearbeitet wird : volatile float f=0,f2=0.00001; while(1) { f=f+f2; } Wird vom Compiler so übersetzt : 136 volatile float f=0,f2=0.00001; 0x080004ac: ldr r3, [pc, #24] ; (0x80004c8 <main+140>) 0x080004ae
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
-
Thread
RC Summensignal erzeugen
Hallo, ich möchte ein 8 Kanal Summensignal mit einem Stm32F103 erzeugen. Meine erste Idee war ein 1µs Interrupt in dem ich einen Port je nach Vorgabe schalte. Der Code im Interrupt wäre zwar recht schlank, ich bezweifle aber das das der optimale Weg ist. Hat
füttert dann den Timer (PWM-Modus) kontinuierlich mit diesen Daten. Ich habe das mal für den stm32f407 gemacht, siehe "rc_ppm_out_init" im Anhang. Vermutlich muss man es für den f1 etwas abändern. Im angehängten Code ist auch die Gegenrichtung (Einlesen von PPM via Interrupt) und die Ausgabe von
-
Thread
NXP LPC2148 - Programmierungsumgebung
Schachtel heraus. Mein "Liebling" ist seit ein paar Jahren der STM32L496. Angefangen habe ich mit dem F103 und F407 unter Coocox und Atollic. Obwohl der F103 nach heutigen Maßstäben veraltet ist, war er ziemlich gutmütig und relativ einfach zu verstehen. Allerdings litt er unter diversion Bugs im Silizium
Community und das Wiki... Und ChatGPT... Ich schlage mich gerade schon seit vielen Stunden mit dem F429Disc1 samt LCD und Framebuffer herum. Beispiele funktionieren nicht, schon erwähnt. Aus den Projektstrukturen, die in Eclipse übel gemappt werden durchzublicken, wenn BSP und Device-Treiber im Spiel
-
Thread
Problem mit dem flashen ST-Link/ v2 und Coocox IDE
Ich habe momentan das Problem, dass sich mein Mikrocontroller STM32F407VGT6 nicht flashen kann. Zu den Rahmenbedingungen: - Ich verwende CooCox zum Erstellen des C- Codes. - Das Flashen mache ich über den JTAG Anschluss mit dem ST-Link/ v2. - Die Treiber sind alle
lot of fun! Hilfreiche Links: http://www.diller-technologies.de/stm32.html#rcc https://stm32f4-discovery.net/2015/01/properly-set-clock-speed-stm32f4xx-devices/ Gruß Daniel
-
Thread
STM32 Quadrature Encoder + Geschwindigkeit ?
Hallo, Am STM32F407 will ich 2 Motoren mit Quadraturencoder betreiben. (Lageregelung). Um die Drehzahl zu erfassen brauche ich ja InputCapture. Beim Quadratur-Encoder ist der Timer ja die Zählbasis, also muss ich mit
TIM_Cmd(TIM3, ENABLE); RCC_ClocksTypeDef RCC_Takte; RCC_GetClocksFreq(&RCC_Takte); f_TIM1 = RCC_Takte.PCLK2_Frequency; f_T_CA = ((int64_t)(f_TIM1))/((int64_t)4094); x = ((((int64_t)4000)<<20))/((f_T_CA)); } /*** Drehzahlberechnung *****************/ int16_t drehzahl(
-
Thread
Dateiformat Firmware
Datei hat folgendes Format: [code] 25299774 90046 xxxxxxxxxxx MAINVer1.42 0S00E0000726F6D6F626A20206D6F74D8 S224000000090005A009000900090009000900090007DF020007D229200E4007D007D11120BF S22400002007D008D1122008D06A4008D02B400900000000B80FFFFFDF040052A407A50000C1 S2240000401C0000FF08080000010004007A0000A002D003D1122003D02B4009001C0000FF17
£ctmalloïc_re» 000103F0 A4 00 00 66 AF 73 79 73 5F B8 A0 66 DC 50 75 F3 ¤..f¯sys_¸ fÜPuó 00010400 73 62 AF A4 E0 A4 6D 73 63 5F C7 64 72 69 84 70 sb¯¤à¤msc_Çdri„p 00010410 A6 A2 E2 A2 6C 6F FB 61 64 DC 50 67 75 69 5F
-
Thread
[V] 5x Nucleo STM32H743ZI
Bitte genau hingucken! Das ist kein F7 Board sondern das nagelneue H7 Board ;) Kann ja mal passieren.
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
STM32F4 EVAL Board LCD Aktivierung
Guten Tag, Ich versuche mit meinem STM32F4 EVAL Board, mein LCD Touchscreen Display (3,2" 240x320 TFT Color) zu aktivieren. Hat vielleicht Jemand den C-Code Dafür. Danke im Voraus.
Der Controller ist STM32F407IG , EVAL Board von STMicroelectronics http://www.st.com/internet/mcu/product/252134.jsp Hier ist mein Board: http://www.st.com/internet/evalboard/product/252216.jsp Andere Eigenschaft
-
Thread
"Erde" Als Rückleitung und EMV bei 500m Kabel
GIDERWEL-Glasfaserkabel-Lichtfaser-Lichtleiter-Lighting/dp/B086W1ZK5L/ref=pd_sim_6?pd_rd_w=SYYDV&pf_rd_p=2f8bef7a-9432-49f8-8758-7721c3242217&pf_rd_r=NNNE0XQEQ0ZW7VWS3Q7W&pd_rd_r=0c0cc351-fc67-407e-895a-232da91102f6&pd_rd_wg=MljUn&pd_rd_i=B086W1ZK5L&psc=1
-
Thread
Siebkondensator für Netzteil berechnen
Linearregler, der ohnehin nahezu alles plattklopft ist das Albernheit. Und ob die Faustformel nun 1.000µF oder 2.200µF je Ampere ist, ob dabei dann 330µF oder 470µF rauskommen ist so wichtig, dass es markiger Worte bedarf?
F. F. schrieb im Beitrag #4658294: > MaWin schrieb: >> Sarah schrieb: >>> 1000 uF pro Ampere. >> >> Ich glaube ich spinne, und das 2016. > > MaWin, nichts für Ungut und ich finde es immer toll,
-
Thread
STM32F767ZIT: CAN-Probleme
moin, >>Das Ganze ist schon deutlich anders (komplexer) als beim kleinen STM23F103RBT. glaub ich nicht, warum auch? Ich benutze für 103/303/405/407 da selbe CAN-Modul...allerdings in PASCAL. Setze Bit 30 im BTR Register, damit wird der LoopBack eingeschaltet. Peter
die HAL Treiber umgebaut und das nach und nach für alle gemacht. Kann es sein das das das auf dem F1 noch nicht angekommen ist? Ich hab ewig nicht mehr mit der F1 Serie gearbeitet. Auf dem F2 ist es seit kurzem.
-
Thread
Ph Verstärker gesucht
ne TL084 dafür nicht geeignet wäre jedoch haben ca 80% der Schaubilder diesen... und an nem MAX406/407 komm ich nicht ran... hab es schon versucht aber die haben kein Muster zugeschickt :/ habt ihr vielleicht was brauchbares für mich? is ne BNC Glaselektrode
ausreichend. Das wichtige bei der auswahl dieses Opamps ist der FET-Eingang, das ein pH-Sensor nur Ströme im fA (femto !) bereich liefert muß dieser sehr hochomig sein. Der TL084 hat in einem Gehäuse 4 unabhängige Verstärker. Man benötigt daher nur 1 IC für die ganze Schaltung
-
Thread
Repeating und Routing Netzwerk mit Arduino und nRF24L01+
Rufus Τ. F. schrieb im Beitrag #4981381: > <pedanterie> Das ist keine Pedanterie. Oh weh .... ich sehe gerade *.ino Dateien im ZIP aufblitzen.
auf-das-falsche-Pferd-gesetzt-Panik-Attacken führten daher, dass ich auf der einen Seite einen STM32F407 @ 168MHz hatte; und auf der anderen Seite mehrere STM32L051 @ 2MHz. Dies zu orchestrieren war etwas knifflig. Und führte dazu, dass ich ab einer gewissen Distanz (15m ?) stets Pakete mehrmals senden
-
Thread
Suche Einstieg in Mikrocontroller Arduino/ARM (ST)
macht das ganze dann doch irgendwann recht teuer. Daraufhin bin ich dann irgendwann auf das STM32F3Discovery Board gestoßen. Preislich sehr interessant und der ARM Prozessor hat genug Power für alle möglichweise noch künftigen Projekte. Ethernet hab ich bisher dafür noch nicht gefunden, wird es
den µCs rumzuspielen. Nach zwei Wochen dann der Umstieg auf ARM / STM32 Cortec M0, M3 und M4 (STM32F407- und STM32F429-Disco fliegen hier schon rum) - die Grundprinzipien waren dann wesentlicher einfacher umzusetzen. Man muss sich halt an das Studieren der Datenblätter zu _allem_ gewöhnen. Macht aber
-
Thread
Auftrag zur Programmierung eines Soundmodules
ist und die Hardware ohnehin noch nicht feststeht, dann wäre ein STM32 Discovery Board (z.B. STM32F407) vielleicht eine Alternative, da ist bis auf den Touchsensor und den Lautsprecher schon alles fertig drauf was man braucht. Die Software schreibt dir dann vielleicht sogar jemand nettes für lau.
Habe mal mit einem STM32F030 so einem Werbeartikel "Buzzer" ein neues Innenleben verpasst (zum Originalchip hatte ich keine Infos) mit einem STM32F030 und einem kleinen Verstärker IC LM4991, das Ganze läuft an 3V (2x 1.5V Batterien
-
Thread
STM32F4 LCD DM-LCD35RT Pixelmüll (SSD2119)
Vielleicht hat ja jemand ein ähnliches Problem oder gar eine Lösung dazu. Gegeben ist: ST ST STM32F4-Discovery Board mit STM32F407VG Embest Discover More STM32F4DIS_BB Board dazu gehörendes LC-Display (Hersteller unbekannt, wird aber im bündle bei Farnell verkauft) IDE: CooCox 1.7.6 GCC Toolchain
Moment, weil ich dazu erst mal eine Rückverbindung zum PC herstellen muss. Habe zwar auf dem STM32F4DIS_BB Board eine RS232 drauf, allerdings mit männlicher SubD9 und keinen genderchange oder Nullmodemkabel zur Hand ;) > event. ein Problem mit der Spannungsversorgung/Strom > vom Display. Vermute
-
Thread
STM32 - mit LCD-Display mit Hitachi-Controller 2x16
Komponenten verwendest du? Arbeite mich derzeit in die Materie von STM32 ein. Benutze dazu das STM32F4 Discovery und die Addons von WaveShare (Open407V-D). Derzeit ist mein Hauptziel erstmal durch alles durchzusteigen und die ganzen Addon Boards in Betrieb zu nehmen und auch was passiert zu verstehen
Pegelwandler (TXS0108) eingesetzt habe. Pegelwandler sind nicht notwendig; ein 2x16 LCD am STM32F4 kann man so anschließen. http://www.mikrocontroller.net/topic/275484#2895060 3,3V Pegel sind völlig ausreichend
-
Thread
WLCSP Sockel? (ADAU1787)
Unmengen an Modulen, Evalboards, gute und günstige Software und Debugger. Ich hatte mal mit dem STM32F407 Discovery für 15€ rumgespielt, das enthält einen Audio-DAC und der Mikrocontroller hat genug Rechenleistung für gewöhnliche Audio-Anwendungen. Ist halt bei Weitem nicht so kompakt wie der ADAU1787
Dirk F. schrieb im Beitrag #7776884: > BGA-42 to DIP-42 SMT Adapter > https://www.proto-advantage.com/store/product_info.php?products_id=4000010&srsltid=AfmBOop7RCkze7WBz1N7BwtGOpQ-BBKliDYCnM2VXpNARiC3CWskTplV
-
Thread
Neue Cortex-M0+-Familie von Atmel
und Gefühle. Ach, wenn das so wäre, gäbe es keine Promo-Boards zum 'Anfüttern'. Würde ein STM32F407-Discovery-Board € 395,-- netto kosten, wäre es hier nie erwähnt worden und nicht bei mir auf dem Tisch gelandet. Allein die Lektüre des Datenblattes würde mir zum Schnuppern nicht reichen, auch wenn
#3221224: > Ach, wenn das so wäre, gäbe es keine Promo-Boards zum 'Anfüttern'. Würde > ein STM32F407-Discovery-Board € 395,-- netto kosten, wäre es hier nie > erwähnt worden und nicht bei mir auf dem Tisch gelandet. Die Verfügbarkeit von Entwicklungstools spielt natürlich eine gewisse Rolle.
-
Thread
Handbuch Tinysa-Ultra - Wo?
Beitrag #7783193: > Gegen eine Volltextsuche huelft "verstecken" auch nicht. > Schon ein strg-f, gefolgt von einem "hold<enter>" haette > das Versteck in Null Komma Nichts enttarnt. Genau so bin ich vorgegangen.... Allerdings erst völlig erfolglos mit "max-Hold" oder "maxhold", weil ich das
Hab jetzt hier einen bestellt. Danke für eure Nachsicht. https://eleshop.de/tinysa-ultra-zs-407-spektrumanalysator.html
-
Thread
Problem flashen mit ULINK2 (lange Leitung)
Hallo Miteinander, ich habe Probleme beim flashen eines STM32F10x. Programmiert wird mit dem ULINK2 (kein Clon) über Keil uVision5. Ich möchte diesen STM32 über ein etwa 2m lange 20 pol. Flachbandkabel programmieren. Bei meinem PC bricht der Programmiervorgang
programmiere, will ich doch, dass es nicht nur ein bischen funktioniert. Mein jtag-Kabel ist 10cm lang (STM32F407). Gruß, Stefan
-
Thread
STM32 Flash als EEPROM schreibzyklen
verständnis für linkerfiles vorausgesetzt) (Flash memory endurance and data retention bei einem STM32F407VG: 10kcycles, 10years) Verwendest du eine EEPROM Emulation, so kann sich das deutlich verringern. Je nach dem wie die Bibliothek implementiert ist, werden daten mehrfach abgelegt und protokolloverhead
Danke für eure Antworten Es handelt sich um ein STM32F105RBT6
-
Thread
stm32 usb high speed
Schade dass es nur eine Billigversion F730 mit Crypto gibt. Damit fangen die Export Restriktionen an.
Vielleicht muss ich doch über ULPI gehen und etwas mehr über EMV lernen. Das sollte mit einen stm32f407 schon gehen. Hat einer so etwas schon gemacht? Mich würden die Fallstricke interessieren. Grüße -Martin
-
Thread
STM32 Clock Configuration
Hallo zusammen, seit kurzem arbeite ich mich in die STM32F4-Familie mit dem STM32F407 DISCOVERY Board ein. Alles schön und gut. Ich bin mit CooCox CoIDE eingestiegen und bin dann zu STM32 Workbench gewechselt. Um mich NOCH nicht mit der Einstellung der Clocks
zumindest die grundlegende Taktkonfiguration erzeugen zu lassen? Zur Not könnte ich noch die system_stm32f4xx.c von Coocox missbrauchen, da mir die beim Durcharbeiten ganz gut gefallen hat - aber das ist irgendwie sehr unbefriedigend.
-
Thread
FreeRTOS vTaskList()
93 und ist ein unsigned short px->Stack ist = 0x0; Ich benutze CoIDE mit ARM-GCC und das STM32F4Discovery Board(STM32F407VGT6) Moritz
-
Thread
assert_param führt zu Fehlermeldungen
führt beim Build zu Errors. Arbeitsumgebung: Em::Blocks vers 2.0 GCC vers. 4.7.3 20130226 STM32F407 StdPerLibF4: vers 1.3.0 Compiler Defines: [c] STM32F40_41xxx USE_FULL_ASSERT USE_STDPERIPH_DRIVER HSE_VALUE=8000000 VECT_TAB_SRAM DEBUG [/c] stm32f4xx_conf.h: [c] #ifdef USE_FULL_ASSERT
Datei der StdPerLib zugreife, kriege ich ein Stakkato der Fehlermeldung wie z.Bsp. [c] E:\...\stm32f4xx_gpio.c|175|undefined reference to `assert_failed' [/c] D.h., der Praeprozessor löst assert_param korrekt nach assert_failed auf, aber der Linker kann damit nichts anfangen. Aber wie gesagt: nur
-
Thread
STM32F4xx --Compiler-- Aber welcher zum Einstieg ?
Hallo, ich besitze das STM32F4-Discovery-Board. Und weiß nicht wo ich anfangen soll! Ich hab schon so viel gelesen, aber die Auswahl an Compilern/Toolchains erschlägt mich. Und für den Laien, wie mich, ist es sehr schwer die
eins, lade dir den Source runter uebersetze dir einen eigenen Compiler! [olaf] ~/sources/STM32F407: cross-arm-gcc -v Using built-in specs. COLLECT_GCC=cross-arm-gcc COLLECT_LTO_WRAPPER=/usr/local/cross/libexec/gcc/arm-none-eabi/4.7.0/lto-wrapper Target: arm-none-eabi Configured with: ../gcc
-
Thread
STM32F4-Discovery Übersicht
ein paar Kollegen und ich suchen eine gescheite Übersicht über alle möglichen Register des STM32F407. Wir haben schon alles mögliche durchsucht, mit sehr viel Mühe geht es zwar mit dem Reference Manual, aber so schöne Übersichten, wie es für die AVRs gibt, haben wir leider nicht gefunden. Hat da
bzw. was eine nette Ergänzung wäre. Neben dem Reference Manual, das für eine ganze Familie, z.B. F3 oder F4 gültig ist, gibt es dann noch die technischen Details für jeden Controller. Dort stehen dann Timings, Pins, etc.
-
Thread
STM32 - IDE, Toolchain, HAL, Libs, etc.
sich sondern dass die IDEs so viel Probleme machen. Werde aber bald ein größeres Projekt mit einem F407 machen müssen und will eine IDE auf die ich mich verlassen kann. Aber wie sagt man so schön: 99,9% der Computerfehler sitzen vor dem Computer. Wahrscheinlich liegt es an meiner Unfähigkeit.
vom PC gelöscht). Habe mir ein leeres Projekttemplate für den F7 runtergeladen und habe darauf weiter aufgebaut. Für LCD habe ich die Libs eingebunden die beim F7-Hands-On mitgegeben wurden und für das USB-CDC habe ich das hier genutzt: http://stm32f4-discovery.com
-
Thread
Sinclair ZX Spectrum 48K Fernsehanschluss
www.mikrocontroller.net/topic/553610#7397934 Alternative: Gestochen scharf als Emulation mit STM32F407 auf 7" Display oder auch PC-Monitor mit Raspberry PI: [[STECCY]]. Deinen ZX-Spectrum kannst Du dann bei eBay verkaufen ;-)
etwas empfindlich gegen Spannungsspitzen im 230V-Netz. Hatte meinen an einem dicken Trafo mit 10000μF Siebelko und dann einen Spannungsregler auf fettem Kühlkörper nachgeschaltet und auch den 7805 aus dem Specci-Board ausgelötet und samt Abblock-Cs auf einen richtigen Kühlkörper verlegt. Das kleine
-
Thread
stm32f411 USART2 will nicht wie er soll
vernünftiges Beispiel > an und lerne daraus, Gut, dann hänge ich mal etwas an, was bei mir auf einem F407 läuft und USART3 verwendet. Das kann man ja auf USART2 ändern. Die Sende- und Empfangspuffer kann man jederzeit löschen. 'HAL'frei und vegan! ;-)
Sherlock 🕵🏽♂️ schrieb im Beitrag #7790565: > Ich weiß 100% sicher, dass man auf L0, F1 und F3 nichts extra freigeben > muss. Wenn das beim F4 entgegen seinem Referenzhandbuch plötzlich anders > ist, fresse ich einen Besen. Im Errata steht auch nichts dazu. Beim F411 muss auch nichts
-
Thread
Störsignal auf Spannungsversorgung
Frequenz in den einstelligen kHz-Bereich. Es handelt sich hierbei um ein "GHI Cerb40 II"-Board (STM32F405RG) auf einer eigenen Erweiterungsplatine in Sandwich-Bauweise. Allerdings haben wir festgestellt, dass die selben Schwankungen auch bei Stromversorgung über USB auftreten, ebenso bei einem anderen Custom-Board, das hier verwendet wird (F407ZG). Hat jemand schon Erfahrungen mit diesem Phänomen und weiß Abhilfe? Wie bekomme ich die Spannung am effektivsten stabil? Bei weiteren Detail-Fragen gebe ich gerne noch Auskunft, leider bin
-
Thread
TFT-direct-drive, WQVGA-TFT an STM32F4
WQVGA-TFT-Displays mit 480x270 und 64 Farben/Pixel. Es wurde mit einer IAR-Kickstart Version für ARM auf einem STM32F4-Discovery-Board entwickelt. Als Display dient ein ET0430G0DH6. Die Anschlußbelegung findet sich hier: http://www.mino-elektronik.de/TFT-direct-drive/TFT-direct-drive.htm#tft-b Es soll kein "digitaler
Der Gedanke mit dem DMA und FSMC vom STM32F4 schwirrte mir auch vor kurzen durch den Kopf. Stört es beim STM32F4-Discovery nicht, daß FSMC_NWE auf der USB-Overcurrent-LED liegt ? Gruß Dennis
-
Thread
STM32 - Eclipse - GCC - Sind Interruptadressen in Startup definiert?
Zwei Fragen hätt ich: 1) Sind die STM32F4 zu den STM32F0 hin eigentlich (mehr oder weniger) abwärtskompatibel? Oder ist das mehr so wie AtMega <-> AtXmega? 2) Ist openocd + stlink ähnlich leistungsstark wie ein 'richtiger' Debugger in der
Joachim .. schrieb im Beitrag #4177698: > Sind die STM32F4 zu den STM32F0 hin eigentlich (mehr oder weniger) > abwärtskompatibel? Nein. Wobei es mit STM32Cube und diversen anderen Frameworks Bestrebungen gibt, universell/portabel zu sein. Wie gut das in der
-
Thread
RGB Cube Driver
Bits rein. Ihr benötigt einen schnellen Controller mit SPI DMA und möglichst viel RAM. Ein STM32F4xx kann das leisten denke ich mal.
raus gesucht: https://www.exp-tech.de/plattformen/arm/stm32-discovery/9059/xcore407i-stm32f4-core-board?gclid=CjwKCAjwiN_mBRBBEiwA9N-e_qHnCQwgY1kkl_4FdwoDkbvH0TPLfTi1upjmgM3bzsJgXSqCX5TYexoCSn0QAvD_BwE Wenn ich es richtig Verstanden habe, hat dieser µC Sogar 3 SPI Ports die Parallel
-
Thread
Passendes Controllerboard gesucht
Geht da nicht das STM32F4 Discovery? Lt. Datenblatt hat der STM32F407VGT6 doch Ethernet onboard. Und an seriellen Schnittstellen herrscht da ja auch kein Mangel. Ok, das PHY müsste man dazu löten, aber das ist ja nicht so schwierig
-
Thread
Suche nach einem Entwicklungsboard
zB Olimex: https://www.olimex.com/Products/ARM/ST/STM32-P407/ oder Discovery: ww.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-discovery-kits/32f412gdiscovery.html hängt aber
hier gepostet ("http://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP") also wenn du ne Adresse für ein paar billige LP hast, kannst du das Ganze fast aus dem Stand als Basis benutzen, sozusagen das Gegenstück zur Dokumentvorlage bei der Textverarbeitung. Die
-
Thread
Beschaltung: LM7805 und LF33CV
schrieb im Beitrag #5003019: > Benötige ich evtl. noch Elkos am Eingang ? Auf jeden Fall, 100-470µF
michael_ schrieb im Beitrag #5003232: > Wozu brauchst du da soviel Strom? STM32F407 braucht etwa 240mA CAN-Transsceiver etwa 70mA PHY-Transceiver (Für Ethernet) etwa 92mA Hoffe mal, dass ich das im Datenblatt nicht falsch gelesen habe. Ist das zu viel ?
-
Thread
Weidereinstig Mikrocontroller - welche Familie, welche Tools ?
X-Nucleo würde ich dir empfehlen. Zb. so etwas: (XNUCLEO-F411RE Development Board STM32 Nucleo Sensors) http://www.ebay.com/itm/XNUCLEO-F411RE-Development-Board-STM32-Nucleo-Sensors-For-Arduino-/172379724175 Dazu gibt es zig schöne Erweiterungen. Es gehen
Ich würde auch zu STM32 raten. Habe vor Jahren (2008+) viel mit F103 und F407 gemacht. Was mir aber an vielen Eval Boards nicht sehr gefällt ist die Wahl der Gehäuse. Viele dieser Boards haben nur 64-pinnige uC drauf und relativ kleinen FLASH Speicherplatz. Da gibt
-
Thread
STM32F4xx QEI maximale Frequenz
nicht. Meine 'Idee': Die maximale Frequenz hängt von der Einstellung des Registers TIMx_CCMR1->IC1F bzw. TIMx_CCMR1->IC2F ab. Prizipiell ergeben sich dann 3 Möglichkeiten: 1) keine Filterung (0) 2) abhängig von fck_int (1-3) 3) abhängig von fdts (4-16) Da fdts, abgesehen von einem Vorteiler (s.
Im stm32f4 reference manual steht dazu folgendes: > Encoder interface mode acts simply as an external clock with direction selection Im stm32f407 device datasheet steht dann noch im "TIM timer characteristics
-
Thread
Auswahlhilfe für PWM müC
mal 4 Hardware PWMs mit 16 bit Auflösung, AD und DA Wandler mit 12 bit. Spontan fällt mir der STM32F407 o. ä. ein, der STM32F100 hat so was aber auch. Heiko K. schrieb im Beitrag #3897892: > Und er sollte ruhig noch üppig an Ein-und Ausgängen verfügen. Du kaufst dann einen im LQFP 100 Gehäuse
den PIC24FJ64GA006-I/PT für 3,12€ (Mouser): http://ww1.microchip.com/downloads/en/DeviceDoc/39747F.pdf (Seite 124) Kann bei 244Hz noch 16bit. Hat maximal 16 MIPS Oder etwas neuer, den PIC24EP64MC206-I/PT für 3,90€ (Mouser): http://ww1.microchip.com/downloads/en/DeviceDoc/70645C.pdf (Seite
-
Thread
Bausatz / Miniprojekt für Geburtstag schenken
neben Taster und LEDs noch folgende Besonderheiten haben: - STM8L Discovery: Mit Text-LCD - STM32F4 Discovery (STM32F407-Controller), leider nicht mehr ganz einfach zu bekommen: Mit D/A-Wandler, Bewegungssensor... - STM32F429 Discovery: Mit Grafikdisplay - STM32L053 Discovery: Mit ePaper-Display
-
Thread
STM32F4 Discoveryboard: Warum PLL aktiv startup
entgegen dem Handbuch bei mir eine andere Startkonfiguration der Clocks vorliegt. Der µC ist ein STZM32F407VGT6 Es ist die PLL aktiviert und auch HSE ist aktiviert. Die PLL ist als Systemclock zugewiesen. Im RCC->CFGR Register kann auch 0b10 abgelesen werden bei den Bits, die angeben welche Systemclock
Danke, ja! Nach dem löschen der entsprechenden Zeilen in "system_stm32f4xx.c" verhält es sich wie im Datasheet beschrieben!
-
Thread
Ersatz 9V-Block durch Mikrozelle
(Marking: F15U). Deshalb weiß ich nicht, ob man den Spg-Teiler auch auf 9V hoch stellen kann.
hatte ja gehofft, es könnte mir einer sagen welches mein Chip ist. Findet keiner den Chip mit Marking F15U ??? Der LTC3429 mit gleichem Pinning (Marking LTH5) macht bei spätestens Vout=6V Schluss.
-
Thread
Intelligentes TFT (3,2 - 4,3 Zoll) gesucht
. Der F4 ist eher der unteren Leistungsklasse zuzuordnen. Dazu müßte vermutlich noch RAM als Bildspeicher ergänzt werden und bei 16-Bit Farben eine möglichst große Gehäuseversion genommen werden, damit genug Pins für die Anwendung zur Verfügung stehen. Das Layout wird deutlich aufgebläht. Beim STM32F407 habe ich als Zeichengeschwindigkeit für ein 8x16 Zeichen 18 µs in Erinnerung. Bei vielen alphanumerischen Ausgaben kommt da Einiges an Rechenzeit zustande. Diesbezüglich hat ein abgesetztes TFT-Modul
-
Thread
Olimex STM32-H107 => welcher Programmer
Wie wäre es denn damit? http://www.watterott.com/de/STM32F4Discovery Da ist der STLink Programmer/Debugger gleich mit drauf.
Adapter und die CooCox IDE. Das Olimex Board finde ich auch super. Da gibt es auch noch das größere E407.
-
Thread
STM32F4 Binärfile ins RAM schieben
Kann man Code für den internen RAM-Bereich des 407 erzeugen und diesen dann wie gewohnt per Reset starten anstatt ihn wie sonst üblich auf 0x08000000 zu flashen? Hab schon viele Zyklen runter;-)
Ja das geht. Aber immer daran denken: - das dann weniger RAM zum arbeiten übrig bleibt. - 0xF1E0F85F an 0x200001E0 schreiben damit das Startverhalten vergleichbar bleibt und der Resethandler an 0x20000004 angesprungen wird
-
Thread
STM32F103VET6 Industrial Board Schaltbild
Ich habe mir kuerzlich eine STM32F103VET6 Bord zugelegt die bei eBay als "STM32F103VET6 Industrial Board" bekannt ist und relativ guenstig angeboten wird. Ihre relative Einfachkeit, der 100-PIN uC und viel FLASH/RAM fand ich nuetzlich
durchaus "wenig verbastelte Boards" aus China. Ich nutz diese sehr gerne: https://www.ebay.de/itm/STM32F407VGT6-ARM-Cortex-M4-32bit-MCU-Core-Development-Board-STM32F4-Discovery/272501820584