-
Thread
Mikrocontrollerauswahl gut?
wollte ich meine Auswahl hier mal zeigen und wünsche um Bewertung / Nachbarkeit. Ich habe den STM32F722RE gewählt. Dieser hat 216Mhz, 512kb Flash, 256k Ram. Anbei ein Screenshot der Pin-Belegung welche ich mit STM32CUBE erstellt hat. Der MCU soll folgende Aufgaben erledigen - Programmierung
("Standalone"). Samplerate / Auflösung ? Prinzipiell kannst du davon ausgehen, dass bei einem STM32 dank DMA eher die SD-Karte der Flaschenhals sein wird. Dementsprechend würde ich die SD-Karte über das 4wire SDIO anbinden und nicht über as 1wire SDIO
-
Thread
Arduino - bringt's das ? Gesperrt
Is nicht zum übereinander stecken, aber: STM32F4DISCOVERY Kostet bei Mouser 12€. [code]Key Features -STM32F407VGT6 microcontroller featuring 32-bit ARM Cortex-M4F core, 1 MB Flash, 192 KB RAM in an LQFP100 package -On-board ST-LINK/V2
Blink-LED von Conrad. Ist viel billiger und ich fürchte danach >ist für die meisten Anfänger (denen die STM32 ständig empfohlen werden) >sowieso Schluss. Macht aber auch nichts. Immerhin schön anzusehen so ein >32-Bit Blinker. Hat was. Dort könnte eLua helfen: http://wiki.eluaproject.net/STM32F4DISCOVERY
-
Thread
Motortreiber auf aliexpress Fälschung?
nur, wenn jemand chinesische Produkte fälscht. Denke nur mal dran, wie viele Nachbauten es vom STM32F103 gibt: APM32F103, GD32F103, CKS32F103, HK32F103, CH32F103, CS32F103, BLM32F103, MM32F103 Einige davon haben sogar eine eigene Webseite.
, wenn jemand chinesische Produkte fälscht. > > Denke nur mal dran, wie viele Nachbauten es vom STM32F103 gibt: > APM32F103, GD32F103, CKS32F103, HK32F103, CH32F103, CS32F103, BLM32F103, > MM32F103 - Nachbauten (die auch eigene Beschriftungen haben) != Fälschung - Defekt != Fälschung - Recycling
-
Thread
AVR gegen den Rest der Welt
"kleinen" µC benötigst ist der PIC10F200 >unschlagbar günstig. Der kostet bei 5k Stück nur noch 0,32 US$. Der wird dann aber durch den kleinsten STM8 getopt.
gleichzeitig geht es halt nicht so gut (wobei ich noch keine "komplexen ISRs" hatte, meistens reichen 3-4 Register. Code, der alle 32 Register brauchte hatte ich dagegen schon).
-
Thread
Kinetis vs LPC (NXP kauft Freescale)
Solange bis die sich äußern ob Kinetis oder LPC weiterentwickelt wird, würde ich für Neuentwicklungen STM32 (oder was anderes) nehmen.
bekommen das beste aus beiden Welten. Und mal ehrlich: Heute sollte es kein Problem sein von einem STM auf einen Kinetis oder von einem TI Cortex M4 auf einen Spansion M4 zu wechseln wenn die Peripherie einigermaßen passt und die Software sauber strukturiert ist. Matthias
-
Thread
Hilfe Brauche Hilfe für mein Projekt!!
einen Sockel für einen STM32-Discovery (entweder F1, besser F4 oder beide), jeweils entsprechende Sockel für die Module (WLAN, Bluetooth, Zigbee) wobei jedes dieser Module mit Spannung und GND versorgt werden muss und über USART, SPI, ect. An den STM32 angeschlossen werden muss. Um mehrere Spieler zu unterstützen sollten von jedem Modul bis zu 4 Stück bestückbar sein, es sind also 4 Sockel für 4 WLAN-Module vorhanden, weiters 4 Sockel für 4 Bluetooth-Module
-
Thread
Neue ATTINY3226 usw. gar nicht mitbekommen
werden die nach kurzer Zeit wieder abgekündigt und durch andere ersetzt. Das ist eher ein Grund zu STM32 zu wechseln:-(
. Ich denke, dass Dich die neuen AVRs (s.o.) die nächsten Jahre begleiten können, genau wie die STM32 etwa in Form eines G4 mit ein M4F CPU, denn manchmal ist floating-point schon ganz nett. > Die Register heißen anders, die Taktauswahl funktioniert anders etc pp > und wenn es dann für den verwendeten
-
Thread
STM32F103 mit Yagarto/Eclipse/OOCD
kann. Leider habe ich von OOCD auch bisher nicht viel Ahnung. [code] 500 kHz Info : JTAG tap: stm32.cpu tap/device found: 0x3ba00477 (Manufacturer: 0x23b, Pa rt: 0xba00, Version: 0x3) Info : JTAG Tap/device matched Info : JTAG tap: stm32.bs tap/device found: 0x16410041 (Manufacturer: 0x020, Par
konnte So so.... ;-) Das hier sollte dir weiter helfen: http://www.mikrocontroller.net/articles/STM32 http://www.mikrocontroller.net/articles/STM32_Eclipse_Installation
-
Thread
Sensorprogrammierung
#3707323: > Da ist ein > Beschleunigungssensor direkt drauf. Kompass und Gyro fehlen aber noch und das STM32F4 Discovery Board ist vllt. ein bisschen groß um es am Arm zu tragen.
philipp schrieb im Beitrag #3708841: > Als µC würde sich das STM32F4 Discovery anbieten Ist das nicht ein bisschen Overkill nur um Sensordaten von I²C nach Bluetooth zu "übersetzten"?
-
Thread
TI kauft SiLabs, Infineon kauft Teile von ams OSRAM, Preiserhöhungen uvam
geschriebenen Bericht, der die Inbetriebnahme des Visual Studio Code-Plugins von Keil im Zusammenspiel mit STM32-MCUs beschreibt.  Bildquelle: https://community.st.com/t5/developer-news/using-stm32-devices-with-keil-studio-for-visual-studio-code/ba-p/873652 ### M5Stack AI
sowie KMU vergrault wird. Unis sind soweit ich weiß auch nicht mehr mit MSP430 unterwegs. Da ist ein STM32, ESP oder Nordic auf einmal deutlich interessanter wenn es um neue Designs geht, da es für die tausende von Leuten gibt die die Platform beherschen und verstehen.
-
Thread
STM32F3 Fehlermeldungen beim Buildvorgang
./STM32F30_StdPeriph_Library/stm32f30x_crc.o ./STM32F30_StdPeriph_Library/stm32f30x_dac.o ./STM32F30_StdPeriph_Library/stm32f30x_dbgmcu.o ./STM32F30_StdPeriph_Library/stm32f30x_dma.o ./STM32F30_StdPeriph_Library
Template_Project.elf Invoking: Cross GCC Linker arm-none-eabi-gcc "-Wl,-Map=Template_Project.map" -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=hard -mthumb -ffunction-sections -fdata-sections -g -Wl,--gc-sections -static -lm -lc -o "Template_Project.elf" ./src/main.o ./src/stm32f30x_it.o ./src/system_stm32f30x.o
-
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
STM32F4 bootloader bauen
USB-Stick upzudaten. Dazu habe ich mir zum Üben & Lernen dieses Projekt gezogen: https://github.com/rowol/stm32_discovery_arm_gcc/tree/master/STM32F4-Discovery_FW_V1.1.0 Ich arbeite unter Linux auf der Konsole. Ich konnte das Bootloader-Binary auch problemlos mit make im Ordner Projects/FW_upgrade/src
dem Disco-Board, welches ich auch habe. Das endgültige Ziel ist dann ein SDR-Transceiver, der den STM32F4 als Kontroller einsetzt. Ich habe schon mit PICs gearbeitet und allem anderen, was mehr als 20 Beine hat - aber mit dem STM32F4 fange ich erst an und muß eben noch viel lernen :) Danke für
-
Thread
STM32F103 - Sourcery - Eclipse
svclt 0x00d80214 80002f4: 0c20f1c2 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 ("
participating in the build are defined here -include sources.mk -include src/subdir.mk -include STM32F10x_StdPeriph_Driver/src/subdir.mk -include DeviceSupport/ST/STM32F10x/startup/gcc_ride7/subdir.mk -include DeviceSupport/ST/STM32F10x/subdir.mk -include CoreSupport/subdir.mk -include subdir.mk
-
Thread
STM32F07VG Discovery - EXTI15_10_IRQHandler mit mehreren Interrupts
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
abfragen? Gibt es dafür von ARM auch irgend ne > fertige Funktion für? Kann man alles in der stm32f4xx_gpio.c spicken und in der stm32f4xx.h die Strukturdefinitionen nachlesen.
-
Thread
STM32F103VET6 Industrial Board Schaltbild
. Beispiel: https://www.ebay.com/itm/STM32-Industrial-Development-Board-STM32F103VET6-CAN-RS485-Minimum-system-ARM/401306115873?epid=854972162&hash=item5d6fb55f21:g:BeUAAOSwAANY6yM3 Leider habe ich bis jetzt noch kein Schaltbild davon gefunden
durchaus "wenig verbastelte Boards" aus China. Ich nutz diese sehr gerne: https://www.ebay.de/itm/STM32F407VGT6-ARM-Cortex-M4-32bit-MCU-Core-Development-Board-STM32F4-Discovery/272501820584
-
Thread
Probleme mit STM32F4 Libs
das es keine tm_stm32f4_ili9341 geben würde, dabei liegt sie im selben Ordner wie bspw die tm_stm32f4_fonts. Also prinzipiell findet er die Libs, nur bei der ili9341 klappt es halt nicht. Hat da jdm einen Rat, wodran
der Code, falls die Betriebblindheit mich wieder einen Tippfehler übersehen lässt. [c] #include "stm32f4xx.h" #include "stm32f4xx_spi.h" #include "defines.h" #include "tm_stm32f4_ili9341.h" #include "tm_stm32f4_fonts.h" #include <stdio.h> int main(void) { //Initialize system SystemInit
-
Thread
Mikrocontroller-Auswahl: ATTiny, ATMega, Pic,?
mit voller Geschwindigkeit, weil die in einem neueren Prozess gefertigt worden sind. Ansonsten STM32L/STM32U (https://www.st.com/en/microcontrollers-microprocessors/stm32-ultra-low-power-mcus.html) oder SiLabs EFM32 (https://www.silabs.com/mcu/32-bit-microcontrollers). Die sind extra für solche Anwendungen
Menge, die haben einen internen RC-Oszillator, der ausreichend genau ist, und für Bastler mit bis zu 32MHz stabil läuft. Ansonsten nimm gleich einen STM32G4xx, hast dann auch eine FPU mit an Board, und CORDIC sowie DSP-Accelerator, und geht bis 170MHz ebenfalls mit dem internen Oszillator ausreichend
-
Thread
Neue Entwickler-Boards, Low-Power-Mikrocontroller von Gigadevice, Renesas baut FPGAs
ARM-Basis. Niedrigenergie-Prozessoren aus dem Hause STMicroelectronics - beispielsweise die Serien STM32L1 und STM32L4 - sind momentan schwer erhältlich. GigaDevice schickt mit dem GD32L233 nun ein hauseigenes Low-power-Design auf Basis eines Cortex-M23 ins Rennen. Wir werden den Controller im Laufe
hier sei allerdings angemerkt, dass die im Markt kursierenden Gerüchte einer Analogie zwischen dem GD32L233 und diversen STM-Produktpaletten falsch sind: der Chip ist ein komplett neues Design, das vorhandene STM32-Controller nie direkt ersetzt.  Angemerkt sei in diesem
-
Thread
Constraint Programming für Mikrocontroller-Peripherie
Embedded-Software keine Bibliotheken nutzen? Also Peripherie-Ansteuerung, Protokollstacks (USB, TCP/IP, 4G, WiFi, CANopen, ...), RTOS für die Anwendung spezifisch implementieren? Allein schon sowas banales wie das Timing vom I²C der modernen STM32 zu konfigurieren ist total lästig. Hab gar keine Lust
rechtsmäßigen Kündigung führte. Wenn ich also als Angestellter ein Produkt z.B. mit einem NXP i.MX, ESP32 oder auch einem STM32WL55 entwickle kann ich gefeuert werden weil die Schnittstellen dieser ICs nicht vollständig dokumentiert sind und ich diese Details auch nicht aus der Luft greifen kann? *Dafür*
-
Thread
GUI für STM32
Hallo zusammen, ich möchte für einen STM32 erstmal vorübergehen für einen STM32f4-Discovery einen GUI programmieren. Da wir licence für Visual Studio 2015 Prof haben, möchten wir auch dabei bleiben. Um eine GUI zu gestalten empfiehlt
Bei STM32F1 geht das so: http://stefanfrings.de/stm32/index.html#usb Bei STM32F4 ist es sicher sehr ähnlich.
-
Thread
Wer hat ein ILI9341 Display mit 5v im Betrieb?
integrierten WLAN, Bluetooth und LCD-Interface usw. schon sehr vielseitig einsetzbar. > Wenn ein STM32 mit mehr IO drauf wäre, würde ich dem Nikolaus Bescheid > sagen. Fast alle dieser Displays mit integriertem µC verwenden einen ESP32, welche mit einem STM32 trifft man – insbesondere bei LCD-Auflösungen
jemals leiten, ist sowieso schon etwas falsch. Warum so destruktiv? Ich spiele gerade mit einem STM32G031, dem ich das +/- 5 V RS232 TxD-Signal (500 kBd) über 10 k auf den entsprechenden Rx-Eingang gebe. Nun sind die Flanken 'nur' 200 ns steil, was aber daran liegt, daß der USB-RS232 Umsetzer keine
-
Thread
Arduino IDE überholt sich selbst
, die es noch etwas genauer wissen wollen: Es handelte sich um ein altes Thinkpad X200 mit SSD und 4GByte RAM, was ich wegen der 1000g Gewicht als Reiselaptop über alles schätze. Da 4GByte schon der Vollausbau ist, hat es Win10pro in der 32-bit-Version und Arduino hat die Version 1.8.15. Ich denke
/stm32duino/Arduino_Core_STM32
-
Thread
Spannungsgesteuerter Widerstand
Dennis schrieb im Beitrag #6853891: > ich möchte mit dem DACs eines STM32 einen variablen Widerstand zwischen > 5-25k erzeugen. > Gibt es digitale Potis mit analogem Eingang? Das ist doch schon vom Ansatz her widersinnig. Der STM32 funktioniert digital, da wird
Dennis schrieb im Beitrag #6853891: > möchte mit dem DACs eines STM32 einen variablen Widerstand zwischen > 5-25k erzeugen. Wofür? Wo wird dieser Widerstand angeschlossen?
-
Thread
Standard Periphial Library STM32F4
Hier wird gibt's was: https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex%5fmx%5fstm32%2fSTM32%20Legacy%20Firmware%20Libraries&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B
Und etwas neuer: http://www.coocox.org/show_comp/stm32f4-standard-framework-c687.html
-
Thread
PWM invertieren
Hallo, möchte eine 3,3Volt PWM invertieren und die invertierte PWM an einen STM32 Pin (input capture) pin anschließen. Welche Bauteile benötige ich? Abei der Schaltplan zur invertieren PWM. +V ist in dem Fall 3,3V V0 die PWM mit 3,3 Volt Lg Julia
im Beitrag #6238160: > möchte eine 3,3Volt PWM invertieren und die invertierte PWM an einen > STM32 Pin (input capture) pin anschließen. Wozu, um alles in der Welt, soll das denn gut sein? Es ist doch überhaupt kein Problem, jegliche denkbare Auswertung im STM32 an invertierte Eingangspegel anzupassen
-
Thread
Kaufempfehlung: Devboard für STM32 ?
dass seit kurzem STM32F4 Discovery verfügbar ist, leider scheint noch kein passendes "komplexes" Devboard am Markt zu sein. Was ich gefunden habe sind die STMF10x Devboards, wie zB: http://www.wvshare.com/column/STM32
LCD an das STM32F4 Discovery ranzuhängen sollte nicht so schwer sein. Ethernet wird nicht ganz so einfach weil die Pins von anderen Bauteilen belegt sind.
-
Thread
Wahl des richtigen Mikrocontrollers (GPS, Display)
du den einfach aus... Ich würde dir allerdings zu einem ARM uC raten... Such mal bei EBAY nach STM32*
Controllern lese muss ich echt an der Qualifikation der Poster zweifeln. Das Programm zum obigen Link ist 4k gross. MfG Spess
-
Thread
Webserver: Software wie am besten realisieren?
spart dir Rechenzeit (falls nötig) auf dem STM32. Komplizierter wird Secure HTTP, aber evtl. finden sich da Beispiele im Netz.
Hi, unabhängig vom Sicherheitskonzept: Tue dir selbst einen Gefallen und nehme einen ESP32. MfG, Ben
-
Thread
[S] STM32 Mikrocontroller
Hallo zusammen, hat jemand zufällig 2 oder 3 Stück STM32G474RE oder 484RE herumliegen und könnte die abgeben? https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32g4-series/stm32g4x4/stm32g474re.html oder https://www.st.com/content/st_com/en/products/microcontrollers-microprocessors/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32g4-series/stm32g4x4/stm32g484re.html
-
Thread
CubeMX und HAL - I2C hängt sich auf
zur Not hilft es vielleicht trotzdem. http://stefanfrings.de/stm32/index.html#i2c
> Stefanus F. schrieb im Beitrag #5632124: >> Nur, wenn schon der allererste Usecase Niklas G. schrieb im Beitrag #5632473: > Wie neu war denn der Controller? STM32F103RBT6, also eher ein Opa, aber noch nicht tot. > Wenn das etwas reift, sollte es doch stabiler werden... Aber dass
-
Thread
Welcher Microcontroller für i2c-Display
Serie programmiert, gewöhnt man sich daran, immer das jeweilige Datenblatt zu Rate zu ziehen. Im 32bit Umfeld kämpft man mit ganz anderen Sachen. Schau Dir mal die I²C Schnittstelle vom STM32F103 und die dazugehörige Application Note an. Oder dessen USB Interface. Dann darfst du gerne kotzen. >
Ich hatte auch meine Freude mit den *Pro Micro* - dank Atmega32U4 können die ordentliches USB. Ein paar Pro Mini habe ich aber auch.
-
Thread
Schnell rechnen mit Gleitkomma, welcher µC?
Man kann auch ohne FPU mit Fiesskommazahlen rechnen. Und bei 32-Bittern ist das noch nicht einmal sonderlich langsam. Aber wenn dir danach gelüstet, die ziemliche frischen STM32F4 haben eine single precision FPU an Bord. Nun bleibt natürlich die Frage, ob single
Hat noch keiner die neuen Cortex-M4 genannt? Demo Board z.B. das STM32F4 Discovery. Natürlich kann diskutieren, ob man wirklich eine FPU braucht...
-
Thread
STM32 Summit – STMicroelectronics-Onlineevent mit neuer STM32U0-MCU
/attachment/628334/7.png) Die Vortragende betonte die Verfügbarkeit von zwei neuen Chips namens STM32U5G9 und STM32U5F9: das LQFP100-Gehäuse ist insofern optimiert, als es die Erzeugung von zweilagigen PCBs erleichtert. Der U5G9 hat dabei außerdem einen Cryptobeschleuniger, beide Bauteile – weitere
Also wenn der Stromverbrauch vom STM32U0 um 1687% geringer ist als die vorherigen 270nA, bedeutet das dass er ca. 4.2µA *produziert*? Oder hat da wer in der Schule nicht aufgepasst bei Prozentrechnung?
-
Thread
neues Maerklin Protokoll
Hallo Eisenbahnfreak, hätte Interesse am MM2-Code, bin gerade dabei, eine Implementierung auf STM32 Hardware zu machen. Grüße Roland
Hallo Barney, dieses Board verwende ich: http://www.ebay.de/itm/STM32F103RBT6-development-board-2-8-TFT-lcd-module-true-color-touch-screen-/222050066777?hash=item33b3372159:g:omcAAOSwyjBW4puV Quellcode muss ich noch suchen .... Grüße Roland
-
Thread
Renesas offeriert 5V-fähigen ARM-Mikrocontroller, Funkmodulmarkt im Umbruch
in den gleichen Topf zu stecken wie den RX210. Die maximale Versorgungsspannung beträgt nämlich nur 4,6 V. Das ist zwar einen Tick besser als zum Beispiel die STM32-Teile und reicht damit auch für den direkten Betrieb mit einen LiIon-Zelle, aber 5 V sind es definitiv nicht. Da war heute im Fernsehen
Papier > (= CoreMark Benchmark) eigentlich ein ganzes Stück schneller sein, als > ein Arm Cortex-M4. Die von Dir genannten R6x Familien und der RX210 > basieren noch auf RXv1 und die Architektur war deutlich langsamer, was > CoreMark/MHz angeht. Mein Erfahrungswert von RX610 und STM32F407 ist
-
Thread
triviales Problem mit include - aber ich sehe es nicht
} [/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
privaten Gründen). Sowohl mit -E als auch mit -v habe ich gesehen, daß an einer Stelle (kurz bevor "stm32_camera.c" kompiliert wird, auf ein main.h aus einem anderen realen Ordner zugegriffen wird. D.h., die main.c greift auf das korrekte main.h zurück, wie auch noch 4 weitere Sourcen. Nur die "stm32
-
Thread
Modulo mit Shift in C, wie?
Giovanni schrieb im Beitrag #5021500: > Für einen STM32, int 4Bit. Du meinst wohl 4 Byte. Oder auf gut deutsch 32 Bit.
Mark B. schrieb im Beitrag #5021503: > Giovanni schrieb: >> Für einen STM32, int 4Bit. > > Du meinst wohl 4 Byte. Oder auf gut deutsch 32 Bit. Naturlich :D
-
Thread
Probleme mit STM32F0xx
Erweiterung von cmd.c um Kommandos, die du haben willst sowie main.c - das Vorliegende hab ich für einen STM32F302 eingerichtet und dein STM32F0xx ist eben kein M4. Also geh auch STM32F302xB.h anhand des RefManuals durch, da werden sich einige Kleinigkeiten ändern, aber im Großen und Ganzen findest du bei
diskutierten STM32F0xx und dem STM32L0xx ist der Keil sogar komplett frei. Ich hab jetzt aber nicht ausprobiert, ob er unter wine läuft. Ansonsten sehe ich keinerlei Grund, mit Bemerkungen wie "vendor-lock-in" ideologische
-
Thread
EmBitz: Ignorierte Includes und Probleme beim NVIC/GPIO
#5382649: > Nein, du musst nur die richtigen Tokens verwenden. Ist übrigens in den SPL-Dateien (hier stm32f10x_gpio.c) recht genau im Header beschrieben was du als Parameter geben kannst. [c] /** * @brief Sets or clears the selected data port bit. * @param GPIOx: where x can be (A..G) to select
ich aus Versehen in den RefMan anstatt in den Datasheet geschaut. Hab mich schon gefreut, dass der STM32F103 Timer in Hülle und Fülle bietet. Tja. Habs jetzt mit dem Timer 4 probiert. 3) Es läuft immer noch nichts. Das Programm sieht mittlerweile so aus: [c] #include "stm32f10x_conf.h" //#include
-
Thread
Arduino oder Mikrocontroller - Was ist besser?
umgestiegen. Mein letztes Projekt war ein kompletter Wavetablesynthesizer mit I2S-Audio (via DAM Routine) 4x (4 stimmen) USB- und Serial MIDI + Interface + Display, analogem Filterboard (in KICad kreiert) usw. auf STM32F103 Basis. Ich denke mir: Wer noch nie mit MCU's zu tun hatte, sollte mit Arduino beginnen
ESP8266 mit WLAN und LUA Programmierung. - Wenn ich etwas RTOS machen will, dann nehme ich gerne STM32, entweder aus Steckbrett oder als STM32F4-Discovery Fertigboard - ATMega: So als Spielwiese zwischendurch, gerne auf Breadboard oder Entwicklungsplatine Überlege Dir, mit was Du spielen möchtest
-
Thread
Artikel zur STM32F10x Standard Peripherals Library
Dieser Artikel war sehr hilfreich um die ersten Schritte mit dem STM32 zu verstehen. Danke euch!
Im Artikel [[STM32]] ist ein Demo-Projekt für Eclipse verlinkt: http://www.mikrocontroller.net/articles/STM32#Demo-Projekte "ChaN's FAT-Module with STM32 SPI"
-
Thread
Mal wieder Wanderkiste?
Relais - 8x8 Dot Matrix Display Arduino - 2x Arduino pro Micro - LED-Matrix OPTO-14431EG, rot/grün, 4x4 - LED Stripe RGB OUT: - MSP430 - STM8s Discovery - LPC1768 Board - LED Set - 4x LM317T - 1X Nokia Display for Arduino - 4x Stiftleiste - 1x Doppelstiftleiste Buchse Die Kiste verlässt
2x 433MHz Sender/Empfänger Paar 1x NRF24 1x Arduino Pro Mini 1x I2C Port Expander (Für 16x2, 20x4 u.ä. Displays gedacht, kann man aber auch als Normalen Port Expander verwenden) 3x STM32F030F4P6 2x MP2307 einstellbares Step Down Modul 2x ESP8266 1x Neoway M590 GSM Modul 5x ATX 6 Pin Stecker+
-
Thread
CH32V003-J4M6: Einfacher Rechteckgenerator 0,5 Hz 20 kHz
updatefähigen Firefox - Browser (ich glaube das war die Version 122) - Compiler: gcc, avr-gcc, sdcc 4.4 (für Padauk, STM8 und MCS-51 Mikrocontroller), arm-none-eabi-gcc für STM32 Mikrocontroller, riscc wäre hinzuzufügen - AVRA (Assembler für AVR) - NAKEN_ASM (Assembler für MCS-51 und STM8) - Arduino
USB trennen muß um etwas hochzuladen ... im Moment ist meine Wahl für "kompliziertere" Sachen ein STM32F4 oder, wenn es noch "schlimmer" wird (erst ein einziges mal geschehen) STM32H743VGT6
-
Thread
Probleme beim STM32H743 & SPI
Der STM32H743 ist schon ganz schön "anders"... Hatte auch Probleme bei der SDIO-Schnittstelle. STM32F4 ging auto-of-the-box. H7 -> problem problem Was benutzt du für ein Board? Ein Nucleo-144 (H743)
lösen. Der H7 ist in der Tat recht zickig, ich habe 2 Tage rumgewürgt bevor ich Code, der auf dem G4 einwandfrei lief auf dem H7 zum Laufen gebracht habe. Voraussetzungen: ich verwende die LL API und lasse den Code mit CubeMX erzeugen. Nucleo STM32H7A3Zi @280 MHz, SPI2 an PLL3P @160 MHz, SPI Prescaler
-
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
CooCox V2 Beta crashed auf Windows XP
-1.5: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [12439.482647] usb 1-1.5: Product: STM32 STLink [12439.482653] usb 1-1.5: Manufacturer: STMicroelectronics [12439.482658] usb 1-1.5: SerialNumber: Q\xffffffc3\xffffffbf\xffffffbfo\x06f\xffffffc2\xffffff87\xffffff87PQ\x12!\x19g
SWIM v5 VID 0x0483 PID 0x374B Info : using stlink api v2 Info : Target voltage: 3.264253 Info : stm32f4x.cpu: hardware has 6 breakpoints, 4 watchpoints * arm-none-eabi-gcc von Launchpad installiert * Eclipse GNUARM-Plugin installiert * neues Projekt erzeugt, Mitgeliefertes Discovery Blinkbeispiel
-
Thread
STM32: PWM auf falschem Pin
Missgeschick passiert. Ich habe eine Leiterplatte gelayoutet und da benutze ich einen PWM-Output des STM32F407VE. Die PWM soll eine Auflösung von mindestens 18 Bits haben. Ihr ahnt schon was das Problem ist :-) Ich *wusste*, dass die meisten Timer des STM32 nicht 32 Bits haben, deshalb habe ich extra
Tobias P. schrieb im Beitrag #6171706: > STM32F407VE Noch etwas: ein pinkompatibler STM32F427 kann alle Timer mit 180 MHz laufen lassen.
-
Thread
ADC EOC Interrupt
Hallo zusammen, ich bin derzeit dabei, einen STM32F103ZGT6 auf einem STM3210E-Eval-Board mit der Toolchain von Raisonance Ride7 zu testen und will den im STM32 integrierten ADC nutzen. Ich habe ein wenig, aber nicht allzu viel Erfahrung in Sachen
Danke im Voraus, hier mein Code: [c] #include "platform_config.h" #include <stdio.h> #include "stm32f10x.h" #include "stm32f10x_adc.c" #include "stm32_eval.h" #include "string.h" #include "stm3210e_eval_lcd.h" #include "stm32f10x_tim.c" NVIC_InitTypeDef NVIC_InitStructure; USART_InitTypeDef