-
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
RTC fehlen. Du meinst wegen dem fehlenden Footprint für den 32kHz-Quarz? Ich war da noch nie so ein Freund von, denn die Dinger in den STM32 sind ziemliche Schluckspechte und nicht sonderlich genau. Wenn RTC, dann nehme ich mittlerweile sowas: https://www.microcrystal.com
-
Thread
Günstiger atmelkompatibler Programmer auf Kickstarter
Debuggen? > Debugger für unter 10 Euro, das wäre mal was feines. Aber nein, leider > nicht. Und bei STM32 kann ich mit einem 5 Euro ST-Link V2 Clone nicht nur Flashen sondern per SWD debuggen. Das ganze komplett GDB Kompatibel und z.B. in Eclipse darstellbar. Und mit ganzen 2 Datenleitungen. Ich verstehe
bei knapp 4500 EUR. Klingt doch gut. Ich drücke jedenfalls die Daumen (auch wenn ich als MSP430- und STM32-Nutzer das Teil nicht brauche). Max
-
Thread
Mit Pic32 anfangen
mehr nicht, um einen IO mehr zu haben, zudem die Periferie bei dem 16F87K90 deutlich besser ist. 32bit: z.B. PIC32MX340F128L, TQFP100 mit 85 IOs. Hat auch nur 6 IOs mehr, d.h. das die Anzahl der gewünschten IOs einen nicht zum 32bitter zwingt. Selbst wenn es umbedingt mehr als 80 IOs sein müssen und
Wenn's schon 32 bits sein müssen, könnte man auch gerade als Anfänger einen Controller nehmen, der nicht so exotisch ist wie der PIC32. Wie z.B. STM32 (ARM Cortex M3) Mit dem STM32VLDISCOVERY bekommt man ein Evaluation
-
Thread
STM8 und ADC
Oh sorry, hat er gar nicht, das war der STM32F070.
Ein STM8S208RBT6 auf einem Evalbord ist bzgl. der ADs voellig unauffaellig. Vermutlich machst einfach was flasch.
-
Thread
Arduino Librarys - Wer prüft diese ?
man ein komplettes Entwicklungssystem für 20 Euro? Für knapp 2 Euro: https://www.ebay.de/itm/STM32F103C8T6-STM32-Minimum-System-Development-Board-Module-For-Arduino-TE435/232742912052?hash=item36308f0034:g:kyoAAOSwgLVZmubX:rk:3:pf:1&frcectupt=true 0 Euro: + Full Featured IDE mit Kontextsensiver Ergänzung + Compiler + Source Level Debugger ohne Limitations: https://www.embitz.org/ 6 Euro: + Debugger / JTAG Programmer: https://www.ebay.de/itm/Neue-ST-Link-V2-Programmiereinheit-mini-STM8-STM32-Emulator-Downloader/153292353739?hash=item23b0efb0cb:g:NP0AAOSw-L5brJdZ:rk:2:pf:1&frcectupt
-
Thread
Bitte um Hilfe bei der Programmierung von AVR8-Mikrocontrollern in C
Bitmaske definiert. Dann könnte man sich diese Shifterei wie (1 << OCF3A) von vornherein sparen. Beim STM32 ist das anders. Die hier vorzufindenden Konstanten (CMSIS, StdLib, HAL) für die Register sind in der Regel Bitmasken und nicht Bitnummern. Da zieht Dein Argument erst gar nicht bzw. wirkt es eher
in den Headern heißen, wenn, ja, wenn die Timer tatsächlich so regulär aufgebaut wären wie bei den STM32-Familien, dann bräuchte man kein TCB_OVF oder TCD_OVF. Bei den STMs wiederum heißt das entsprechende Flag-Register SR und das Flag immer TIM_SR_UIF, egal welcher Timer. Also, wenn Du Dein Blick
-
Thread
JTAG debugger für Anfänger (Cortx M3) erforderlich?
> JTAG debugger für Anfänger (Cortx M3) erforderlich? ne, eigentlich nicht. ;-) hier beim ,STM32 PRIMER 2, ist alles beieinander. - http://www.sander-electronic.de/es0030.html
2Fwww.st.com%2Fstonline%2Fproducts%2Fliterature%2Fum%2F15285.pdf&rct=j&q=st-link+debugger&ei=tCApS9_nNZHA-QbNuLCwDQ&usg=AFQjCNEaSFFNGB567EA_xdcH5qWif5tGcA Wird auch von Keil _und_ IAR unterstützt. Ist zwar nur für STM32-Cortex (und STR8), aber bei dem Preis wirklich völlig egal (zumal stm32 ja auch
-
Thread
STM32-Schaltplan so in Ordnung?
Hallo, ich habe einen kleinen Schaltplan mit einem STM32-Mikrocontroller. Ist dies so i.O. oder gibt es Einwände? Danke
aber dann funktioniert es nicht. Verbinde VDDA mit VDD, das ist nicht verhandelbar. Genau wie die 100n am NRST. Dominic F. schrieb im Beitrag #7638103: > Der Spannungsregler ist nur für den Controller (und die LED). Dieser > benötigt in RUN bei vollen 48 MHz 24 mA (lt STM). Für das, was am STM
-
Thread
ENC28J60 (Mikro-)Web-Server die Nächste
..sP. 0030 05 b4 6c e5 00 00 48 54 54 50 2f 31 2e 31 20 32 ..l...HTTP/1.1 2 0040 30 30 20 4f 4b 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 00 OK..Content-L 0050 65 6e 67 74 68 3a 30 30 30 30 30 30 35 37 31 32 ength:0000005712
01 be e1 31 00 00 48 54 54 50 2f 31 2e 31 20 32 ...1..HT TP/1.1 2 0040 30 30 20 4f 4b 0d 0a 43 6f 6e 74 65 6e 74 2d 4c 00 OK..C ontent-L 0050 65 6e 67 74 68 3a 30 30 30 30 30 30 33 36 34 36 ength:00 00003646 0060 0d 0a 43 6f 6e 74 65
-
Thread
Kit gut für einen Einsteiger?
Einsteigerzusammenstellung empfehlen werden. > ... das kann man monatelang diskutieren. Hmmm, ja. STM32 mit ST-Link. Billig und mit Source-Level-Debugging. Sicher gibt es auch noch andere.
Hersteller, nach meiner Meinung: EFM8 Silabs einfach / 8051 Atmel kompliziert LPC ARM einfach / STM32 komplexer / EFM32 Silabs kompliziert / SAM Atmel sehr kompliziert Einen Nachteil hat EFM8 allerdings. Die neue IDE ist Eclipse und völlig überladen. Zwar gibt es für alles Youtube Tutorials, aber
-
Thread
STM32F4 DCMI_FLAG_OVFRI: Overflow Raw flag mask
Hallo zusammen, ich probiere gerade das DCMI-Interface des STM32F407ZG ans laufen zu bekommen. Dazu habe ich Code von jemanden übernommen und auf meine Hardware angepasst. (Link ganz unten) Leider schreibt er in diesem Forum nur gelöst und ich finde nicht
den Link zu dem Forum vergessen ;-) https://my.st.com/public/STe2ecommunities/mcu/Lists/cortex_mx_stm32/Flat.aspx?RootFolder=https%3a%2f%2fmy.st.com%2fpublic%2fSTe2ecommunities%2fmcu%2fLists%2fcortex_mx_stm32%2fDCMI%20camera%20interface%20program%20with%20DMA%20with%20STM32f4-discovery%20board&FolderCTID
-
Thread
Datenlogger Pendeluhr
Serielle gut, der PC muss dann 24/7 laufen. Bei mir tun die PCs das, aber bei Dir auch? Sensoren -> ESP32 -> Log im Flash ist schon besser Sensoren -> ESP32 -> Cloud ist super. Sensoren -> Raspi -> Log im Raspi ist super, weil stand-alone. Wenn Du eine BluePill nimmst, dann hast Du darauf einen STM32
Das kann ich nur unterstützen. Ich verwende gerne den ESP32-S3-WROOM N16R8, der hat 8 MByte PSRAM, da bringst Du Daten unter ohne Ende. Micropython kannst Du mit esptool drauf flashen, das bekommst Du unter https://micropython.org/download/ESP32_GENERIC_S3/ Du
-
Thread
ARM Einstieg - Wie weitermachen?
Ich hab jatzt die ersten Schritte mit meinem STM32F4 Discovery gemacht. Also IDE einrichten und GPIO. Womit würdet ihr mir empfehlen, weiter zu machen? Also zum Beispiel Timer oder UART. Es söllte möglichste noch einfach sein, bei der Hitze... Es
ließ dir mal in der "stm32f4xx_usart.c" ganz oben bei "How to use this driver" die Reihenfolge der Init-Sequenz durch und probier ob es damit funktioniert oder (was ich noch gesehen habe) warte mal beim senden nicht
-
Thread
AVR®DD family, low pin count devices
das meine ich nur 10Mhz garantiert bei 3V. Andere Controller gehen da locker bis 48mhz oder höher (STM32, SAMD). Das Thema Waitstates bei Stm32 ist mir bekannt. Trotzdem sind die deutlich schneller. Wenn jetzt die Frage aufkommt warum mir 10MHz zu knapp erscheinen. Da gibt es mehrere Anwendungsfälle.
Heinz K. schrieb im Beitrag #7829084: > Bei STM32 geht das nur mit Emulation im Flash. Die STM32L0 Serie hat EEPROM
-
Thread
symmetrisches Signal (+/-12V) mit ADC messen
Die Betriebsspannung für den OP im Schaltplan ist verpolt. Was macht der STM32 bei neg. Eingangsspannungen?
Schaltplan ist verpolt. Das stimmt, Danke! Hermann G. schrieb im Beitrag #6772073: > Was macht der STM32 bei neg. Eingangsspannungen? Wie meinst du das? Also der STM sollte gar keine negative Spannung abbekommen. MaWin schrieb im Beitrag #6772032: > Ein mit +/-12V versorgter SGMOP07 kann kein
-
Thread
AOFO Steckdosen leiste mit Tasmota flashen (via Toya-Convert)
7783565-2485911?_encoding=UTF8&pd_rd_i=B07SR13SH5&pd_rd_r=582b3e88-21b7-4e3b-aa29-5867cc65dfdf&pd_rd_w=O6GXM&pd_rd_wg=R4m5W&pf_rd_p=5e7f0fcf-ab04-472d-a187-d736c4558137&pf_rd_r=GC2BB9EH17P6MRT2MJ1B&psc=1&refRID=GC2BB9EH17P6MRT2MJ1B Vielen Dank!
7783565-2485911?_encoding=UTF8&pd_rd_i=B07SR13SH5&pd_rd_r=582b3e88-21b7-4e3b-aa29-5867cc65dfdf&pd_rd_w=O6GXM&pd_rd_wg=R4m5W&pf_rd_p=5e7f0fcf-ab04-472d-a187-d736c4558137&pf_rd_r=GC2BB9EH17P6MRT2MJ1B&psc=1&refRID=GC2BB9EH17P6MRT2MJ1B > > Vielen Dank! Das Problem ist, an dem seriellen hängt ein stm8
-
Thread
Maximale kontinuierliche Schreibrate microSD
werden. Daher meine Frage: Welche kontinuierliche Datenrate schafft ein Mikrocontroller (geplant: STM32) mit einer microSD-Card? Ist es sinnvoll ein Dateisystem zu verwenden oder kann/sollte ich direkt auf die Karte schreiben? Im Prinzip benutze ich sie nur als relativ billigen Speicher, ein direktes
ausreichend großem Puffer) relativ problemlos funktionieren. noch Andere haben verstanden, daß Du n x 100 kB/s auf _einem_ Mikrocontroller gleichzeitig schreiben mußt. Das geht mit SD-Karte eher nicht. Zumindest nicht, wenn n > 5 - 6.
-
Thread
DDS AD9854 China- Modul
Daten mit 100Mhz abnehmen, aber da ist der ATMEGA aber etwas überfordert ;) Ansteuerung: MEGA32 AD9854 PD2 A0 PD3 A1 PD4 A2 PD5 A3 PD6 A4 PD7 A5 PA0 D0 PA1 D1 PA2 D2 PA3 D3 PA4 D4 PA5 D5 PA6 D6 PA7 D7 PB0 MASTER_RESET PB1 SP_SELECT PB3 SHAPED_KEYING PC0
evaluation-board-signal-generator-ad9854/1712569933.html Müsste doch zur Ankopplung an FPGA oder schnellen Prozi, ich denke da an den STM32F407, gut geeignet sein. Gruß Stefan
-
Thread
Wie Projekt von github in STMCubeIDE importieren?
). Meine Toolchain von ST ist aktuell, also IDE 2.0, MX 6.16. Jetzt habe ich dieses Projekt gefunden: https://github.com/GCY/Pulse-Oximeter-with-MAX3010X das mich interessiert. Ein Breakout-Board mit MAX30102 habe ich gekauft. Würde lieber ein STM32F446RE-Nucleo
... Gunnar F. schrieb im Beitrag #8016597: > Würde lieber ein STM32F446RE-Nucleo verwenden, anstatt das vom Autor > verwendete STM32F407-Disc1.
-
Thread
STM32F207 und LwIP
Hallo, ich entwickle zur Zeit eine Applikation mit einem STM32F207ZGT6 und em TI DP83848. Der PHY ist per RMII angschlossen, Takt kommt aus dem PLL über MCO1, bei der Beschaltung wurde sich stark an das Development board(UM1057) von ST gerichtet, es wurden nur
#include "stm32f2xx_conf.h" #include "FSMC.h" #include "stm32f2x7_eth.h" #include "netconf.h" //#include "stm32f2x7_eth_bsp.h" #define SYSTEMTICK_PERIOD_MS 10 #define DP83848_PHY_ADDRESS 0x01 /* Specific
-
Thread
STM32F 5V Eingänge auch ohne Vorwiderstand 5V tolerant?
Hallo Forum, die Frage: Sind beim STM32 die 5V Toleranten Eingänge auch ohne Vorwiderstand (also direkt an 5V) 5V tolerant? Konkret: PA9 beim STM32F205RG. Aus dem Datenblatt werd ich leider nicht ganz schlau. Der Hintergrund: Ich habe
Das wird im Datenblatt näher beschrieben: https://www.st.com/en/microcontrollers-microprocessors/stm32f205rg.html Kapitel 6.2 Parameter VIN. S70/183.
-
Thread
SPI-Treiber-Entwicklung: Wie macht man es richtig?
Daten von A nach B schaufeln kann. Die einzige Ecke, wo ich DMA als nötig sehe, ist I2S bei den STM32Fxxx Controllern - weil dort die 64 bit breiten Samples (2x 32 Bit als R/L) eben aufgrund der mickrigen 16 Bit Peripherie nicht wohlgepuffert in echten Samples zu gepackten und per FIFO gepufferten
aber das ist nicht wegen eines Vorteils von DMA als solchem, sondern weil diese Peripherie in den STM32 so grottenmiserabel ist. W.S.
-
Thread
Drehregler Peter D Code
AA schrieb im Beitrag #5587896: > STM32F103 Soweit mir bekannt, hat der STM32F103 (Alle STM32F103 ?) einen (oder mehrere?) Timer(Hardwaredecoder), welcher direkt mit einem solchen Drehencoder umgehen kann. Den Code von Peter wirst
STM32 Bitposition und Portpin nicht 1:1 liegen.
-
Thread
Der totale Anfänger - auf der Suche nach einem Mikrokontroller
bis auf den Adruino selber) ist dabei oder kostenlos. Für richtige µCs ist folgendes sinnvoll: - STM32 discovery + Coocox - PIC + PICkit3 + MPLABX (Vorschlag : PIC24FV32KA301) - AVR (da kenn ich mich leider nicht aus) Alles drei macht Sinn, ist meiner Meinung nach eher eine Geschmacksfrage.
als Anfänger sehr wichtig ist Meine Empfehlung: Adruino! Bei mir wars auch Adruino -> PIC24 / PIC32 (manchmal : STM32)
-
Thread
Micropython und Esp32 statt Arduino ?
Zyklus dahinter (NPRM) ist 100 ms, damit haben die Rudermaschinen kein Problem. [code] import esp32 from machine import Pin import config #servos an pin 4, 18 r1 = esp32.RMT(0, pin=Pin(4), clock_div=80) r2 = esp32.RMT(1, pin=Pin(18), clock_div=80) def stellen(): #in config.kanal[n] stehen
bei einem Servo. Mehrere Servos unabhängig > klappt imho nicht. Das sollte schon gehen, der ESP32 hat ja mehrere unabhängige PWM-Kanäle. Ich habe schon mal einen simplen 6-Kanal RC-"Empfänger" mit einem ESP32 gebaut und die 6 Servo-Signale da auch alle per PWM erzeugen lassen.
-
Thread
32k Uhrenquarz am STM32H743 board Problem
github.com/mcauser/MCUDEV_DEVEBOX_H7XX_M https://github.com/mcauser/MCUDEV_DEVEBOX_H7XX_M/blob/master/docs/STM32H7XX_M_schematics.pdf wurde mir noch erschwert duch ein Problem dem 32k LSE clock. Dieser wird für den LPTImer verwendet und weckt die CPU aus dem sleep mit WFI auf. Zum Testen habe ich den HSE dann
im HAL Makro die Revisionsabhängigkeit berücksichtigt wird: https://github.com/STMicroelectronics/STM32CubeH7/blob/beced99ac090fece04d1e0eb6648b8075e156c6c/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h#L7727-L7757 Aber da ist die Frage wo das Define RCC_VER_X herkommt, das muss ich wohl noch
-
Thread
STM32F4 Grundschaltung
Hallo, du hast nicht gesagtm welche Gehaeuse Du verwenden willst. Fuer die STM32xxxRy steht auf https://github.com/UweBonnes/wiki_fuer_alex/tree/master/layout/usps ein Layout, das ich scon mit STM32F1/L1/F2 und F4 bestueckt habe.
@ Uwe: Oh es handelt sich um die 100Pin Variante STM32F407VGT6, vielleicht hilft mir dein Schaltplan trotzdem etwas weiter. @ Steve: Vielen dank für die Information, sehr interessant zu wissen :)
-
Thread
Wofür Propeller von Parallax ?
konkret mit einem µC beantworten. Microcontroller mit 3 QE Eingängen gibts bei ST genug. z.B. STM32F051 hat 3 STM32F103 hat 4 STM32G431 hat 5
laufen lassen?: > Beitrag "Re: STM32 Arduino" > > Mich würde der Vergleich zu den genannten Prozessoren interessieren. chris_ schrieb im Beitrag #6533597: > R. M. (n_a_n) >>Hallo chris, ich habe momentan die Hardware nicht bei
-
Thread
Minirechner/Rechner für FORTH
* < https://sites.google.com/site/libby8dev/fignition > DIY: Mecrisp FORTH auf TI MSP430, STM32 * < http://mecrisp.sourceforge.net/ > Flashforth auf PICs 8- & 16-Bit und AVRs * < http://flashforth.com/ > CamelForth auf 8051, 8086, Z80, 6809, ... * < http://www.camelforth.com/news.php
unter 17 Ocken zu haben. Dazu noch ein beliebiger ISP Adapter (oder Arduino) ab ca 3 Ocken. Ein STM32 Board mit Programmieradapter unter 10 Ocken Endlos viele weitere Varianten, es gibt. Unzählige. Und, wer es dann wirklich selbst machen will, kann sich auch ein FPGA schnappen, und zurecht schnitzen
-
Thread
Nachteile QFN und BGA gegenüber QFP
übrigens immer ein Exposed Pad, man kann sie > ohne gar nicht fertigen. ST kann das z.B. beim STM32F042 im QFN28. https://www.st.com/resource/en/datasheet/stm32f042f6.pdf Matthias
STM32 gibt's auch ohne Pad, z.B.: https://www.digikey.de/de/products/filter/embedded/mikrocontroller/685?s=N4IgTCBcDaIM4BcC2BmMAbADARmwcxAF0BfIA
-
Thread
STM32L431 boot modes
Hallo zusammen, ich bin ganz mit dem Thema STM32 MCUs. Im Reference Manual RM0394 von STMicro (https://www.st.com/resource/en/reference_manual/rm0394-stm32l41xxx42xxx43xxx44xxx45xxx46xxx-advanced-armbased-32bit-mcus-stmicroelectronics.pdf) habe
SRAM bootet. So wie ich es verstanden habe, sind laut Reference Manual nBOOT0 und nBOOT1, sowie nSWBOOT0 alle im Auslieferungszustand logisch „1“, wie der Hersteller in Kapitel 3.4 FLASH option bytes angibt. Damit befindet sich der STM32L431, wenn ich es richtig verstanden
-
Thread
PIC10F - Alternativen
Der 10F222 läuft mit 8MHz, also 2 MIPS, und braucht gut 6 µS für eine AD-Wandlung. Ist doch schnell genug nach Deinen Angaben. Ansonsten nimm den 12F1822, der läuft mit 32 MHz == 8 MIPS, da schafft das der ADC in 1 µS. Kostet halt das doppelte. Gibt es
), Halt (350 nA)Consumption: 195 μA/MHz + 440 μAUltra-low leakage per I/0: 50 nAFast wakeup from Halt: 4.7 μs •Advanced STM8 coreHarvard architecture and 3-stage pipelineMax freq. 16 MHz, 16 CISC MIPS peakUp to 40
-
Thread
Arm Hexfile programmieren
damit moppert das Tool rum , da das File zu groß ist. 181KB hat so ein Hex File. Der Chip ist ein STM32F100C8T6.
> moppert das Tool rum , da das File zu groß ist. 181KB hat so ein Hex > File. Der Chip ist ein STM32F100C8T6. umbenennen bringt nix, [c] arm-none-eabi-objcopy -I ihex --output-target=binary code.hex code.bin [/c]
-
Thread
STM32 - Oscillator / Werte / Fragen
Hallo, ich mache gerade erste Ausflüge in Richtung STM32 und möchte gerne einen STM32F103C8T6 in einem Projekt verwenden. Natürlich kommt man irgendwann auch zum Thema Oszillator und nachdem ich nun diverse (Demo) Board-Schematics, Datasheets und Application
Benjamin K. schrieb im Beitrag #6462754: > ich mache gerade erste Ausflüge in Richtung STM32 und möchte gerne einen > STM32F103C8T6 in einem Projekt verwenden. Natürlich kommt man irgendwann > auch zum Thema Oszillator und nachdem ich nun diverse (Demo) > Board-Schematics, Datasheets und
-
Thread
RC-Signale einlesen - so einigermassen bulletproof?
Hier gibt es 12 Capture Eingänge an einem popligen billigen STM32G07. 16 Bit natürlich. https://www.st.com/en/microcontrollers-microprocessors/stm32g070kb.html Die Timer lässt man mit 0,5µs pro Tick laufen. Und kann damit locker die ganze 20ms abdecken. Mit
beschränkt muss man sein, um das nicht zu > kapieren? Du weißt aber dass jeder 12 jährige heute STM32 programmiert und das nichts mit prof. Entwicklung vs. Basteln zu tun hat? STM32 SIND BASTELCONTROLLER. > Was glaubst Du, warum ich Bascom und 8-Bit AVR nutze? Weil du lernfaul bist? Welche
-
Thread
PI mit 8-Bit Controller auf viele DEZIMALSTELLEN genau berechnen
AVR-Atmega Controllern inzwischen eine ganze Bandbreite von Mikrocontrollern, einschließlich ESP8266 und STM32. Das wäre vielleicht eher ein Thema fürdas Forum auf Arduino.cc, denn aufPlattformen, die nicht von der Arduino-IDE unterstützt werden, ist ja auch immer fraglich, ob ein bestimmter Code überhaupt
, welche zu berechnen ohne zu speichern ist ziemlich sinnlos... Auf einem ATmega328 ist man mit 32 KiB flash recht komfortabel unterwegs, als erstes wird mal also versuchen die 50 B Stackverbrauch beim ATtiny2313 zu drücken. Dazu übersetzt man mit -O2 nebst [c]static float sigma (unsigned n, uint8
-
Thread
STM32F103: Unterschiedliche Puls-Pausezeiten, Pausezeiten länger
Programm für die Systemeinstellung das hier an: [code] ------------------------------------- STM32F103 / 72 MHz 19200bd 8N1 Januar 2020 R. Seelig APB1 = 36 MHz APB2 = 72 MHz AHB = 72 MHz ------------------------------------- [/code] (und ich habe was weiß ich wie oft AHB, APB1
Achso vergessen: Der Takt ist 72MHz und das Board ein Bluepill mit einem STM32F103C8T6.
-
Thread
STM32 mit J-Link hält nicht an Breakpoints
Hallo, mein Projekt benutzt einen STM32F7 auf einer eigenen Platine. Bisher habe ich ein Nucleo mit ST-Link und SWD benutzt, aber mit dem Umzug auf meine eigene Platine funktioniert das Anhalten an Breakpoints nicht mehr. Daraufhin bin
Ganz doof gefragt: Sind Deine Timer richtig konfiguiert? Dieses Problem hatte ich auch mal mit einem STM32F4 und Keil mit einem original STLink/V2 und den Umstieg vom Nucleo auf eigener PCB. Bei mir war das der externe Quarz. Gruß Daniel
-
Thread
Wie werden Touchdisplays/TFTs in Endbenutzerprodukten gesteuert??
ist riesig! Aber fang erstmal mit einem Devboard mit Beispielprogrammen an, dafür gibts zB das stm32f429 discovery. Ansonsten gibts imx6 stamps (bzw system on modules) recht günstig: https://www.phytec.de/produkt/system-on-modules/phycore-imx-6/ Da kannste auch ein Display anschließen und Linux
riesig! > > Aber fang erstmal mit einem Devboard mit Beispielprogrammen an, dafür > gibts zB das stm32f429 discovery. > > Ansonsten gibts imx6 stamps (bzw system on modules) recht günstig: > https://www.phytec.de/produkt/system-on-modules/phycore-imx-6/ > Da kannste auch ein Display anschließen
-
Thread
Frage zum STM32 - Widerstandsproblematik
Batterieüberwachung anbelangt: Die Antwort mit 'nem MOSFET (alternativ Analogschalter), oder bei den neueren STM32 (z. B. G0) gleich den eingebauten Spannungsteiler mit internem Schalter dazu für VBat-Messung. S. RM0444, 14.10 Battery voltage monitoring.
Spannung und Strom da angegeben sind? Ich denke damit erübrigt sich die Problematik von selbst. Die STM32 die ich kenne haben alle eine interne Referenz die der ADC messen kann. Daraus kann man dann die aktuelle Betriebsspannung berechnen, ganz ohne zusätzlichen Spannungsteiler.
-
Thread
Selbstbau USB-Soundkarte
Preis der Hardware, das PSI (Paul Scherrer Institut) werted Detektorpulse mit Haifischflossen von 1.5nS aus. Aber klar, wenn man wie die eine. 32ch 14bit 6Gsps ADC hat... :) Kann man denn irgendwo gescheit nachlesen wie diese Filter gebaut bzw implementiert werden? Ich versteh bei FIR und
fertigwerden. > das PSI (Paul Scherrer Institut) werted Detektorpulse > mit Haifischflossen von 1.5nS aus. > > Aber klar, wenn man wie die eine. 32ch 14bit 6Gsps ADC > hat... :) Klar... Weltmeister sein ist super; trotzdem spielen die meisten nur in der Kreisklasse... :) > Kann man denn
-
Thread
[S] günstigen FPGA Einstieg
15 MBit/s und "Logik relativ überschaubar" ist für moderne Mikrocontroller (z.B. STM32F4) eigentlich locker machbar, da geht auch mehr. Aber das muss Dich natürlich nicht davon abhalten mit FPGAs zu spielen ;-)
mit bisschen drumrum sein soll: http://www.ebay.de/itm/Altera-Cyclone-IV-FPGA-Learning-Board-EP4CE6E22C8N-mit-USB-Blaster-Programmer-/112009975074?hash=item1a14509522:g:wPcAAOSwgyxWVGtq Wenn es der nackte FPGA sein soll, dann ein günstiges Board mit dem EP2C5 (10-15€) oder EP4CE6 (20-25€) aus China
-
Thread
UART USB STM32F407VGT
Die folgende Anleitung habe ich für einen STM32F103 erstellt, ich schätze allerdings, dass die Vorgehensweise bei deinem µC gleich sein dürfte. Das ist ja gerade der Sinn von Cube HAL. Schau mal: http://stefanfrings.de/stm32/index.html#vcphal
Wie das geht kannst du auf meiner Webseite lesen. Der Einfachheit halber würde ich raten, noch ein STM32F103C8T6 Board oder ein Nucleo-F103RB dazu zu kaufen. Denn dann kannst du meine Code-Beispiele erst einmal 1:1 nachvollziehen. Als nächstes kannst dann mal schauen, inwiefern meine Ausführungen auf
-
Thread
Drehgeber an Arduino, external interrupt ISR wird doppelt ausgeführt
Stromverbracuh nicht von der Rechenleistung ab. Ich finde diese Sichtweise ziemlich eingeschränkt. Die STM32 nehmen zum Beispiel alle deutlich weniger Strom im WFI (Wait for Interrupt) Zustand auf, als wenn sie Befehle ausführen.
temp schrieb im Beitrag #6812964: > Bei einem STM32F103 Der hat solche Decoder in der Timer Hardware. Da wird man das nicht in Software abhandeln.
-
Thread
ESP32-H2 will nicht schlafen
STM32Uxx haben spezielle Low-Power Timer die auch im "Stop" Mode eine PWM ausgeben können. Dafür ist natürlich trotzdem eine Taktquelle nötig, z.B. der 32 kHz Uhrenquartz - das grenzt die PWM-Frequenz und
System "an" ist, nur die CPU selbst nicht. Spezifische Low-Power-Controller wie u.a. die STM32Uxx können es auch ohne Haupttakt.
-
Thread
Entwicklung eines Bussystems
Ich empfehle immer nur einen, den STM32, gibts hier: http://www.tme.eu/de/katalog/index.phtml#cleanParameters%3D1%26searchClick%3D1%26search%3DSTM32F103%26bf_szukaj%3D+ der STM32F103RB sollte gehen Mehr kann im Artikel [[STM32]]
durchgehen^^. Was haltet ihr denn von diesem Baustein hier?: http://de.farnell.com/nxp/ssl2101t-n1/ic-led-driver-ac-input-16soic/dp/1782984 Es ist ein LED-Treiber-IC für den direkten Betrieb an AC für knapp 6,- EUR und ich könnte damit alle Platzprobleme lösen, und zudem den Aufwand(und Geld) für
-
Thread
long double (80Bit) mit STM32F4 ?
Dass der STM32F4 in Hardware nur mit 32-Bit Fliesskommaformat rechnen kann weiss du?
> Grunde würde ich Festkommaarithmetik, zu der es mehrere Bibliotheken > gibt, empfehlen. Beim STM32F4 wäre diese Gewürge das Allerletzte!
-
Thread
Tastatur komplett selbst erstellen
konzentrieren und viel dabei lernen. Es gibt aber auch viele andere geeignete, z.B. die meisten STM32-Discovery-Boards. GEKU schrieb im Beitrag #5930710: > Die serielle 232 > Schnittstelle wird vom PC nicht als solche gesehen. Und wie bewerkstelligt man das wenn der CP2102N sich nunmal immer
Niklas G. schrieb im Beitrag #5930730: > Es gibt aber auch viele andere geeignete, z.B. die meisten > STM32-Discovery-Boards. Jeder hat seine Präferenzen. Wenn bei der Auswahl, die von mir ausgelisteten Anforderungen erfüllt sind, kann manch auch andere Plattformen heranziehen. Ich kenne STM32 zu wenig
-
Thread
Problem mit time of flight (TOF) sensoren TOF050C-VL6180X
2.15.x gibt es nur im VL6180 Manual, nicht im VL6180X Manual. Die originale Lib: https://github.com/stm32duino/VL6180X https://community.st.com/t5/imaging-sensors/vl6180x-offset-and-crosstalk-calibration-method-range/td-p/407993
Produktfaelschungen sind ein reales Problem. 5) Wir wissen ja auch nicht, ob der MC ein Acht- oder 32-Bitter ist. Die Qualitaet der Bibliotheken im Arduino-Bereich sind manchmal beeindruckend (schlecht). 6) Wir wissen ja nicht, welchen Microcontroller Du benutzt, aber sowohl bei STM32 und auch bei
-
Thread
Suche eines geeigneten Microcontrollers
Das, mit dem du am Besten zurechtkommst, ist die beste Lösung. Schau eventuell auch mal in der STM32-Ecke. Ich bin kein Fan der STM32-Serie *1) aber du wirst viel Code und Hilfe im Internet finden. Viel mehr jedenfalls als für die XMC-Serie. *1) und das liegt an mir: Ich werde mit CubeMX und der
. Die STM32 sehen vielversprechend aus.