-
Thread
Verfügbarer Mikrocontroller für WS2812B
STM32G031
muss man aber nicht. Ganz meine Meinung. Vielen Dank für den Link. Da gibts ein Beispiel für dem STM32F4, aber es wird wohl ähnlich auf dem STM32G0 laufen. Man muss ja nicht immer das Rad neu erfinden.
-
Thread
100x Infineon XMC2Go Board mit ARM Cortex-M0 zu gewinnen
Marc P. schrieb im Beitrag #3549027: > Seine 1.8V..5.5V find ich chic und einen Kontrast zu den LPCs > (1.8V..3.6V). Dafuer sind NXP (und STM32) Pins beim Betrieb mit 3.3V 5-Volt tolerant, XMC1100 dagegen nicht.
weiten Spannungsbereich finde ich auch sehr gut: Man kann mit Signalen und Versorgungsspannungen von 1.8V-5.5V arbeiten. Zum ADC. Ein Blick in das Data-Sheet verrät: Der ADC ist ein 12-bit ADC (das hat nicht jeder) der mit 32 MHz getaktet wird und in 55 Takten eine 12-bit Ergebnis abliefert. Das sind
-
Thread
generierten Code in STM32CubeIDE modularisieren
/Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c#L3840
BennyV schrieb im Beitrag #7223367: > Embedded-C-Anfänger-Problem: Habe mein erstes lauffähiges Programm für > den STM32, ein PWM mit DMA,... Ach nö, das ist nur ein Problem derjenigen Leute, die als Allererstes
-
Thread
Günstiges Entwicklungsboard mit LAN - auch für Beginner
STM32 Nucleo-144 Boards with EMAC?
Moin, > Wenn ich meinem Händler statt 6€ (für STM32/ENC) 36€(Pi) überweise, > bekomme ich definitiv 30€ zurück. OK, EUR 30 gespart mit dem STM32 > Ebenso verhält sich mein Stromlieferant - wenn ich ein Jahr lang für > 5V/800mA (Pi) bezahlt
-
Thread
[v] diverse Stm32 Boards
Verkaufe diverse Stm32 Boards Alle entweder unbenutzt oder nur kurz ausprobiert. Stm32f429: 30€ Stm32f411: 15€ Stm32f407: 16€ Stm32f4 nucleo: 10€ Stm32f1 nucleo: 9€ Nfc extension: 8€
#4487714: >> Klar, die F429 Boards gibt es jetzt als DISC1 Board mit dem besser >> nutzbaren Stlink-V.2.1. > > Oh, schön! Kannst du mal was verlinken? (http://www.st.com/web/catalog/tools/FM116/CL1620/SC959/SS1532/LN1848/PF259090) (http://de.farnell.com/stmicroelectronics/stm32f429i-disc1/entw-board-stm32f429zi-leistungsst
-
Thread
Assembler wieder auf dem Weg nach vorn Gesperrt
_32 * ocr_32; ocr_32 /= K4; // Trunk 32-bit ocr value to an 8-bit saturated value uint8_t ocr_8 = ocr_32; if (ocr_32 >= 256) ocr_8 = 255; if (ocr_32
Markus M. schrieb im Beitrag #4386244: > für ein STM32F4DISCOVERY, ganz ohne overhead im Hintergrund und ohne > Startup-Code Sorry, wir reden hier von 8-Bit AVR Code. Das Discovery ist schon von der Hardware her totaler Overkill für typisches 8-
-
Thread
Unterschied zw. 8 und 32bit-Prozessoren
Kann mir von Euch vielleicht in kurzen Stichpunkten nennen, worin sich 8bit-Prozessoren von 32bit-Prozessoren unterscheiden? Unterscheiden die sich denn wirklich so viel voneinander? Sind denn nicht die grundlegenden Funktionen bei 8-bit und 32-bit-Prozessoren identisch
Opossum schrieb im Beitrag #2931937: > Und warum gibt es hier drinnen nur ein 8bit-Tutorial? Das ist kein "8-Bit Tutorial" sonder ein AVR Tutorial. Wenn du ein PIC Tut schreibst, dann gibts hier auch ein PIC Tutorial. Und wenn du ein STM32 Tutorial schreibst dann gibts das hier
-
Thread
Mehrere V-USB Anwendungen auf einem AVR möglich?
Beitrag #4961037: > Der F103 kann doch auch USB in Hardware abbilden?! Da brauchst du doch > kein V-USB!? Jap richtig :) Aber ich hätte mir den F103 nicht angeschaut, wenn ich Hardware USB für AVRs gehabt hätte. Hab nur meine Kenntnisse Richtung STM32 erweitert, weil vUSB nicht gut funktioniert,
man auf ein Steckberett oder Lochraster montieren kann. Zum STM32F1 findet man allerdings viel weniger Infos/Tutorials als für AVR. Damit ist die Einstiegshürde etwas höher. Und dass es ein 3,3V-Controller ist, kommt Einsteigern auch nicht gerade entgegen. Dafür
-
Thread
Eclipse windows.h wird nicht gefunden
Ich habe mal zum Spaß die 4 Beispiele aus: X-CUBE-53L0A1/STM32CubeExpansion_VL53L0X_V1.2.0/Projects unter Linux compiliert. Keine Probleme. Da kommt keine windows.h drin vor.
immer noch in den PC Beispielen. Die Dateien für das Ausführen auf dem Nucleo befinden sich in: STM32CubeExpansion_VL53L0X_V1.2.0
-
Thread
LCD-Adresse im C-Programm
registers: 1. **STM32 Microcontrollers (STMicroelectronics)** * Many STM32 MCUs (like STM32F4, STM32F7, STM32H7 series) have **LCD-TFT controllers** (LTDC) with 32-bit registers. * Example: The **LTDC** controller 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
-
Thread
Richtiger µc für meine Applikation
Wenn es 5V sein *müssen* dann kann ich nicht dienen. Aber bei 2..3,3V hätte ich da einen. Der STM32F103xC-D-E (ab 256KB Flash) hat 3AD-Wandler (16CH) und 8 Timer, genügend UARTs, SPI und IIC. Gibt es in verschiendene
Ein SN74LVC8T245 (z.B. TI) könnte als Level-Shifter dienen. Ich weiß ja nicht wie viele Signale auf 5V bleiben sollten. Der STM32 ist bei den meisten Eingängen 5V Tolerant. Ansonsten wenn eine Galvanische Trennung
-
Thread
PIC Microchip lebt noch?
Insgesamt wird doch der 8-Bit (und zu einem guten Teil auch 16-Bit) Markt von Oben her von den budget-ARMs (STM32F0 zb) und von Unten her von billo OTPs (Padauk war ja hier auch der Hype letztes Jahr) aufgefressen. Dazwischen
> von den budget-ARMs (STM32F0 zb) Nicht jeder hat Lust einfache und unkomplizierte Controller durch komplexe ARMs zu ersetzen. Wenn einem 64 byte Register reichen, nimmt man keine 8 k RAM. > Padauk Nicht jeder hat Lust
-
Thread
Netzspannung ans STM32F3 Discovery
150-06-1/3/index.html?&ACTION=3&LA=2&ARTICLE=1598&GROUPID=3312&artnr=150.06-1 Da da immer noch 6V AC rauskommen (also etwa 8,4Vss) wirst du für einen typischen STM32 AD Wandler einen Spannungsteiler mit etwa 4:1 benötigen. Eine leichte Belastung des Trafos schadet sicher nicht, da die Leerlaufspannung
symmetrisch liegt. Soweit ich das aber verstanden habe im Datenblatt, kann der ADC nur Spannungen von 0...3V handlen (Ich benutze momentan doch das STM32F4 Discovery). D.h. ich muss mein Signal mit 3Vpp um 1,5V anheben. Habe es bisher mit einem nicht-invertierenden Adder mit einem OPAMP versucht, leider ohne
-
Thread
DS18B20 1-Wire Implementierung - Timing-Probleme
Ich hab die letzten Stunden versucht, das 1-Wire Protokoll anhand des DS18B20-Datenblatts auf einem STM32F103C8 zu implementieren. Dafür hab ich C mit IAR bzw. Keil µVision verwendet (Test-Versionen). Zum finden von Fehlern hab ich den Debugger mit einem ST-Link V2 sowie einem Logik-Analyzer verwendet
bzw. mir einen zusätzlichen IC besorgen > müsste. Wieso solltest du das müssen? Du benutzt einenSTM32F103C8 ...
-
Thread
Die "BluePill" spielt Reversi / Ohtello, Code für STM32F103
plattformunabhängigen Teilen zu unterscheiden, muß ich hier mal loswerden. Ebenso, daß du mit reversi_stm32\include\font12x16.h und reversi_stm32\src\font12x16.fnt zweimal den gleichen Font im Projekt drin hast. Gilt auch für die 5x7 und 8x8 Fonts. Das kommt von der Unordnung, gelle? Ansonsten wäre
optisch halbwegs ansprechend lief. W.S. schrieb im Beitrag #6020327: > Ebenso, daß du mit > reversi_stm32\include\font12x16.h und > reversi_stm32\src\font12x16.fnt > zweimal den gleichen Font im Projekt drin hast. Gilt auch für die 5x7 > und 8x8 Fonts. Das kommt von der Unordnung, gelle? Na ja,
-
Thread
Chip gesucht 1-10V zu PWM Wert
hingefrickelt ;) Nicht die Hersteller, sondern nur AVR. Lese mal in dem Artikel was der hat: [[STM32]]
MaWin schrieb im Beitrag #3470490: > Und warum dann nicht die 8 1-10V Signale direkt in die A/D Eingänge des > ATmega8? Gute Frage. Du meinst mit Spannungsteiler?
-
Thread
stm32f411 USART2 will nicht wie er soll
software read to the USART_DR register. " https://www.st.com/resource/en/reference_manual/rm0383-stm32f411xce-advanced-armbased-32bit-mcus-stmicroelectronics.pdf
Registerzugriffe finden dort nicht statt. Das vollständige Beispiel ist auf: http://stefanfrings.de/stm32/stm32f1.html#usart
-
Thread
stromsparender hochohmiger ADC mit MUX und 0-5V
mit SD16, SD24 oder CTSD16 (16- bis 24-Bit SD), PIC18F87J72 (24-Bit SD), STM32F373 (16-Bit SD). Bester AD-Wandler ADUCM36x. 0V-10V: keiner Externe ADCs, die direkt 10V vertragen u.a. LTC1859, ADS8699, MAX1177 etc. (der LTC hätte den Vorteil herausgeführter Multiplexerausgänge
! "up to two separate supply voltages" VDDSD12, VDDSD3, VREFSD+ bis 3.6V "Temperature coefficient max. 100ppm/°C" "Up to 3x 12-bit DACs" prima ! "STM32F373 MCUs operate from 2.0 to 3.6 V." > Bester AD-Wandler ADUCM36x. danke für den Hinweis. > Externe ADCs, die
-
Thread
stm32F103 (fake) on chip debug
Ich habe Probleme on-chip-debugging auf einem Blue-Pill Board mit einem Fake STM32F103C8T6 zum Laufen zu kriegen. Ich entwickle unter - Windows 7 - STM32CubeIDE (V1.11.2) - mit einem ST-Link V2, Firmware V2J40S7 - Treiber für ST-Link: STMicroelectronics V 2.2.0.0 Mit
der nicht funktionierenden ist die Schrift nur aufgedruckt, nicht tief eingelasert: STM32 F103C8T6 9901KA 93 MYS 806 Der STM32CubeProgrammer listet unter Target Information: Device: STM32F101/F103 High-density Device ID: 0x414 Revision ID: Rev Z Flash size: 256 KB > Und wenn
-
Thread
STM32 nach dem Flashen nicht mehr erreichbar
Ich habe mir mit STM32CubeMX eine Programmstruktur mit den benötigen IOs, Timern etc. erzeugt. Das Ganze ist ohne Fehlermeldung compiliert worden (mit OpenSTM32 in Eclipse). Ich habe das erzeugte Hex-file spaßeshalber mal
speed: 950 kHz Error: timed out while waiting for target halted TARGET: STM32F103C6Tx.cpu - Not halted in procedure 'reset' in procedure 'ocd_bouncer' Error: Target not halted Error: failed erasing sectors 0 to 8 Error: flash_erase returned -304 [/code] Das
-
Thread
ISP Bootloader über USART bei STM32 funktioniert nicht
Hallo, ich habe mir nach längeren Recherchen ein STM32 Evaluation Board zugelegt. Einer der Gründe für diesen Controller war, dass man ihn ohne zusätzliche Hardware über die serielle Schnittstelle programmieren kann. Es handelt sich um einen STM32F103VE
. Ruhepegel gibt, solange nichts gesendet wird. Dieser sollte zwischen -3V und -15V liegen. Das konnte ich auch an einigen PCs verifizieren, mein STM32 Board hat allerdings nur -2.7V (gemessen am Stecker bei offenem Ausgang). Sollten da nicht auch -6V anliegen, -2.7V wären
-
Thread
Günstiger uC mit hoher Taktfrequenz
hier zu finden: http://tinyurl.com/39gugth Das "bis zu" gilt für die maximale Cache-Größe von 32KB/32KB. Wurde der Prozessor jedoch nur mit 8KB/8KB konfiguriert, fallen die Zahlen natürlich geringer aus. Wie von mir schon an anderer Stelle erwähnt, können mehrere Prozesse/Threads zu sog. Domains
können. Doch. Der Befehlssatz der ARM-Prozessoren ist in der Architekturbeschreibung (z.B. ARM v4t, ARM v5, ARM v7) festgelegt und nicht in der Implementierung der Architektur (ARM 7, ARM 9, Cortex Mx). Auch die Tatsache, dass die Übertragung der durch LDM/STM referenzierten Register sequentiell
-
Thread
kleiner/kleinster ARM Cortex-M Debugger onboard
STlInkV3 mit Originalsoftware ( <=> https://github.com/blacksphere/blackmagic/pull/818) spricht aber nur mit STM32 Bausteinen und braucht in vielen Faellen "connect under reset", weil hot-plug nicht geht. Das
Mit Original ST Firmware geht JTAG mit allen StLink Adaptern nur mit STM32 Teilen. StlinkV3 arbeitet auch bei SWD nur mit STM32 zusammen.
-
Thread
Ungewöhnliche Vorgaben vom Projektleiter
aussagekräftige Makros, die Registerzugriffe als Strukturen definiert ... Wenn einer das mal bei einem Stm8 gemacht hat, findet er sich mit Stm32 sofort zurecht. Also, für mich ist die SPL schon direkte HW-Programmierung, nur dass ich anstatt im Datenblatt, in den Headerfiles nachschaue. Also ich sehe
> Wer als Profi STM32 im Portfolio hat und anbietet, Ich selber hatte mit stm32 noch kein Projekt gemacht, aber mit stm8 ein einziges, aber trotzdem mittels SPL und den Beispiel-Code die Sache schnell hingekriegt.
-
Thread
FreeRTOS IDLE-Task
legst du noch Prototypen damit der Compiler > weiss wie die Funktionen aussehen: > > void WEAK vPortSVCHandler(void); > void WEAK xPortPendSVHandler(void); > void WEAK xPortSysTickHandler(void); Wenn ich das mache bekomme ich ein "bad instruction": [code]../startup_stm32f4xx.S:134: Error: bad instruction `void WEAK vPortSVCHandler(void)'[/code] Allerdings sieht meine startup_stm32f4xx.S auch prinzipiell anders aus wie Moritz startup_stm32f4xx.c. Ich habe sie mal angehängt. Ich weiß garnicht wo und wie ich die Funktionsdefinitionen
-
Thread
1. Programmer: Diesen hier, oder den da? Oder einen für 2,50€ ?
brauchst du dir keine Gedanken um einen ARM-Programmer zu machen. Die hier schon erwähnten ST-Link V2 Nachbauten in Form eines USB-Sticks kosten auch nicht mehr als um die zwei Euro https://www.aliexpress.com/item/1Set-ST-LINK-Stlink-ST-Link-V2-Mini-STM8-STM32-Simulator-Download-Programmer-Programming-With-Cover/32869967486.html . Die funktionieren mit etwas Basteln für STM32 ARMs wie die auf den 2 Euro "Blue Pill" Billig-Boards aus China https://www.aliexpress.com/item/mini-Stm32f103c8t6-system-board-stm32-learning-development-board/1748445137.html . Das macht dann in
-
Thread
STM32H7 - externe SPI Daten (ADC Werte) mittels DMA einlesen
effizienter - etwa in der Art: Wenn das Data-Ready-Signal (low-active) vom ADS131 an einem Pin des STM32H7 ankommt sollte ohne Zutun der CPU ein SPI_Receive_DMA erfolgen und die Werte (5x 32bit "brutto" (= "NOP_Befehl" + 3x 32-bit Werte Kanal 1, 2 & 3 (=netto) + CRC-Daten) mittels DMA in ein Array geschrieben
oder dahinter)? Kleiner Tip: "Event" kommt lt. PDF-Suche auf den 3556 Seiten 3338-mal vor! (rm0399-stm32h745755-and-stm32h747757-advanced-armbased-32bit-mcus-stmicroelectronics) Rein vom Inhalt kann meine ursprüngliche Frage eigentlich keine Noob-Frage (á là "...wie schließe ich eine LED an meinen
-
Thread
STM32F303 USB ohne HSE Quarz
den HSI Oszillator dementsprechend automatisch zu trimmen. Dann werde ich mal versuchen, einen STM32F303V auf ein Breakout Board zu löten und nur mit LSE Quarz zu bestücken. Ein Quarz weniger ist für mich angenehm weil das auf dem universellen Breakout Board eine fiese Fummelei ist.
: Danke für eure Hinweise. Die Sache mit dem Clock Recovery kenne ich. Es soll aber dieses mal ein STM32F303V sein. Habe sie schon bestellt. Ich habe beschlossen, die Idee mit dem Trimmen des HSI zu verwerfen. Jede Trimm-Stufe macht 0,5% aber ich muss auf weniger als 0,25% kommen. Die Rechnung geht
-
Thread
Padauk PFS154 Programmer mit Arduino Uno / ATmega88 - 328
denn bei dem Brenner immerzu nur so minimalistisch zugehen, daß du dir Gedanken machst, ob du mit 8 Bit PWM auskommst oder nicht? Ist das ein Sport? Ich hatte vor Jahren mir meinen eigenen PIC-Programmer gemacht und dafür einen 'allgegenwärtigen' STM32F103C8T6 benutzt sowie Schaltregler und Schalter
dem Logikanalyzer die Logik ansehen. In den Daten von Tim sieht es bis jetzt so aus, als ob die V_pp beim Schreiben 8.2V beträgt. Was mich stutzig macht (und das werde ich dann ausprobieren) ist, dass (so beim Überfliegen der Meßreihen ohne Grafik) beim anliegen von 8.2V die V_dd scheinbar 1.8V hat
-
Thread
STM8 mit atmega programmieren
meine Vorarbeit freut :) Ist dieser hier zu empfehlen? http://www.aliexpress.com/item/STLINK-V2-STM8-STM32-emulator-programmer-mini-STLINK-downloader/1446941850.html Bzw. kannst du aus persönlicher Erfahrung einen bestimmten empfehlen, am besten mit Bezugsquelle?
Laut Bewertungen von Aliexpress.com funktioniert den Adapter ganz gut (inkl. Stm32) http://de.aliexpress.com/item/Free-Shipping-1SET-ST-Link-st-link-V2-for-STM8S-STM8L-STM32-Cortex-M0-Cortex-M3/1619197946.html PS: Ich benutze so was nicht, da es kein Bedarf besteht. Da ich
-
Thread
Software von ST
ST forciert ihr STM32CubeMX ... 4GB installieren für ein wenig Source Code ...
guru schrieb im Beitrag #4766566: > ich will die Software des STM32 digital PFC einsehen, aber statt der > pfc.c die es früher wohl mal gab gibt es nur noch die halb Internet > basierten Software Applikationen. ... > Konkret würde mich die Software zum STEVAL-ISF002V1
-
Thread
Review: Billiges 8051 Devboard als Bausatz mit STC89C52RC - TJ-56-708
AliExpress, ebenso auf diversen Fertig-Modulen wo es ein bisschen Programmierbarkeit braucht (früher STM8 STM8S003F3 STM8, dann der pinkompatible 8051er Nuvoton N76E003, manchmal STM8 STM8S001 im 8-Pin und eben die ganze STC-Linie) > Mir hätten die Teile auch sehr gefallen - vor 30 Jahren. > Aber Du
Gehäuse (bestenfalls TQFP) erhältlich, brauchen einen speziellen Programmer. Da würde ich gleich STM32 oder einen der vielen Klone (bzw. die auch als Low-Pin-Count SOIC erhältlichen CH32V) nehmen. > Ja, es gab so einige Exoten. Ich habe noch irgendwo 1 oder 2 Muster des > DS80C400 herumliegen.
-
Thread
STM32 Development Board
sind die Pins. Allzuviele frei habe ich nichtmehr, die FSMC will ich freilassen. für EXTI stehen >8Pins wohl noch zur Verfügung. Leds über Schieberegister dann... 2te Möglichkeit wäre den kleinsten STM32 (wegen einheitlicher Platform) zu verwenden und den ans I2C anzuhängen. Leds werden dann vom
Mit der Beschaltung funktionieren alle Komponenten. http://www.olimex.com/dev/index.html ARM - STM32-P103
-
Thread
Evaluation neuer Mikrocontroller: ARM? Gesperrt
Wenn für das Programm 1MB Flash reinchen würden, dann würde ich auch zu einem STM32 tendieren, denn Daten und andere Dinge könnte man auch in einen Atmel DataFlash speichern, das ist ein FLASH Speicher mit SPI Bus und hat viele MB. Hier ein Artikel über [[STM32]].
H8SX, SH und M32 Serien nebst FPU. Für 80 € bei Glyn gekommt man ein Board, nebst Segger JTAG und HEW von Renesas: ein feines Teil!
-
Thread
segment anzeige
Überleg dir mal, wie du die PNP-Transistoren mit einem 3.3V STM32 abschalten willst...
> Demfall nehme ich an, dass es kein 5V STM uC gibt. Alle mir bekannten STM32 Mikrocontroller haben viele 5V kompatible I/O Pins. Ich sehe da gar kein Problem, solange man solche Pins verwendet. > aber das Problem mit den Logikbausteinen
-
Thread
Daten ins Flash speichern mit dem STM32
Ich suche ein einfaches Beispiel, wo Daten ins Flash gespeichert werden!? Ich arbeite mit dem STM32F103VDT6 und dem uVision von Keil. Unser Motor EC45 Flat 36V / 50W fährt einfach von A nach B mit einer Last von 180Kg an einem Schneckengetriebe. Bei der Ersten Fahrt wird der Weg gemessen. Dies soll
reservieren. Die Größe und Adresse der pages entnimmst du dem Reference Manual. In meinem Fall ( STM32F103C8 ) waren es 64 pages a 1K, ab 0x08000000. D.h. die letzte Page ( die ich für Daten benutze ) fängt bei 0x0800FC00 an. Das Linker Script besteht aus 2 Teilen ( meist in den Dateien memory.ld
-
Thread
Sparsamkeit Atmega8 vs STMF0 für direkten Batterienetrieb
Stojahn schrieb im Beitrag #6420294: > STM32F0 Falsche Serie. Für sowas sind fir STM32L0 da: https://www.st.com/en/microcontrollers-microprocessors/stm32l0-series.html Dynamic run mode: down to 49 µA/MHz (with external DC/DC) and 76 µA/
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
Serielles Flash Programm - Demonstrator GUI funktioniert nicht
doch auch schon. Und wenn es bei STM32 bleibt, dann ist der STLink V3 mittlerweile die beste Wahl. 15€ bei Reichelt.
J. S. schrieb im Beitrag #7095864: ... > Und wenn es bei STM32 bleibt, dann ist der STLink V3 mittlerweile die > beste Wahl. 15€ bei Reichelt. Leider nicht mehr verfügbar bei Reichelt. Andere Quellen mehr als das doppelte.
-
Thread
Heizkörper Thermostat STM8L052 reversengeniering?
Ist doch ein schöner Grund sich mit dem STM8 zu beschäftigen. Frage 3 relativiert das allerdings. Ein billigst ST-Link V2 für STM32 und STM8 reicht zum programmieren. Pin1 vom Chip ist SWIM und Pin2 NRST, damit ist die Programmierschnittstelle
dani3l schrieb im Beitrag #5360856: > SWD dann mit dem Thermostat verbinden leider nicht. Der STM8 hat eine SWIM Schnittstelle, nicht SWD wie beim STM32. Suche nach: st-link v2 stm8
-
Thread
STM32H7 mit 8-Bit-SDRAM ohne FMC_NBLx/DQM?
Bei den STM32H7 (konkret: STM32H755BIT6) lässt sich der FMC für externe SDRAMs nutzen. In den Konfigurationen für 16 Bit und 32 Bit breite SDRAMs werden durch STM32CubeMX auch die Signale FMC_NBLx (zu verbinden mit DQMx des SDRAMs) korrekt generiert. In der 8-Bit-Variante fehlt jedoch ein entsprechendes Signal. Übliche 8-Bit-SDRAMs (z.B. Alliance AS4C32M8SA) wollen jedoch auch ein DQM-Signal sehen. Hat STM hier Mist gebaut oder kann man in diesem Fall DQM
-
Thread
STM32 - Debugger - Software ?
, dass Tasking schon weit genug ist. Ich >hoffe mal, dass nur die Webseite veraltet ist, denn die STM32 >sind da wo ich gesucht habe nicht aufgetaucht. Einen zuviel getrunken? Auf der Webseite stehen: - STM32F101 - STM32F103
gibt? http://de.farnell.com/stmicroelectronics/stm32f0discovery/eval-bord-cortex-m0-stm32f0/dp/2096251 http://www.watterott.com/de/STM32F0DISCOVERY Antwort: Hat sich für den Einsteiger hoffentlich erledigt. Mit dem Ding kann man auch Debuggen
-
Thread
Selbstbau-Testboard für STM32F4Discovery
EVOPrimer für STM32F4xx hat RAM, Camera und hi-speed OTG schon drauf. Die Chinesen bieten ein Board mit STM32F407 mit RAM und Flash und allen Pins nach aussen.
gibt den Wert bei 20 USD an. Ich habe bei ihm bereits bestellt und die Ware erhalten. Das Board mit STM32F407 hatten sie damals noch nicht. So kaufte ich eines mit STM32F207 drauf. Und dann... schickten sie es nach Swaziland statt Switzerland :-D Es ging noch mal gut: die Post korrigierte die Adresse
-
Thread
STM32F072 ADC Genauigkeit trotz Kalibrierung nicht optimal
im Beitrag #5462070: > Wie siehst Du Deine Fragestellung vor dem Hintergrund des Datenblatts? > STM32F072xx datasheet rev5 Februar 2017 Gehe ich davon aus, dass bei jedem möglichem Fehler der Maximalwert zutrifft, also insgesamt 10 LSB, dürfte man doch immernoch "nur" etwa 8 mV Fehler haben, oder
haben, oder denke ich falsch? ( (3.3 V / 4095) * 10 LSB = 8.06 > mV). Dann habe ich das "+-1 LSB" in Deinem Kommentar falsch interpretiert: "Die Messung und Berechnung vom STM32 ergibt stabile ~3.296 V (+-1 LSB), also 14 mV Abweichung
-
Thread
Matrix mit 5x Rotary Encoder für STM32 uC
Es müssen 8x von dieser Schaltung, sowie weitere Schaltungen an einen STM32MP151AAA3 (176 I/O Pins) angeschlossen werden. mit dieser Schaltung würde ich unter die 176 kommen.
dann solltest du das auch so sagen. Allerdings: D. Z. schrieb im Beitrag #7332869: > Es müssen 8x von dieser Schaltung, sowie weitere Schaltungen an einen > STM32MP151AAA3 (176 I/O Pins) angeschlossen werden. Ein Encoder braucht auch bei Direktanschluß gerade mal 3 Pins, also 120 Pins für 8×
-
Thread
Amperemeter Datenlogger
. Da ist noch ein Bluetooth-Modul und ein UART-USB-Konverter drauf. Dann brauchst du noch eine 3 V-Batterie für die RTC. Der STM32F4 hat 16 freie Analogeingänge, da musst du deine Ströme und Spannungen drauf anpassen und die Software schreiben - und fertig ist der Logger. Billiger und leistungsfähiger
Danke dir, kann ich das STM32 board auch zum einstieg nutzen? Mit ströme anpassen meinst du wiederstände errechnen und davor schalten?!
-
Thread
STM32 SWD Programmer
searchweb201603_7&btsid=de43295c-d001-4a84-84a0-b0e55c30d590 Der sollte doch mit diesem ST-Link V2 programmierbar sein?: https://www.aliexpress.com/item/ST-LINK-V2-ST-LINK-STM8-STM32-programmer-emulator-debugger-Downloader-burner/1439613333.html?spm=2114.01010208.3.29.kHZo35&ws_ab_test=searchweb201556
den offiziellen von STM? Ich habe hier zwei ST-Link V2 vom Chinamann in USB-Stick Bauform vorliegen. Die tun sowohl für STM8 (SWIM) als auch für STM32 (SWD). Und man kann die Firmware mit dem offiziellen Firmware-Upgrade-Tool
-
Thread
USART Verbindunz zwischen Atmega 32 und Cortex M3 (Stm32)
Hallo Leute, ich möchte Daten vom Prozessor A (Atmega32) zu Prozessor B (STM32F10x Discovery) übertragen. Schaltungen im Anhang: Code Prozessor A: [c] #define F_CPU 16000000UL //Takt 16MHz #include <avr/io.h> #include <avr/interrupt.h
System A: -6,8V am TX System B: 7V am TX
-
Thread
DAU IC gesucht
0 - 10V. Die Auflösung ist allerdings nur 8 Bit (ca 40mV / LSB). Der LTC2644 / LTC2645 ist aber auch eine sehr interessante Lösung. Viele Grüße, Stefan
Noch als Ergänzung, wie ich es mit einem STM32F051 anstellen würde: die vorhandene Schaltung für einen STM32F407 http://mino-elektronik.de/FM_407/fmeter_407.htm#a5 auf das Notwendigste reduzieren und das Programm noch anpassen, daß die Meßzeit
-
Thread
Wie kann man Mikrocontroller kaufen und programmieren
dir ein Evaluation Board mit einem Mikrocontroller. Wegen der Videowiedergabe wird es wohl auf ein 32 Bit Modell hinaus laufen. Da würde ich für den Anfang ein STM32 Nucleo 64 Board versuchen: https://www.st.com/en/evaluation-tools/stm32-nucleo-boards.html Dazu brauchst du ein Display mit passender
Development Environment), die kostenlos von der Arduino-Website heruntergeladen werden kann. - **ESP8266/ESP32:** Diese Mikrocontroller können mit der Arduino-IDE oder der PlatformIO-IDE programmiert werden. - **STM32:** Die STM32-Mikrocontroller können mit der STM32CubeIDE oder der PlatformIO-IDE programmiert
-
Thread
Suche Assembler für 32-bit ARM
Peter H. schrieb im Beitrag #4432869: > Meine Befürchtung > ist, das ich mit STM32 + C nicht viel mehr erreiche. Mit halbwegs ordentlichem C Code kannst du natürlich ein vielfaches der Leistung aus einem Cortex-M4, wie zB STM32F4, erreichen als wie mit dem AVR. Wie wärs damit,
oder C++ programmiert. > Finde aber nur C bis zum abwinken. Meine Befürchtung ist, das ich mit > STM32 + C nicht viel mehr erreiche. Wie kommst Du auf die Idee? Ein STM32 mit ARM Cortex Kern und 32 Bit ist schon eine andere Nummer als ein ATmega mit 8 Bit. Auch bei der maximalen Taktfrequenz lassen