-
Thread
Sinusförmige Spannung erzeugen
Der DAC im STM32 kann wohl tatsächlich auch schneller. ST verrät sogar wie: https://www.st.com/content/ccc/resource/technical/document/application_note/6f/35/61/e9/8a/28/48/8c/DM00129215.pdf/files/DM00129215.pdf/
Lurchi schrieb im Beitrag #5576953: > Der DAC im STM32 kann wohl tatsächlich auch schneller. ST verrät sogar > wie: > https://www.st.com/content/ccc/resource/technical/document/application_note/6f/35/61/e9/8a/28/48/8c/DM00129215.pdf/files/DM00129215
-
Thread
Funktion fitting zur Phasenbestimmung – Probleme bei Drift
stm oder reset bewirken keine änderung des ergebnisses.
Langzeitmessungen über 12 h und 24 h – mit verschiedenen Einstellungen am Oszilloskop und Datenaufzeichnungen am STM – sieht es aktuell sehr danach aus, dass das Oszilloskop über den Messzeitraum hinweg einen variierenden DC-Offset aufweist, in der Größenordnung von ±1 LSB bei 8 Bit Y-Auflösung. Zur Phasenbestimmung
-
Thread
Immer noch keine STM32
Manchmal fallen STM32F100C8 vom Himmel...
So STM32 F7 oder H7 wird man wohl kaum durch AVR ersetzt bekommen.
-
Thread
Arduino Uno R4: Besonderheiten und Abhilfen
USB 258 Bytes für ADC 104 Bytes für PWM [/pre] Das sind schon 7 kB. Wenn du Programme mit der STM32 Cube IDE generierst sieht es ähnlich aus. Gewöhne dich dran, oder bleibe bei 8 Bit. Beim Arduino Uno (ATmega328) entfällt viel davon, weil: - Nur eine Instanz von Wire existiert - Nur eine serielle
Der Grund? uint8_t ArduinoSPI::transfer(uint8_t data) hat im wesentlichen das hier gemacht: _write_then_read(&_spi_ctrl, &data, &rxbuf, 1, SPI_BIT_WIDTH_8_BITS); Und diese FSP Funktion prüft die Parameter, schaltet
-
Thread
Auswahl eines ARM-µC für Einsteiger
Wireless) und in Automotive TI Zudem hat STM noch eine 8-bit Linie STM-8 für Automotive.
aufwachen wird man auch einen Modus nehmen müssen der nur wenig Strom sparen kann. Aber dafür mit einem STM32F4 Boliden mit vielen MHz drangehen? Der braucht dann wieder viel Strom wenn er läuft... Vorsichtig geschätzt reicht da ein Cortex-M0, selbst so ein Leichtgewicht aus der LPC8xx Serie. Und den Takt
-
Thread
Attiny Programmierung
zu einem STM8 raten (läuft auch mit einem ST-Link V2). Leider ist da die Toolchain-Unterstützung etwas mau. Mein letzter Stand war, dass es von STM eine (sehr veraltete) IDE gibt. Der freie SDCC unterstützt ebenfalls STM8. Mir hat aber IAR am besten gefallen (in der kostenlosen Version codegrößenbeschränkt). Edit: Die neueste Serie an ATtinys / ATmega lassen sich auch über das Pickit 4 Programmieren / Debuggen, der
-
Thread
LPC debuggen mit Black magic probe auf STlinkV2 clone
https://www.st.com/resource/en/datasheet/stm32f103c8.pdf#page108
metallicfarbenen. https://m.de.aliexpress.com/item/32322884886.html ‚Schwimmen JTAG‘ ist für die STM8 Serie.
-
Thread
ST-LINK Zugriff von Mac M1 - Device nicht sichtbar
Liebe MC-Forenmitglieder, ich habe hier im Forum ein PowerAnalyzer-Board von STM gekauft (STM32 Power Shield X-NUCLEO-LPM01A von STMicroelectronics: https://www.st.com/en/evaluation-tools/x-nucleo-lpm01a.html). Nun habe ich das Problem, dass ich von meinem Mac M1 nicht auf das
ausprobiert: - Treiber installiert (STM32 USB Virtual COM port driver (STSW-STM32102)) - STM32CubeMonitor-Power software tool installiert gemäß Dokument UM2202 Ergebnis: Auch auf dem Windows-PC erkennt die Software STM32CubeMonitor-Power
-
Thread
SDCC und struct
auch in der Version 3.6.0 Ich verwende den SDCC deshalb, weil es der einzige freie Compiler für STM8 ist den ich kenne (und deshalb bin ich sehr sehr froh, dass es ihn gibt), ansonsten verwende ich arm-none-eabi-gcc für stm32 und lpc, sowie avr-gcc für avr
ermöglicht hat Dabei ist SDCC von der Standardunterstützung her noch einer der besseren Compiler für STM8: http://www.colecovision.eu/stm8/compilers.shtml C89 wird allerdings von IAR besser unterstützt. Philipp
-
Thread
STM32F405 int64_t lehren
Moegliche Ursachen: - printf kann keine 64 bit - Stack ist nicht 8 byte aligned
benutzten default-Linkerscript liegt der Stack bei _estack-__Stack_Size = 0x20020000-1024 , das ist 8 Byte aligned, oder? @NOP: "ich linke überhaupt keine Libraries zu.". Der STM32F405 kann keine 64Bit ints' nativ rechnen, der braucht dafür ne Software lib, die muss irgendwo her kommen. Mache kein
-
Thread
Config Parser für embedded
https://github.com/compuphase/minIni habe ich auf einem STM32F103C8 schon benutzt.
flashes noch extern waren, und 64k eine Page, da würde viel Aufwand getrieben um eine Page in 16, 8, 8 und 32 zu teilen: Einem loader/bootet in den 16k und dann 2 8k-Bereiche, um Bootinfos schreiben zu können. Z.b. jeweils 1k Felder mit den Segmenten, Version, Checksumme etc. Beim nächsten Booten
-
Thread
Firmware reverse Engineering Kosten
was wird in so einem Scooter schon drinstecken, wahrscheinlich irgendein PIC von Microchip oder ein STM8, so komplex dürften die ja auch nicht sein, ist schließlich Einfachsttechnik, und auch hier: Korrigiert mich wenn ich mich irre, ich habe noch nie einen von innen gesehen, nur ein Paar zerstörte die
wird in so einem Scooter > schon drinstecken, wahrscheinlich irgendein PIC von Microchip oder ein > STM8, so komplex dürften die ja auch nicht sein, ist schließlich "Hätte, könnte, dürfte, sollte" :) Wenn Du den Nürbürgring rückwarts fahren müsst, wirst du viel länger als nur 8 Minuten brauchen.
-
Thread
STM32F3: Problem mit hoher Stromaufnahme
Hallo liebe Gemeinde, ich habe in einem Projekt nun zum ersten mal einen STM32 eingesetzt, die genaue Bezeichnung ist STM32F303VBT im LQFP100 Gehäuse. Vor einem Jahr wurde von der Schaltung ein Prototyp gebaut, der ist seitdem im Dauereinsatz und macht keinerlei Probleme.
Also angeblich ein richtiger ST-LINK/V2 Programmer. Wenn es ein "richtiger" waer, koennte er auch STM8 programmieren. Wenn es ein "richtiger" waer, koennte er auch JTAG und nicht nur SWD. Es ist also kein "richtiger".
-
Thread
STM32 gesucht (SPI Kommunikation + USB + Handlötbar)
STM32F042F4P6 TSSOP-20 STM32G0B0KET6 LQFP32 mit 0.8mm Pitch 0.5mm lässt sich aber auch noch von Hand löten.
32k 8k - 1 - - - STM32L052K8Tx LQFP32 417 M0+ 64k 8k - 1 - - - STM32L062K8Tx LQFP32 417 M0+ 64k 8k - 1 -
-
Thread
PWM synchron zu 50Hz Netz
Deinen Code zu verstehen, was mir > bisher nicht gänzlich gelungen ist. Ein Trick ist, daß T0 nur 8Bittig ist und ich daher noch einen SW-Zähler bis 3 brauchte, um die Takte bis zum Nulldurchgang zu zählen. Die CPU arbeitet mit 8MHz, dadurch ergeben sich die: 8MHz / 50Hz / 256 = 625
Ansatz. Ich habe das mal auf einem > F334-Nucleo probiert. Die SOGI-PLL mit float braucht da ca. 8.8µs, die > Notch SPLL mit float 3.2µs und mit int32 5µs. Das sind Werte die bei > 20KHz noch genügend Spielraum für den Rest lassen. Wusste gar nicht, dass der STM32f4 eine FPU hat. Werde jetzt
-
Thread
STM32 HAL Timer Interrupts (STM32CubeF4)
hi, ich habe bereits viel mit 8-Bit AVRs gemacht, und mache jetzt meine ersten Erfahrungen an einem STM32. Habe hier ein "WaveShare Core 4171" mit einem STM32F407 auf einem "WaveShare Open 4171" Breakout-Board. Toolchain mit
oder nur ein ähnliches? > > ??? Wenn Du einen STM32F407 hast, wäre das Define STM32F411xE offensichtlich falsch. Ich vermute STM32F407xx wäre richtig. Das würde dann auch erklären, dass der Timer2 Interrupt nicht an der richtigen Stelle wäre.
-
Thread
Arduino Libraries zu STM32 Portieren
unterschiedlich. https://github.com/stm32duino/Arduino_Core_STM32/tree/master/system https://github.com/danieleff/STM32GENERIC/tree/master/STM32/system/ Jetzt frage ich mich, warum? Könnte es sein, das es bei STM irgendwann einmal einen
Arduino für stm32f1 läuft schon ewig. Auch die meisten libraries laufen problemlos für AVR, esp und stm32
-
Thread
Verlosung RX210 Promo-Board
doctormicro/rx_blog/blog/2012/08/31/check-out-the-rx210-rpb Für mich eignet sich der RX210 als Ersatz für H8S... oder größere ATMEGAs, da er wie diese mit einer Versorgungsspannung von 1,8 - 5V läuft. Als 32bit Prozessor mit 50MHz (ab 3V) läuft er den MEGAs aber locker davon. Nur wenige Pins vom max. LQFP100
wird sich schnell ändern, weil damit wohl längerfristig alle alten Derivate von ehemals Hitachi (H8, H8S, etc.), Mitsubishi (M16, M32, etc.) und NEC (78k, V850) ersetzt werden können.
-
Thread
STM32 Software USB
Klar das wäre das einfachste, habe aber noch fast 20 STM32F030C8T6 hier rumliegen, und bei dem ein oder anderen Projekt währe eine USB Funktion ganz nett. Versuche also einfach ein wenig Geld zu sparen.
USBLover schrieb im Beitrag #4668705: > Klar das wäre das einfachste, habe aber noch fast 20 STM32F030C8T6 hier > rumliegen, und bei dem ein oder anderen Projekt währe eine USB Funktion > ganz nett. Versuche also einfach ein wenig Geld zu sparen. 38,20 EUR kosten die beim hbe-shop. Und dafür
-
Thread
ARM Cortex M3 für Dummies
Inhalt nichts sagen, aber vielleicht kennt jemand das Buch und kann was zu sagen: Programming with STM32: Getting Started with the Nucleo Board and C/C++ https://www.amazon.de/Programming-Stm32-Getting-Started-Nucleo/dp/1260031314/ref=pd_sbs_14_4/258-5924846-0692958?_encoding=UTF8&pd_rd_i=1260031314&pd_rd_r=06a93ce7-8e32-4a65-b045-fa3e5396cf95&pd_rd_w=GKOwr&pd_rd_wg=TSb4r&pf_rd_p=74d946ea-18de-4443-bed6-d8837f922070&pf_rd_r=EWS8HCB69HGV1A2N0ST0&psc=1&refRID=EWS8HCB69HGV1A2N0ST0 Mit Arduino will ich nicht beginnen
-
Thread
Wie werden fabrikneue ATSAM geflasht?
die immer nur irgendwie ein bissel "störrischer" und habe es lieber andersrum gemacht (Atmel-ICE für STM32Fxxx).
Wir hatten hier schon öfter bei EFM32 und EFM8 dass man über SWD nicht mehr rein kam. Das Problem ist unten beschrieben. Der EFM8 hat aber einen Bootloader im schreibgeschützten Flash ab 0xFA00 und damit kann man auch dann das Programm ab 0x0000
-
Thread
Wahl vom richtigen Mikrokontroller
eine kompletten Source-Code mit allen Initialisierungen. Debugger: - ST-Link/V2 Kosten: - STM32F042 ca. 2,50€ (je nach Stückzahlen weniger) - ST-LINK/V2 ca. 20€ Quellen / Infos: *1) http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32f0-series/stm32f0x2/stm32f042c6.html *2) http://www.keil.com *3) http://www2.keil.com/stmicroelectronics-stm32/mdk *4) http://www.st.com/en/development-tools/stm32cubemx.html *5) http://www.st.com/content/st_com
-
Thread
STM32F767ZI schließt sich von alleine kurz
Max M. schrieb im Beitrag #6000852: > Hier das Layout - mit dem Fokus auf die MCU. STM32F429 =! STM32F767 mit gleicher Pinbelegungung im 100Pin Flatschen...
#6000883: > Max M. schrieb im Beitrag #6000852: >> Hier das Layout - mit dem Fokus auf die MCU. > > STM32F429 =! STM32F767 mit gleicher Pinbelegungung im 100Pin > Flatschen... Der angezeigt STM32F429 ist das 3D-Modell (gab leider kein F7). Der STM32F767ZI besitzt den LQFP144 Footprint.
-
Thread
Sparsamkeit Atmega8 vs STMF0 für direkten Batterienetrieb
das? Ich habe es anhand einiger kleiner Beispielprogramme ausprobiert. In allen Fällen lief der STM32F103 bei 8MHz deutlich langsamer, als ein Atmega328. > Das ist ein Software-Problem. Sicher. Zur Performance gehört immer beides.
Stefan ⛄ F. schrieb im Beitrag #6420718: > In allen Fällen lief der STM32F103 bei 8MHz deutlich langsamer, als ein > Atmega328 Wow. Das will ich sehen. Wenn ARM das wüsste...
-
Thread
keine Hysterese, ext. Interrupt feuert ständig, Bluepill
ist für eine gewisse Flankensteilheit ausgelegt. Was versuchst du denn zu erreichen? In meinem STM32F103C8T6-Datenblatt stehen übrigens andere Werte für VIL (0.35VDD) und VIH (0.65VDD) als von dir genannt. Dort ist auch die Hysterese des Schmitt-Triggers als 200mV (TT-Pin) bzw. 0.05VDD (FT-Pin
aber kein Minimal- oder Maximalwert angegeben. In meinem https://www.st.com/resource/en/datasheet/stm32f103c8.pdf ist ein Minimalwert für die Schmitt-Trigger-Hysterese angegeben. LG, Sebastian
-
Thread
Ein paar Fragen zum Umstieg auf die STM32 Reihe
Manche STM32 Derivate (SMT32F20x) haben auch 32 Bit Timer.
Leistung stimmt und ist ihr Geld wert. Yep. Wahrscheinlich kriegt man damit keine <5€ LPC1000 oder STM32 zustande, kann damit nicht gegen die 8/16-Bit Controller-Riege anstinken, was ja die Intention hinter diversen Controllern auf Basis von Cortex-M3 und -M0 ist. So hat eben jeder seinen Markt.
-
Thread
ATxMega o. ARM-Cortex-M3
es die die Pheriperial Lib mit jede Menge Demo Code. Ansonsten hier im Forum gibt es viele die den STM32 gut kennen und gerne helfen. Siehe auch hier: - [[STM32]] - [[STM32 Eclipse Installation]] Wenn das erste Blink-LED mal läuft und man schon viel mit AVR gemacht hat, hält sich die Einarbeitungszeit
eventuell meine Frage weiterreichen? Frage: Wie wäre Ihre Vorgehensweise bei der Benutzung eines STM32Fxx Anbindung mit einem multiplexed device (8Bit) z.B. RAM o. SJA1000 mit dem FMSC I/F? Haben Sie Appnotes für die Hardware und Software?
-
Thread
BluePill -> CH32 statt stm32
Klonversion verkauft. Im Titel steht ja "kompatibel", da immer wieder auf die genaue Bezeichnung des STM32F103C8T6 referenziert wird, halte ich das für unlautere/irreführende Werbung. Das enttäuscht etwas, da die Produkte von A-Z bisher ganz ok waren. Da ich selbst mal für einen chinesischen Anbieter
Klonversion verkauft. Im > Titel steht ja "kompatibel", da immer wieder auf die genaue Bezeichnung > des STM32F103C8T6 referenziert wird, halte ich das für > unlautere/irreführende Werbung. Genau so sehe ich das auch und AZ hat anstandslos gutgeschrieben, die wollten die Dinger nichtmal zurück.
-
Thread
ws2812 und andere zeitkritische Sachen
Nimm nen STM32 und verwende dessen DMA um die ws2812 anzusteuern. Gibts fertige Libs für die das genau so machen. Dann ist nebenher noch genug Zeit für das IRMP. Das IRMP gibt es auch für STM32.
sadf schrieb im Beitrag #4369134: > Gibts für den STM einen billigen Programmer der auch Debuggen kann? http://www.aliexpress.com/item/FREE-SHIPPING-ST-Link-V2-stlink-mini-STM8STM32-STLINK-simulator-download-programming-With-Cover/1950727356.html oder
-
Thread
uCLinux auf STM32F429Discovery Board
(1) stm32f429-linux-builder/configs/kernel_config' ... # # STM32 I/O interfaces # CONFIG_STM32_DMA=y CONFIG_STM32_USART1=y # CONFIG_STM32_USART2 is not set # CONFIG_STM32_USART3 is not set # CONFIG_STM32_USART4 is not set # CONFIG_STM32_USART5 is not set # CONFIG_STM32_USART6 is not set # CONFIG_STM32_I2C1 is not set # CONFIG_STM32_I2C2 is not set CONFIG_STM32_I2C3=y ... (2) stm32f429-linux-builder/rootfs/etc/inittab
-
Thread
H743 und F746 - Probleme mit dem Takt
IO-Ports hat. Ich taste mich da jetzt so langsam ran und wundere mich oft ;-) http://erste.de/STM32/
CORTEX_M7.IsCacheable_Spec=MPU_ACCESS_CACHEABLE > CORTEX_M7.default_mode_Activation=1 157c166 < PC8.GPIOParameters=GPIO_Speed --- > PC8.GPIOParameters=GPIO_Speed,PinState 159a169 > PC8.PinState=GPIO_PIN_SET [/code]
-
Thread
Unterschiede CS32F103C8T6 und STM32F103C8T6
Es gibt Neuigkeiten; der User Rev0 vom stm32duino Forum hat bei ST angefragt und sie meinen, dass der CS32F103C8T6 keine legitime Kopie des STM32F103C8T6 sei. Von daher sollte man diese Chips wohl meiden.
Frank M. schrieb im Beitrag #5771889: > die > GD32F103C8T6 und STM32F103C8T6 jedoch offiziell nur 64 KB Flash War es nicht so, dass die STM32 auch 128k Flash hatten, der aber nicht dokumentiert ist? Zumindest die China-STMs auf der Blue Pill haben das wohl
-
Thread
R8751H Vintage Clock Basteltagebuch (War: [8051] XTAL1 und XTAL2)
denen ich die Ansteuerung auf dem Programmierboard testen kann und für die Firmware-Entwicklung des STM32s. Und dann noch die andere Bestückung mit gesockelten HDSP-0960 Anzeigen (8 stück, evtl noch eine 6 Stück-Variante mit LEDs als Trenner), RTC, EEPROM, IR-Empfänger. Vielleicht setz ich noch
Merket... ein STM32F302C8 unterscheidet sich vom STM32F302CB nicht nur von der Größe des Flashs und des RAMs. Beispielsweise ist die USB-Peripherie völlig woanders im Address-Space weshalb es gleich nach der USB-Initialisierung
-
Thread
POV Sphere mit WS2812 Stripe
schrieb im Beitrag #5249129: > Ich plane auch gerade einen POV Globe zu bauen, > allerdings mit einem STM32 uC Ein STM32 mit 8-Bit _parallel_ über DMA hat vergleichbar wenig RAM-Overhead im "Grafikspeicher" und holt so ziemlich alles raus, was an Taktrate mit APA102 bzw. WS2812 möglich ist. Soll das
Reiner_Gast schrieb: >> Ich plane auch gerade einen POV Globe zu bauen, >> allerdings mit einem STM32 uC > > Ein STM32 mit 8-Bit parallel über DMA hat vergleichbar wenig > RAM-Overhead im "Grafikspeicher" und holt so ziemlich alles raus, was an > Taktrate mit APA102 bzw. WS2812 möglich ist.
-
Thread
Nucleo F103 + mbed
Ich kenne mbed nicht. Die STM32F1 Mikrocontroller starten mit internem 8Mhz R/C Oszillator. Per Software kann man dann auf eine externe Taktquelle umstellen und wenn man will die Taktfrequenz per PLL erhöhen. Das Nucleo Board hat eine Verbindung vom 8Mhz Quarz-Oszillator des ST-Link Adapters zum Takteingang des STM32F1 Mikrocontrollers. Diese Verbindung kann man nutzen, muss man aber nicht. > Woher weiss der Compiler, mit welcher Frequenz der Controller
-
Thread
Entscheidungshilfe für ARM Einstieg
nettes teil zum lernen/testen: der stm primer http://www.stm32circle.com/resources/stm32primer.php ca 30 eu bei spörle, also kein riesen-risiko :-)
an - und hören da allerdings auch auf. NXP wollte ja bereits mit den ARM7 Controllern den 8Bit Markt aufmischen. Das ging gründlich daneben. Die 8-Bitter machen ihre Sache zu gut und der ARM7 ist dagegen zu kompliziert und für die Bereiche in denen man 8-Bitter einsetzt eigentlich auch zu
-
Thread
Suche Pulse Train oder Pulse Pattern Generator
@ Thorsten F. >nur weis ich nicht wie ich >sauber bis zu 1.8Mio Daten in den Speicher schíeben >und rausbekommen soll. Rein: durch /WR in den Speicher (Fifo-Ram) Raus: durch /RD >1.8Mio Ist dein "Bitmuster" eine "0" / "1" Leitung oder ein (Pseudo-) Analogsignal
Hier könnte man mit ein bißchen Hardware 'schummeln', indem diese zum Beispiel die '1'-Impulse um 8 Zyklen verkleinert. Um dann einen 50ns Impuls zu erzeugen, wird dieser nicht direkt mit dem Wert 2 erzeugt, sondern mit dem Wert 10, was 250ns entsprechen würde. Dadurch dass die Impulsdauer um 8 Zyklen
-
Thread
Fertige Mikrocontrollerplatine als Kaufteil
--> STM32VLDISCOVERY Hat DA-Wandler, AD-Wandler, genügend Timer und Programmierschnittstelle On Board. Kostenpunkt: Etwa 8 Euro. Gruß Tip
tip schrieb im Beitrag #2568941: > --> STM32VLDISCOVERY Da ihm die Zeit knapp ist, ist ein 32Bit-Bolide mit einigen 1000 Seiten Datenblättern nicht so der Bringer. Besser was kleines überschaubares 8-bittiges, z.B.: Wenn man etwas C kann
-
Thread
AVRISP MKII nicht mehr lieferbar - Alternativprodukt?
für AVRs gibt, wurde schon genannt, aber danach war nicht gefragt worden, genausowenig wie nach Z8, EFM8, HC09 oder anderweitigen Controllern.
> nicht abgenommen haben. Bei epay (R) gibt es den voll funktionsfähigen, zu ST-Link-V2 (den STM32 Debugger) kompatiblen Programmer *und* Debugger für unter 10 Euro. Ich habe da gerne STM32 "gelernt" und bin begeistert.
-
Thread
LCD-Adresse im C-Programm
in STM32F429 has 32-bit wide registers used for pixel formatting, layer configuration, and frame buffer control. 2. **SSD1963 LCD Controller** * While its data bus can be 8/16/24-bit depending on
Bit-Registern genau auf dein > Beispiel bezogen. > > Der Spaß fängt genau dann an, wenn die Register 8Bit breit sind (was sie > üblicherweise auch sind). > Nein, eben nicht. Zum Beispiel beim integrierten LCD Controller von der STM32 Serie nicht. Da sind es nativ 32 Bit. Insbesondere hast du
-
Thread
PWM-Signal mit STM32 messen
Gibt es beim STM32F103C8(Blue Pill) (ich verwende derzeit die Arduino IDE Toolchain von STM32duino) die Möglichkeit den Dutycycle eines 3,3V PWM-Signals mit "bliebiger" Frequenz (irgendwas zwischen 100 Hz und 1 kHz)
Es gibt ein Beispielprojekt unter: ~/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.3/Projects/STM32F103RB-Nucleo/Examples_MIX/TIM/TIM_PWMInput
-
Thread
STM32 Unterschiede?
414 STM32F103RETx 512k 64k 2 2 3 8 2 3 LQFP64 414 STM32F103VCTx 256k 48k 2 2 3 8 2 3 LQFP100 414 STM32F103VDTx 384k 64k 2 2 3 8 2 3 LQFP100 414 STM32F103VETx 512k 64k 2 2 3 8 2 3 LQFP100 414 STM32F103ZCTx 256k 48k 2 2 3 8 2 3 LQFP144 414 STM32F103ZDTx 384k 64k 2 2 3 8 2 3 LQFP144
-
Thread
Maximale Taktfrequenz STM32G4 nutzen?
darstellen. In der C- und G-Serie gibt es zum ersten mal – neben TSSOP20 mit 0,65mm und TQFP32 mit 0,8mm – auch einen STM32 im SO8-Gehäuse. Man bekommt also ein 32-bit-System in einem SO8 mit 1,27mm-Raster, wo wirklich relativ viel drin ist – vor 30-35 Jahren wäre das in der Form noch undenkbar gewesen
wäre er durchaus brauchbar. Für diese Aufgabe könnte man aber auch einen 8-bit-AVR in SOT23-6 nehmen, falls es von den Abmessungen her noch kleiner werden muss. Aber wie schon erwähnt, 170 MHz sind bei STM32 überhaupt kein Problem, denn der F411 kann bis 100 MHz, der F446
-
Thread
Welche STM32 sind interessant?
Die STM32 erfreuen sich ja steigender Beliebtheit. Mich würde mal interessieren, welche Typen da sozusagen die "ATmega8" und "ATmega32" Typen sind. Also die am häufigsten eingesetzen und universellen Typen
Hier im Artikel [[STM32]] habe ich unten einige Links. TME hat z.B. vom "STM32F103RE" noch 10 auf Lager. Der R8 hat kein SDIO und nur 64KB Flash. Ist zum debuggen etwas dünn. Also nur die Speichervariante ab "C" also
-
Thread
Mikrocontroller und Komponenten -> evtl. für Serienproduktion
kommen. Und spätestens dann bringt ihm der STM Prototyp nichtmehr wirklich viel..
ADCler schrieb im Beitrag #3701982: > Dann solltest Du doch diese vorschlagen und nicht die STM32. Ober der der STM32 ist doch momentan in Mode...
-
Thread
Günstige Microcontroller für Privat Projekte
STM32F103C8T6 in Form des Bluepill Boards. Dazu ein ST-Link zum komfortablen SWD-Debugging. Ist nicht die Aller-Billigste Methode aber spart graue Haare. Das Gewürge mit Parallel-Port oder gar WinXP würde
Ganz klein: ATtiny45 (0,50€) Mittel 8bit: Arduino Nano (Klone aus Asien, 1,50€) Mittel 32bit. STM32F103C8T6 minimum system development baord (1,50€) Der aktuelle Nachfolger dazu: STM32F303CCT6 Mini System Dev.board (https://robotdyn.com
-
Thread
ST LINK, Probleme beim Flashen
Mit welchen Pins? Anbei noch ein Pinout vom ST-LINK. (https://www.waveshare.com/st-link-v2-stm8.htm) Verwendete Pins: 19, 20, 9, 7
im Beitrag #6549331: > Anbei noch ein Pinout vom ST-LINK. > (https://www.waveshare.com/st-link-v2-stm8.htm) Das ist was Modifiziertes von WaveShare, nicht original! Schon an den Pin 4, 6, 8, 10 erkennbar die _nicht_ mit Masse belegt sind.
-
Thread
Nur PLL clock für Timer?
praktisch 68) war das der Faktor 17!! Dazu der 20 mal schnellere ADC, wobei ich erstmalig Averaging (8 samples) einführen konnte, um auf echte 12 Bit zu kommen, denn die Genauigkeit ohne liegt bei 10.5 Bits. Logisch, denn der ADC arbeitet in einer EMV Hölle. Nun bin ich beim STM32L431 gelandet, weil
praktisch 68) war das der Faktor 17!! Dazu > der 20 mal schnellere ADC, wobei ich erstmalig Averaging (8 samples) > einführen konnte, um auf echte 12 Bit zu kommen, denn die Genauigkeit > ohne liegt bei 10.5 Bits. Logisch, denn der ADC arbeitet in einer EMV > Hölle. > > Nun bin ich beim STM32L431
-
Thread
uC für USB Audio Anwendungen
/stm32f4discovery.html http://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-discovery-kits/32f746gdiscovery.html
achtest du aber bei den Disco Boards drauf, das da schon externer RAM mit drauf ist. Der interne RAM der STM32 z.B. ist jetzt nicht so riesig, das du da lange Samples speichern kannst. Von den oa. ist das STM32F7 zwar gross, hat aber SDRAM mit drauf. Das STM32F429 Discovery hat wie das F7 Board 8 MB RAM.
-
Thread
ARM Einstieg Hilfe bei Controller und IDE Wahl
USB, daher nehme ich den STM32F417.
Also STM32F4 + CoCoox ? sind für den Einstieg ok?