-
Thread
STM32F4 Schaltkreis passt?
freuen. Ich verwende KiCad. Meine Quellen waren die AN4488 von STM (Intro zum Hardware Development für STM32) und das Datenblatt des STM32F401RDTX, sowie Carmen Noviello's Buch "Mastering STM32" (da gibt es ein kurzes Kapitel zur Hardwareentwicklung). Wenn der Chip
Beitrag #5555678: > - An Reset fehlt ein Pull Up Sicher das ich dort eins brauche? In "Mastering STM32" und auf diesem Schaltplan von Arrow Electronics: https://static5.arrow.com/pdfs/2015/11/3/2/19/1/140/st_/manual/stm32nucleo-64_fig.1_4.jpg ist keiner. > - Bei Userbutton den Kondensator weglassen
-
Thread
STM32F103C8T6 4 PIN Programmierschnittstelle Belegung
ich weiß, die Hoffnung ist gerade bei Chinesenhardware meistens vergebens. Der Prozessor ist ein STM32F103C8T6
unwahrscheinlich. Zum Bestimmen der Pinnummern & Funktion eignet sich generell das Datenblatt und bei den STM32 µCs auch das STM32CubeMX Programm.
-
Thread
f030 viel langsamer als f103 ?
Der STM32F030 kommt bei mir beim selben Whestone Benmard auf 2.15Mips während der STM32F103 auf 7.63 Mips kommt. Wie kann das sein, es haben doch beide einen M0 Core,
Ok STM32F030 => M0, 48Mhz STM32F103 => M3, 72Mhz Ihr haltet also den Faktor 3.5 in der Geschwindigkeit anstatt 1.5 für realistisch? Wodurch ist der M3 so viel schneller?
-
Thread
Thermomix TM31 Modifikation
Als CPU und Display Kombi bietet sich das STM32F746G-Disco an. Sieht dem TM5 Display verblüffend ähnlich, allerdings hat der TM5 ein Linux System, aber um den TM31 aufzupeppen sollte ein STM32F7 reichen. Mit dem BSP (Board Support Package) hat
Follow2000 schrieb im Beitrag #5146842: > Ich werde wohl auf das STM32F746G-Disco Board setzen. Das hat wohl einiges drauf und ist für etwa 50 € zu haben. Es müsste sich einfach als grafische Anzeige einrichten lassen. Jedoch glaube ich, dass die Programmierung von
-
Thread
Zeigt her eure Kunstwerke (2020-2022) Bilder
noch, ist aber einiges an Software drin, u.a. ein kleiner NMEA Parser. Aktuell baue ich einen mit STM32 Luxus Version für Auto Festeinbau. Getestet gegen Blitzerfoto, 1km/h nur Abvweichung der Geschwindigkeit. Mini GPS Logger ohne uC: https://www.youtube.com/watch?v=sOgZFN9XHdE
Seite, Schaltpläne und Erklärung! Die Ansteuerung wurde jedoch nicht analog, sondern mit einem STM32 realisiert. Derzeit läuft das Gerät noch an 230 V, zum Ausnutzen der Leistung ist jedoch Drehstrom vorgesehen. To-Do‘s: - Gehäuse für Elektronik - Umbau auf Drehstrom inkl. 3-Phasen Netzfilter
-
Thread
2-Kanal analoger Datenlogger, mobil
(bzw. > MAX232-Treiber) Ziemlich umständlich, nimm doch einen STM32 mit USB-Peripherie, dann brauchst du nur noch eine USB-Buchse.
sagt 10,8 ENOB. Derzeit habe ich für die Erfassung 32-fache Überabtastung eingestellt. Das glättet die Messwerte bei 50 µs Wandlungszeit/Kanal deutlich, aber gibt immer noch 'Ausreißer', wenn man das so nennen
-
Thread
Raisonance vergibt nun RIDE + RKIT-51 Lizenzen kostenlos
einzigen die sich Sorgen machen muessen, ist wohl Raisonance selbst. Kennt man deren Produkte, z.B. von STM8 oder STM32, wird man um die kuenftig einen Bogen machen. Und die Supportabteilung sitzt in Frankreich. Man darf sich jetzt selbst gerne seinen Teil denken... Fuer 51er ist wohl Keil MDK/C51 immer
Masz der Dinge. Mit dem kommt man auch bei den groesseren Derivaten wie die von Silabs oder ST (UPSD32) schnell und gut zum Ziel. Weil man die damit auch vernuenftig debuggen kann. Beim Raisonance Debugger STM8/STM32 wird z.B. die aktuelle Zeile in der IDE in dunkelgrau auf blau angezeigt. :)
-
Thread
STM32-Nucleo Clones von Waveshare (XNUCLEO)
doch längst links und rechts von anderen überholt worden, die sogar weniger kosten! Zum Beispiel dem STM32F303.
: https://www.waveshare.com/product/mcu-tools/stm32/xnucleo/xnucleo-f103rb.htm
-
Thread
USB-Microcontroller für universelle Verwendung, I/O
möglichst günstiges Modul mit usb Anschluss, min 5 digitale I, 3 digitale O, (TTL oder open Collector) 5V sollte mit wenig Bauteilen steuerbar sein. Stromversorgung über USB Z.B. diese hier Entwicklungsboard STM8S103F3P6 http://www.pollin.de/shop/dt/NTI3OTgxOTk-/Bausaetze_Module/Entwicklerboards/Entwicklungsboard_STM8S103F3P6
Das STM8 geht nicht. USB ist nur für die Stromversorgung da.
-
Thread
Mein STM32F0 funktioniert nicht!
Stefan U. schrieb im Beitrag #5346582: > ST-Link Adapter werden auch mit 3,3V versorgt Versorgt ja, aaaaaber können auch mit 5V proggen - einige STM8 brauchen 5V. Dennoch ändert es nichts daran das er seinen STM32 irgendwie grillt... Schätzungsweise ein Fehler beim löten.
Target Voltage misst der (original) ST Link auf einer eigenen Leitung, wenn der TE die auf 5V geklemmt hat, der STM32 aber mit 3,3 versorgt wird, passt es doch. :-D Evtl hängt der STM32 im deep sleep oder hat die SWD Pins umkonfiguriert. Versuche den STM32 zu connecten, während Du ihn resetest
-
Thread
STM32F405 DFU
Das meinte ich mit CubeMX und SW4STM32. Es ist eclipse neon mit einem Plugin von AC6.
zur Zeit hier, für das Nucleo-F746 habe ich das minimalste USB CDC erstellt. in CubeMX: - ext. 8MHz bypass - Takt auf 216MHz, USB Takt auf 48MHz - USB Device only - USB Device CDC in SW4STM32: - Projekt importiert - in die main.c Schleife einen Blinker eingebaut [c] /* USER CODE BEGIN
-
Thread
Windows-Programmierer umschulen
RTOS Selbst erlebt: Linux hat die harten Timings nicht hinbekommen, also wurde dem Embeddet PC ein STM32 zur Seite gestellt. Weils doch so super ist, bekamm der STM32 ein RTOS für das ganze lästige Gesummse drummherum. TATA!!!! Das RTOS packte das harte Timing nicht. Der STM32 bekam einen AVR zur
Beitrag #7787796: > Linux hat die harten Timings nicht hinbekommen, also wurde dem Embeddet > PC ein STM32 zur Seite gestellt. Linux (und Windows) sind KEINE Echtzeitbetriebssysteme, das ist auf Application-Prozessoren auch nur bedingt möglich. > Weils doch so super ist, bekamm der STM32 ein RTOS für
-
Thread
STM8 Interrupts (einfach) erklärt
Sinn und Zweck". Tu dir einen Gefallen und benutze fuers Kennenlernen etwas groesseres als den STM8003f3. Z>B. den STM8 der auf dem STM8-Discovery sitzt. Das hat auch gleich einen STM8 tauglichen ST-Link dabei. Ich benutze hier zur Entwicklung z.B. einen STM8S208RBT6.
STM8S207K8T6C zwar auch, aber die ist letztlich ebenfalls abgespeckt (32pin), ist bei weitem nicht so leicht zu bekommen und muss erst auf einen LQFP32-Adapter gelötet werden. Den STM8S103F3P6 auf einer
-
Thread
Suche ein Starterkit
gut wie allen Spielarten der STM32 Serie. https://www.st.com/content/st_com/en/search.html#q=Discovery-t=tools-page=1
brauchbar: https://docs.rust-embedded.org/ Im speziellen die Controller von Nordic (nRF52) sowie von STM (STM32) sind hervorragend unterstützt, auch was HAL angeht. Alle anderen Cortex kann man problemlos programmieren, hat aber evtl keine HAL dazu - sondern nur eine Abstraktion über die Register (wie
-
Thread
CH32V003: serieller Bootloader
schrieb im Beitrag #7896877: > Ist in sich sehr interessant, leider bin ich nicht im Besitz eines V305, > weil ich eigentlich nur dem V003 verhaftet bleiben will (auch wenn sich > beim V305 128k Flash und 32k Ram sehr interessant anhören, ist mir hier > ein STM32F4 dann doch lieber. interessant
Die Ursache des Problems war einfach nur eine falsche Firmware. Keine Ahnung, warum FIRMWARE_CH32V305_v2.8.bin und FIRMWARE_CH32V305_v2.15.bin nicht gehen.
-
Thread
STM32F4 ARM Platine - bitte ansehen
Spannung sehen ohne dass der IC versorgt ist (beim STM32 nicht so tragisch, da 5V tolerant). Wie verhält sich ein Motorboard wenn nicht alle Spannungen oder keine Ansteuerung präsent sind bzw. bei Start wenn nicht alle Spannungen gleich schnell ansteigen
nach. > - Was passiert wenn kein Subboard angesteckt ist / es nicht funktioniert > (5V sind da, aber keine 3V3)? Kann ein Eingangspin eine Spannung sehen > ohne dass der IC versorgt ist (beim STM32 nicht so tragisch, da 5V > tolerant). Wie verhält sich ein Motorboard wenn nicht alle
-
Thread
Out of Memory Error im STM32 mit LWIP
Hallo, ich habe ein Problem mit einem STM32 und dem LwIP-Stack: Nach einigen Empfangs-Versuchen meldet die Receiver-Funktion "Out of Memory". Welcher Speicher ist das und wie lösche ich den? Folgendes habe ich gemacht: Als Basis dient
ist ein STM32F745 rtos + lwip + polarssl ( mbedtls vorgänger ) nein keine cryptoHW. nur der randomgenerator socket API + websocket
-
Thread
RTC mit Supercap statt Lithiumzelle
kritischen Bereich ist und die RTC total spinnt, funktioniert der POR trotzdem, weil VDD meistens von 0.0V startet. Aber falls VDD nur bis z.B. 1V statt 0V absinkt, funktioniert der POR auch nicht immer. Microchip und Renesas z.B. sagen ausdrücklich, dass es nicht funktioniert. In den STM32-Datenblättern
Bauform B. schrieb im Beitrag #7412974: > In den STM32-Datenblättern finde ich keine Angaben > dazu; ist das gut oder schlecht? Kommt aus die Anwendung an. Man kann es natürlich ausprobieren, aber ob sich die nächste Produktion noch genau so verhält
-
Thread
Kann ein STM32F1 (BluePill) das 1Msps A/D mit CLK
Der Stm32F103 kann nur USB-FS. Stm32F723 hat internen HS-Phy.
einem Artikel 10$ scope revisited oder guck mal hier https://satoshinm.github.io/blog/180105_stm32scope_building_an_amazing_10_oscilloscope_with_an_stm32_blue_pill_lcd_touchscreen_and_stm32-o-scope_software.html Da gab es einen riesen Thread wie man mit nem blue pill schnell sampled. Ich
-
Thread
Kleinster und einfachster Linux Prozessor
µClinux auf einem STM32F4. https://www.youtube.com/watch?v=HpZAZOL0vC8
https://wiki.openwrt.org/toh/unbranded/a5-v11 Cool, läuft astrein! für etwa 6-8 € DEINES ;-) OPENWRT
-
Thread
atmega168 vs atmega328 (warum noch den 168er nutzen?)
> ungleich leistungsfähiger. Sie sind eine Überlegung Wert. Es gibt aber einige Punkte, wo STM32 schlechter sind. Zum Beispiel vertragen sie keine 5V (Direktbetrieb an LiIo Akkus oder 3 AA Zellen). Die Referenz vom ADC funktioniert dort ganz anders. Die Ausgänge können nicht so viel Strom liefern
Handel kaum Boards mit diesen Chips anbietet (im Gegensatz zu Arduino Nano). Weil sie nicht mit 5V funktionieren. Weil man dafür andere Programmieradapter braucht. Weil der Debugger 10x teurer ist, als für STM32.
-
Thread
Kurzmeldungen: Renesas zeigt Cortex-M85-MCU, GigaDevice verkauft eine Milliarde Chips, uvm
arbeitet man derweil an PikaScript: eine noch schlankere Variante von Python, die mit 4KB RAM und 32KB ROM auskommt. Das ursprünglich für STM32G030C8 und STM32F103C8 vorgesehene System steht mittlerweile auch für einige andere Zielarchitekturen zur Verfügung, der unter http://pikascript.com/ bereitstehende
der Nomenklatur von STM. Zum Beispiel GD32E230C8T6. Dies hat bei mir stark den Anschein erweckt, dass die Giga Teile 1:1 Kopien sind. Es hat bei mir sogar den Anschein erweckt, dass es möglicherweise illegale Kopien sind.
-
Thread
Pfadprobleme OV7670 STM32F429Zi
Wohl nicht genau genug :) https://www.google.de/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=stdperiph%20stm32 http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32-standard-peripheral-libraries.html?querycriteria=productId=LN1939
hline_signal DCMI_HSPolarity_Low #define pclk_polarity DCMI_PCKPolarity_Rising #define sccb_bus_wr sccb_wr_8_8 #define sccb_bus_rd sccb_rd_8_8 //#define cam_format cam_formatVGA u32 h_px=1024, v_px=768; //640 480 #define cam_format_xQVGA 2 #define regDateiFile "ov7670_regs.h" #endif #
-
Thread
libSTemWin526_CM4_GCC.a - VFP register arguments
program "": Launching failed Error: Program "" not found in PATH PATH=[C:/Program Files/Java/jre1.8.0_45/bin/client;C:/Program Files/Java/jre1.8.0_45/bin;C:/Program Files/Java/jre1.8.0_45/lib/i386;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Coreutils\bin\;C:\CooCox\CoIDE_V2Beta\gcc\bin;C:\CooCox\CoIDE_V2Beta\bin;C:\ARMtoolchains\arm-none-eabi-gcc\bin;C:\Coreutils\bin\;C:\ARMtoolchains\eclipse-cpp-luna-SR2-win32
-
Thread
PiPico Oszilloskop
Scheinbar sind Mikrocontroller basierte Oszilloskope gerade im Trend. Hier eines mit einem STM32G4. Diese Controller haben ein paar Vorteile für ein Oszi: - PGAs - schnelleres Sampling - Komparatoren für den Trigger - DACs für einen Signalgenerator https://hackaday.io/project/192234-stm32g4
Christoph M. schrieb im Beitrag #7473667: > Hier eines mit einem STM32G4 Und hier ein 2-Kanaler mit dem STM32F429 Disco Board: https://mikrocontroller.bplaced.net/wordpress/?page_id=752 Hat den Bildschirm bereits drin und wird mit Touch bedient. Wieder mal ein
-
Thread
Information JLink EDU / ARM JTAG debugger sehr guenstig
auf der Homepage angeboten, deswegen die Frage... Was sind denn Unterschiede gegen über des Jlink V8? Robert
Kurzschlussschutz, vor allem... Quasi eine > Unkaputtbarkeit, die den JLink vor mir schützt ;) Was die v8 drin hat, keine ahnung, v5 bis v7 haben ein 74ALVC164245 drin als buffer. EDIT: der v8 hat 2 stk. davon
-
Thread
Webpage Webserver
leds schalten vielleicht noch ein bild anzeigen auf der Webseite. Arbeitet denn niemand mit Keil stm32 Build target 'Multi Media Development Board V1.0' compiling httpd.c... ..\USER\APP\httpd.c(13): warning: #2775-D: white space is required between the macro name "pgm_read_byte" and its replacement
: #20: identifier "u8" is undefined => #define u8 uint8_t #define u16 uint16_t #define u32 uint32_t
-
Thread
SPI interface Schaltung für ein 3.2 LCD display am Raspberry Pi
sinnvoll sehr sinnvoll, als uc z.B. diesen für unter 5€: http://www.ebay.de/itm/1x-ARM-Cortex-M3-STM32F103C8T6-STM32-Kern-Board-Minimum-System-Entwickeln-Board-/301122848477?pt=Wissenschaftliche_Ger%C3%A4te&hash=item461c5206dd Alternativ gibt es 2,8" spi-lcds für ~10€. Die kannst du dann direkt
Ich danke euch für die Tips. Dieser ARM Cortex-M3 STM32F103C8T6 Board sieht sehr interessant aus. Könnte ich mit dem die Komplette oben beschriebene Schaltung ersetzen ? In der Beschreibung finde ich: Board JTAG interface, On-board Mini USB Interface.
-
Thread
Schulnotenbewertung eines Arduino-Programms
event_handler()': eventctrl_uc.ino:629:11: warning: unused variable 'i' [-Wunused-variable] 629 | uint8_t i; | ^ [/c] Das halte ich für gefährlich. Was passiert wenn v Parameter 0 ist? [c] void dice_show(uint8_t v) { uint16_t m = diceint[v - 1]; textcolor(v+8); for (int
auch installiert und das ganze ausprobiert. Es läuft auf Arduino Uno / Nano / Due / Mega2650 und CH32V003 (ich weiß von vor dem Unfall, dass das auch auf STM32 läuft, habe ich aber hier nicht zum testen). Hast du im Fenster des Terminals versucht etwas einzugeben? Im Terminal kannst du eben den Dispatcher
-
Thread
Wie mit STM32F0 DMX Empfangen
oder schlechter. Aber lass es einfach, ist nicht das Thema hier! Wenn Du was über DMX mit dem STM32f072 sagen kannst dann bitte. Peter
Hatte das gleiche Problem beim STM32F072 Ich vermute mal Du nutzt die HAL Lib? Aber warten wir mal ab bis Du Deinen Code postest.
-
Thread
Ist es noch sinnvoll, mit Controllern zu arbeiten?
platformio.org ist eine sehr praktische Alternative, komplett Arduino kompatibel und unterstützt auch ESP32, u.v.a. Ich mache damit jetzt meine private ESP32 Entwicklung, und es läuft wirklich super.
Wer z.B. kein C oder Assembler mag ist ggf. mit einem MicroPython-fähigen µC besser aufgehoben (z.B. stm32, teensy, nRF51 16bit-PIC). Ein Video welches mir parallel zum lesen dieser Frage durch purzelte: https://www.youtube.com/watch?v=mBwTsFBVuQo
-
Thread
Debug Meldungen über ITM/SWO, UART der USB ausgeben?
(ITM->PORT[0U].u32 == 0UL) { __NOP(); } ITM->PORT[0U].u8 = (uint8_t)ch; } return (ch); } [/c] Das macht natürlich den Performance Vorteil zunichte. Da kann ich auch gleich einen Debug Jumper
man > dazu wiederum einen anderen Adapter der wesentlich kostet mehr als 3 > Euro. Ein STLINK/V2 Clone bei Aliexpress kostet sogar unter USD 2.- https://de.aliexpress.com/item/1PCS-ST-LINK-Stlink-ST-Link-V2-Mini-STM8-STM32-Simulator-Download-Programmer-Programming-With-Cover/32792513237.html
-
Thread
STM32: Wie funktioniert diese Entprellung?
http://www.emcu.it/STM32/STM32Discovery-Debounce/STM32Discovery-InputWithDebounce_Output_UART_SPI_SysTick.html Ich habe diese Methode zur Entprellung entdeckt, verstehe allerdings nicht wirklich was er bei der Debounce
schrieb im Beitrag #4608996: > Wie soll deine Möglichkeit genau funktionieren? Ist hier auf den STM32 portiert: Micha schrieb im Beitrag #4608963: https://www.mikrocontroller.net/topic/48465#4591311
-
Thread
Kit gut für einen Einsteiger?
Also ganz ehrlich?!? Nimm das http://www.reichelt.de/STECKBOARD-2K4V/3/index.html?&ACTION=3&LA=446&ARTICLE=67680&artnr=STECKBOARD+2K4V&SEARCH=steckboard http://www.reichelt.de/ATMEGA-32A-PU/3/index.html?&ACTION=3&LA=446&ARTICLE=119675&artnr=ATMEGA+32A-PU&SEARCH=atmega32
komplex gemacht. Die Unterschiede gibt es sogar innerhalb der 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
-
Thread
UART über Virtuellen COM-Port vom ST-Link 2.1
ein Nucleo Board? > Wird SWO benutzt? > Ist TX mit etwas anderem verdrahtet? Nein, es ist ein STM32G071G8 auf einer eigenen Platine. Der STM32G071G8 unterstützt SWO nicht. Der ST-Link v2.1 stammt von irgendeinen NUCLEO Board (welches weiß ich nicht mehr, da er abgetrennt ist). Über CN3 sind RX und
RH schrieb im Beitrag #6449484: > ein STM32G071G8 auf einer eigenen Platine Ich fürchte - nach deinen recht wilden Symptomen zu urteilen - wir müssten mal einen Blick auf deinen Schaltplan _und_ den Aufbau werfen. Für meinen Teil vermute
-
Thread
Parallax Propeller - Erfahrungen, Vertrieb in D?
per Cog, die u.a. Messwerterfassung sehr erleichtern sowie das simple, aber mächtige Timer-Konzept i.V.m. den Einwort-Maschinencodes, die determinierte Zeitberechnungen für Routinen erleichtern. http://www.parallaxsemiconductor.com/sites/default/files/appnotes/AN001-P8X32ACounters-v2.0_2.pdf Im Gegensatz
@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)
-
Thread
STM32F1 Evaluation Board gesucht mit Display
ST-Link mit dabei ist. Für das Breadboard: Mit $1,70 bist Du dabei: https://www.aliexpress.com/item/STM32F103C8T6-ARM-STM32-Minimum-System-Development-Board-Module-For-Arduino/32279776568.html
Also ich fasse mal zusammen was ich alles brauche um überhaupt starten zu können. Für das STM32 Projekt um das Tutorial von Diller durch zu machen 1.) ST-LINK/V2 (23 €) 2.) STM32VL-Discovery - STM32F100RB (15 €) / Oder das Nucleo. Will es aber so ähnlich wie möglich dem Tutorial von
-
Thread
Feedback zu Schaltplan für Roboterplatine
berechnen. Um das ganze zu betreiben brauche ich scheinbar vier verschiedene Spannungslevel. 3.3v für alle am I2C hängenden ICs sowie dem STM32, 5v für den Raspberry Pi und den LIDAR (dafür nehme ich einen billigen Buck-Converter mit 4 Ampere) und 1.8v für die Logic des ICM-20948. Alle Motoren würde
hatte ich sogar damals eingeplant für meinen LIDAR, hab es aber entfernt, da zum einen die analogen STM32 Eingänge nicht 5v kompatibel sind und ich zum anderen Angst davor habe, dass ich den Ground und Vref nicht richtig hinbekomme, sodass das gemessene nutzlos wird. RP6conrad schrieb im Beitrag #5767820
-
Thread
STM32 kann jemand ein Demo Programm schreiben?
Ich dachte eher sowas: http://de.farnell.com/stmicroelectronics/st-link-v2/programmierer-icd-f-stm8-stm32/dp/1892523 >Hast Du Bedenken die FP-Software auf Deinem Rechner zu laden? Nein, keine Zeit dafür.
Das Download-Tool von ST heißt DfuSe (UM0412), V3.0.2 ist aktuell. Damit kann ich per USB meinen STM32F417 Controller flashen.
-
Thread
STM32 SPI mehr als 16 Bit übertragen
Welchen STM32 µC hast du denn? Beim SPI vom STM32F303 ist die Datengröße auch auf 10-Bit konfigurierbar. Keine Ahnung wie genau sich das verhält, habe bisher nur 8- und 16-Bit benutzt, aber vielleicht ist das was
TriHexagon schrieb im Beitrag #4837061: > Welchen STM32 µC hast du denn? Beim SPI vom STM32F303 ist die Datengröße > auch auf 10-Bit konfigurierbar. Keine Ahnung wie genau sich das verhält, > habe bisher nur 8- und 16-Bit benutzt, aber vielleicht ist
-
Thread
PID-Regler: Wie schnell ist schnell genug?
es ist das hier schon öfter erwähnte Board (die "Black" Variante, <10€): http://wiki.stm32duino.com/index.php?title=STM32F407 CPU Takt ist 168 MHz und FPU aktiv. https://www.st.com/en/microcontrollers/stm32f407ve.html Das ist natürlich eine andere Kategorie als ein kleiner 8 Bitter,
gerade dabei war habe ich die gleiche Routine nochmal auf zwei anderen Boards laufen lassen. [code] STM32L031 @ 32 MHz (Cortex-M0+) gcc 6.3.1 -Os: 38,6 µs gcc 6.3.1 -O3: 39,5 µs gcc 7.2.1 -Os: 39,3 µs gcc 7.2.1 -O3: 39,8 µs Keil: 24,3 µs LPC1549 @ 72 MHz (Cortex-M3) gcc 7.2.1 -0s: 19,3 µs
-
Thread
Gitarreneffekte selber bauen
auch auf einem RsPi: https://www.youtube.com/watch?v=bLcW70tcBX8 Oder wolltest du Effektgeräte in Hardware selber bauen? Gerhard
Cartman schrieb im Beitrag #7041200: > ie ADCs und DACs des STM32 haben doch nur 12 bit? Das würde ich auch empfohlen haben. Da bringen auch 64-fach oversampling nicht viel. Ein Faktor 8 geht statistisch in die Auflösung, ein weiterer Faktor 8 in das Spektrum.
-
Thread
Problem mit STM32 und AD7912
Hallo Leute, ich habe damit angefangen einen STM32L031C6 zu programmieren. Ich scheitere gerade daran einen externen A/D-Wandler (AD7912) mit zwei Kanälen über SPI (bis zu 18Mhz) auszulesen. Ich möchte dazu HAL verwenden und habe folgendes eingestellt
Tim K. schrieb im Beitrag #6222770: > STM32.PNG SPI2 angeschlossen aber SPI1 programmiert?
-
Thread
Suche Empfehlung für zukunftssicheren ATMEGA Gesperrt
Lux schrieb im Beitrag #2999334: > Man kann sie aber nicht sorglos am Li-Ion-Akku (kann bis gut 4,2V sein) > betreiben, auch das Ansteuern von FETs ist aufgrund der 3,3V nicht ganz > so einfach. Das ist aber bei der gesamten 3V3 Technik so, STM32 und Konsorten haben das gleiche 'Problem', was
Matthias Sch. schrieb im Beitrag #2999701: > STM32 und Konsorten haben > das gleiche 'Problem' Nein, einige Cortexe haben interne Regler, z.B. Nuvoton NUC120: • Build-in LDO for wide operating voltage ranges from 2.5 V to 5.5 V Peter
-
Thread
[V] STM32 Breakoutboard passend für Breadboard, tolle sache!
Hi, Gi8bt es die Möglichkeit Pin 37 und Pin 41 des µC über 1,1µF an Masse zu legen? Dann könnte man mit einem 8MHz Quarz auch einen STM32F205 oder STM32F405 bestücken und das Board wäre noch viel interessanter
. Danach werde ich mich darum kümmern... Martin K. schrieb im Beitrag #3427912: > Hi, > > Gi8bt es die Möglichkeit Pin 37 und Pin 41 des µC über 1,1µF an Masse zu > legen? Dann könnte man mit einem 8MHz Quarz auch einen STM32F205 oder > STM32F405 bestücken und das Board wäre noch viel interessanter
-
Thread
STM32 Debugger meldet No source available
Unable to match requested speed 1000 kHz, using 950 kHz Info : clock speed 950 kHz Info : STLINK v2 JTAG v24 API v2 SWIM v11 VID 0x0483 PID 0x374B Info : using stlink api v2 Info : Target voltage: 3.270138 Info : stm32f1x.cpu: hardware has 6 breakpoints, 4 watchpoints Info : accepting 'gdb' connection
r7 (/32): 0x00000014 (8) r8 (/32): 0xBF76FFDD (9) r9 (/32): 0xFFBFBFFC (10) r10 (/32): 0x304C7B31 (11) r11 (/32): 0x9C473FE3 (12) r12 (/32): 0xFF9FEFFF (13) sp (/32): 0x4C05B510 (14) lr (/32): 0xFFFFFFFF
-
Thread
Bourns EM14 5V an STM32 3.3V FT
Hallo, ich würde gerne einen Bourns EM14 Encoder an einem STM32F4x verwenden. Der EM14 läuft auf 5V, der STM32 auf 3.3V. Laut Datenblatt ist der STM32 aber FT auf allen GPIO. Nun gibt es aus meiner Sicht ein paar Optionen, die einfachsten wären Spannungsteiler
CrTVAl0CcnLShMqPEt46xw%3D%3D Der soll laut Datenblatt 2 Pullups und 2 C bekommen. >> Laut Datenblatt ist der STM32 aber FT auf allen GPIO. > FT? Nicht alle STM32 sind auf allen Pins 5V tolerant. FT habe ich bei STM öfters für Five-(Volt-)Tolerant gesehen, im Gegensatz zu Three-(Volt-)Tolerant TT. Schlimme
-
Thread
Digitaluhr mit geringem Stromverbrauch
Spannungsregler usw.) auf dem Arduino-Board muß man natürlich entfernen. Der AVR kann ja an einer Batterie (1,8V..5,5V) direkt laufen. Der ATmega328P braucht im Power-Save mit 38kHz Quarz <1µA.
Stefan ⛄ F. schrieb im Beitrag #6971974: > STM32L072 Low Power, mit EEprom > STM32F303 normal Power, ohne EEprom, dafür 3x so schnell und mit FPU Da ich keine Platinen designen kann ist der denke ich raus. Ich habe ihn zumindest nicht als DIP
-
Thread
Projekt läuft nur richtig wenn es mit Keil MDK erstellt wurde
* @author MCD Application Team * @version V1.0.0 * @date 30-September-2011 * @brief CMSIS Cortex-M4 Device Peripheral Access Layer System Source File. * This file contains the system clock configuration for STM32F4xx devices
*******************************************/ /** * @} */ /** @addtogroup STM32F4xx_System_Private_Macros * @{ */ /** * @} */ /** @addtogroup STM32F4xx_System_Private_Variables * @{ */ uint32_t SystemCoreClock = 168000000; __I uint8_t AHBPrescTable
-
Thread
Stm32F103 Custom Board stabilitätsprobleme
Hallo, ich habe mir eine eigene Platine mit einem STM32F103C8T6 gebaut. Nachdem sie nun angekommen ist habe ich einige Probleme. Der Mikrocontroller wird über SWD und einem ST Link V2/1 ( Nucleo Board) mittels Platform IO programmiert ( Habe auch schon
auf einem anderen Schaltungsblatt enthalten ist. Ich bin zwar durchaus kein sonderlicher Fan der STM32, habe aber mittlerweile bereits eine ganz stattliche Anzahl dieser Chips und darunter eben auch eine Menge von STM32F103C8T6 in verschiedensten Projekten verbaut - und dabei ist mir noch nie irgend