-
Thread
AVR T1 Capture Problem - Meinung erbeten
sind dann plötzlich ganz schlecht > > Das könnte hier auch nochmal auffallen: > Ein float hat 4 byte, double scheint es nicht zu geben (oder?) Das ist kein Problem, da hierfür µCs mit ARM-Kernen zum Beispiel STM32Fxxx besser geeignet sind. Da sind Fließkommawerte von Hause aus 'double', wenn
sind dann plötzlich ganz schlecht >> >> Das könnte hier auch nochmal auffallen: >> Ein float hat 4 byte, double scheint es nicht zu geben (oder?) > > Das ist kein Problem, da hierfür µCs mit ARM-Kernen zum Beispiel > STM32Fxxx besser geeignet sind. Da sind Fließkommawerte von Hause aus > 'double
-
Thread
VGA Signal per Mikrocontroller erstellen -> Timings
? Preislich sollte der D/A Wandler auch nicht so teuer sein. Da ich ja zeitglich an r g u. b eine Spannung zwischen 0-0,7 V anlegen muß, müßte ich hier 3 D/A Wandler einsetzen. Noch eine Frage zu dem r,g u. b Pin. An diesen Pins liegt ja die Spannung 0-0,7 Volt an. r = 256 Bit g
http://www.ebay.de/itm/STM32F4-DISCOVERY-USB-STM32F407VGT6-STM32-ARM-Cortex-M4-Development-Board-/161087070546?pt=Wissenschaftliche_Ger%C3%A4te&hash=item258189a152
-
Thread
Gehäuse für STM32
Mahlzeit, also um es kurz zu machen, ich suche nach einem Gehäuse, oder Ablage in/auf dem mein STM32F4 einigermaßen stabil sitzt. Eigenbau kommt leider nicht in Frage, da leider das notwendige Werkzeug fehlt. Um grob zu verstehen, was ich suche: http://www.pollin.de/shop/dt/MTQwODkyOTk-/Bausaetze_Module
Nimm doch das für den Raspberry PI, da passt ein STM32 100x hinein. Oder such nach Gehäusen für AVR, da passen auch STM32's rein.
-
Thread
[V] Verschiedene Eval-Boards (Atmel, ST, Cypress, TI,.)
SAML11 Xplained Pro + 1D Touch expansion board + QT7-XPRO 20,- EUR Renesas: 1x Synergy S7 SK-S7G2 30,- EUR 1x RL78/G13 Promotion Board 10,- EUR 1x RL78/G13 Demo Pack 15,- EUR 1x R8C38C Starter Kit 10,- EUR 1x RX113CAPT01 Starter Kit 30,- EUR ST: 1x STM32L053 Discovery 10,- EUR 1x M24SR-Discovery
1x RL78/G13 Demo Pack 8,- EUR 1x R8C38C Starter Kit 5,- EUR 1x RX113CAPT01 Starter Kit 15,- EUR ST: 1x STM32L053 Discovery 5,- EUR Infineon: 1x RGB LED Lighting Shield with XMC1202 for Arduino 5,-EUR
-
Thread
1-Wire und non-blocking code (state machine)
Guten Tag, ich beschäftige mich aktuell mit 1-Wire auf STM32 (C, CubeIDE) und habe mir auch schon einige Beiträge hier im Forum durchgelesen. Mir wäre jedoch wichtig, dass der Code nicht blockierend aufgebaut ist und damit scheint die Angelegenheit dann etwas
3.3V nur "gerade noch" * manche Chips brauchen viel Strom, also einen umschaltbaren Pull-Up * STM32-Pins erzeugen unnötig steile Flanken * STM32-Pins sind relativ empfindlich, man möchte kein Kabel ohne ESD-Schutz anschließen. Mehr als wenige Dutzend Ohm Serienwiderstand sind aber nicht erlaubt
-
Thread
Prototype PCB STM32F407 Seeed Arch Max
of published libraries and projects. High performance STM32F407VGT6: ARM Cortex-M4 MCU with FPU at 168MHz, 1 MB Flash, 192 KB RAM. On-board open link for debug and programming: drag-n-drop programming, USB serial communication, SWD debug with GDB+ pyOCD/OpenOCD
card slot for connectivity and data exchange. Specifications: Work Voltage: 5V Microcontroller: STM32F407VET6 Flash Momery: 512kB EEPROM: 4kB RAM: 192kB UART: 4 I2C: 3 SPI: 3 CAN: 2 SDIO: 1 Camera Interface: 1 Eth: 1 ADC Channels: 8 I/O Pins: 40 Digital I/O Max Input Voltage: 5.0V Item
-
Thread
STM32F429I Discovery + CAN Bus: Und es geht doch.
Das STM32F429I Discovery Board ist ein etwas kräftigeres Board im Vergleich zum STM32F4-Discovery. Der Prozessor selbst ist mit 180 MHz etwas flotter (das STM32F4-Disco läuft mit 168 MHz), die Peripherie ist
... */ } [/c] Fazit: Es geht, aber es bleibt fraglich, ob man nicht lieber das etwas kleinere STM32F4-Discovery Board verwenden sollte, wenn man nicht ohne CAN kann. Es kostet weniger und ist etwas leichter... Trotzdem... viel Erfolg damit!
-
Thread
Mikrocontroller und PHP
Es gibt schon Durchaus fertige TCP/IP-Stacks vor allem für entsprechende STM32F4xx. Und mit entsprechenden Baustein geht das auch am AVR, siehe Arduino Ethernet Shield. Je nach Nutzerzahl und sonstiger Elektronik ist ein Raspberry da echt ein Overkill. Und es geht auch ohne
einem Mikrocontroller gesehen? Ich meine nicht einen in der Größenordnung vom Raspberry Pi oder ESP32, sondern etwas in Richtung ATmega328 oder meinetwegen auch einen Boliden wie den STM32F4.
-
Thread
Mini Wanderkiste " Runde I " Gesperrt
3x 25 MHz Quarz 10x Reed Schalter 20x 100 µF Elko 9x 220 µF Elko 10x 330 µF Elko 20x 74AC00 4x SRAM 128M x 8 4x Flash 32M x 8 ein paar 2N3904 Rein: 16x 7812 TO220 43x 7815 TO220 14x 7824 TO220 5x NE555 DIL 23x Alliance AS7C256 (32K x 8 CMOS SRAM) 150x Tantal 476 16V 1x ATMEGA32-16PU
50x47u 25V bedrahtet 40x LPM575 (jetzt 21) 40x M676-R (jetzt 0) REIN: 2xADUM4160 (USB Isolator) 4xAtmega8 TQFP 3xAT32UC3L032 3xATXmega32A4 10xAM1705BPT4 3xATZB-24-A2 20x16M HC49U 2xSTM32F105 3xCY8C3445AXI 3xCY8C5568AXI 1xTantal Sortiment 1xSTM32F406 Discovery 1xSTM32F303 Discovery 1xOpenOCD-USB
-
Thread
Sind die µC PIC die einzigsten, die eine Layoutkompatibilität bieten?
einen 16 Pin und kleiner µC ersetzen kann? Siehe: http://de.wikipedia.org/wiki/PICmicro#Geh.C3.A4use Wie sieht's bei den: - ARM Cortex-M - AVR32 - MPS430 µC aus?
verschiedene Baugrössen ja nicht funktionieren. XMEGAS sind bei gleiche Gehäusegrösse auch kompatibel STM32F1 und STM32F2 (je nach Modell evtl.) auch
-
Thread
Die Geek-Clock (Uhr fuer Geeks) mit LED-Matrix
zuschaltbare. Wobei die Taste am Reset wenig Sinn hat. Häng die lieber an ein normales IO Pin. MfG Falk
Deine Oma, die noch mit dem Abakus gerechnet hat, wird das in Null-Komma-Nix durchschauen. ;-) MfG Falk
-
Thread
ATtiny Typenchaos bei Microchip Gesperrt
M. H. schrieb im Beitrag #7453745: > Das ist in der Tat tatsächlich eher unüblich. Bspw. Die STM32Fxxx Serien > haben immer den vollen RAM und FLASH Ausbau. Bei den AVRs geht das nicht, da kann man mit dem RJMP Befehl um +/-4kB springen und das wird auch ausgenutzt. Man kann damit also von
M. H. schrieb im Beitrag #7453745: > Das ist in der Tat tatsächlich eher unüblich. Bspw. Die STM32Fxxx Serien > haben immer den vollen RAM und FLASH Ausbau. Und den kann man auch > nutzen. Muss man teilweise auch, weil zumindest früher sämtliche Das war bei den Fxxx in der Tat der Fall. Bei
-
Thread
Verschenke einige Entwicklerboards
A5B ungeöffnet 1 x AVR XMEGA-A1 Xplained Evaluation Kit 1 x CoolRunner II CPLD Starter Board 1 x STM-8l-discovery Board 1 x STM-8S Value line discovery Board 1 x STM-32- discovery Board 1 x LPC31xx Base Board V2.2 inkl. LPC313x/4x OEM Board V1.3 1 x Elektor Linux Board V1.1 unbenutzt, Bauteile
ist reserviert für therfd Coolrunner ist reserviert für moondryl XMega ist reserviert für frank_g53 STM-32- discovery reserviert für mirki LPC31xx Base Boardreserviert für mirki Elektor Linux Board reserviert für mirki USB Programmer ist reserviert für rcs Gruß Frank
-
Thread
Eclipse für C/C++
(Moderator) >Hier verwenden wir Eclipse ebenso, bisher für AVRs, jetzt praktisch nur >noch für STM32. Aber auch Tcl-Code lässt sich damit gut schreiben. Ich habe erfolglos versucht, eine aktuelle Windows Eclipse-IDE für den STM32F4 (inkl. debugging via SWD) aufzusetzen. Dabei habe ich schon
dass ich damit einen shitstorm gegen mich auslöse, ist aber einfach meine Meinung! (Mein "Problem": STM32F4xx Programmierung mit FreeRTOS und lwIp)
-
Thread
Wasserzähler Impulszählung (Batteriebetrieb)
Die STM32L0 Serie hat eine RTC, Batteriegepuffertes RAM, EEPROM und teilweise sogar USB. Damit wäre man dann für alle Varianten offen. Ich würde es der Einfachheit halber aber mit einem AVR machen.
irgendwie, die gibt es ja quasi beliebig groß. Du könntest aber auch genau so das RAM von der RTC eines STM32 verwenden und nur dieses mit einer Knopfzelle oder Kondensator puffern. Dafür haben die Chips sogar einen separaten Anschluss. Dieses Board kostet nur 5 Euro: http://stefanfrings.de/stm32/stm32f3
-
Thread
GCC libc mit cortex-m0 berursacht einen HardFault
Ich vesuche gerade von einem vorherigem Makefile von mir für den stm32f103 ein Makefile für den stm32f030 zu schreiben. Dieses compiliert jetzt auch ohne Probleme aber wenn ich es auf den Micro draufflashe kommt er im Startupfile nur bis zum libc call (bl __libc_init_array
-fdata-sections -ffunction-sections -mlong-calls -Wall -g -Os -DSTM32F030x6 -o main.elf ./Src/main.o (andere .o der Lib usw.) ./startup_stm32f030x6.o -specs=nano.specs -Wl,--gc-sections -Wl,-script="./STM32F030F4_FLASH.ld" [/code] Der ggc ist der aktuellste
-
Thread
STM32F439VI und das stm32_flash.ld File
Hallo Forum, wie muss ich ein vorhandenes stm32_flash.ld File von einem STM32F405 anpassen um es für den STM32F439VI nehmen zu können. Vorhanden ist: /* Entry Point */ ENTRY(Reset_Handler) /* Highest address of the user mode stack */
ORIGIN = 0x20000000, LENGTH = 256K MEMORY_B1 (rx) : ORIGIN = 0x60000000, LENGTH = 0K } Die o.g. Linker Datei hat folgenden Header: /* ***************************************************************************** ** ** File : stm32_flash.ld ** ** Abstract : Linker script for
-
Thread
Gehäuse für STM32F7 Disco Board
Hallo, ich habe ein Projekt mit einem STM32F7 Disco Board. Kennt jemand ein Gehäuse, das dafür passt? Hat vielleicht jemand selbst schon eines dafür verwendet? Ralf
Vielleicht auch mal im 3D-Druck Bereich schauen. Habe für mein STM32F4-Disco Board ein cooles Gehäuse gefunden und bei einem Kollegen drucken lassen, passt perfekt.
-
Thread
STM32L431RC - Probleme mit Stromsensorenauswertung
4 Variablen benutzt, um eben diese Fälle unterscheiden zu können: [c] uint32_t sensor_value = 0; uint32_t actual_val_min = 0; uint32_t actual_val_max = 0; uint16_t actual_inkr = 0; [/c] Ich
Register geben, wo man mit ein paar Bits unterschiedliche Verstärkungsfaktoren wählen kann. Fred G. schrieb im Beitrag #7141011: > Wird der ADC Input somit nicht überlastet, wenn dieser dann auf ca. 4,8V > steht? Bei den mir bekannten STM32 Modellen vertragen die analogen Eingänge offiziell maximal
-
Thread
Stepper Motor Microstepping Frage zu TMC2208
K. M. schrieb im Beitrag #7536812: > Wenn du heute die freie Wahl hast fang gleich mit 32Bit an. > z.B. mit einem STM32F413ZH mit 1.5MB/320KB RAM/100MHz/144Pin > > https://www.reichelt.de/nucleo-144-arm-1-5-mb-320kb-nucleo-f413zh-p363496.html?&trstct=pos_4&nbc=1 Beeindruckend, was
ähnliches Projekt hinter mir. Die Microsteps haben das erstmal langsam gemacht. Das lag aber am ESP32, der nicht hinterher kam die (4) Stepper meines Tangentialschneideplotters gleichzeitig laufen zu lassen. Erst der Umstieg auf einen STM32F4x hat geholfen. Da gibt es auch Boards mit genügend Pins.
-
Thread
Empfehlung Equipment für Einstieg in uP Entwicklung
den Einstieg sehr empfehlenswert. Sie enthalten einen ST-Link, den man auch zur Verwendung andere STM32 Controller verwenden kann. Alle STM32 Mikrocontroller enthalten ab Werk einen nicht löschbaren seriellen Bootloader. Manche Modelle können auch über USB, CAN oder I²C befüllt werden. Debuggen geht
zum ST-Link ist der J-Link von Segger. Der kann auch debuggen. Hier ist meine Doku-Sammlung für STM32 (mit Links zu Software): http://stefanfrings.de/stm32/index.html Soweit ich weiß, gibt es keine STM32 Controller mit DIP Gehäuse. Aber es gibt das "Blue-Pill Board" (auch bekannt als "STM32F103C8T6
-
Thread
LED Strip ws2811 per µC steuern- was beachten?
LIB einen Buffer bereithalten sind es für jede LED ca. 24Byte + Schlussbyte. Ich habe dies mit einem STM32F103 realisiert und auch einen kleinen Buffer genutzt, ich kann mit dem STM ca. 8000 LEDs einzeln ansprechen incl. letzten Rückspeicherwert. Achte darauf das die Leitung vom µC zur LED nicht länger
Bearbeitung. Diese wird auf dem PCB noch integriert. Da is aber nix mit Android, das ist reines C über SW4STM. https://www.mikrocontroller.net/topic/430848
-
Thread
STM32F030F4P6 und USART1
Ich bin glaub ich zu doof oder schlicht betriebsblind. Ich bekomme USART1 auf dem STM32F030F4P6 einfach nicht hin ... und ich weiß nicht warum. Gefühlt hab ich die entsprechenden Abschnitte im Datenblatt bereits 20 mal gelesen ... Als serielle Schnittstellenpins sollen PA9 und
den Pins eine LED blinken lassen kann. Ich finde hier den Fehler einfach nicht: [c]#include "stm32f0xx.h" #include "stm32f0xx_rcc.h" #include "stm32f0xx_gpio.h" #include "stm32f0xx_usart.h" inline void delay_ms(uint32_t dtime) { volatile uint32_t n = (dtime * 3750); while(n > 0) n-
-
Thread
I²S 6 Kanal vom PC
mehr) und für den letztendlichen Prototyp hab ich das "USB Audio DJ Kit" her genommen. Das hat zwar 4x In und 4x Out aber das ist ja nur eine Software Sache um das zu ändern... Übrigens hab ich mit dem STM32 auch herum probiert, aber der wird mehr als 4 Kanäle nie unterstützen weil die HW schon max
integriert? Die Anzahl der I²S Kanäle an einem STM32 ist wirklich kein Problem. Nur die kleinsten der Serie haben zwei I²S Kanäle. Schon die einstiegs F4 haben 5 und die etwas größeren zusätzlich zwei TDM fähige Audio interfaces. Da findet sich sicher
-
Thread
STM32 LQFP löten
Hallo, ich möchte gerne einen STM32F4 LQFP 100 verlöten. Wie würdet ihr das anstellen? Einfach über alle Pins und dann mit Flussmittel und Entlötlitze die Brücken entfernen? Geht eine 1,2mm Lötspitze dafür? Wie heiß darf so ein SMD
halbe Arbeit von selbst macht. Aber das war wohl zu naiv gedacht. Für mich hat sich das Thema "STM32 Löten" damit erledigt. Kann ich nicht, die Pins sind für mich zu klein.
-
Thread
Quadrokopter Motoren Regler selber bauen
gegen was aktuelleres tauscht, z.B. CortexM. Da hätte ich ja richtig Lust zu, das mal komplett auf STM32F3/F4 + CAN + ZigBee umzustellen, aber >1200€ für die Quadro-Grundausstattung... Da werde ich wohl einfach nur mal hin und wieder hier rein schauen. Ulrich
der STM32 oder der LPC einfacher zu programmieren als das Adruino Kinderzeugs. plus: 210dips vs 10dips vom Atmel
-
Thread
Umstieg von Atmel AVR auf NUCLEO-F042K6
http://mikrocontroller.bplaced.net/wordpress/?page_id=58 Leider lassen sich die Projekte der o.g. Webseite nicht direkt für den F0 benutzen. Hier finden sich einige Projekte mit dem STM32FO, um sich einiges abzuschauen - https://hsel.co.uk/category/stm32f0-projects/ Pin-Toggle - https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=https%3a%2f%2fmy%2est%2ecom%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex_mx_stm32%2fGPIO_ToggleBits%28GPIOD%2cGPIO_Pin_9%29%3b&FolderCTID=0x01200200770978C69A1141439FE559EB459D7580009C4E14902C3CDE46A77F0FFD06506F5B
-
Thread
MSP430 Programmierung in C - Doku
von Josh Davies empfehlen: MSP430 Microcontroller Basics Ich habe sowohl mit MSP's als auch mit STM32 gearbeitet, meiner Meinung nach, gibt es keine Gründe einen MSP dem STM32 vorzuziehen :)
Hallo, ich habe noch eine spezielle Frage zu Timer. Auf Seite 21 geht es um "32 bit counter extension". http://www.ece.utep.edu/courses/web3376/Notes_files/ee3376-timer.ppt.pdf Beim MSP430G2552 haben wir einen 16-Bit Counter. In der verlinkten Doku wird der Counter auf 32-Bit
-
Thread
Win vs Linux: ARM Kompilat unterschiedlich groß
<Add option="-Wall" /> <Add option="-fno-strict-aliasing" /> <Add symbol="ARM_MATH_CM4" /> <Add symbol="__FPU_USED" /> <Add symbol="STM32F411RE" /> <Add symbol="STM32F411xE" /> <Add symbol="USE_STDPERIPH_DRIVER" /> <Add directory=".\inc" /> <Add
-DSTM32F411RE -D__FPU_USED -DARM_MATH_CM4 CXXFLAGS := $(CFLAGS) LDFLAGS := -lm -Wl,--gc-sections -T ../stm32f411re_flash.ld --specs=nosys.specs -nostartfiles -flto [/code] Bei beiden funktioniert
-
Thread
Kosten für Tools für STM32F103xx-Entwicklung
meinen Vorredner nur anschließen. Es gibt hier auf der Seite auch recht gute Tutorials/Wikieinträge für STM32 (Wenn ich mich nicht irre sogar welche speziell zu Attolic)
Ich habe in letzter Zeit auch den Einstieg in STM32 und LPC17xx gemacht. Am Anfang ist Atholic bzw. CodeRed ganz gut. Eins bleibt aber bei allen. Es basiert alles auf gcc und zum debuggen gdb. Für fertige Projekte würde ich immer mit makefile's arbeiten
-
Thread
Atmega2560 startet nicht
Matthias G. schrieb im Beitrag #5419016: > An PB4 hab ich eine LED mit vorwiderstand gesteckt Matthias G. schrieb im Beitrag #5419050: > #define PIN_LED PE4 da passt was nicht zusammen (PE4, PB4)
) haben kann (avr-toolchain-installer-3.4.2.1573-win32.win32.x86.exe installiert, danach avr8-gnu-toolchain-installer-3.6.0.1734 Ordner 4.7.2 für 5.4.0 gewechselt). Nur habe ich plötzlich ein Problem festgestellt: wenn im Projekt etwas mehr
-
Thread
Raisonance und SAM7
Ausführungen. Dann wird meine Wahl auf Rowley denke ich fallen. Muß nur mal schauen ob die auch den STM32F103RET unterstüzten. Den STM würd ich gerne einsetzen weil der so klein ist und viel zu bieten hat. Obwohl der AT91SAM7S256/512 auch nicht übel ist. Falls Rowley den nicht kann werd ich wohl beim
#1701232: > Dann wird meine Wahl auf Rowley denke ich fallen. Muß nur mal schauen ob > die auch den STM32F103RET unterstüzten. Crossworks unterstützt die STM32.
-
Thread
Wanderkiste Widlar VIII
Getan hat sich nicht viel, Raus ging: Ein brushless-Motor mit Propeller, 8 Widerstandnetzwerke, 4 kl. Induktivitäten, 8 Displays und 1 Teslaspulenplatine Rein gingen: 10 Kroko-Klemmen 2 ESP32-Wroom 10? LDR5528 10? Pinnleisten M/W 1 STM32-F401 1 CNC-Shild, ohne Treiber Ich hoffe
hätte ich beinahe vergessen das in/out zu hinterlegen. out 2 große Potis 2 Displays 2 ESP32 Worms 2 FR4 Platten Nicht auf dem Bild zu sehen ca. 800g THT Widerstände und THT Kondensatoren. in 6 USB C Isolatoren ( habe diese hier im Marktforum erworben ) 4 Peltier Kühler 12V 6A 2 PCB
-
Thread
Günstiges Low-Power Wifi Modul gesucht
Rechenleistung um das Harald B. schrieb im Beitrag #4171556: > Mein µC ist ein auf 48Mhz gedrosselter STM32F405RE. auch noch mit zu erledigen. Kosten also ca. 2€ plus Gassensor MfG Klaus
ausreichend > Rechenleistung um das > > Harald B. schrieb: >> Mein µC ist ein auf 48Mhz gedrosselter STM32F405RE. > > auch noch mit zu erledigen. Kosten also ca. 2€ plus Gassensor > > MfG Klaus ja aber der SoC müsste noch SPI und I2C haben.
-
Thread
Portables C-Forth mit Ports für ARM/m68k/SH3
Anleitung, wie Dein Forth zu kompilieren und zu installieren ist. Kannst Du ein Beispiel für ein STM32F4 Discovery machen? Gruß, chris_
> Kannst Du ein Beispiel für ein STM32F4 Discovery machen? Auf einem GNU/Linux-System mit installiertem GNU m4, arm-gcc und -binutils sollte git checkout arm/stm32 make ein stubforth.elf liefern, welches man mit dem
-
Thread
STM32 CubeMX ADC Konfiguration
Hey, Bin jetzt im letzten Schuljahr angelangt und habe noch ein letztes Projekt. Muss dafür nen STM32F103RB programmieren. Dafür soll ich unter anderem STM32CubeMX mit der HAL Library verwenden. Mein Problem ist das ich von einem Poti den Wert über einen ADC auslesen soll und damit dann einen Piezo
hast tatsächlich Recht, der ADC2 kann keinen DMA verwenden. Das ist anscheinend nur bei den uralten STM32F103 so, bei allen anderen STM32's ist mir das noch nicht begegnet... Im RefMan steht's im Kapitel 11.8: "Only ADC1 and ADC3 have this DMA capability. ADC2-converted data can be transferred in dual
-
Thread
Auswertung Drehencoder?
Mischpult Projekt mit 8 Drehgebern. Da es noch nicht genannt wurde: Diverse µCs (wie zB viele STM32) haben direkt Hardware eingebaut um Drehencoder einzulesen ohne großes hickhack. Bei den STM32 haben das einige der Timer mit 2+ Capture Eingängen.
Mw E. schrieb im Beitrag #6212384: > Diverse µCs (wie zB viele STM32) haben direkt Hardware eingebaut um > Drehencoder einzulesen ohne großes hickhack. Ergänzend: der STM8S003 kann das auch. ( *ein* Timer mit entsprechenden Eingängen). Klappt wunderbar ohne jede
-
Thread
Präprozessormagie: GPIOs
bricht der Compiler/Präprozessor mit der folgenden Fehlermeldung ab: [code] .\src_3rd_party\src_stm32f4xx/stm32f4xx.h:2008:45: error: operator '*' has no right operand [/code]
Walter T. schrieb im Beitrag #5791240: > .\src_3rd_party\src_stm32f4xx/stm32f4xx.h:2008:45: error: operator '*' > has no right operand Ja, ist mir eben auch aufgefallen, deshalb hatte ich meinen Beitrag nochmal editiert. Das hat sich jetzt mit Deinem Beitrag
-
Thread
FPGA dazu geeignet?
auswirkte. In der zweiten Version verpasste ich jedem Board eine STM32F103, die via SPI die I/Os auf ihren Boards kontrollierten und via USART/RS485 mit dem Master STM32F407 kommunizierten. Bis zu 3 Boards (zu je 128 I/O) war die Gesamtlaufzeit akzeptabel. Aber bei 4
die Gesamt-Testlaufzeit auch nicht in einen nicht-akzeptablen Bereich verschieben. Nicht so aber bei 4bit. Okay, bei FPGA haette ich jetzt die Freiheit auf Nummer Sicher gehend das Ganze als 32bit zu entwerfen, um dann mal zu testen, ob ich es auch mit 4bit hinkriege. Aber diesbezüglich ist mein Selbstvertrauen
-
Thread
5V 500 mA - 2A mit STM32 schalten (Mosfet mit ?)
Hi, ich möchte gerne die Versorgungsleitungen eines USB-Ports mit einem STM32 (3,3 V GPIO) zuverlässig ein- und ausschalten. Dazu bin ich gerade dabei mich durch Relais, Transistoren und Mosfets zu wühlen, habe aber noch zu wenig Erfahrung und hoffe ihr könnt mir gute Schaltungsvorschläge
'-' /+\ | | ( ) | | \-/ | | | STM32 | | o--------------o--------o-----------o (created by AACircuit v1.28.6 beta 04/19/05 www.tech-chat.de)
-
Thread
STM32 Sorglospaket?
Den Artikel [[STM32]] kennst du? Viele Links und Tipps... Da gibts auch ein Demo-Projekt von MT mit makefile und Debugkonfiguration.
> Weiteres aus erster Hand in ST Microelectronics AN2953, > Abschnitt 3.1.1. Aha, verweist auf STM32F10x_StdPeriph_Lib_V3.3.0/Project/STM32F10x_StdPeriph_Examples/Lib_DEBUG/ Da werde ich demnächst doch mal nachschauen; das sieht auf den ersten Blick sehr vielversprechend aus. Danke. Tja, nun
-
Thread
STM32F103: CAN - Bus funktioniert bei Medium-Density-, nicht aber bei High-Density device
das Programm. Wenn Du die FW Lib benutzt: Hast Du die globalen Symbole USE_STDPERIPH_DRIVER, STM32F10X_MD (STM32F10X_HD) korrekt gesetzt?
// Achtung! KEINE GLEICHZEITIGE NUTZUNG MIT USB MÖGLICH!!! // Mikrocontroller: STM32F103RE // Speicher: 512KB FLASH, 64KB SRAM // Taktfrequenz: 8MHz, PLL: 72MHz // System-Inlude #include <stddef.h> #include "stm32f10x.h" #include <string.h> // Stringfunktion
-
Thread
nRF51 TWI-Sensor auslesen
Deshalb: http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-expansion-software/x-cube-mems-xt1.html
activated only in high-resolution mode FS0/1: Full-scale selection. Default value: 00 (00: ±2 g; 01: ±4 g; 10: ±8 g; 11: ±16 g) HR: Operating mode selection, ich möchte zunächst den Normal-Mode: 0, allerdings muss dann auch LPen=0 ST0/1: Self-test, brauch ich nicht: 0 SIM: SPI serial interface
-
Thread
STM32H743 mit U-Boot landet im HardFault
CONFIG_CMD_CACHE=y CONFIG_CMD_TIMER=y CONFIG_CMD_EXT4_WRITE=y # CONFIG_ISO_PARTITION is not set CONFIG_OF_CONTROL=y CONFIG_SYS_RELOC_GD_ENV_ADDR=y CONFIG_NO_NET=y CONFIG_STM32_SDMMC2=y # CONFIG_PINCTRL_FULL is not set [/code] stm32h743-custom.c
endif /* __CONFIG_H */ [/c] stm32h743-custom.dts: [code] /dts-v1/; #include "stm32h743.dtsi" #include "stm32h7-pinctrl.dtsi" / { model = "STMicroelectronics STM32H743i-EVAL board"; compatible = "st,stm32h743i-eval", "
-
Thread
Welches RTOS für STM32F4?
Welches kleine und einfach zu nutzende RTOS nutzt ihr für den STM32F4? Ich suche gerade nach einem möglichst einfachen und übersichtlichen RTOS (da noch keine Erfahrung mit irgend einem RTOS vorliegt). Gibt es bei den gängigen RTOS Einschränkungen in Bezug auf
embOS Cortex M GNU. Darin enthalten sind dann viele Startprojekte für diverse Evalboards, also z.B. STM32F4 Discovery oder STM32F4G-EVAL. Ansonsten unterstützt embOS auch CMSIS, sprich es ist ein generisches CMSIS Projekt enthalten, welches auf jedem Cortex M0/M1, M3/M4 und M4F läuft. Eine Trial
-
Thread
[V]erkaufe - STM32 F1, F2, F4 Breakoutboard V2
Modelle haben "RBT" in ihrem Namen. So z.B. dieser Controller: https://www.reichelt.de/mcu-arm-32-bit-128-kb-lqfp-64-stm32-f103rbt6-p125400.html?&trstct=pos_1 Wenn du weitere Fragen / Anregungen / Anmerkungen hast, freue ich mich auf deinen Post. Grüsse
ähnliches Breakoutboard für die C-Größe (48 Pins) veröffentlicht: https://github.com/electroniceel/stm32....c-breakout Passt für F0 bis zum F4. Es lohnt sich kein Verkauf, jeder kann sich ein Stapel solcher Boards für 2 US$ + 5 US$ Versand selbst bestellen (https://jlcpcb.com/).
-
Thread
ST Link V2 zu STM32F103
Hallo zusammen, bin neu auf dem Gebiet STM32, habe mir jetzt ein paar STM32F103C8T6 gekauft und möchte mir jetzt ein DEV-Board ätzen. Zum Programmieren und Debuggen habe ich mir einen ST-Link V2 angeschafft, welcher laut Amazon SWIM, SWD und
brauche gar kein JTAG, sondern mir reicht folgende Verbindung? Pin ST Link V2 --> Pin STM32F103C8T6 2 3.3V 24 Vcc 4 T_SWCLK 37 SWCLK 6 T_SWDIO 34 SWDIO 7 GND 23 GND Benötige ich
-
Thread
STM32 VBAT über Gold CAP
Hallo Leute, Möchte bei einem STM32F405 die RTC über einen Goldcap puffern. 1. Stimmt die Schaltung so, wie im Anhang? 2. Wie lange in etwa wird die RTC gepuffert. Habe gelesen, das ab 1,8V die RTC nicht mehr stimmt.
Wo ist der Vorteil einen GoldCaps ggue eine Lithiumzelle w z.B. CR2032 in der Stm32 VBat Anwendung?
-
Thread
STM32U599 reagiert nicht: Keine Funktion auf dem Custom Board
/rm0456-stm32u5-series-armbased-32bit-mcus-stmicroelectronics.pdf (Kapitel 7.3.3) Oh, ich sehe gerade dass bei diesem Modell auch eine "latency" für das RAM eingestellt werden muss (Kapitel 6.3.4). Das scheint
generiert, weil das die Standardvorgabe ist. Und FLASH_LATENCY_1 passt wohl denn du nutzt "Vcore range 4" mit 16 MHz. Die Latencies sind dann wohl nicht deine Problemursache. Ich hatte darauf getippt, weil das bei meinen ersten Versuchen (mit anderen STM32 Modellen) oft der Knackpunkt war, wenn das Programm
-
Thread
Welches Toolkit bzw. welche Library für Programmierung grafischer Oberflächen
Kennst Du diese Library? http://mikrocontroller.bplaced.net/wordpress/?page_id=2736 Ich habe für STM32F7Disco die entsprechende Bibliothek vom selben Verfasser erfolgreich eingesetzt.
Wenn ich mich recht erinnere gibt es eine Version von emwin fuer stm32 Prozessoren for free. Siehe http://www.st.com/en/embedded-software/stemwin.html