-
Thread
STMF4 via JTAG - No target found - Custom Board
es noch andere, wesentliche Dinge, die bei der Verbindung via JTAG > beachtet werden müssen? An STM32F446 und STM32F407 mußte ich schon Limitations (siehe Errata Sheet), wenn PB4 anderweitig verwendet werden, schmerzlich kennenlernen. Geht denn SWD?
noch andere, wesentliche Dinge, die bei der Verbindung via JTAG >> beachtet werden müssen? > > An STM32F446 und STM32F407 mußte ich schon Limitations (siehe Errata > Sheet), wenn PB4 anderweitig verwendet werden, schmerzlich kennenlernen. > > Geht denn SWD? Habe mich ehrlich gesagt noch nicht
-
Thread
Wie STM32F407 mit KS8721B PHY
Hallo. Ich habe mehrere Platinen bekommen wo ein STM32F407 mit der PHY KS8721B verbaut ist. Es gibt das Olimex P407 System was den früher auch drauf hatte, das Board habe ich nun auch. Das Problem ist nur ich finde dafür absolut keiner Treiber / Code
man trotzdem mit HAL probieren und die hal_conf anpassen: https://github.com/STMicroelectronics/STM32CubeF4/blob/master/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_conf_template.h Die Phy Adresse ist meist 0 oder 1, das wird per HW durch Pullup/down an den entsprechenden Pins eingestellt, findet
-
Thread
stm32f4 FPU global interrupt
Hi, arbeitet ihr mit dem FPU global interrupt bei STM(F4) Mikrocontrollern? Teilt man z.B. 1.0f/0.0f, dann wird bei mir (stm32f407) der FPU global interrupt pending bit (81) gesetzt. So weit so gut. Nun ist mir aufgefallen: - Es werden gleichzeitig
stm32f4 FPU global interrupt schrieb im Beitrag #6407487: > - Wird der Interrupt aktiviert landet man im Handler und kommt nicht > mehr heraus. Kann es sein dass nach dem Interrupt die fehlerhafte
-
Thread
gdb breakpoint setzen
mecrisp-stellaris-stm32f407.bin : memmap mecrisp-stellaris-stm32f407.o $(ARMGNU)-ld -e Reset -o mecrisp-stellaris-stm32f407.elf -T memmap mecrisp-stellaris-stm32f407.o $(ARMGNU)-objdump -D mecrisp-stellaris-stm32f407
all : mecrisp-stellaris-stm32f407.bin mecrisp-stellaris-stm32f407.o : mecrisp-stellaris-stm32f407.s $(ARMGNU)-as -al mecrisp-stellaris-stm32f407.s -o mecrisp-stellaris-stm32f407.o >mecrisp-stellaris-stm32f407.lst
-
Thread
ZX81 plus38 Clone
hier auch direkt einen "um die Ecke": https://www.mikrocontroller.net/topic/490145 Läuft auf STM32F407VET6-China-Board. Aber auch auf Linux (Framebuffer und/oder X11) und Windows (QT).
analogem Messschieber :-) Zu guter Letzt hätte ich noch ein Vorschlag/Wunsch zum Adressdecoding, um 32k ROM und 32k RAM nutzen zu können. Dabei springen sogar zwei Spare-Gates raus: U24A.3 auf A14 des RAMs A14 an U23D.12/U21F.13 A15 an A14 des EPROMs U23A und U23B entfallen. Das Layout wäre dann
-
Thread
UART Clock Initialisierungsproblem auf STM32F407G-DISC1 (Discovery)
portiert/angepaßt: stm32f030f4 stm32f030k6 stm32f030r8 stm32f042f6 stm32f051 stm32f072rb stm32f100 stm32f103 stm32f103rb stm32f207zg stm32f303 stm32f303k8 stm32f401 stm32f407 stm32f411 stm32f429 stm32l031k6
da > tatsächlich? Auch hier kann's mal Unterschiede zw. CPUs der selben > Familie geben. > stm32F407/terminal.s: .equ HSERDY , BIT17 stm32F407/terminal.s: .equ HSEON , BIT16 stm32F407/terminal.s: mov r0, HSEON stm32F407/terminal.s: ands r0, #HSERDY
-
Thread
st-flash, openocd STLINK/V2 command line tool f. Windows
> [/code] > > flashen. Hast Du die Datei "mecrisp-stellaris-stm32f407.bin" nur in "firmware.elf" umbenannt oder explizit nach ELF gewandelt? Ist "mecrisp-stellaris-stm32f407.bin" wirklich ein ELF file? Das könntest Du mit "file" prüfen. Beispiel: [pre] $
>> [/code] >> >> flashen. > > Hast Du die Datei "mecrisp-stellaris-stm32f407.bin" nur in > "firmware.elf" umbenannt oder explizit nach ELF gewandelt? Ist > "mecrisp-stellaris-stm32f407.bin" wirklich ein ELF file? > > Das könntest Du mit "file" prüfen. Beispiel:
-
Thread
STM32 F4 memory model und Basisadresse des Codes
Ich hatte bisher einige Beispielprogramme in ein STM32F407 bzw. ein Nucleo-Board geflasht, teils mit dem tool st-flash, teils mit dem STM32CubeIDE. Jedenfalls fällt mir auf, daß bei allen als FLASH Basis 0x08000000 angegeben wird. Wenn ich mir aber
Schaltungsbeispiele etc. primär in dem Datenblatt des konkreten Prozessors findet, also z.B. beim STM32F103C8 hier: https://www.st.com/resource/en/datasheet/stm32f103c8.pdf Das Reference Manual (z.B. https://www.st.com/resource/en/reference_manual/cd00171190-stm32f101xx-stm32f102xx-stm32f103xx-stm32f105xx-and-stm32f107xx-advanced-arm-based
-
Thread
möglichst universellen 433MHz MQTT Sensor bauen.
Einfach geht es mit den ESP, da gibt es einen Client für oder auch für Cortex-M gibt es Clients. Ein STM32F407 + ext. PHY Board (zusammen ca. 15-20 €) läuft bei mir auch mit MQTT. Dann habe ich noch eine Bridge, das ist einfach ein RFM69 Modul auf Adapterplatine am Raspberry Pi. Das Board ist komplett
-
Thread
STM32F407G-DISC1 no STM32 target found!
21:19:38 : STM32CubeProgrammer API v2.5.0 21:20:26 : Read File: C:\Projekte\myprog.bin 21:20:26 : Number of segments: 1 21:20:26 : segment[0]: address= 0x0, size= 0x8070 21:20:38 : ST-LINK SN : 0670FF303931594E43055327 21:20:38 : ST-LINK FW : V2J37M26 21:20:38 : Board : STM32F4DISCOVERY 21:20:38 : Voltage : 2.90V 21:20:38 : Error: No STM32 target found! Jemand eine Idee, was das sein könnte? Grüße Christoph
-
Thread
NuMicroM2351 "TARGET: NuMicro.cpu - Not halted"
Ok also hier der -d3 Output: [code] openocd -f /tcl/interface/nulink.cfg -f /tcl/target/numicroM23.cfg -d3 -c "program /build/main.elf reset exit" Open On-Chip Debugger 0.10.0-dev-g7a28f97d-dirty (2020-05-19-11:19) Licensed under GNU GPL v2
Seufz, man sollte nur mit solchen "Features" wie XOM, PCROP, RDP (bei STM32) etc. herum spielen, wenn man genau weiß, was das macht und wie man ggf. wieder zurück kommt ... AN0020, "Precautions" gelesen? Vermutlich hilft nur ein "Mass Erase" -> Siehe Doku zu OpenOCD, ob
-
Thread
Wie ethernet zu Messgerät hinzufügen
Stefan ⛄ F. schrieb im Beitrag #6394784: > Hat dein STM32 Controller denn Ethernet? Ja, stimmt. Da hätte ich mal drauf kommen können. Der STM32F4 hat Ethernet und sollte das dann können! Wie sieht die Hardware-Anbindung
100ksps = 25,6Mbit reine Nutzdaten plus bisschen > overhead. Vor knapp 10 Jahren hatte ich einen STM32F107 mit 66MBit/s via Ethernet gehabt (iperf Test). Denke mit einem STM32F407 sind die 25 Mbit locker möglich.
-
Thread
Displaycontroller mit einstellbarer Auflösung/Farbtiefe?
Andy schrieb im Beitrag #6394522: > Nunja, der AVR hat ja kein DMA. Und wenig Speicher. Ein STM32F411 im BluePill Format kostet beim Chinesen 4-5 € und hat 512 k Flash, 128 k RAM, SPI mit 50 MBit/s. Die etwas größeren F407 Boards haben mehr Pins rausgeführt, da geht auch 16 Bit parallel mit hoher
wird, und welchen µC willst Du verwenden? Was hast Du vor ? Andy schrieb im Beitrag #6394522: > STM32f429-Discovery-Board mit Displaycontroller ist vielleicht ein > bisschen Overkill für die meisten kleinen Projekte. Das mag sein, aber ein STM32F4/F7/H7 bietet die Geschwindigkeit und den notwendigen
-
Thread
Modbus TCP/IP auf STM32- welcher Controller?
Hallo, ich möchte einen Modbus TCP/IP Client mit einem STM32 aufbauen. Dieser soll nur einen Sensor über SPI abtasten und diesen Wert+Header über Modusbus TCP ausgeben.. Ich arbeite aktuell mit einem STM32L432KC. Dieser hat keinen Ethernet Treiber drauf
Es gibt Chinaboards mit dem F407, die bekommt man mit einem LAN8720 Board von Waveshare relativ einfach ans Ethernet.
-
Thread
PIC32MZ: Problem bei USB-Enumeration
Niklas G. schrieb im Beitrag #6389420: > PS: USB-Tutorial mit STM32 gesehen? Das habe ich schonmal überflogen, weil ich ursprünglich auch einen STM32-Controller verwenden sollte. Allerdings benötige ich USB Hi-Speed, STM32 unterstützt von Haus aus allerdings nur
was falsch ist. Charly schrieb im Beitrag #6389639: > Allerdings benötige ich USB Hi-Speed, > STM32 unterstützt von Haus aus allerdings nur Full Speed. Die STM32F7x3 haben einen integrierten USB HS PHY. Viele weitere STM32 wie die STM32F407 haben einen USB HS Controller, brauchen aber einen externen
-
Thread
was für ein toolkit? aarm.exe
Gehört jetzt nicht mehr zur eigentlichen Frage, aber wo wir gerade mal bei dem STM32F407G-DISC1 Board sind (das fiel mir auch beim STM32F411 auf): Es gibt ja diese LED LD1 (heißt so auf beiden Boards). Anfangs ist die rot. Beim st-flash erase gibt sie ein rotierendes rot/grün
st-flash write mit einem Programm auf dem Nucleo board wurde sie grün. Flashe ich ein Programm in das STM32F407, so bleibt die LD1 rot. Obliegt das jetzt Programmiererwillkür oder hat es eine andere Ursache?
-
Thread
Accelerometer
[5]); *acc_y = 5.0f*(float)tmp/65536.0f; tmp = (int16_t)((buf[8]<<8) + (uint16_t)buf[7]); *acc_z = 5.0f*(float)tmp/65536.0f; return 0; } Viele Grüße Klaus
Ist der nicht auf dem STM32F407 Discovery Bord verbaut? Da tut er das was er soll. Mit dem Democode. Und der ist nicht geheim.
-
Thread
µc synchronisieren
beliebte STM32F407VG kann 28 synchronisierte PWMs erzeugen.
Niklas G. schrieb im Beitrag #6376545: > z.B. der allseits > beliebte STM32F407VG kann 28 synchronisierte PWMs erzeugen. Gut zu wissen.
-
Thread
Suche gutes LCD/LED Display-System mit leicht verwendbarem Framework für meine Bachelor-Arbeit.
Du suchst ein Graphikfähiges terminal, kein stupides Display. Schau dir mal die STM Discovery boards an https://www.mikrocontroller.net/topic/387410 https://www.mikrocontroller.net/articles/STM32F4-Discovery https://www.mikrocontroller.net/attachment/431734/UserManual_STM32H747
Anachronismus, dafür gibt es github & Co. Test mit AdafruitGFX und Portierung auf Mbed für ein STM32F407VE Chinaboard oder LPC1347: https://github.com/JojoS62/mbed-os-example- blinky_STM32F407VE/tree/master/lib/Adafruit_TFTLCD_16bit_STM32-master/src Für den LPC mit dem anderen Display wird die
-
Thread
Benutzt ihr ein Betriebssystem auf dem uC?
Stefan ⛄ F. schrieb im Beitrag #6364175: > Ein Webserver zum Beispiel kann Webseiten über mehrere Verbindungen > gleichzeitig ausliefern. Browser laden z.B. mehrere Bilder parallel, > während die Seite geladen
weil auch gleich die Newlib statt Newlib Nano verwendet werden muss. Da fängt der Spaß z.B. bei den STM32F4 an, was aber auch kein Problem ist weil so ein fertiges Modul wie Blackpill mit F401/F411 auch nur ca. 5 € kostet, oder ein F407 Board mit Display ca. 20 €. Mit RTOS kann man einiges aufgeräumter
-
Thread
preiswerter Einstieg in STM32 F4
bei bekannten Handelsplattformen auch aus D oder EU bekommt. https://www.aliexpress.com/w/wholesale-stm32f407vgt6-development-board.html https://stm32-base.org/boards/
einem H7. Dieses Board ist etwas kleiner als das Board das Frank benutzt: https://www.ebay.de/itm/STM32F407VET6-Core407V-STM32-Cortex-M4-Development-Board-Module-Kit-Mainboard/402349957217?hash=item5daded2061:g:oA8AAOSwktNfKTfu Auch gut weil es ein TFT gibt das direkt aufgesteckt werden kann, der Rest
-
Thread
DS18B20 1-Wire Implementierung - Timing-Probleme
bzw. mir einen zusätzlichen IC besorgen > müsste. Wieso solltest du das müssen? Du benutzt einenSTM32F103C8 ...
Projekte gibt, wo schon alle USARTs mit anderen Aufgaben belegt sind. Hatte ich zum Beispiel mit einem STM32F407VET6 - trotz 6 vorhandener USARTs.
-
Thread
ENC28J60 myEthernet mit NeMo Stack Probleme
brauchst und was das für Risiken birgt. Ich würde für diesen Zweck auf jeden Fall eines von den STM32 Nucleo Boards mit Ethernet Anschluss verwenden. Wenn es mehr Boards sein sollen dann reduziert nachbauen. Oder eine Kombination aus STM32 f407 Blackboard und Ethernet PHY zusammen- schustern.
-
Thread
Nextion Display Erfahrungen
die auf einen externen Controller auslagern. Indem man selbst einen Grafikfähigen Controller (wie STM32F469, aber es gibt auch viele andere) nutzt, spart man sich den externen Controller, kann alles direkt integrieren und hat auch noch die Kontrolle über alles. Der einzige wirkliche Grund Nextion
überwinden sowas zu kaufen, hatte die schon gesehen als die noch ein Crowdfunding Projekt waren. Aber die STM32 haben mittlerweile soviel Power das man damit auch gute Grafik hinbekommt, die sind mir persönlich auch lieber. Ein Sandwich aus STM32F407 und TFT kostet etwas über 20€ und schafft auch einiges.
-
Thread
Ethernet mit STM32F207ZGT, LAN8742a und HR911105A
Hallo Forum, ich bin gerade dabei, einen STM32F207ZGT mit dem Microchip Phy LAN8742A und einem HR911105A (RJ45 Stecker mit Magnetics) in Betrieb zu nehmen. Der LAN8742A ist mit den Config-Pins auf Auto-Negotation eingestellt. Im Grunde an dieser
und Reset) Der Ethernet-Teil des Schaltplans im Anhang. RMII_RESET ist mit der Reset-Leitung des STM32 verbunden (C 100nF gegen GND). Hat hier jemand einen Tipp für mich oder hat sogar die Bauteile schon mal so in Betrieb genommen? Danke für eure Antworten. VG Thomas
-
Thread
STM32F407, I2C LCD, Initialisierung
Hi, Ich versuche gerade, ein I2C LCD mittels STM32F407 zum Laufen zu bringen. Nach Anstecken des LCDs sehe ich zwei Balken. Nach der Initialisierung bekomme ich aber lediglich in der ersten Reihe einen Balken anstatt einen blinkenden Cursor oder was
durch die Fleury I2C Lib sehr gut abstrahiert und problemlos auf andere Controller übertragbar. Auf STM32 auch schon ausprobiert, nur finde ich da die Dateien nicht mehr. Ich habe den Code von U. Radig für meine Zwecke angepasst/erweitert. Hiermit hast du auf jeden Fall schonmal ein funktionierendes
-
Thread
STM32F407 UART, PuTTY, USB to TTL FTDI adapter. Probleme
Hi Ich bin mir gerade unsicher, welchen Fehler ich beim UART begehe. Verwendet wird der STM32F407 zusammen mit einem FTDI FT232RL Klon und PuTTY. Der Code ist sehr simpel: Es soll beim Starten des uC lediglich ein einzelnes Byte vom uC zum PC gesendet werden. Was ich jedoch aufm Terminal bekomme
Al3ko -. schrieb im Beitrag #6345886: > Der Standardtakt beim STM32F407 ist > der interne RC mit 16MHz. Das ist der Standardwert nach Reset. Aber kannst du auch sicher sein dass dieser Takt an der Peripherie ankommt? Nö.
-
Thread
STM32F4 SDIO DMA HAL problem
Hi Ich kämpfe seit einem Tag auf meinem STM32F407VE (Black Board) einen einfachen SDIO DMA TX Transfer zu tätigen und zwar mit HAL und CubeIDE und FsFat. Ich habe mich strickt an diesen Weg gehalten (im PDF) https://community.st.com/s
Johannes S. schrieb im Beitrag #6345336: > Aber du lässt den F407 ja mit angezogener Handbremse laufen, > was schon in deinem anderen Thread keiner so richtig verstanden hat. Die 32MHz waren ein Kompromiss aus maximaler Stromaufnahme und SDIO Geschwindigkeit
-
Thread
STM32F407 und ADC Kalibrieren mit Cube geändert?
Hallo ich habe die aktuelle Version von STM32CubeIDE von ST. Die Funktion: HAL_ADCEx_Calibration_Start(&hadc1) scheint es nicht mehr in der HAL ADC Bibliothek zu geben. Wie Kalibriere ich den Jetzt? Oder ist das schon irgendwie anders jetzt enthalten?
-
Thread
littleFS Performance / Sehr viele Lesezugriffe nach dem Anlegen einer neuen Datei
Hallo, ich habe einen STM32 mit ext. NAND-Flash. Hier kann ich über die HAL-Funktionen von ST lesend und schreibend zugreifen (jeweils 2kB) sowie löschen (64x2kB). Nun habe ich littleFS eingebunden um mir die Datenverwaltung
Ich habe LittleFS testweise zusätzlich zum FAT in einem HTTP Server mit STM32F407, aber da bisher nur 33 Dateien drin und da macht es keine Probleme. Es ist die Mbed Komponente, aber die benutzt ja den gleichen Code, ist aus dem gleichen Haus. Damit kann man aber schnell einen
-
Thread
STM32 Kommunikation Profinet
Hallo! Ich suche nach einer Kommunikationslösung für den STM32. Ich möchte mit einem STM32 (bevorzugt 407er) über Profinet mit einer Siemens S7 kommunizieren. Das einzige was ich dazu bis jetzt gefunden habe sind (sehr) teure Treiber, welches z.B. vom ST
Hallo, schau mal hier https://www.system-on-module.com/evaluation-boards/stm32f4-eval-kit/ Grüsse DRF
-
Thread
STM32f407 (black) SDIO CLK Fragen
mit den 48 MHz kann es auch Probleme geben: https://www.st.com/resource/en/errata_sheet/dm00037591-stm32f405-407xx-and-stm32f415-417xx-device-limitations-stmicroelectronics.pdf#page35
den 48 MHz kann es auch Probleme geben: > https://www.st.com/resource/en/errata_sheet/dm00037591-stm32f405-407xx-and-stm32f415-417xx-device-limitations-stmicroelectronics.pdf#page35 Das betrifft mich doch eigentlich nur wenn ich das "BYPASS" Bit gesetzt und NEGEDGE auf 0 steht.
-
Thread
JTAG Adapter ST32F407
gearbeitet und sattle jetzt um. Das derzeit aktuelle Board https://www.ebay.de/itm/1-2-5-10PCS-STM32F407VGT6-ARM-Cortex-M4-32bit-MCU-Core-Development-Board-STM32F4/274093156775?hash=item3fd139a9a7:g:fN0AAOSwIV5dynWU hat SWD und JTAG. Ich habe ST-Link-Adapter, https://www.ebay.de/itm/ST-Link-V2
Library, LL Library, Peripheral library, CMSIS library etc. etc. etc. Ich habe jetzt 6 Monate mit dem STM32F407 gearbeitet, und war oft auf der Webseite von ST. AC6 habe ich dabei noch nie gelesen, und bin nur über diesen Thread darauf aufmerksam geworden. ST ist leider sehr gut darin, sehr schlecht
-
Thread
Verständnisprobleme mit SPI, STM32, Interrupt, wie Senden/Empfangen?
Hi Ich lese mich seit gestern in die SPI Kommunikation ein und verwendet das STM32F407 discovery board dazu. Macht es Sinn, SPI über Interrupts laufen zu lassen? Oder kommt es auf die Situation drauf an? Normalerweise möchte ich blockende Schleifen nämlich vermeiden. Allerdings
but the project is compiling for an FPU. Please initialize the FPU before use." #endif #include "stm32f4xx.h" void funcSPIInit(); void funcIntInit(); uint8_t TXvariable = 100; //char testvar[] = "Alex"; int main(void) { funcIntInit(); funcSPIInit(); for(;;) { while(SPI1
-
Thread
STM32f4 einfacher Timer LED mit LL
Hi Hardware: stm32f4xx black-board (STM32F407VE) Software: CubeIDE (kein HAL, nur LL) Aufgabe: Ich möchte eine LED an PB7 einmal pro Sekunde toggeln unter Zuhilfenahme des Timers TIM2 und nur den LL Libs, also
1Mhz = APB1TimerClocks Du bist dir sicher dass das stimmt? Ich wusste noch garnicht das man die STM32F4xx so extrem runtertakten kann?
-
Thread
STM32F407 Pendant zu PORTD und PD0 für HD44780 Ansteuerung
www.mikrocontroller.net/articles/AVR-GCC-Tutorial/LCD-Ansteuerung#Die_LCD_Routinen Nun habe ich ein STM32F407 Discovery Board und würde die LCD Routinen gerne abändern. Allerdings verweifle ich gerade daran, die nötigen #defines anzupassen, auch weil das ganze Headerfile ganz anders aufgebaut zu sein scheint im Vergleich zum AVR. Weiß jemand mehr, ob es ein STM32F407 Pendant zu den PORTx und Px0 gibt? (Ob nun PortD und PD0 oder PORTB und PB0 ist zweitrangig). Aus dem STM32F407 Header file kann ich folgendes entnehmen: [c] #define GPIOA (
-
Thread
STM32: Prozessortakte (Zeit) herausfinden für delay routine (hd44780)
Hi ich verwende das STM32F407 discovery board und möchte damit das hd44780 display ansteuern. Ich verwende den internen Oszillator und betreibe meinen uC mit 16MHz. Die LCD Routinen hier auf uC.net basieren auf die _delay_us
Synchronisation) , und einen im Millisekundenbereich (mehr für interne Zwecke). Gibts es auf einem STM32F407 keine Timer?? Schwache Architektur. Obwohl ich bei https://www.st.com/en/microcontrollers-microprocessors/stm32f407-417.html lese: Up to 17 timers: 16- and 32-bit running at up to 168 MHz
-
Thread
RPI$ Netzteil CC1 und CC2
Hallo, ich hab ein eigenes STM32F407 Board entworfen mit USB-C Connector zur Spannungsversorgung, soweit geht das Board wie gewünscht mit einem RPI4 USB-C Netzteil. Es ist ein Original RPI Netzteil mit 5,1V und 3000mA. Auf meinem
GND CC2 --> 5,1kOhm 1% --> GND Messen werde ich den Spannungsabfall über die Widerstände mit dem STM32, momentan ist die Leitung offen (kein Jumper gesetzt) um den Spannungsabfall über die Widerstände zumessen. Ich messe mit einem Multimeter den folgenden Spannungsabfall (Multimeter ist parallel
-
Thread
STM32 SD-Karte und Cube
Hi Habe hier einen STM32F407 und an dessen SDIO eine SD-Karte angeschlossen. Weis wer ein Beispiel oder Tutorial um die SDIO und FATFS mit dem ST Cube HAL Generator zum laufen zu bekommen? Lande momentan beim mounten
= "Hello world"; // File write buffer uint8_t rtext[100]; // File read buffer uint32_t byteswritten, bytesread; // File write/read counts res = f_mount(&sdFatFs, (TCHAR const*) sdPath, 0); if (res != FR_OK) { // Fehler beim Mounten return -1; }
-
Thread
ILI9486 Display von Raspberry auf STM32 portieren
Daniel F. schrieb im Beitrag #6291607: > Das Linke funktioniert beim STM32 und am RPi, das Rechte nur am RPi. Ist doch eindeutig der gleiche Schaltplan, nur die Leitungsführung ist gerinfügig anders.
Daniel F. schrieb im Beitrag #6291607: > Anbei ein Bild der Displays mit den unterschiedlichen Layouts. > Das Linke funktioniert beim STM32 und am RPi, das Rechte nur am RPi. Das unterschiedliche Layout
-
Thread
STM32: wie Prozessor auswählen
Hi ich soll für unsere Geräte Familie ein STM32 aussuchen. In CUBE bin ich recht fit. Wie erkenne ich nur, dass ich innerhalb der F4 Reihe ein Prozessor auswähle der Flash mässig Luft nach oben hat? Wie erkenne ich Prozessoren der stm32F4
Miu M. schrieb im Beitrag #6287286: > Wie erkenne ich Prozessoren der stm32F4 Reihe, wo der Core und > Peripherals die gleichen sind, aber RAM und FLash aber Variabel sind? Innerhalb einer Serie wie zB F407 gibts doch verschiedene Flash/RAM Abstufungen. Da ist dann
-
Thread
STM32 + SDIO + FATFS + USB
Hallo, Ich habe ne SD-Karte über SDIO an einem STM32F407 und habe da einen Konflikt. Über den Hall Generator SDIO und FATFS Aktiviert und der teil geht schon. Jetzt möchte ich aber über USB vom Rechner auf die SD-Karte zugreifen. In CubeMX lässt
-
Thread
STM32CubeProgrammer und Security Bit (Option Byte)
Hallo zusammen, wir setzen den STM32F407 in unseren Produkten ein. Aktuell flashen wir diese über den UART (Boot Mode), in den Hex Files ist das SecuritY Bit schon gesetzt (Level 2 -- Read/Write Protection). Zum flashen benutzen wir
Ich hab vor kurzem die CLI Version des STM32CubeProgrammer für das Programmieren eines STM32L4 genutzt und dort wird ein Mass Erase ausgeführt sofern RDP Level1 aktiv ist.
-
Thread
Stand-alone Programmer für STM32 Controller
gestartet werden und arbeitet leider nicth immer so zuverlässig, wie ich selber feststellen durfte (F407 und Seriel).
kann. Aber die Pegel sind unterschiedlich wenn man einen avr hat. Aber egal ob stm32 oder avr am Ende ist es die Software die die entsprechenden Funktionen benötigt.
-
Thread
STM32h7, Schrittmotor mit hoher Interpolation ansteuern und wissen wo man ist?
berechnet und den Timer wieder getriggert. Die ISR hat dafür mit Interpolation in float auf einem F407 @ 168 MHz ca. 0,7 µs gebraucht. Die Interruptlast ist damit variabel, bei stehendem Motor passiert gar nix. Die HAL bietet in dem OC und OneShot Mode wenig Unterstützung, ich habe nur die Initialisierung
mehr gemacht wird. Ich schätze also dass ich mich bei 10U/s schon ziemlich nah an der Reserve des STM32H7 befinde (zumindest bei aktueller Clock). Edit: Zur Regelung an sich. Ich habe eine Servorate von 100Hz ausgesucht um alles zu steuern. Allerdings weiß ich nicht ob das für die Motorregelung reicht
-
Thread
FPU auf STM32F4 (Cortex M4) zieht sehr viel Strom
Guten Tag, ich habe ein etwas merkwürdiges Phänomen: Ich habe eine Applikation auf einem STM32F407 geschrieben, die im Interruptcontext Floating point Operationen durchführt. (Ich weiß langsam bla bla. Ist mir aber erstmal egal. Vielleicht wird das noch in die Main-Loop verlagert). Der Interrupt
Ja? Schonmal mit floats auf einem F407 gearbeitet?