-
Thread
[Tausche] M24LR-DISCOVERY (NFC-EEPROM) gegen STM32F4DISCOVERY
energy harvesting - http://www.st.com/web/en/catalog/tools/FM116/SC1444/PF253360) gegen ein *STM32F4DISCOVERY* (Discovery kit for STM32F407/417 lines - with STM32F407VG MCU - http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252419) tauschen. Ich habe das M24LR-DISCOVERY for free auf der
EEPROM-Modul mit EEPROM, LCD und STM8L, sowie einem USB-Transceiver Modul mit STM32 drauf. Das STM32F4DISCOVERY muss auch nicht original-verpackt sein, ein wenig "verbastelt" wäre auch noch i.O., sofern es noch 100%-ig funktioniert. Vielen Dank schon einmal. Gruß
-
Thread
memory-mapped i/o bei stm32f4discovery
... Und zu Memory-Mapped I/O Space finde ich auch im Datenblatt und im ReferenceManual des stm32f407vgt6 nicht viel. Könnt ihr mir das kurz erklären? Würde vielleicht mein erster Ansatz (Adressleitung des Ethernet-Controllers an GPIO-Ports hängen) auch funktionieren. Aber selbst wenn, würde mich
internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/REFERENCE_MANUAL/DM00031020.pdf Datenblatt stm32f407vgt6: http://www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/DM00037051.pdf Datenblatt w5300: http://www.mct.net/download/wiznet/w5300.pdf
-
Thread
STM32F4 TIM2 nach HSE Umstellung anpassen
#5574699: > Wird die PLL für den MCO1 Ausgang nochmal durch 2 geteilt ? Es gibt zumindest für den F407 keinen anderen Prescaler für die MCO-Pins als den einen, den man im RCC_CFGR einstellen kann. Ich mutmaße aber mal, dass deine PLL tatsächlich nur mit 84MHz läuft, weil man den Prescaler nicht fälschlicherweise
nehmen. Die Timer an APB2 sollten ja mit PLLCLK laufen, also 168MHz wenn sie denn anliegen. Für den F407 wäre das z.B. TIM1 oder TIM8.
-
Thread
STM32Fxxxx namensauflösung
oder wo das nachzulesen ist)? ich kann echt keinen unterschied zwischen beispielsweise dem STM32F407VE und STM32F407VG ausmachen... danke
-
Thread
STM32CubeMX Probleme bei Clock Einstellung
so viele davor zurückscheuen. Hier im Forum habe ich ja bereits die (wirklich sehr kurze) STM32F407-Initialisierung gepostet, die vom STM32L432 ist nur unwesentlich länger für R.H.s Zwecke. Dadurch wird der Code und Flash-Bedarf viel kürzer und auch die Ausführungszeit. Wie man hier auch sieht
schrieb im Beitrag #5375892: > Hier im Forum habe ich ja bereits die (wirklich sehr kurze) > STM32F407-Initialisierung gepostet Link? Kurzer Code bedeutet nicht kurze Entwicklungszeit... Mr. Big schrieb im Beitrag #5375892: > Wie man hier auch sieht, ist diese ST-Bloat-Blackbox reine > Zeitverschwendung
-
Thread
Rekursives Floodfill nach Iteratives Floodfill, wie mache ich das?
kleiner. Ich würde das eher so machen: https://godbolt.org/z/3q9zGEjYW https://godbolt.org/z/KPczs5f4n Ralph S. schrieb im Beitrag #7925907: > Wie kann ich die Funktion fill4 iterativ definieren? Irgendwie stehe > ich hier auf dem Schlauch. Naja, du must halt nebeneinander liegende Felder in
lange nicht gespielt ... und bin jetzt wieder "angesteckt". Grundsätzlich wird das zu meinem STM32F4 dazugesellt werden und ich habe dann doch glatt schon 7 Spiele in dem Flash-Ram untergebracht. Der F4 hätte genügend Ram auch ohne deine Stack-Version, allerdings reizt es mich immer, was auch mit einem
-
Thread
Stm32 flashen über ser. mit wifi-esp8266
Beispiel zum Flashen eines STM32F4xx über den ser. Bootloader mit WifiTelnetToSerial | Arduino 1.6.5.: - CoCox install und Hinweise http://mikrocontroller.bplaced.net/wordpress/?page_id=106 -aus: http://mikrocontroller.bplaced.net
http://www.uctronics.com/esp8266-wifi-wireless-serial-ports-esp-12f-development-board.html) programmieren; TXesp --> RXBOOT_E407 RXesp --> TXBOOT_E407 GND an GND B0.0 auf Masse(linke Brücke gesteckt) reset, um in den Bootloader-modus zu kommen; Nach dem comp
-
Thread
2x 4-20mA zu 1x 4-20mA Signal
voltage: minimum 7 to 36 VDC Operating (ambient) and storage temperature: –40 °C to 85 °C [–40 °F to 185 °F] IP rating (with mating connector): IP 67 EMI/RFI rating: 150 V/M Vibration / Shock IEC 60068-2: 64 / 27 test Ea dann solltest Du schon da sehen, was einem so für einen KFZ-Einbau erwartet
LKW ein. doch wohl, ähnlich dem Controller, so etwas wie die: temperature: –40 °C to 85 °C [–40 °F to 185 °F] IP rating (with mating connector): IP 67 EMI/RFI rating: 150 V/M Vibration / Shock IEC 60068-2: 64 / 27 test Ea erfüllen. Damit dürfte auch Dein alleiniges berufen auf die Maschinenrichtlinie
-
Thread
Step-Down-Regler ist zu langsam
könnten z.B. zu wenig Kondensatoren an den Versorgungspins des STM32 > sein. Da sind 15x 100nF, 2x 2.2uF, 1x 1uF und 1x 4.7uF vorhanden. Bei VREF+ habe die ich Kondensatoren vergessen, aber das wird wohl nicht kriegsentscheidend sein. > Oder eine größere Last, die vom STM32 geschaltet wird.
wollen bevor ich >> Lösungsvorschläge poste. Angehängt. Ganz rechts sind die System-Pins vom STM32F746. > Ist das, was du da vor dir hast, eine Neuentwicklung? Ja, wobei die Vorgängerversion (mit LDO) funktioniert hat. >> Da sind 15x 100nF, 2x 2.2uF, 1x 1uF und 1x 4.7uF vorhanden. > Im Datenblatt
-
Thread
compiler für stm32F4xx bauen?
dass man gleiches auch für die Armen machen könnte, würde ich mir gerne einen compiler für den stm32F407 u.ä. bauen. Das heißt, mit FPU-Unterstützung und was man sonst noch so braucht. Gibt es eine Anleitung für dummies ähnlich wie im Handbuch von avr-libc? In meinem jugendlichen Leichtsinn habe
man gleiches auch für die Armen machen könnte, würde ich mir > gerne einen compiler für den stm32F407 u.ä. bauen. > Das heißt, mit FPU-Unterstützung und was man sonst noch so braucht. > > Gibt es eine Anleitung für dummies ähnlich wie im Handbuch von avr-libc? > > In meinem jugendlichen Leichtsinn
-
Thread
make, ld, --specs und -flto
Bibliotheken kümmern. Ein Teil des Makefiles könnte also etwa so aussehen: [c] LDFLAGS = -T"STM32F407VGTx_FLASH.ld" -Xlinker --gc-sections --specs=nano.specs -Wl,-Map=$(MAP) [/c] Leider kann ich das Spec-File "nano.specs" nicht entziffern. Laut Doku (https://gcc.gnu.org/onlinedocs/gcc/Spec-Files.html
aufzurufen. Die entsprechenden Flags hab ich dabei folgendermaßen gesetzt: [c] LDFLAGS = -T"STM32F407VGTx_FLASH.ld" LDFLAGS += --gc-sections LDFLAGS += -Map=$(MAP) LDFLAGS += -L"/usr/arm-none-eabi/lib/armv7e-m/fpu" LDFLAGS += -L"/usr/lib/gcc/arm-none-eabi/7.3.0/armv7e-m/fpu" LDFLAGS += /usr/
-
Thread
Projektidee: Impedanzmessung Lautsprecherchassis
darum, die Impedanz zu bekommen, sondern das ich das einfach für ein schönes Projekt halte. Joe F. schrieb im Beitrag #6090032: > Das wird ein großes und zeitintensives Vorhaben werden. Warum? Mark S. schrieb im Beitrag #6090042: > Du benötigst die TSP zur Simulation - diese werden normalerweise
Wenn es schon DIY per µC sein soll dann doch mit einen der DAC und ADC an Board hat. Z.B. der STM32F407 der hier als Eval-Board rum liegt. Kleine Endstufe an den DAC und schon kann's los gehen. Mit einem kleinen Touch-Display wäre optional auch eine Bedienung/Anzeige gleich dabei.
-
Thread
Arduino Libraries zu STM32 Portieren
STM-Forum: Thu Aug 23, 2018 1:28 pm But to stay on topic: I did some tests with my Black STM32F407VET board, with my "standard test equipment": ILI9341 SPI: Daniels core (STM32Generic): Works perfect. Huawei's core: Compiles, upload ok, but nothing, not even Serial output. It seems Huawei's core
Dazu der Vergleich von DanielEff (genericcore): http://www.stm32duino.com/viewtopic.php?f=51&t=1966 * Highlight is that USB Serial was working on 103s, on the 407VE, and on L0538-disco (did not test other boards), using the same code. * tools and a few generic files shamelessly copied from
-
Thread
Ersatzteile Weller Lötstation
Englischen heißt die Temperaturverriegelung LOCK OUT. Dazu gibt es 2 Schlüssel: 0058740746 005 87 407 46 LOCK KEY FOR WMD3 0058757795 005 87 577 95 LOCKING PLUG FOR WHA 3000P/V Sucht man in den deutschen pdfs, findet man: 0058740746 005 87 407 46 SCHLÜSSEL F. WMD3 ERSATZ 4,55 0058740801 005
90 SCHLÜSSELSCHALTER WS 81 MIT FRONTPLATTE 35,19 0058757795 005 87 577 95 VERRIEGELUNGSSTECKER F. WHA3000P/V ERS. 33,02 Außerdem kann man damit u.a. die Temperatur fix einstellen: 0053118099 005 31 180 99 WCB 2 Calibration unit 435,00 http://coopertools.uw.hu/weller/weller_egyeb.pdf
-
Thread
Aufbau der STM32 datenblätter etc.Tak einschalten etc pp
Komponente in welcher Reihenfolge eingeschaltet werden muss!? Schreibe doch eine. Für den STM32F1 hat Moritz das m.E. genial umgesetzt, siehe https://www.mikrocontroller.net/topic/258652 Du kannst also auch noch berühmt werden. ;) Im Wiki ist noch Platz: https://www.mikrocontroller.net/articles
tatsächlich vorhandene Peripherie und den verfügbaren RAM und Flash beschreibt. Für z.B. den STM32F407 braucht man also RM0090 als Family Reference und dann das Datenblatt für STM32F405xx/407xx.
-
Thread
ITOA ohne Division/Modulo
geschrieben. Besser wäre zum Beispiel https://www.mikrocontroller.net/topic/25059#4891404 Auf einem STM32F407 dauert die Wandlung long2a unter 5 µs.
geschrieben. Besser wäre zum Beispiel > Beitrag "Re: schnelle Wandlung long -> ASCII" > Auf einem STM32F407 dauert die Wandlung long2a unter 5 µs. Ich weiß nicht wie es auf dem ARM ist, auf einem AVR ist die l2a schlechter als meine: itoa32: Time: 51us Cycle: 420 Size: 170Byte l2a: Time: 104,87us
-
Thread
Wie C++ Datein übersetzen mit arm-none-eabi-g++ (Kommandozeile)
ganzen Vormittag, nachdem ich unter Windows mit EM-Blcoks erfolgreich ein C++ Projekt für den STM32F4 erstellt habe, diese Quelldatein unter Linux mit dem arm-none-eabi-g++ zu übersetzen. Reine C-Datein werden übersetzt, es kommt nur zu Problemen beim einbinden der Standard-Header. Gibt es dafür
mfloat-abi=hard -mthumb -ffunction-sections -fdata-sections -g -fno-rtti -fno-exceptions test.cpp -T stm32f407vg_sram.ld -T stm32f407vg_flash.ld [/code]
-
Thread
Stereo DAC (S/W Control) vs (H/W Control)
Audio DAC" von höherer Qualität werden. Overall goal soll ein FLAC Decoder auf Basis eines STM32F407 oder STM32F415 sein. FPU und DMA sind vorhanden. Außerdem habe ich dann bis zum USB HS Interface alles zur Hand was mir vollständige Eigenentwicklung offen hält. Natürlich sollen auch andere Möglichkeiten
Rasp. Pi GPIO |---->| | | | | |Eigenentwickl.| | STM32F407 |------->----+-----------+ | +--------------+ | evtl. Discovery | control control | +--------------+ * | dann USB nur FS | +-------------+ | |USB HS/FS
-
Thread
time.h auf embedded Controller
mktime, localtime aus der time.h bei einem Mikrocontroller mit RTC (genau genommen bei einem STM32F407)? Danke für eure Hilfe. Viele Grüße
mktime, localtime aus der > time.h bei einem Mikrocontroller mit RTC (genau genommen bei einem > STM32F407)? Theoretisch, und häufig auch praktisch, funktionieren sie gar nicht. time.h-Funktionen müssen laut dem C-Standard bei Freestanding-Environments (Systemen ohne nennenswertes Betriebssystem) nicht
-
Thread
DOS-COM mit bcc erzeugen (16bit),
schreiben > asm("mov dl, #127"); Dann hab' ich das Ergebnis vom Screenshot. Disasm: >00000000 B407 mov ah,0x7 >00000002 B07F mov al,0x7f >00000004 B700 mov bh,0x0 >00000006 B90100 mov cx,0x1 >00000009 CD10 int 0x10 >0000000B
also noch woanders. z.B. Fehler wie im Screenshot (disasm origin mitgeteilt diesmal): >00000100 B407 mov ah,0x7 >00000102 B07F mov al,0x7f >00000104 B700 mov bh,0x0 >00000106 B90100 mov cx,0x1 >00000109 CD10 int 0x10 >0000010B
-
Thread
[V] 2 x Musteraufbau reziproke Frequenzzähler
Leiterplatte reziproker Frequenzzähler 0,05 Hz – 200 MHz für 8-stellige Messungen / s ohne Display mit STM32F427. Siehe Foto. TCXO 20 MHz; Stabilisierung per GPS. Nähere Beschreibung: http://mino-elektronik.de/FM_407/fmeter_407.htm#b1 € 30,-- + Versand. Bei Bedarf auch Leerplatinen verfügbar. 1 x bestückte
Anpassungen: http://mino-elektronik.de/fmeter/fm_software.htm#bsp13 € 25,-- + Versand. Dieser F-Zähler kann auch an LiIon-Zellen direkt betrieben werden: automatische Abschaltung und Messung der Versorgungsspannung. Bei Interesse bitte PN.
-
Thread
Arm debuggen mit openOCD + Yagart0
.cpu tap/device found: 0x4f1f0f0f (mfg: 0x787, part: 0xf1f0, ver: 0x4) JTAG Tap/device matched monitor sleep 500 monitor soft_reset_halt requesting target halt and executing a soft reset target state: halted target halted
found: 0x4f1f0f0f (mfg: 0x787, part: 0xf1f0, ver: 0x4) JTAG Tap/device matched requesting target halt and executing a soft reset target state: halted target halted in ARM state due to debug-request, current
-
Thread
Mit HP53131A 1s Periodendauer messen
http://fy.chalmers.se/~f7xlh/elmatB/Instrument/53131_Oper.pdf
Dir meine Lösung anbieten, mit der ich obige .log-Datei erzeugt habe: http://mino-elektronik.de/FM_407/fmeter_407.htm#c3 Damit gehen 100 ps Auflösung. Für die absolute Genauigkeit kann die interne oder externe Referenzfrequenz mit einem 1 pps-Signal permanent abgeglichen werden. Lies Dir einfach die
-
Thread
Einschaltverzögerung verstehen und berechnen
Strom um das Relais zu schalten Meine Relais-Spule hat 268 Ohm, also brauche ich bei 13V i=U/R= 48,407 mA > Berechne daraus mit dem schlechtesten Gleichstromverstärkungsfaktor aus dem Datenblatt den minimal nötigen Basisstrom aus. h_FE des BC547B ist 200 ~ 450, also gehen wir von 200 aus: 48,407
Kondensator (man wählt fast immer zuerst den Kondensator) - Nimm dazu einfach mal einen Wert z.b. 1uF, rechne damit und schaue ob du einen günstigen Widerstand erhälst. Ich habe einem 1000 µF Kondensator (16V) genommen. > Rechne mit der e-Funktion für die Ladespannung ( Uc= U(1-e^-(t/tau)), das
-
Thread
STM32 CAN im Debugging langsamer
jetzt komme ich einfach nicht weiter. Ich habe hier zwei Custom PCBs, einmal ein Master mit STM32F407 und einmal ein Slave mit STM32L431, Kommunikation zwischen den beiden mittels CAN-Bus (CAN Transceiver jeweils ein MCP2558FDT von Microchip). Und es funktioniert jetzt auch schon seit Monaten ohne
will ich auch gar nicht das Thema CAN debuggen, da das alles ja funktioniert. Nur sobald ich beim F407 mittels ST-Link V2 debugge, funktioniert die CAN Kommunikation nicht mehr. Ich habe keinen einzigen Break-Point gesetzt. Wenn ich mit CANH und CANL am Oszi anschaue, dann sehe ich, dass diese beiden
-
Thread
Xilinx synthetisiert nicht
Quartus läuft komplett durch: Device: EP3C40F484C6 Total combinational functions 9,953 / 39,600 ( 25 % ) Dedicated logic registers 407 / 39,600 ( 1 % ) Total logic elements 10,016 / 39,600 ( 25 % ) Total registers 407 Total pins 260
-
Thread
STM32 Header
verlassen soll. Also wie komme ich am einfachsten zu einem vernünftigen Header? einen für den STM32F407 habe ich schon, der so formatiert ist. Ich habe aber keine Ahnung mehr, woher ich diesen habe.
#7013574: > Also wie komme ich am einfachsten zu einem vernünftigen Header? > einen für den STM32F407 habe ich schon, der so formatiert ist. Ich habe > aber keine Ahnung mehr, woher ich diesen habe. Nachtrag: Die bereitgestellen CMSIS sind vernünftig. Wie kann man sich das Leben nur so schwer
-
Thread
Messtechnik, Drohnen und neue Mikrocontroller
präsentiert.  Bildquelle: https://www.wch-ic.com/products/CH32V407.html Für Aufgaben mit größerem Arbeitsspeicher-Bedarf steht auch eine „Grande-Variante“ zur Verfügung: [c] The CH32V467 adds 4MB or 8MB of on-chip extended PSRAM memory to the CH32V407 and supports
, kann allerdings unter der URL https://www.analoglamb.com/products/ch32v407-ch32v467-risc-v-dual-usb2-0-development-board?variant=9ccd0b64-9f89-453e-9785-85afd33f69b0 bei AnalogLamb zugreifen. ### Silicon Labs BG2B – Bluetooth LE mit extrem geringem Stromverbrauch.
-
Thread
STM32F4 - Problem mit Array größe, Variable wird überschrieben
Hallo zusammen, Ich habe ein Problem bei einem Projekt auf dem STM32f407 uC. IDE CooCox CoIDE 1.7.8 Toolchain Arm none eabi 4.8 2014q1 (hab aber auch schon CoIDE 2.0.3 und und die neuere 4.9 2015q2 getestet) Das gesamte Projekt ist schon etwas umfangreicher und
noch 20kB für static und global übrig. > Darf man fragen wie du auf die 90kB kommst? der STM32F407 hat 112kB RAM, das ist dann Endadresse 0x2001C000 Stefan schrieb im Beitrag #4177741: > Adresse von Count 0x2000607C 0x2001C000 - 0x2000607C = 0x15F84 = 89988
-
Thread
STM32F103C8T6 - Fälschung von ST bestätigt
daß man durch bestimmte Bestückungsvariationen, alle Versionen vom STM32 einbauen konnte. Also den F103, den F203-5, bis zum F407. Aber das war vor ALIExpresss... Bei eigenen Designs hat man viel mehr Spielraum. Meine Bords haben meistens noch wichtige Peripherien drauf die man bei China Imports
Bluepills rauskamen liefen die ordentlich und es waren originale ST Chips drauf. Neuere Boards mit F401/F411/F407 haben eine sehr gute Qualität, die sind nicht von Anfängern entworfen worden. Die haben zum Teil 0201er Teile drauf, die werden kaum im Hinterhof zusammengelötet.
-
Thread
Universal Serial Bus device
Hi, schade mit der DeviceID aus WinUSB.inf : {0xF72FE0D4, 0xCBCB, 0x407d, {0x88, 0x14, 0x9E, 0xD6, 0x73, 0xD0, 0xDD, 0x6B}} Kann ich mein Gerät nicht öffnen, es sei denn ich gebe diese in der *inf an oder erfinde eine , Wie diese DeviceID nun über
WinUSB.inf steht auch eine Microsoft DeviceGuid: [ADB.HW.AddReg] HKR,,DeviceInterfaceGUIDs,0x10000,"{F72FE0D4-CBCB-407d-8814-9ED673D0DD6B}" Für mich wird das Gerät aber erst zugänglich, wenn ich selber eine DeviceGuid über das installieren einer eigenen *inf auslöse. Die wiederum verwiest inhaltlich
-
Thread
STM32 - relativ praezises Delay ohne Timer
einstellung haben sie auf feste intervallen einen interrupt, wo dan ihre delay gezahlt wird : Beispiel fur F407 an 168 MHz : /* SysTick end of count event each 1ms */ SysTick_Config(168000); Dan die ISR : void SysTick_Handler(void) { if (Delay != 0x00) Delay--; milli_seconds++;cal_timer++;speed_timer
haben sie auf feste > intervallen einen interrupt, wo dan ihre delay gezahlt wird : > Beispiel fur F407 an 168 MHz : > /* SysTick end of count event each 1ms */ > SysTick_Config(168000); > Dan die ISR : > void SysTick_Handler(void) > { > if (Delay != 0x00) Delay--; > milli_seconds++;cal_timer
-
Thread
Transimpedanzverstärker und Photodiode
habe eine Photodiode SFH 2440 [1], einen OPA170 (SOT235) [2], einen 1MOhm Widerstand und einen 33pF Kondensator. Ich habe versucht, den Photostrom aus der Photodiode mit einem Oszilloskop und einem Messkopf mit 10MOhm zu messen. Wie im Bild [3] zu sehen, messe ich ca. 50mV wenn ich die Photodiode
und habe meinen Widerstand bei R402 und den Kondensator bei C401 verlötet. Dann habe ich noch R408, R407, R404 und C404 kurzgeschlossen. Danach habe ich den OpAmp (via Pins V4+ und V4-) mit 5V Gleichspannung versorgt. V4- hing hierbei auf 0V. Dann habe ich noch die Photodiode angeschlossen und versucht
-
Thread
China LED-Treiber sicher?/ wie umbauen
Pollin.de Vorschaltgerät SLP01SS Bestellnummer: 120 407 für 7.95 wird innen ähnlich aufgebaut sein, nur halt vergossen.
MaWin schrieb im Beitrag #1877457: > Pollin.de Vorschaltgerät SLP01SS Bestellnummer: 120 407 für 7.95 wird > innen ähnlich aufgebaut sein, nur halt vergossen. nun ja, das COB-Led Modul verträgt nur leider keine 350mA, sondern nur 120mA. Das Teil von Pollin passt also nicht. viele Grüße
-
Thread
STM32F07VG Discovery - EXTI15_10_IRQHandler mit mehreren Interrupts
Hallo zusammen, ich mache mich gerade mit dem STM32F407VG vertraut. Ich habe vorher viel mit dem MSP430G2553 und Arduino programmiert. Ich habe zwei buttons an den STM32 angeschlossen und möchte diese über Interrupts abfragen. Wie ich das mache, wenn
>ich mache mich gerade mit dem STM32F407VG vertraut. Ich habe vorher viel >mit dem MSP430G2553 und Arduino programmiert. Vielleicht wäre Dich auch das STM32GENERIC interessant. Ist zwar grad noch in der Entwicklung, aber das Discovery
-
Thread
Weg von Arduino - Beratung
. Für 2-3€ mehr gibts die F407 in verschiedenen Varianten, 168 MHz, 192 kB RAM, 512 oder 1024 kB Flash. Z.T. haben die Boards schon MicroSD Slot drauf, SPI Flash, RTC und Steckplatz für TFT Displays. Oder mit fast nix drauf, dafür
Bandbreite abdecken. Wenn man Ethernet oder Grafik haben möchte ist der F103 nicht ideal, für ein paar € mehr gibts dann aber einen F407. Nochmal 5 € drauf für einen Ethernet PHY und 11 Dupont Strippen und du hast einen schnellen Ethernet Controller.
-
Thread
Strom messung STM32F4
Tag, Nach welchem Prinzip oder Module kann man den Strom an alle analog Eingänge in einem STM32F407 messen.Welche Schnittstellen werden dafür verwendet? Danke im Voraus
Hi >Nach welchem Prinzip oder Module kann man den Strom an alle analog >Eingänge in einem STM32F407 messen.Welche Schnittstellen werden dafür >verwendet? Worum geht es genau? nA, µA, mA, A oder kA? Bei welcher Spannung? Wechsel- oder Gleichstrom? ...? MfG Spess
-
Thread
Audio DAC am STM32F303
Polarität des WS Signals, kann man aber auch anders machen. Am einfachsten erschien mir auf dem STM32F407 Disco mit dem Cirrus Chip die Master Send Funktion, bei der auch MCLK vom STM32 kommt.
Polarität des WS > Signals, kann man aber auch anders machen. > Am einfachsten erschien mir auf dem STM32F407 Disco mit dem Cirrus Chip > die Master Send Funktion, bei der auch MCLK vom STM32 kommt. Hi, so langsam bekomme ich das in Griff mittlerweile, nur eine Unstimmigkeit habe ich da noch bzgl.
-
Thread
Räumlich kleines RAM mit mind. 2 MiB
Schreibroutine und einer guten SD-Karte (z.B. Samsung Evo) schafft man das mit 64 KB SRAM, also zB einem STM32F407.
und einer guten SD-Karte (z.B. Samsung Evo) schafft man > das mit 64 KB SRAM, also zB einem STM32F407. Das ist nicht sehr hilfreich. Ich weiß jetzt natürlich, dass meine Implementierung nicht schlau ist aber sonst auch nichts. :-P 0.7 MiB/s * 100 ms rechnen und abrunden kann ich selbst. Was
-
Thread
STM32F207 Ethernet + RMII
Sali Phantomix, Hatte den STM32F207 und nun auch den 407 im RMII Modus am Laufen. Es "geht"... Das heisst: RMII ist betreffend dem Timing (jitter!) viel kritischer als MII, speziell auch die 50MHz-Clock, die moeglichst /nicht/ vom
es ein Clock-Elasticity Register, wo du den Chip etwas toleranter machen kannst. Hilft viel. Beim 407 hatte ich etwa 10% Packetloss bei einer VCO-Eingangsfrequenz von 1MHz (was mir das Clockconfigtool von ST empfiehlt...). Bei f_VCO_in=2.08MHz war Packetloss minimal, aber noch immer >0 (!) Ein Quarz
-
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 --------------------------|---------------------------- PC8
|4 VDD Ich will den 1Bit Modus verwenden. Moritz. PS. über ein Bsp. für F4Discovery würde ich mich auch freuen.
-
Thread
Lib Eigen (C++) auf STM32F429, Geschwindigkeit okay?
ich verwende die Lib Eigen http://eigen.tuxfamily.org/index.php?title=Main_Page auf einem STM32F429 Discovery (CPU: STM32F429ZI) https://www.st.com/en/evaluation-tools/32f429idiscovery.html Genauer gesagt geht es um SVD (Singular value decomposition). https://en.wikipedia.org/wiki/Singular_value_decomposition
gleiche Programm kann dann für verschiedene Targets kompiliert werden, ich habe auch das alte Disco F429ZI und zum Vergleich ein Nucleo H743 mit 400 MHz. Das Ganze im bare_metal Mode ohne RTOS. Es ist einfach die Werte in eine Tabelle auszugeben. Beim alten Disco F429ZI ist eine serielle Schnittstelle
-
Thread
CRC Einheit im STM32 -> CRC32 lässt sich nicht bestätigten
calculate_stm_crc() mit deinen Daten füttern. EDIT: Ich habe das jetzt mal mit deinem Testwert 0x1F7463AB gemacht. Ich komme mit meinem C Progrämmchen auf den Wert: 0x4bc4c523. Woher dien Wert kommt, kann ich nicht nachvollziehen. Mein Code funktioniert bei mir für einen STM32F407. Der sollte gemäß Tabelle ja dieselbe CRC-Einheit haben... Komisch. EDIT2: Habe den Wert mal auf meinem STM32F407 durch die CRC unit laufen lassen. Ergebnis: 0x4bc4c523. Ist es sichergestellt, dass du die richtigen Werte in das Modul schreibst und auch wieder richtig liest? Oder das CRC Modul bei deinem
-
Thread
Fragen zu ESP8266
.. und weiter dann hier: http://www.esp8266.com/viewforum.php?f=25
größere Sachen halte ich die ArduionoIDE für ziemlich ..naja.. > unbrauchbar. Ich wollte mit STM32F407 und der Arduino-IDE in Verbindung mit dem ESP8266 über OTA ein Projekt erstellen. Das E407-Board von Olimex lag hier noch rum. Erfolgreich war aber nur die Pgr. für STM32F103Z. Schwierigkeiten
-
Thread
GPSDO mit ATMega - Suche 32 Bit Zähler IC
Und wenn Du Dich vom AVR verabschieden möchtest, etwas Feines: http://www.mino-elektronik.de/FM_407/fmeter_407.htm
Wie wär's mit einem Mikrocontroller, der ausreichend schnelle Timer hat? Ein STM32F103RBT6 zB (gibts handliche Eval-Boards für) hat Timer die mit 36MHz externem Takt zählen können. So brauchts 0 externe Komponenten...
-
Thread
STM32 Kochrezept
ein sehr weites Feld. Ah OK, ich dachte, das gibt sich nicht viel bei der Fragestellung: STM32F407VGT6 aufm Discovery Board
weites Feld. > > Ah OK, ich dachte, das gibt sich nicht viel bei der Fragestellung: > > STM32F407VGT6 aufm Discovery Board Die vorgeschlagene Buch ist für den Cortex-M3, Du hast Cortex-M4. Es gibt viele Gemeinsamkeiten. Du darfst beim Lesen aber nicht vergessen, dass es auch Unterschiede gibt
-
Thread
STM32F401 Initialisirung USART2 bare metal
PLL_M 8 #define PLL_N 400 #define PLL_P 4 #define PLL_Q 7 #elif defined (STM32F407VG) // STM32F4 Discovery Board with 8 MHz crystal (168 MHz) #define PLL_M 8 #define PLL_N 336 #define PLL_P 2 #define PLL_Q 7 #else #error unknown STM32 #endif [/c] Sind STM32F401RE, STM32F411RE oder STM32F407VG gesetzt, werden die jeweiligen µCs mit dem jeweils maximal möglichen Takt konfiguriert. Die jeweiligen Werte kann man komfortabel mit dem Tool STM32CubeMX ermitteln
-
Thread
Überhitzung STM32F7
mit LCD, SD-Ram, QSPI, CAN-Bus, SD-Karte und alles funktioniert einwandfrei. Ich benutze ein STM32F769Bi (208pins LQFP). Die Temperatur des STM32F7 ist sehr hoch (80-85 Grad). Normalerweise arbeite ich mit Stm32f103 und habe keine Temperatur - Probleme. (praktisch keine Temperaturerhöhung). Hat jemand
Flo S. schrieb im Beitrag #5467963: > Ich benutze ein STM32F769Bi (208pins LQFP). Ich benutze einen STM32F407 (TQFP 144) mit einigen Peripherie- Teilen (inkl LCD) dran, getaktet auf 168 MHz. Dieser braucht schon mal ca 30mA und kann von einem Finger/Daumen
-
Thread
[V] 2 x best. Module für reziproken Frequenzzähler
stell. Ergebnisse/s; bei höheren Eingangsfrequenzen auch mehr. Zur oberen Platine (grün) mit STM32F407 gibt es eine vollständige Beschreibung; die untere Platine (blau) ist mit einem STM32F767 bestückt. Diese läuft mit einer veränderten/verbesserten Software bietet jedoch keine Auswertung von Frequenzmarken
Start-Stopp-Betrieb und keine Ansteuerung von einem OLED-Modul. Die Schaltung ist identisch zur der mit F407, die Bedienung und die RS232-Befehle sind leicht reduziert. Siehe Beschreibung. Kosten 45 Euro/Modul zzgl. Versand (Großbrief bzw. GLS-Paket). Eine unbestückte Vorteiler-Platine für MC12080 kann
-
Thread
AVR128DB mir 3-wire SPI
diese RTC nur 3 Leitungen für SPI hat: SCL, SDIO und CE. Im Datenblatt vom AVR128DB ist auf Seite 407 Kapitel 28.1 (SPI - Features) zu lesen: "Three-Wire Synchronous Data Transfer". https://ww1.microchip.com/downloads/en/DeviceDoc/AVR128DB28-32-48-64-DataSheet-DS40002247A.pdf Weitere Hinweise zur
usw. Auch hier gibt es Verbesserung: alle Ports (nicht nur die Hälfte wie bei ATMega2560), A-B-C-D-E-F-G, sind mit sbi - cbi zu erreichen.