-
Thread
Dialog übernimmt Atmel [Update: Nein, Microchip übernimmt Atmel]
#4288977: > Hmm? Beispiele? Hier um einige zu zeigen: https://www.mikrocontroller.net/articles/STM32#Programmierung Die meisten sind nicht auf den STM32 begrenzt. Und es gibt einige Hersteller die Cortex µC mit Temperaturbereich -40..+105°C herstellen. Damit sollte der µC auch tauglich für
Markus M. schrieb im Beitrag #4288988: > https://www.mikrocontroller.net/articles/STM32#Programmierung > > Die meisten sind nicht auf den STM32 begrenzt. Naja, zwei von fünf, emIDE und Em::Blocks. Codesourcery fällt raus und der Rest ist nur für STM32. Em::Blocks sieht interessant
-
Thread
NXP Cortex-M µCs: Toolchain, Makefile, etc
so käme auch in Frage, nur mit den STM32 kann ich mich wirklich nicht anfreunden (weiß auch nicht genau wieso...). Der Vorteil dieser LPC54k oder LPC4300 Reihen ist halt, dass man auf jeden Fall einen kompletten Cortex-M4F hat, der auch
legen, wenn's vom RAM her paßt. Im Übrigen hat NXP in Sachen RAM nicht wirklich etwas, das mit STM32F405 gleichziehen kann, also 192kB (plus 4kB Backup-Ram).
-
Thread
STM32F103 lässt sich nicht programmieren
der MCP2200 nur "keine Parität" kann und war für mich ein Grund, diesen nicht mehr zu verwenden. stm32flash benötigt zwingend einen Parity Check und deshalb wird das mit stm32flash nicht funktionieren. Hierfür habe ich dann den CH340G eingesetzt, der aber zumindest in der Linuximplementierung einen
du einen FTDI-Chip nehmen. In https://www.mikrocontroller.net/attachment/327595/stm8s103_boot.gif findest du eine Verschaltung des CH340G für 3,3V, auch wenn hier ein STM8 an den CH340 angeschlossen ist, funktioniert diese Schaltung auch zum Flashen eines STM32 (wenn du die Reset
-
Thread
STM32: uSD-Layout schafft nur 16 MHz
Moin, Ohne, dass ich jemals was mit einem STM32 gemacht haette: Ich wuerde einen kleinen Widerstand (~22 Ohm) in die Clockleitung reinbauen und die verschiedenen anderen Leitungen nicht ganz so dicht aufeinanderhocken lassen. Da ist doch viel Platz
Niklas G. schrieb im Beitrag #6214741: > Das DSR ist in Kapitel 6.5 der SD-Spezifikation zu finden. Das High > Speed Aktivieren in 4.3.10.3. > ... > Ich hab das selbst kodiert, kA wie das mit CubeMX geht
-
Thread
wie erzeuge ich von einem windows laptop aus einen 1 mikrosekunden puls mit 3.3 Volt
Ansteuerung der LEDs durch ein Starten eines Timers ersetzen: https://github.com/Erlkoenig90/f1usb/blob/e4c59124cb3ee5183861591dd7ed84101c703790/src/usb.cc#L602 Die STM32-Timer haben einen "One-Pulse-Mode", mit dem man bequem einzelne Pulse abgeben kann. An diese Stelle die entsprechenden 3 Zeilen einfügen
Weil es heut eh nur regnet, hier eine Software für den STM32F103RB mit der das geht. Sie funktioniert mit dem STM32-Olimexino und sollte auch mit den diversen STM32F103-Bluepillboards gehen. Pin PC12 wird verwendet um den Pullup der USB-Verbindung zu aktivieren
-
Thread
PWM synchron zu 50Hz Netz
Kenntnisse. Kann aber täuschen, deshalb nicht als Kritik auffassen. Du sprachst am Anfang von einem STM32F4xx oder STM32F334. Wenn du diese Controller benutzen willst, würde ich keinen analogen Ansatz mit Nulldurchgangserkennung oder ähnlichen benutzen. Bei einem kleinen Controller ohne FPU muss man anders
wiederum habe ich mehr an Fähigkeiten, als es den Eindruck macht. > Du sprachst am Anfang von einem STM32F4xx oder STM32F334. Wenn du diese > Controller benutzen willst, würde ich keinen analogen Ansatz mit > Nulldurchgangserkennung oder ähnlichen benutzen. Bei einem kleinen > Controller ohne FPU
-
Thread
Sinusförmige Spannung erzeugen
2 Minuten Google mit stm32 Funktionsgenerator. als Sucheorte hätten dem TE schon den Hinweis auf ein stm32 discovery Projekt mit kompletten Code gegeben. OK, er hätte dann drei- und Rechteck zusätzlich. Schätze, das ist
Andrew T. schrieb im Beitrag #5575561: > 2 Minuten Google mit stm32 Funktionsgenerator. als Sucheorte hätten dem > TE schon den Hinweis auf ein stm32 discovery Projekt mit kompletten Code > gegeben. Einfach so. >Ich baue Electrick nach. Das Signal ist also
-
Thread
Segway - STM32
auf dem STM32F4 Discovery Board, findest du hier: http://mikrocontroller.bplaced.net/wordpress/?page_id=744 Viel Erfolg :) LG Jan
Ja ich weiß - aber ich sollte eben den STM32 verwenden für ein Projekt. Darum geht es :-)
-
Thread
STM32 Shift operationen
muss, um die Addresse für's Bitbanding auszurechenen. Das kann man ggf. per Macros machen (z.B. für STM32F303): [c] #define BITNR(x) (x&0x1?0:x&0x2?1:x&0x4?2:x&0x8?3: \ x&0x10?4:x&0x20?5:x&0x40?6:x&0x80?7: \ x&0x100?8:x&0x200?9:x&0x400?10:x&0x800?11: \
)-runtime Funktion. Niklas G. schrieb im Beitrag #5591418: > Aber es nimmt implizit 32bits an, denn es fragt die Bits 0-31 ab. Diese Einschränkung wird aber erst bei Datenbreiten über 32 Bit relevant. Bis wir mal STM64Fxxxx-MPUs
-
Thread
Ideen für STM32F4 Systemboard für Einsteiger und Fortgeschrittene
Quadrocopter oder oder. Oder du läßt es sein. Schaue dir z.B. das Angebot an: http://www.ebay.de/itm/STM32F4DISCOVERY-STM32F407-STM32-ARM-Cortex-M4-Development-Board-15-Modules-Kit-/261053431839?pt=LH_DefaultDomain_0&hash=item3cc7ff401f Da wirst du die Chinesen im Preis nicht schlagen können und sonst
Hallo, hier der Stand der Entwicklung meines STM32F4-Motherboards: Das soll mal enthalten: 1. 2 Buchsenleisten für ein STM32F4Discovery mit RTC-Batterie 2. Buchsenleiste für Display 320*240 mit Touchpanel 3. SD-Card 4. Bluetooth BTM220 - und
-
Thread
STM32F7-Discovery hal-lib
Ok also sind die Module zu denen des stm32f4 1:1 kompatibel
Thomas K. schrieb im Beitrag #4838083: > Ok also sind die Module zu denen des stm32f4 1:1 kompatibel Woraus schliesst Du das? Andere Quelle -- STM32 Forum: https://community.st.com/community/stm32-community/stm32-forum/content?query=BSP_AUDIO_IN_OUT_Init z.B. https:
-
Thread
stm32f103 wav player?
liest die AppNote von ST en.CD00259245.pdf : AN3126 Audio and waveform generation using the DAC in STM32 und such dann einen passenden uC aus (siehe Bild). In den Beispielprojekten gibt es dann Beispiele: X:\..\STM32Cube\Repository\STM32Cube_FW_F1_V1.4.0\Projects\STM3210C_EVAL\Examples\DAC\DAC_SignalsGeneration
DAC / I2S ? Warum nicht das Nucleo-STM32F446RE mit Rechenpower, DAC, I2S ? Oder das STM32F4-Discovery mit Audio Ausgang ? Sportlicher Ergeiz mit wenig Hardware alles möglich zu machen ? Oder nur Geiz, das billigste Board zu finden ?
-
Thread
STM32: Erster Schritt, LED Blinklicht
Letzteres gibt es derzeit in der Bucht für ~13€ inkl. Versand http://www.ebay.de/itm/Discovery-kit-for-STM32L0-series-with-STM32L053C8-MCU-1-Stuck-/311934443991?hash=item48a0bde1d7:g:8tQAAOSwGrFZiWcP Bei den "Snippets" wird im Prinzip die komplette Peripherie abgedeckt und es gibt zu allem Beispielcode
Mit der SW4STM32 geht es auf Anhieb, auch mit Registern. So habe ich mir das vorgestellt - IDE installieren, neues Projekt und ich kann mich auf das Programmieren konzentrieren.
-
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
SPI oder I2C Speicher für einfache I/O-Zustands-Speicherung ?
www.st.com/content/ccc/resource/training/technical/product_training/group0/fd/49/71/1b/2c/22/46/ba/STM32L4Plus_Peripheral_OctoSPI/files/STM32L4Plus_Peripheral_OctoSPI.pdf/jcr:content/translations/en.STM32L4Plus_Peripheral_OctoSPI.pdf
dadurch die minimale Pinzahl natürlich entsprechend höher gestaltet als bei dem monentan angepeilten STM32G07...aber ich check das mal bei den bisherigen Kandidaten....! 4k reichen ja völlig aus für den Zweck....! John Doe schrieb im Beitrag #6580122: > Moderne STM32 mit Octo-SPI können SPI-Flash transparent
-
Thread
Suche Pulse Train oder Pulse Pattern Generator
Timer, der das Intervall von Puls-Pause erzeugt. Das Nachladen erfogt wiederum per DMA. Ob der STM32F4xx mit 160MHz dafür geeignet ist, habe ich noch nicht überprüft. Einfach und elegant wäre es allemal.
auf STM32F4), hat beides seinen Charme C) FPGA mit synthesierter CPU als Kommunikationsfrontend Vor ein paar Jahren habe ich einen kleinen Spartan XC3S50AN mit einer PicoBlaze-CPU und VHDL-Logik gefüttert
-
Thread
Controller für DCDC Converter
STM32F4?
Natürlich, das dicke Ende kommt nach: der STM32F334 ist ein Stromfresser, der wird heiß. Aber dafür gibt's den bei Mouser ab 4 Euro.
-
Thread
STM32F030 mit ST-Link flashen
Ich habe eine Zusatzplatine für das Raspberry welche einen STM32F030 hat. Nun habe ich weil ich ein Problem damit habe vom Hersteller eine Hex Datei bekommen um den STM32 neu zu flashen. Ich habe von Früher ein STM32F4 Discovery Board mit ST-Link hier liegen
Also die Verbindung muss wie folgt sein: - Auf dem STM32F4 Disco beide CN3 Jumper entfernen - STM32F4 Disco (CN2) -> STM32F0 Board: Pin 1 (VDD_TARGET) -> 3.3V Pin 2 (SWCLK) -> SWCLK Pin 3 (GND) -> GND Pin 4 (SWDIO) -> SWDIO STM32F4
-
Thread
AVRs mit USB?
-F\" '/RMW/ { print $2; }' avr-mcus.def[/pre] spuckt aus: [pre] atxmega32c3 atxmega16a4u atxmega16c4 atxmega32a4u atxmega32c4 atxmega64a3u atxmega64a4u atxmega64b1 atxmega64b3 atxmega64c3 atxmega64a1u atxmega128a3u atxmega128b1 atxmega128b3 atxmega128c3 atxmega192a3u
ATxmega32A4U ATxmega32C3 ATxmega32C4 ATxmega384C3 ATxmega384D3 ATxmega64A1U ATxmega64A3U ATxmega64A4U ATxmega64B1 ATxmega64B3 ATxmega64C3 AVR64DU28 AVR64DU32 [/pre]
-
Thread
STM32 viele PWM Ausgänge
Die Auswahl ist eigentlich "riesengroß". Timer1, 2, 3, 4, 5 und 8 bieten sich gut an. Wenn PWM und Frequenzmessung mit separaten Timern gemacht werden sollen, braucht man ein Gehäuse >= LQFP64. Mein Favorit wäre da der STM32G431. Wenn die Frequenz nicht so
wenn es Deinen esthetischen Ansprüchen genügt ;-) https://de.farnell.com/stmicroelectronics/nucleo-g431kb/entwicklungsboard-32bit-arm-cortex/dp/3132398?st=nucleo https://de.farnell.com/stmicroelectronics/nucleo-g431rb/entwicklungsboard-32bit-arm-cortex/dp/3132423?st=nucleo
-
Thread
Cortex M0 ROR instruktion
Kai G. schrieb im Beitrag #3460297: > Aber auch viele 32-Bit Architekturen > können doch ein Carry links / rechtsreinshiften. Das liegt ein wenig daran, wie der Thumb Befehlssatz entstand. Nämlich als
den Wert #4 Ich habe mal probiert, ob IAR den Kniff kennt, als sowas gemacht: int i; volatile int u; volatile uint32_t *ptr = (uint32_t*)buf; for (i=0; i<u; i++) { *ptr++ = 0x12345678;
-
Thread
Lasst uns mal ein richtigen "HANDHELDEN" bauen! Gesperrt
ADXL322 XY Accelerometer(Neigungssensor) DS1337 RTC Modul TLV320DAC32 DAC 32bit 96khz mit 4 Ausgängen(Kopfhörer + box) NRF24L01 2,4Ghz Wireless Module (up to 2Mbits) High Speed USB Device port / Host port
mit zwei Boards (Light & Komplex) macht das Ganze flexibler. Als Display könnte vielleicht ein 4,3” TFT interessant sein – z.B. das RK043FN48H-CT672B (480x272, mit kapazitivem Touch). Wird oft in STM32 Projekten genutzt und läuft stabil mit LTDC. 👉 https://www.rocktech.com.hk/lcd-product/rk043fn48h-ct672b
-
Thread
[V] Devboards etc.
- incl. Netzteil - gebraucht ----------------- 10€ incl. Versand Dazu gekommen: 11) STM32F4 Discovery mit STM32F407VG http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252419 - gebraucht, aber unverbastelt - ohne OVP ----------------- 15€ incl. Versand in Maxibrief 12) STM32F4 Discovery mit STM32F429 http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF259090 - dürfte unbenutzt sein, evtl. mal eingeschaltet - OVP ----------------- 25€ incl. Versand in Maxibrief
-
Thread
C++ für Mikrocontroller
. Hat mehr Ähnlichkeit mit PC-Programmierung als mit 8-Bit-Mikrocontriller Programmierung. Pic32? Hier findest du eher Leute, die dir bei Problemen mit Stm32 weiter helfen können.
Robin R. schrieb im Beitrag #4259101: > Und obs nicht > evtl. besser wäre sich mal STM32 anzusehen für meinen Briefkasten-Melder > mit Blink-LED. Nenene... immer der größten Community folgen! Der logische Schritt ist Arduino --> RaspberryPI, nicht AVR --> STM32!
-
Thread
STM32 Programmiertool
..." 3. "Diese Quellen nach dem zutreffendsten Treiber durchsuchen" und das Verzeichnis der Datei STM32PROG.inf von Erwins Seite 4. Die FTD2XX.sys wird verlangt, ich wähle die vom JTagKey Datum 06-03-2007 Windows ist glücklich, allerdings sehe ich in der Systemsteuerung nur den echten RS232 COM1
UM0919 Das Usermanual vom STM32VL-Discovery. Da ist ein Schaltplan drin.
-
Thread
STM32 sendet nicht im CAN-Mode "Normal"
Hallo zusammen, ich wollte mich an dem Projekt von Danie F. orientieren und mit meinen STM32G4 eine CAN Comunikation aufbauen. Ich nutze den FDCAN Bus 2 auf der MCU. Leider bekomme ich einige Errors wenn ich den oben gezeigten Code nutze: z.B.: [c]../Core/Src/main.c:152:56: error: '
anders aus und der RX Buffer ist nicht vorhanden (sieh Bild). Kann es sein, dass die API fuer den STM32G4 den FDCAN noch nicht vollstaendig unterstuetzt? (Quelle: https://forums.mbed.com/t/fdcan-support-for-stm32g474-nucleo/9924) Thx and cya Thommy
-
Thread
16 UARTs für MIDI
Jonathan schrieb im Beitrag #7711923: > Aber was ist mit 16? So viele UART-Interfaces hat selbst ein STM32 > nicht zur Verfügung. Muss es denn eine runde Zahl sein? Die STM32F423V und F413V haben immerhin 10 im LQFP100. Man könnte auch 2 (oder mehr) davon koppeln, z.B. per CAN. Renesas hat auch einige
13 Uarts hast Du im STM32H56x, 11 im H725, 10 im F413.
-
Thread
Kurzmitteilungen: neue Funkchips, Transistoren mit eingebautem Vorwiderstand und vieles mehr
necessary embedded software bricks and tools to get users started easily with their applications. The STM32CubeWB MCU package is loaded with many examples and brings a full set of peripheral drivers (HAL and LL), all the necessary radio stacks including Bluetooth 5.2, Zigbee 3.0, OpenThread v1.1 and 802.15.4
the main Cortex-M4 core. [/c] Beachten Sie, dass sich die einzelnen WB-Varianten im Bereich der unterstützten Funkmodule unterscheiden – unter https://www.st.com/en/microcontrollers-microprocessors/stm32wb-series.html
-
Thread
Interrupt Handler definieren bei STM32
Hi, ich bin derzeit bemüht von dem geschlosenen PIC System Microchips auf die STM32 Reihe von ST umzusteigen. Dazu verwende ich das bekannte und sehr günstige BluePill Board (mit echtem STM32 :) ). Was mir allerdings noch nicht so ganz klar ist ist, wie ich die ISR definieren kann
steht im Reference Manual. Die Vectoren stehen bei mir im .s File, das ST mir generiert hat, unter "g_pfnVectors:", z.B. "startup_stm32f302cbtx.s".
-
Thread
Suche Mitwirkende für Groovebox Entwicklung
Board brauchen, der das Basisboard von bestimmten Echtzeitaufgaben entlastet (du wirst eher keine 4 UARTs für MIDI haben, aber ein etwas dickerer STM32 kann sich als 4x USB-MIDI ausgeben und gleichzeitig noch die ganzen Knöpfe und Regler via USB-HID bereitstellen). Damit kannst du alleine einen
brauchen, > der das Basisboard von bestimmten Echtzeitaufgaben entlastet (du wirst > eher keine 4 UARTs für MIDI haben, aber ein etwas dickerer STM32 kann > sich als 4x USB-MIDI ausgeben und gleichzeitig noch die ganzen Knöpfe > und Regler via USB-HID bereitstellen). Das muss ich später erstmal
-
Thread
Mikrocontroller Einstieg
Wenn die Zukunft STM32 ist, na dann herzlichen glühstrumpf mit Assembler ohne C oder C++ XD
bauteile. Und wenn man dann etwas großes machen will, empfehle ich einen Cortex Mx(Im Moment recht gut: stm32f4. Bald kommt dann aber auch der erste m7 von stMikroelektronics).
-
Thread
"Universalprogrammer" für Linux
programmierbaren Devices umfasst derzeit etwa 400 Typen, wobei teilweise auch generische dabei sind (z.B. STM32F0xx-32K), die meherere Typen abdecken. Programmiert werden können: - Atmel AVR (SPI) - Atmel ATxmega (PDI) - Cypress PSOC4 (SWD) - Microchip PIC10xx/PIC12xx/PIC16xx - Microchip PIC18xx -
Es gibt wieder einmal ein Update (V1.30). Neben ein paar Bugfixes können jetzt auch die STM32L4xx und der CC2640 programmiert werden. Außerdem habe ich die PIX18F2xxx/PIC18F4xxx mit aufgenommen. Außerdem gibt es ein neues Feature (wofür man leider das gesamte Image mit einem anderen Programmer
-
Thread
Einsteigerfrage zu Cortex M0 mit LPCXpresso
nicht genug "high level") und schließlich ist das Zeugs nicht portabel zwischen stm32f1 und stm32f4. Muss nicht zwangsläufig für LPC gelten. Es ist natürlich verlockend, z. B. im Falle von CAN/UART auf bestehende Funktionen aufsetzen zu können, die die Baud rate settings korrekt
Mit viel Glück passt die Library noch für die Nachfolgegeneration (die nächste CPU-Linie). Bei STM32 geht das übrigens nicht - die Library zwischen stm32f1 und stm32f4 ist anders. Ich bezweifle, dass es einfacher ist. Da gehen die Meinungen allerdings auseinander. Deshalb hatte ich geschrieben
-
Thread
[Sammelbestellung] µC-Board + RAM
Torsten C. schrieb im Beitrag #3595903: > Wieviel RAM und welcher CPU-Core soll's sein? CPU STM32 mit FMSC Memory Controller z.B.: STM32F103
Joe G. schrieb im Beitrag #3598496: > Torsten C. schrieb: >> Wieviel RAM und welcher CPU-Core soll's sein? > CPU STM32 mit FMSC Memory Controller z.B.: STM32F103 Und dann mit 4MiB PSRAM? Das wäre dann
-
Thread
Keine Verbindung zum STM32L0
: https://www.st.com/en/microcontrollers-microprocessors/stm32l031f4.html Jemand eine Idee?
"Normalerweise" ist der NRST nicht unbedingt notwendig wenn man einen STM32 ohne Bootloader programmiert. Wenn Du allerdings eine "Category 1" device hast (STM32L010x3 oder STM32L010x4), dann checkt der Controller - auch wenn BOOT0 auf GND gezogen wird - ob er schonmal
-
Thread
STM32 - Problem beim Compilieren mit CooCox ([cc] collect2.exe: error: ld returned 1 exit status)
-g -o Test2.elf ..\obj\stm32f4xx_syscfg.o ..\obj\startup_stm32f4xx.o ..\obj\main.o ..\obj\stm32f4xx_rcc.o ..\obj\stm32f4xx_gpio.o ..\obj\system_stm32f4xx.o ..\obj\stm32f4xx_exti.o ..\obj\misc.o ..\obj\stm32f4xx_tim.o
schon spaß das ding.... http://www.mikrocontroller.net/topic/276529 http://eliaselectronics.com/stm32f4-tutorials/stm32f4-gpio-tutorial/ http://www.diller-technologies.de/stm32_wide.html http://mikrocontroller.bplaced.net/wordpress/?page_id=744#comment-1 http://www.mikrocontroller.net/topic
-
Thread
ATmega328/Arduino und weiter?
USB-Interface überfordert scheinbar die Zielgruppe. Dann gibt es noch den Arduino Micro mit ATMEGA32U4.
utm_content=link-to-full-site Oder: https://www.ebay.de/itm/354727882963?hash=item52976df0d3:g:5CEAAOSwkSdj4TfP
-
Thread
STM32: Drama mit "Hard Fault Error"
) von https://launchpad.net/gcc-arm-embedded Mein Compiler&Linker-Aufruf: [code]arm-none-eabi-g++ -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -munaligned-access -Os -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -flto -Werror -Wall -Wextra -g -DSTM32F40_41xxx
c++1y -fabi-version=0 -fno-exceptions -fno-rtti -c -o "src/main.o" "../src/main.cc" arm-none-eabi-g++ -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -munaligned-access -Os -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -flto -Werror -Wall -Wextra -g -T "STM32F407VG.ld
-
Thread
Cortex-M3 "Core is locked-up" (J-Link + Segger)
auch sehr gerne). Hi, I'm doing my first steps with the J-Link (Edu) and Cortex-M3 (Olimex STM32-H103, with an STM32F103RB onboard). After having many, many, problems (which were all caused by myself), I'm stuck at this error message, given by Keil µVision4. I wonder what "Core is locked-up
würde die entsprechende Befehlsabfolge für den J-Link Commander, wie folgt lauten: exec device = STM32F103RB loadbin c:\temp\main.bin 0x0800000 r g "r" um Stack-Pointer sowie PC entsprechend zu initialisieren. Eine Liste aller Devices, die unterstützt werden, findet ihr im UM08001, 6.4 Supported
-
Thread
STM32 Pin-Toogle!
> Setzen: > GPIOA->BSRR = GPIO_Pin_2; > > Rücksetzen: > GPIOA->BRR = GPIO_Pin_2; Welcher stm32 bzw. welche "std periph lib"-Version ist das? Sieht nach stm32f1 aus, m. W. geht das so nicht mit stm32f4. Die Konstanten für die Bits im BSSR heißen beim stm32f4 übrigens GPIO_BSRR_BS_* und
stm32f4xx: Nur BSRR, aufgeteilt in BSRRL und BSRRH in stm32f4xx.h > Ich bin jedoch der Meinung, dass man sich diese Lib-Funktionsaufrufe gar > nicht erst angewöhnen sollte. Früher oder später kommt
-
Thread
Speichererweiterung für BigData bei Microprozessoren
ausprobieren). J. S. schrieb im Beitrag #7512724: > Nur ist der H7 auch die zickigste Diva der STM32 Immer noch weniger Aufwand als ein FPGA-Design mit DDR2-SDRAM-Ansteuerung 😉
Überdenke Deine untaugliche "Datenerfassungseinheit" und überlege, ob Du diese durch das oben erwähnte STM32H7-Modul mit SD-Karte ersetzen könntest. Hilfreich wäre die Nennung der Einheit, damit andere hier auch beurteilen können, ob sie überhaupt ersetzbar wäre. Wäre das STM32H7-Modul dann tauglich, sollte
-
Thread
Feldorientierte Regelung BLDC
Wenn du den Code hier mal reinstellen würdest würde das sicher viele Interessieren. Würde gern mal n M4 mit Float mit dem M3 mit 32Bit Berechnung vergleichen. MfG Tec
in simulink hinzukriegen fällt mir schwer. weiss einer, wie man drauf kommt? Arbeite mit einem stm32f4, boostxl DRV8301, und einen bldc 8 poligen Motor. das ganze in simulink
-
Thread
Einstieg in Microcontroller
Einstieg angeht, aber lohnt auf alle Fälle. Schau dir das Teil mal an: http://www.watterott.com/de/STM32F4Discovery
Ich habe mir jetzt ein Olimex LPC-E2214 nxp LPC2214 Board zu Weihnachten gegönnt. Ein STM32 Nr.4 kaufe ich mir vielleicht auch noch.
-
Thread
STM32 CubeMX erzeugt 0kB Linkerscript
Ein SW4STM32 Projekt funktioniert.
Hallo Miteinander. @pegel: Es ist ebenfalls ein SW4STM32-Projekt @floo: Hat die Endung *.LD Bis dann G
-
Thread
Software / Treiber für HD44780 auf STM32
https://stm32f4-discovery.net/2015/07/hal-library-15-hd44780-for-stm32fxxx/
steht aber hier in der Codesammlung: https://www.mikrocontroller.net/topic/350952#3900014 2. Datei STM32F4_LCD.c
-
Thread
Wo sucht man Microcontroller nach IO-Anzahl, Takt und Funktionen aus?
Beitrag #7073414: > Und wenn es zu Taktraten kommt, würde ich ganz schnell weg von AVR > gehen. Bei STM32 machen schon die kleinsten zwischen 48 MHz (F0) und 64 > MHz(G0) bei 3,3V. Die lachen über die 8 MHz Grenze der AVR. Und ich > auch AVRyDxx schaffen offiziell 24MHz im Bereich von 1,8..5,5V
#7073414: > >> Und wenn es zu Taktraten kommt, würde ich ganz schnell weg von AVR >> gehen. Bei STM32 machen schon die kleinsten zwischen 48 MHz (F0) und 64 >> MHz(G0) bei 3,3V. Die lachen über die 8 MHz Grenze der AVR. Und ich >> auch > > AVRyDxx schaffen offiziell 24MHz im Bereich von 1,8..5,5V
-
Thread
Anfänger / welcher mContr / welche Software
halt n virtuelles Linux oder BSD unter Parallels auf dem Mac. Was würdet ihr mir empfehlen ? STM32 / PIC ???
/xc8 Soweit steht es also 1:1 für STM32 und PIC32. Beim Flashen ist PIC klar im Nachteil, man braucht ein PICkit5 (ja, -3 oder -4 geht auch). Die STM32 haben alle ab Werk einen UART-Bootloader, zum Flashen reicht also jeder PC mit serieller
-
Thread
Parallax Propeller - Erfahrungen, Vertrieb in D?
@Abdul: Da dürfte schon ein kleiner reichen (vielleicht so um die 70 MHz). Ein dickes Ding (STM32F4) kriegt ca. 800 Hz bei einer 32 Bit FFT hin (http://www.technologische-hilfe.de/fft-benchmark-auf-einem-stm32f4-microcontroller-beagle-bone-black-und-pc-support-266216632.html)
> @Abdul: Da dürfte schon ein kleiner reichen (vielleicht so um die 70 > MHz). Ein dickes Ding (STM32F4) kriegt ca. 800 Hz bei einer 32 Bit FFT > hin > (http://www.technologische-hilfe.de/fft-benchmark-auf-einem-stm32f4-microcontroller-beagle-bone-black-und-pc-support-266216632.html) Danke.
-
Thread
STM32 usart interrupt wird immer angesprungen
_3.rx_cnt++] = USART3->DR; } } [/c] (Am Usart3 ist ein Atmega angeschlossen, der vom STM32 Anweisungen erhaelt und je nach Anweisung mit 2 bis 4 Byte antwortet.) Ich habe dann einen Breakpoint auf diese erste Zeile im Interrupt gesetzt und festgestellt, dass diese Zeile immer angesprungen
Baudrate Atmega: 1,25 MBaud @ 20MHz 0% Error Wenn ich es beim STM32 richtig nachgerechnet habe: -0,7%
-
Thread
Loxone Link - CAN-Bus
In der Doku :-) Such z.B. auf AliExpress nach STM32 und CAN.
leider offline -> https://github.com/sarnau/LoxLink ich meinte den STM32 source code. hab ein paar zuhause herumliegen.