-
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-OpenOCD-On-Chip-Debugger-STM8-STM32-JTAG-SWIM-Linux-OSX-Arduino/254315946241?hash=item3b36696101:g:Uq0AAOSwYRJdQWxj und habe ac6 installiert. Ich würde jetzt gerne wissen, welche SW ich noch brauche und was ich wie anschliesse
-
Thread
STM32G031 stop mode
Es gibt beim STM32G0x1 diverse Einstellungen für das Verhalten der Debug-Unit im Stop Modus, siehe z.B. DBG_CR, DBG_APB_FZ1 und DBG_APB_FZ2. Damit könnte man experimentieren und schauen ob es Auswirkungen auf die Stromaufnahme
#7739624: > > Der Unterschied zwischen JTAG und SWD wäre noch zu erforschen. Aber nicht beim STM32G0x1 der nur SWD hat.
-
Thread
STM32F4 Discovery mit I2C-Bus EEPROM
>Beitrag "Re: STM32F4Discovery I2C-Kommunikation" Besser: http://eliaselectronics.com/stm32f4-tutorials/stm32f4-i2c-master-tutorial/
Es fehlen noch zwei Defindes, wie bereits auf der Seite von Elia angemerkt wurde: #define OK (0) #define ERROR (-1) Diese beißen sich aber mit dieser Zeile in der stm32f4xx.h? typedef enum {ERROR = 0, SUCCESS = !ERROR} ErrorStatus;
-
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,
Ich hatte ein BSP gefunden und das dann um PB13 erweitert Hier der gesamte Code: [c] #include "stm32f4xx.h" #include "stm32f4xx_exti.h" #include "stm32f4xx_syscfg.h" #include "misc.h" /* Configure pins to be interrupts */ void Configure_PD0(void) { /* Set variables used */ GPIO_InitTypeDef
-
Thread
0,96 Oled mit STM32F407
Hello, ich versuche gerade ein 0.96 Oled mit dem STM32F407 zum laufen zu kriegen. Es handelt sich um folgendes Display: http://www.dx.com/p/bonatech-0-96-inch-display-screen-module-blue-display-black-blue-295842#overview Verbunden
Bei mir läuft jetzt das 1.3" Sainsmart OLED (SPI Version) auch auf einem STM32F072 Discovery unter Verwendung von STM32 Cube. Leider hab ich die u8g lib nicht zum laufen gebracht :-/ Aber geht auch so.....
-
Thread
STm32Fxxx: Kleiner Gefallen vom einem Profi erbeten
Am Beispiel des STM32F407VG. Anpassung der Adressen/Größen ist ggf. erforderlich: Die Spezifikation von Speicherbereichen der Hardware geht so: [code]MEMORY { FLASH (rx) : ORIGIN = 0x8000000, LENGTH = 1024K
www.st.com/web/en/catalog/tools/PF257901 Ist die nicht in dem Downloadpaket enthalten? Du meinst doch: stm32f4xx_dsp_stdperiph_lib_um.chm
-
Thread
STM32F030C8T6: mögliche Alternativen
Wochen... Betrifft anscheinend alle STM32F0 Von ST gibt es mögliche Alternativen zu dem bestehenden F-Typ: * STM32L053C8T (low Power - deutlich teurer) * STM32G030C8T6 (nicht pinkompatibel - Redesign des Layouts erforderlich) Beide
SAM hab ich auch noch nichts gelesen. Deswegen mein Interesse warum es so gut wie kein Derivat der STM32F0xx zu geben scheint. Matthias
-
Thread
RS485 Problem Zeichen falsch empfangen
Hallo, ich hab ein Sparkfun RS485 Breakoutboard an meine STM32 USART2 angeschlossen und an meinem PC ein Digitus RS485 zu USB Adapter dran. Die Programmierung seitens STM32 stimmt schon mal, ich sende an den PC im 1 sekunden Takt, 0xdf und empfange im HTERM
Beim STM32 sowie beim HTERM sind 9600 baud eingestellt
-
Thread
PWM Baustein für schnelle und hochauflösende PWM
sind dann bei 100kHz noch mehr als 15 Bit. Die neuen STM32G476 etc. können Ähnliches, sind aber gerade erst neu auf dem Markt und ich hab´s noch nicht getestet.
sind. Das sind dann bei 100kHz noch mehr als > 15 Bit. > Die neuen STM32G476 etc. können Ähnliches, sind aber gerade erst neu auf > dem Markt und ich hab´s noch nicht getestet. Der G474 kommt auf 32*170MHz = 5,44 GHz -> 184ps
-
Thread
STM32 aussperren möglich?
Hallo, ich habe bei einem STM32 einen externen Oscillator als Taktgeber vorgesehen. Diesen kann ich jedoch über einen GPIO an/ausschalten. Wenn ich zuerst versuche den Oscillator zu verwenden, ohne dass dieser aktiviert ist,
konfigurierbar) auf HSI umgeschaltet. Also: Nichts genaues weiß man nicht ... Wer nicht mal den Typ des "STM32" benennen kann, ist m. E. einfach ein Chaot.
-
Thread
triviales Problem mit include - aber ich sehe es nicht
den Baum, ich sehe inzwischen nicht mal mehr den Wald. Die "main.h" sieht so aus: [c]#include "stm32f4xx.h" #define TIME 0x0001 #define TOUCH 0x0002 #define BUTTON 0x0004 #define UART2RX 0x0008 #define UART2RDY 0x0010 void wait(uint16_t timeout); extern volatile uint16_t flag; extern volatile
} [/c] Fehlermeldung: D:\stm32_camera.c: In function 'Init': [cc] if (flag & TIME) i++; [cc] D:\stm32_camera.c:8:6: error: 'flag' undeclared (first use in this function) [cc] ^ [cc] D:\stm32
-
Thread
PWM nicht gleich PWM
jemand mit dem ESC001V1 aus und ob man dem das > Gewünschte beibringen kann? Ja kann man. Kannst du STM32 selber Programmieren? Weißt du wie man eine 3 phasige Sinus (aus PWM moduliert) programmiert? Wenn du alles mit ja beantworten kannst, dann los.
zur Frage.... Ich habe mir die SDK für den ESC001V1 mit STM32 besorgt. Click and Drop im Baukastensystem. Mal sehen was draus wird. Man kann nur dazu lernen.
-
Thread
Wiznet W5500 Datenübertragung via Ethernet
sollte ich damit auch weiterkommen. Wie wär's denn mit einem weiter verbreiteten Controller, einem STM32 zum Beispiel? Da kommt man durch Hilfe von Anderen sofort auf einen grünen Zweig. Eval Boards gibt es für 25 Euro, und der Debugger ist auch schon dabei. Alles andere ist kostenlos von STM herunterladbar
schrieb im Beitrag #7883323: > Wie wär's denn mit einem weiter verbreiteten Controller, einem > STM32 zum Beispiel? Da kommt man durch Hilfe von Anderen sofort > auf einen grünen Zweig. Eval Boards gibt es für 25 Euro, und der > Debugger ist auch schon dabei. Alles andere ist kostenlos von > STM
-
Thread
STM32 Discovery oder Nucleo?
Hallo, STM-Linie: STM32 oder STM8 MCUs ?
Das ist ein Missverständnis. STM32 ist auf allen diesen Boards, ob Nucleo oder Discovery. STM32 war nur die Antwort auf die Frage Gerhard G. schrieb im Beitrag #4914471: > Hallo, STM-Linie: STM32 oder STM8 MCUs ? Die Kürze
-
Thread
Welchen PIC würdet ihr nehmen?
immer den größten aus der Baureihe da viel Speicher. Im allgemeinen würde ich mir STM32 anschauen. STM32F4DISCOVERY hat zig UARTs, USB, CAN, RTCC, und und und. 20 Timer, .... Ist halt ne Frage des Aufwandes den du betreiben möchtest. PIC klein = viel Arbeit beim Programmieren, STM32
da ich das mit flowcode for picmicro > programmieren wollte. Echt jetzt ? Du programmierst SMT32 und dann verwendest du solche Pfuschsoftware? Oh Mann ... Sven S. schrieb im Beitrag #3159975: > Ich hab mal mit einem STM32F4 eine Platine gemacht gehabt aber die > kostet ca. 200€ pro stück,
-
Thread
NIC (aus dem langen C vs C++ Thread)
Minuten auf einem i7 @ 2GHz), dafür ist die Ablaufgeschwindigt super: [c] $ time make /usr/bin/g++ -g -std=c++1z -Wall -Wextra -fPIC -c -o test05.o test05.cc g++ test05.o -o test05 real 6m15,234s user 6m31,005s sys 0m7,164s $ time ./test05 MP: 99991 real 0m0,000s user
den Code in [c] /usr/bin/g++ -g -std=c++1z -Wall -Wextra -fPIC -c -o test05.o test05.cc g++ test05.o -o test05 real 0m9,225s user 0m10,110s sys 0m0,122s [/c] Die Ausführungszeit ist exakt diesselbe!
-
Thread
C Programmierung STM32
lauter Bäumen nicht mehr. Ich habe mir für den Start dieses Teil besorgt. http://www.ebay.de/itm/STM32F0-DISCOVERY-USB-STM32F051R8T6-STM32-ARM-Cortex-M0-Development-Board-/161288388361?pt=Mess_Pr%C3%BCftechnik&hash=item258d897f09 Nun ging es daran, die Software auszusuchen. Bin nun bei der CooCoxIDE
tante google sagt: http://diller-technologies.de/stm32.html
-
Thread
Neuer Jetson, ESP32-P4-Entwicklerplatinen, Satelliten-Arduino uvam
mitbringt: [c] • New tools and versions: The latest STM32Cube tools include STM32CubeMX configuration tool v6.13.0 and STM32CubeIDE v1.17.0. Additionally, there are new versions for eight existing STM32Cube MCU packages and two brand-new packages to support
have been released for STM32U0, STM32U5, STM32WB0, STM32WB, STM32WBA, STM32H5, and STM32H7 series. • Maintenance updates: Applied to STM32F1, STM32F2, STM32L4, and STM32G4 packages. [/c] An „detaillierten Changelogs
-
Thread
STM32F0 debug probleme
kHz, using 950 kHz adapter speed: 950 kHz stm32f0x.cpu: target state: halted target halted due to debug-request, current mode: Thread xPSR: 0xc1000000 pc: 0xfffffffe msp: 0xfffffffc Info : Unable to match requested speed 8000 kHz, using 4000
950 kHz adapter speed: 950 kHz stm32f0x.cpu: target state: halted target halted due to debug-request, current mode: Thread xPSR: 0xc1000000 pc: 0xfffffffe msp: 0xfffffffc, semihosting Info : Unable to match requested speed 8000 kHz
-
Thread
STM3210C: Firmware-Übertragung per USART geht nicht
Hallo beisammen! Versuche mich gerade in der Programmierung eines STM3210C-EVAL und verzweifle schon fast. Da ist ein STM32F107VCT6 drauf. Ich verwende den "IAR Embedded Workbench for ARM, v. 6.10, 32K Kickstart Edition", habe die Platine über COM1 (115200 Baud, 8E1)
immer eine Fehlermeldung "Failed to load flash loader: C:\Programme\IAR Systems\Embedded Workbench 6.0 Kickstart\arm\config\flashloader\ST\FlashSTM32F105xC.flash" und dann "The Debugging session could not be started..." Kurios ist das schon, daß da ein 105er µC gebrannt werden soll, aber was solls. Diese
-
Thread
Werden Atmels 8-Bit-Mikrocontroller teurer?
vor ein paar Tagen eh schon reden. Ein Mega 2560 bzw AT91SAM3X8E kosten schon um die 10EUR. Ein STM32F4 oder F7 ~ ebenfalls. WTF? So werden diese Atmel Chips unverkäuflich...
> Tasche. Und den gab es Ende letzten Jahrhunderts als Alternative zu AVR? Wohl kaum! DK hat 0 Stück auf Lager. Part status: obsolete ;-) Wenn es ein 3 V Typ im TQFP o.ä. sein muß/soll/darf, dann packe ich doch nicht mehr die Technik von gestern auf die Platine. Ein STM32F4xx ist deutlich leistungsfähiger
-
Thread
Günstiges Entwicklungsboard mit LAN - auch für Beginner
STM32 Nucleo-144 Boards with EMAC?
also ca. 35 EUR in 2-3 Jahren Dauerbetrieb. Demgegenueber setz' ich einfach mal die 3.3V@120mA als 0 an, kost' also nix, also EUR 35 gespart mit dem STM32 > Klingt natürlich alles viel weniger c00l als Dein Spruch ;-) So, hab' ich also satte 65 EUR gespart mit der nicht-Raspi-Loesung. Jetzt ist
-
Thread
Wie wirkt sich die Bauteilesituation bei euch aus?
und Produkte betroffen. Bei einer Baugruppe habe ich während der Entwicklung zweimal den Controller (STM32 im QFP32) wechseln müssen, weil mal die eine Ausführung lieferbar war und mal die andere. Und von den im Februar bestellten STM32F091 für ein anderes Produkt wurden nur acht Stück geliefert...
Beitrag #6703529: > Bei einer Baugruppe habe ich während der > Entwicklung zweimal den Controller (STM32 im QFP32) wechseln müssen Das kenne ich. In 2013 entwickelte ich auch eine LP wo dank fast gleichen Pinouts man einen STM32F103, F223 oder F407 einbauen konnte. Durch Einbau oder weglassen von
-
Thread
Günstige Microcontroller für Privat Projekte
Ganz klein: ATtiny45 (0,50€) Mittel 8bit: Arduino Nano (Klone aus Asien, 1,50€) Mittel 32bit. STM32F103C8T6 minimum system development baord (1,50€) Der aktuelle Nachfolger dazu: STM32F303CCT6 Mini System Dev.board (https://robotdyn.com/stm32f303cct6-256-kb-flash-stm32-arm-cortexr-m4-mini-system-dev-board-3326a9dd-3c19-11e9-910a-901b0ebb3621.html, 5,00€) Groß 32bit: STM32F103VET6 Minimum System Development Board (9,00€) Und für den
-
Thread
STM32, Atollic, C: Tutorialempfehlung & einige Fragen
Thema für Anfänger. Meine Anleitungen beziehen sich auf die System Workbench for STM32, die dem Atollic Studio dehr ähnlich ist: http://stefanfrings.de/stm32/index.html
So, habs gelöst. Statt dem SCB->VTOR gibt es beim STM32F0 ein paar Bytes - SCB->MEMMAP oder so - die es zulassen, dass das RAM an die Adresse 0x00000000 gemappt wird. Heißt also die Vectortabelle aus der Application an Anfang des RAM (0x20000000) kopieren
-
Thread
MikroElektronika MikroMedia STM32 M4 Erfahrungen
, IRLen: 04, IRPrint: 0x1, CoreSight JTAG-DP (ARM) #1 Id: 0x06413041, IRLen: 05, IRPrint: 0x1, STM32 Boundary Scan Cortex-M4 identified. JTAG speed: 100 kHz J-Link>exec Device=STM32F407VG Info: Device "STM32F407VG" selected
2 literal slots J-Link>g J-Link>exit [/c] Mein JLink Script: [c] #/usr/bin/bash /usr/local/bin/JLinkExe << EOF exec Device=STM32F407VG h loadbin ./project.bin, 0x8000000 r g exit EOF [/c] Da ich den JLink-EDU
-
Thread
STM32F103 - Sourcery - Eclipse
stfeqd f7, [r0], #-776 ; 0xfffffcf8 [/code] Ist das normal? -Wenn ich den Debugger anwerf, ist es so als ob das Programm immer in der Zeile 999 der Datei system_stm32f10x.c hängt (" StartUpCounter++; ") [code
code] openocd -f /usr/share/openocd/scripts/interface/jlink.cfg -f /usr/share/openocd/scripts/target/stm32f1x.cfg [/code] Initialisierung macht eclipse mit: [code] monitor soft_reset_halt monitor wait_halt monitor poll monitor flash probe 0 monitor stm32f1x mass_erase 0 monitor flash write_bank
-
Thread
supersimpler MP3-Player für die Oma
-18650-Battery/32915072110.html?spm=a2g0s.9042311.0.0.63414c4dNz3eIg Gruß
Bitter und einem Hardware-MP3-Decoder ist man ziemlich festgelegt und kann kaum was ändern. Mit einem STM32 hat man genug Reserven für alle möglichen Verbesserungen.
-
Thread
ATMega328PB lässt sich nur noch programmieren. Sonst keine Funktion mehr
aber damit gehts wahrscheinlich am besten. Mein Ursprünglicher Plan war es ja tatsächlich auch ein STM32 wieder zunehmen aber ich hatte damals kein preislich guten gefunden(<2€) da ich vor habe 7-10 Stk dieser Sensoren zubauen und dann waren die STM32 mit 4-5€ Stückpreis nicht mehr so attraktiv. Dafür der ATMega328PB mit 1,5€/Stk oder so. Mittlerweile hab ich sogar noch ein STM32G0 war es glaubig für 1,6€/Stk gefunden. Naja egal. Ob S. schrieb im Beitrag #7892548: > Wie soll das sein können? Du hast hier Es war nur ne Vermutung Gregor J. schrieb im Beitrag #7892617
-
Thread
Analog Voltmeter Clock
--> Über Batterie gepuffert, STM32F0 hätte das DAC mit 8 Bit -> 2 Portpins Verbesserung DCF77: Modul gibt es bei Pollin für <5 Eur --> bessere Genauigkeit, 1x pro 24 h Sync Taster für ZwangsSync Evtl. Alarm? --> Buzzer + weitere
enthalten in dem > Bausatz. Man siehts: Andreas H. schrieb im Beitrag #4360432: > Controller (zB STM32F0 32 Bit Controller für ne Uhr?
-
Thread
GNUARM TChain Linker Problem STM32
/STM32F10x_StdPeriph_Driver/inc -O0 -Wall -Wa,-adhlns="src/main.o.lst" -c -fmessage-length=0 -MMD -MP -MF"src/main.d" -MT"src/main.d" -mcpu=cortex-m3 -mthumb -g3 -gdwarf-2 -o "src/main.o" "../src/main.c"
Zeilen Assemblercode notwendig. Ich habe zwei Dateien angehängt, die auf unserem Olimex-Board (STM32H103) getestet sind. Wir arbeiten mit FreeRTOS. Einige Interruptvektoren wirst Du in g_pfnVectors durch "0" ersetzen müssen. Dann sollte das gehen.
-
Thread
STM32F103: EEPROM Abstürze abfangen
ist nicht mehr ansprechbar. Da nutzt auch kein 9-maliges Pinwackeln mehr, nur noch ein HW-Reset des STM32.
> Arbeitgeber hat mehrere hunderttausend Platinen mit STM32 und I2C im > Feld, wo das ohne Probleme läuft. Welcher STM32 und synchrone oder asynchrone Ansteuerung? Bei den alten (F1, F4) ist die asynchrone Ansteuerung sehr kompliziert, da kann man leicht
-
Thread
Schaltung für USB Funktion am STM32
Hallo zusammen, ich versuche zum ersten Mal eine USB Funktion mit einem STM32 zu realisieren. Dazu wollte ich einen STM32F302RBT6 einsetzen. Ich habe mir das Datenblatt angeschaut und sehe nur, dass ich den Pin PA11 für USB_DM und den Pin PA12 für USB_DM verwenden soll. Wie
USB hardware and PCB guidelines using STM32 MCUs https://www.st.com/content/ccc/resource/technical/document/application_note/group0/0b/10/63/76/87/7a/47/4b/DM00296349/files/DM00296349.pdf/jcr:content/translations/en.DM00296349.pdf
-
Thread
STM32F105 Low Power Modees (Sleep Mode)
Controllern holt ein Interrupt den Controller auch wieder aus dem Sleep-Mode - wie genau das beim STM32 ist, habe ich noch nie nachgeschaut.
Jemand eine Lösungs Idee? Laut RM0008 Seite 66 verweis auf Table 61: Vector table for other STM32F10xxx devices ist das heir ein aufwachgrund CAN_RX1 CAN RX1 interrupt Adresse0x0000_0094
-
Thread
STM32F7 SPI DMA 400kSPS zum externen ADC
//Peripheral data size 0 = 16bit , 1 = 32bit (0 << DMA_SxCR_MSIZE_POS) | //Memory data size 0 = 16bit , 1 = 32bit (0b11 << DMA_SxCR_PL_POS) | //DMA Priority very high (0b00 << DMA_SxCR_PBURST_POS) | //peripheral burst
von x*Frames. Aus dem RM0440 z.b: (müsste für die STM32G4xx Typen sein) [code] NSS output enable (SSM=0,SSOE = 1): this configuration is only used when the MCU is set as master. The NSS pin is managed by the hardware. The NSS signal is driven low as
-
Thread
Kicad - bestehendes Bauteil samt Footprint spiegeln
hinterlegt, mit Schematic und Footprint Symbolen. Ich hatte gestern das Problem, dass ich zwar eine stm32.lib Datei hatte (aus github), diese mir auch STM32FXXX Symbole im Schematic zur Verfügung stellte, aber beim Öffnen dieser lib-Datei via Einfügen->Bauteil der Bauteilauswahl Dialog "No footprint specified" anzeigt, obwohl ich STM32F429VETx mit LQFP100 Gehäuse ausgewählt habe. Viele der MC's in der stm32.lib haben kein Footprint aber z.B. der STM32F042C4Tx schon. Das hat mich schon mal verwirrt - warum manche und nicht
-
Thread
SDR Empfänger für RC 40-MHz
Habe jetzt alles auf den STM32G431 portiert und bin sehr zufrieden. Dort kann auch noch die PGAs benutzen. Derzeit benutze ich noch das Elektor-SDR-2.0 zusammen mit einem Nucleo-G-431 auf dem Breadboard. Bevor ich daraus jetzt
dahinter)? Was wären ggf. Alternativen? Was käme für die Verstärkungsregelung in Frage? Im µC (STM32G431) habe ich ein PGA mit max. g=64 zur Verfügung. Danke für Eure Hinweise.
-
Thread
STM32 & GCC - Platzprobleme - Herangehensweise - *.lst und *.o Dateien.
0x4 ROM_RUN/sd_spi_stm32.o .bss.Timer2 0x20000ba8 0x4 ROM_RUN/sd_spi_stm32.o .bss.CardType 0x20000bac 0x1 ROM_RUN/sd_spi_stm32.o *fill* 0x20000bad 0x3 00 .bss.pv.3724 0x20000bb0 0x4 ROM_RUN/sd_spi_stm32.o [/c] Versteh ich das richtig, die Auflistung ist immer .Name Speicheradresse(?) Speichergröße Dateipfad ? Alles 32 Bit Integer werden hier
-
Thread
Hex-File in BluePill laden?
RxD des Adapters an TxD der BluePill, TxD des Adapters an RxD der BluePill. Man nehme das Program STM32CubeProgrammer, aktiviere den Bootloader der BluePill: Boot0 auf 1, reset drücken und wieder loslassen. Mit dem STM32CubeProgrammer sollte man die BluePill jetzt flashen können.
Die Dinger kosten um die 2 EUR bei Aliexpress. Bild: https://www.mikrocontroller.net/wikifiles/0/04/STM32_MiniDevBoard_Flashen_Anleitung_2.PNG
-
Thread
Alternative zum Msp430?
bei ARM gibt es viele Stromsparer, z.B. die neuen STM32U5 https://www.st.com/en/microcontrollers-microprocessors/stm32u5-series.html Strom sparen ist aber ein komplexes Thema. Deep sleep können viele µC schon lange, nur ist dann nach dem Aufwachen
Als Beispiel habe ich die STM32U5 Serie genannt. 4 HW Breakpoint, LiveView geht mit Segger Tools und afaik mittlerweile auch mit den STM32 Tools. ARM CM werden über SWD entwanzt, da reichen SWCLK und SWDIO als Minimum, JTAG braucht
-
Thread
Schulnotenbewertung eines Arduino-Programms
LMr3P50DT91f9bKO-fW7XTsIRUBnykioI21But+49GatfvvXfbM-q3lD80Ev6eJxrzjLn-j-Tezc2aa2dp-EeQCOJAN7svUBH90heG1pPeBGYUG1mWKg3+Q435FwQILSKLB1R7yjhbYymD3zYJAWxeYp5+akMTnWbOzDTbwPapwXeO4Bo9FirbW+olsDgJcEI9yz9+GvwovguGcoCCDArvOKuZCfzamXF8RIjCEEqI0W+LCI91G0QMXAnBvFjyviZtQ1WWiLFnG9qheB098Eex0ZoE2CiWLKOcR4WxntLGGS8bImCI9-byJEQHYO5tkA0GzqcfmvD86JxQgNIeG8rEZnXhfeqfiiZYK8DY88wAQjgAgLoIAA
-
Thread
Game of Life läuft nur eine Runde!
soweit aber alles wie im ersten Durchlauf, wo sich ja etwas ändert.... Ich arbeite übrigens mit SW4STM32, falls dass irgendwie helfen sollte. Und der Controller ist wie erwähnt ein STM32F746 auf dem Discovery Board. Also starten/init --> Auf den Bildschirm malen, ich seh was (nennen wie es X) -->
GameOfLife_Spielfeldzeichnen(uint16_t Spielfeldgroesse_x, uint16_t Spielfeldgroesse_y, uint8_t *SpielfeldPt) { uint32_t X = 0; uint32_t Y = 0; uint8_t i = 0; uint8_t j = 0; uint8_t Textarray[] = "Conways Game of Life"; uint8_t *TextPt = &Textarray[0]; /* Layerswitch ^= 1; if(Layerswitch
-
Thread
Einsteigerfreundliches board für Roboter motion
trigonometriefunktionen relativ langsam sind (kann auch mein > unzureichende weltbild von avr sein) Bereits "kleine" STM32G4 besitzen unter Anderem einen CORDIC zur Hardwarebeschleunigung. Stefan S. schrieb im Beitrag #6631735: > Die Schüler sollen dann einen Arduino, oder einen raspberry pi > programmieren und anschließend
für sensoren und den Motor pwm > habe, ist auch der stm32f103 völlig ausreichend. Wenn ich aber die Teile > des Codes in eigenständige Tasks in freertos aufteile, bekomme ich > Probleme. Freertos auf einem stm32f103? Nicht dein Ernst? kein Wunder dass
-
Thread
Betriebssystem für 32 Bit µCs?
FS-Treiber vorhanden aber eher halbherzig integriert = dual GPLv3/kommerziell lizensiert - HAL nur für STM32 komplett Keil RTX/ mbed-OS + als Teil von mbed Einrichtungsaufwand ~0 + mbed HAL läuft auf sehr vielen MCUs + FS- und Netzwerktreiber vorhanden + BTLE-Stack vorhanden + Apache lizensiert
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
AVR atmega328 ausgereizt? Und nun? 32bit?
Architektur zu stricken. Frage: 1) Wie lange dauerte der Umstieg typischerweise bei Euch von AVR atmega32 auf z.B. STM32F4 (nur IDE einrichten, Chip initialisieren, ADC auslesen, Ports setzen, timer/ counter mit Interruptaufruf, Umschreiben von ca. 600 Zeilen linearem C-Code), 1 Tag, 1 Woche, 1 Monat?
Falk B. schrieb im Beitrag #4361689: > Naja, ich hab vor länhgerer Zeit mal mit STM32 rumgespielt, was mich > dabei am meisten abschreit sind die ELLLLLLENNLAAAANGEN Namen der > Register und die gefühlt TAUSENDEN Einstellungen, die man selbst für > einfachse IO-Konfifiguration
-
Thread
Der Weg zur kleinen Halbleiterbude
Hier noch ne Idee für ein meiner Meinung nach sinnvolles Produkt: ein kleiner 32 Bit µC, so die Liga eines STM32F0, kombiniert mit einem kleinen FPGA, vielleicht so 1000 Zellen und etwas Blockram. Also nicht die Liga eines Zynq, sondern eben deutlich kleiner. Sinnvollerweise
Beitrag #6843463: > Hier noch ne Idee für ein meiner Meinung nach sinnvolles Produkt: ein > kleiner 32 Bit µC, so die Liga eines STM32F0, kombiniert mit einem > kleinen FPGA, vielleicht so 1000 Zellen und etwas Blockram. Naja Xilinx bietet für seine FPGAs einen Cortex M IP Core und Actel/Microsemi
-
Thread
STM32F4 - Virtual Com Port (CDC)
Hallo, Ich bin gerade dabei mich beim STM32F407 MC einzuarbeiten und möchte für Debug Zwecke Ausgaben auf einem Terminal am Rechner machen. Ausgehend von diesem Code: https://github.com/ceterumnet/stm32f4_serialUSB hab ich es auf dem Discovery Board hinbekommen. Jetzt möchte ich das auf dem STM32-E407 von Olimex zum laufen bekommen, doch leider tut sich da nix, also ich bekomme keine /dev/ttyACM0 device wenn ich das Board anstecke. Die USB OTG Schnittstelle ist auf beiden Boards gleich angeschlossen
-
Thread
Stabilität von Lwip und stm32
dem ESP8266 mit dem SDK 1.5.4 absolut stabil. > Welche Version? Es kursiert ja eine 1.4x und eine 2.0x .... Das weiß ich nicht. Wenn es Dich interessiert, dann lade Dir das SDK runter und schau selber nach. Ab behalte im Kopf, daß dieses SDK nicht für STM32 geeignet ist.
Bei mbed gibt es einen Fix für den STM32 emac Treiber für den Fehler: STM32 - fix bug were sockets stop receiving data https://github.com/ARMmbed/mbed-os/commit/9620b0fc7fcb63d792e5b68e8c55e3c31b273811 m.f.G. Dieter Gräf
-
Thread
PiPico Oszilloskop
Scheinbar sind Mikrocontroller basierte Oszilloskope gerade im Trend. Hier eines mit einem STM32G4. Diese Controller haben ein paar Vorteile für ein Oszi: - PGAs - schnelleres Sampling - Komparatoren für den Trigger - DACs für einen Signalgenerator https://hackaday.io/project/192234-stm32g4
Christoph M. schrieb im Beitrag #7473667: > Hier eines mit einem STM32G4 Und hier ein 2-Kanaler mit dem STM32F429 Disco Board: https://mikrocontroller.bplaced.net/wordpress/?page_id=752 Hat den Bildschirm bereits drin und wird mit Touch bedient. Wieder mal ein