-
Thread
Mikrocontroller Einstieg
! Beim STM32 gibts die sog. "Discovery-Boards" für etwas über 10€. C ist übrigens eine super Basis!
Wenn die Zukunft STM32 ist, na dann herzlichen glühstrumpf mit Assembler ohne C oder C++ XD
-
Thread
STM32F4 Discovery mit I2C-Bus EEPROM
>Beitrag "Re: STM32F4Discovery I2C-Kommunikation" Besser: http://eliaselectronics.com/stm32f4-tutorials/stm32f4-i2c-master-tutorial/
angemerkt wurde: #define OK (0) #define ERROR (-1) Diese beißen sich aber mit dieser Zeile in der stm32f4xx.h? typedef enum {ERROR = 0, SUCCESS = !ERROR} ErrorStatus;
-
Thread
ILI9341 auf RGB umstellen
Reiche ich ggf. morgen nach als Pseudocode nach. Franz M. schrieb im Beitrag #6854635: > Toni N. schrieb: >> RGB-16-bit Mode > > Was meinst du damit genau? Ich möchte das Display über den 16-Bit breiten, parallelen Interface (STM32H7 LTDC) ansteuern. Per SPI kann ich zwar Pixel beschreiben
2Fwww.st.com%2Fcontent%2Fccc%2Fresource%2Ftraining%2Ftechnical%2Fproduct_training%2Fgroup0%2F60%2F91%2F6f%2Fdc%2Fa1%2Fa3%2F4e%2F34%2FSTM32H7-Peripheral-LCD_TFT_Controller_LTDC%2Ffiles%2FSTM32H7-Peripheral-LCD_TFT_Controller_LTDC.pdf%2F_jcr_content%2Ftranslations%2Fen.STM32H7-Peripheral-LCD_TFT_Controller_LTDC.pdf
-
Thread
Feldorientierte Regelung BLDC
Hallo, ich möchte mit einem STM32 einen BLDC regeln. Genauer gesagt soll eine feldorientierte Regelung zum Einsatz kommen. Jetzt die Frage, für die Clarke-Transformation benötige ich ja die Ströme zweier Phasen Ia und Ib. Da es sehr
Wenn du den Code hier mal reinstellen würdest würde das sicher viele Interessieren. Würde gern mal n M4 mit Float mit dem M3 mit 32Bit Berechnung vergleichen. MfG Tec
-
Thread
STM32 UART Kommunikation -> Langsamer uC Tod
Hi, wie im Titel geschrieben, mir sind zwei STM32F103 uCs langsam kaputt gegangen und ich habe bisher nur Vermutungen warum. Aber erst einmal der Aufbau: Es gibt 3 (physikalische) Stellen die interessant sind: -Wand: 2 Dosen mit Licht ein/
eine alternative Lösung suchen. Eine alte Infrarot-Fernbedienung zusammen mit [[IRMP]] auf dem STM32F103 an der Decke würde auch funktionieren. Kein ESD-Problem mehr und zudem kannst Du dann die Deckenleuchte auch vom Sofa aus dimmen.
-
Thread
An W.S.: Läuft deine USB Implementierung auch auf STM32F303?
schema (e.g. STM32F303xD and xE) */ #define shift 0 #define memwidth word /* For devices with 1 x 16 bits / word access schema (e.g. STM32F103xx, STM32F302xx, STM32F303xB and xC) */ // #define shift 1 // #define
Den aktuellen Stand USB Implementierung findet man immer hier: http://stefanfrings.de/stm32/stm32f3.html#vcpnohal
-
Thread
LCD-Adresse im C-Programm
auf die einzelnen Register zugreifen. Ein Beispiel zwar nicht für den AT89C51RC2, aber für einen STM32: [c] struct stm32_pwr { volatile unsigned int CR1; /* PWR control register 1 */ volatile unsigned int CSR1; /* PWR control status register 1 */ volatile unsigned
higher-resolution displays or more complex graphics. ### Examples of LCD controllers with 32-bit registers: 1. **STM32 Microcontrollers (STMicroelectronics)** * Many STM32 MCUs (like STM32F4, STM32F7, STM32H7 series) have **LCD-TFT controllers** (LTDC) with 32-bit registers. * Example
-
Thread
Implementierungsfrage VHDL
geändert und es nochmal versucht. Im Gesamten ist es dann im FPGA ca 75 mal schneller als auf einem STM32F3 mit 72MHz. Aber die Zahlenkonvertierung frisst halt am meisten Zeit - muss man aber leider machen. Auf dem STM32 kann man die Konvertierung nicht machen, weil durch den Datentransfer viel
IMHO das beispiel mit dem LFSR recht gut. > Die > Geschwindigkeitssteigerung verglichen mit einem STM32 empfand ich > jedenfalls alles andere als beeindruckend. Wobei der STM32 als ARM den m.E. "schnelleren" Befehlssatz gegenüber x64 mitbringt, er taktet aber eben nicht im GHz-bereich. > Zum
-
Thread
Mini SPS per STM32F4
Hi, ich bin gerade dabei eine "Mini-SPS" auf Basis einer STM32F4 CPU zu schreiben hier der Link mit einer kurzen Beschreibung und einem lauffähigen HEX-File für das STM32F4-Discovery-Board (oder sonst einem Board mit STM32F4) http://mikrocontroller.bplaced.net
Hi ich hab eine SPS auf Basis des STM32F427 entwickelt und suche eigentlich jetzt eine AWL / FUP Software die auf meine Hardware angepasst werden könnte. Die Hardware wurde sogar CE zertifiziert. 9 E/A (8 relais ausgänge + 1 NPN 0,5V
-
Thread
STM32F3: IRQ-Prioritäten
Hallo Ich portiere momentan ein Projekt von Arduino auf STM32 (STM32F302R8) und arbeite mich dabei in die Plattform ein. Im Moment bin ich mit der I2C-Implementierung beschäftigt und wieder über ein Thema gestolpert, das mir schon bei den Timern, den ADCs und
This parameter can be an enumerator of IRQn_Type enumeration * (For the complete STM32 Devices IRQ Channels list, please refer to the appropriate CMSIS device file (stm32f3xxxx.h)) * @param PreemptPriority The pre-emption priority for the IRQn channel. * This parameter
-
Thread
Strom messen - deepsleep
so auch nix, aber das STM32L053 Discovery hat tatsächlich IDD current mesaurement an Board, zusammen mit einem netten eInk-Display, und ist oft für'n Appel ohne Ei zu haben: https://www.digikey.com/eewiki/display/microcontroller/Using+the+IDD+Current+Measurement+Feature+on+the+STM32L053+Discovery+Board Software dazu für "STDuino" hat ein Mitforist hier mal veröffentlicht, tut's ganz gut, allerdings ab 100nA, afair.
-
Thread
Welche 32-Bit uC-Familie ist empfehlenswert?
nötigen Programmiergeräten garnicht zu reden. Ich bin jetzt total verwöhnt von den STM32 mit 128K RAM und CAN und viel UART, SPI und so. Und mit vielen nutzbaren Pins; die SPC5xx und PIC32M müssten wahrscheinlich 100 Pins haben, wo ich beim STM32 mit 64 auskomme.
den STM32L412C8 in > STM32CubeIDE aufgemacht und mit dem kann man die 32kHz auch nicht auf > die PLL geben um den Core-Takt zu erzeugen. ich glaube, es geht so: 32kHz -> FLL -> 48MHz-RC > Nicht das
-
Thread
I2C 1Wire Counter
ablesen? Aber der uC muss ja nicht bei jedem Impuls aufwachen, dafür gibt es doch die Timer. Der STM32L071 hat einen 16-Bit Timer der auch ganz ohne internen Takt zählen kann. Dann braucht der Chip noch max. 1.2uA. Für die anderen Quellen (Wind...) gibt es noch 6 weitere Timer/Zähler. Die brauchen
ablesen? > Aber der uC muss ja nicht bei jedem Impuls aufwachen, dafür gibt es doch > die Timer. Der STM32L071 hat einen 16-Bit Timer der auch ganz ohne > internen Takt zählen kann. Dann braucht der Chip noch max. 1.2uA. > > Für die anderen Quellen (Wind...) gibt es noch 6 weitere Timer/Zähler.
-
Thread
Wie bzw. womit programmiert ihr eure AVR µC, speziell C++
Also wenn du das jetzt neu anfängst und dir die Plattform egal ist: nimm einen STM32 und zwar aus folgenden Gründen: 1.) Du sparst dir das gefummel mit dem V-USB, das macht nur immer wieder Probleme, STM32 boards machen das nativ. 2.) Du kannst direkt dass PPM als HID an den
Nicht unbedingt jedermanns Sache und das würde ich nicht machen, wenn es auch einfacher geht. Der STM mit entsprechendem USB HID meldet sich am System gleich als Joystick an. Ein paar Beispiele, wie andere das gemacht haben bzw. wo man spicken kann: https://www.artekit.eu/stm32-usb-gamepad-interface
-
Thread
Anschluß TFT-LCD-Modul SHARP LQ092B5DW01 Pollin
eine Alternative aufgetan um das LCD anzusteuern? Ich fände es schon sehr interessant, aber einem STM32F7 Kit das Touch abzureißen ist ebenso doof, wie einen STM32F4 rein als VGA-Karte zu betreiben...
eine Alternative aufgetan um das LCD > anzusteuern? Ich fände es schon sehr interessant, aber einem STM32F7 Kit > das Touch abzureißen ist ebenso doof, wie einen STM32F4 rein als > VGA-Karte zu betreiben... Wenn dir der STM32 missfällt: auch andere Hersteller haben passendes im Angebot (NXP wurde
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
Westen dagegen, da wurde nicht gekleckert, sondern geklotzt: https://www.flickr.com/photos/35753470@N04/7023678149/in/photolist-nzwv7E-nzxk4R-nzxkcr-nzwLQq-q3evHT-bGEbP8-bGEbPc-7AQUir-nPkn1W-48MHjo-nzwMxh-9i9Tpf-nzwMNY-hT2Y8G-nNJ6LF-9izhua-4c3DN1-5Wjxz2-aue3Az/
gemacht, mir die beiden Controller auf ein solchiges Arduino R3 Format "zurechtzustutzen" Einmal für STM32F030F4P6 uuuund einmal für AT89S52 PLC44 (MCS-51 Familie) Den STM32 hab ich mir nur besorgt gehabt um zu sehen, was man denn mit einem 32-Bitter mit nur 16Kb Flash anfangen kann und ich bin
-
Thread
Microcontroller für Sensordatenverarbeitung per I2C auswählen
oversized. Ein OS braucht man dafür wirklich nicht. Christian H. schrieb im Beitrag #6551291: > STM32 Schon besser oder LPC. Einen 16Bit uC würde ich dafür nicht mehr einsetzen. Schau Dir doch mal die Bluepills (STM32F103) oder Blackpills (STM32F411 mit FPU) an. Die gibt es günstig und zum testen
Moin, - bei den STM32-Familie koenntest Du auf die STM32F411 gucken: drei I2C-Anschluesse, die Berechnungen koennen in Hardware-Float (single Prec) gamacht werden. Wenn Du mehr Rechenleistung brauchst, koenntest Du
-
Thread
AVR braucht 7us-12us bis in Interrupts ausgelöst wird??
subi r25, 0xFF ; 255 60: 96 39 cpi r25, 0x96 ; 150 62: 81 f4 brne .+32 ; 0x84 <main+0x3c> 64: 82 2f mov r24, r18 66: 88 0f add r24, r24 68: 81 60 ori r24, 0x01 ; 1 6a: 85 ff sbrs r24, 5 6c: 85 2f mov
Moby schrieb im Beitrag #4019905: > Du wirst natürlich zugeben, daß STM32 und selbst ATXmega dafür reichlich > überdimensioniert sind- wenns schon ein kleiner Tiny stemmt. Häh? Willst du damit sagen ein STM32 ist überdimensioniert für IRMP? IRMP lässt man doch nicht
-
Thread
AVR Watchdog Timer zu ungenau 6h/18h
High oder Low. Das wiederum kann den AVR aufwecken. > Gibt es vielleicht noch weitere Lösungen STM32L0xx Chips enthalten eine RTC und kosten nicht mehr, als AVR.
Antworten! Ihr habt mir schon sehr weitergeholfen! Stefan ⛄ F. schrieb im Beitrag #6160499: > STM32L0xx Chips enthalten eine RTC und kosten nicht mehr, als AVR. Ich finde die STM32-Reihe sehr interessant, da werde ich definitiv mal reinschauen. Aber ich habe noch so viele AVR's hier rumfliegen
-
Thread
Pico2 RP2350 GPIO Fehler
> sich privat mit diesen RP-MCUs auseinanderzusetzen, anstatt z.B. mit STM32? Die integrierte PIO ist ein sehr guter Grund. Vanye
Mi N. schrieb im Beitrag #7729097: > Etwas hinzuzulernen schadet nie! Ja, das stimmt schon, aber die Frage wäre für mich, ob ich meine Zeit, die ich zum Lernen ja brauche, dann nicht sinnvoller in STM32
-
Thread
XMEGA Hardware-Bug (Kritisch) Gesperrt
mit XMEGA128A1 an die Grenzen gekommen war und er eine saubere Hardware- und Firmwareplattform für STM32F4 gebraucht hat. ;)
triggert den Bug: (KEINE Endlosschleife - letztes rjmp skipped) [code] asm volatile ( "rjmp .+2 \n\t" "nop \n\t" "rjmp .-6 \n\t" ); [/code] Und folgendes funktioniert scheinbar korekt: [code] asm volatile ( "rjmp .+0 \n\t" "rjmp .-4 \n\t" ); [/code] MfG
-
Thread
STM32 USB HOST HID Anschlüsse direkt an Tastatur
wozu er gut ist. Einfach in dem beiden Dokumenten nach "VBUS" suchen. Achtung: Es gibt andere STM32 Modelle, wo der VBUS Pin eine völlig andere Funktion hat, z.B. beim STM32L072.
möchte nur die Tastendrücke der Tastatur auswerten. Die meisten Tutorials behandeln nur, wie man den STM32 als HID Device betreibt, allerdings nicht als HID Host. https://www.youtube.com/watch?v=MlhUG4GsOT0 https://controllerstech.com/stm32-usb-host-hid/ Danke :)
-
Thread
RS232/UART - Hardware-Terminal
gibt es auch bei Reichelt P.P.S. gibt es eigentlich ATmega mit 100kByte RAM? Das ist ja selbst für STM32 ziemlich viel?
Beitrag #7804132: > P.P.S. gibt es eigentlich ATmega mit 100kByte RAM? Das ist ja selbst für > STM32 ziemlich viel? Man kann mit einem AVR auch einen externen und entsprechend großen SRAM mit Bankswitching betreiben, die STM32 gibt es mit SRAMs zwischen 4KB bis mindestens 1,4MB, aber mit einem
-
Thread
STM32 - Problem beim Compilieren mit CooCox ([cc] collect2.exe: error: ld returned 1 exit status)
Test2 -Wl,-TC:\CooCox\CoIDE\configuration\ProgramData\Test2/arm-gcc-link.ld -g -o Test2.elf ..\obj\stm32f4xx_syscfg.o ..\obj\startup_stm32f4xx.o ..\obj\main.o ..\obj\stm32f4xx_rcc.o ..\obj\stm32f4xx_gpio.o ..\obj\system_stm32f4xx.o ..\obj\stm32f4xx_exti.o ..\obj\misc.o ..\obj\stm32f4xx_tim.o
schon spaß das ding.... http://www.mikrocontroller.net/topic/276529 http://eliaselectronics.com/stm32f4-tutorials/stm32f4-gpio-tutorial/ http://www.diller-technologies.de/stm32_wide.html http://mikrocontroller.bplaced.net/wordpress/?page_id=744#comment-1 http://www.mikrocontroller.net/topic
-
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
STM8 Eclipse Toolchain
schotter schrieb im Beitrag #5193223: > Was spricht gegen > > http://www.ac6-tools.com/content.php/content_SW4MCU/lang_en_US.xphp > > Basiert auf Eclipse und nimmt viel Arbeit ab. Ist aber für STM32, nicht STM8. Philipp
Retro N. schrieb im Beitrag #5193454: > Vielleicht hilft das hier weiter: > > https://stm8-binutils-gdb.sourceforge.io > > Und dieser Thread, da ging es um das gleiche Thema > > Beitrag "toolchain
-
Thread
2.4" Display-Shield (SPFD5408) an Aduino DUE
Hallo, ich spiele zur Zeit auch mit diesem Display und versuche es auf einem STM32F411RE (Nucleo) zum laufen zu bringen, leider bisher ohne Erfolg. Mit einem Arduino UNO funktioniert es sehr gut, ich habe den Code für den STM32 portiert. Kann es sein das es daran liegt, das der
eben erst gelesen. PD schrieb im Beitrag #3876782: > Kann es sein das es daran liegt, das der STM32 und > die IO-Pins mit 3,3V arbeiten, also die Pegel Spannungen inkompatibel > sind …? Du must die 74HC245er m.E. mit 3.3V betreiben. Wenn's am DUE geht, sollte es am STM32 auch gehen. Ich habe
-
Thread
MikroElektronika MikroMedia STM32 M4 Erfahrungen
FPUnit: 6 code (BP) slots and 2 literal slots Found 2 JTAG devices, Total IRLen = 9: #0 Id: 0x4BA00477, IRLen: 04, IRPrint: 0x1, CoreSight JTAG-DP (ARM) #1 Id: 0x06413041, IRLen: 05, IRPrint: 0x1, STM32 Boundary
Scan Cortex-M4 identified. JTAG speed: 100 kHz J-Link>exec Device=STM32F407VG Info: Device "STM32F407VG" selected (1024 KB flash, 128 KB RAM). J-Link>h R0 = 00000000, R1 = 00000000, R2 = 00000000, R3 = 00000000 R4 = 00000000, R5 = 00000000, R6 = 00000000, R7 = 00000000
-
Thread
STM32 kann nicht resetet werden
und das erste mal den STM32G070 verwendet. Ich muss jedes mal die Debugsession komplett neu starten. NRST hat einen 100nF. Woran kann das liegen? [code] STMicroelectronics ST-LINK GDB server. Version 6.1.0 Copyright
------------------------------------------------------------------- STM32CubeProgrammer v2.10.0 ------------------------------------------------------------------- ST-LINK SN : 52FF6E065266545442261387 ST-LINK FW : V2J39S7 Board : -
-
Thread
Wie kann ich Daten von einen Triple Axis Accelerometer an den PC per USB senden?
sich lohnen. Zudem könnte STM bald pleite sein :-) http://www.reuters.com/article/2013/04/22/stmicroelectronics-results-idUSL3N0D93PW20130422
auch extern anschließen. Ok dann werde ich mir das STM32F3DISCOVERY mal zu üben und lernen zulegen.
-
Thread
STM32F446 - Problem mit Interrupt
assert_param error line source number * @retval None */ void assert_failed(uint8_t* file, uint32_t line) { /* USER CODE BEGIN 6 */ /* User can add his own implementation to report the file name and line number, ex: printf("Wrong parameters value: file %s on line %d\r\n", file, line)
Nicht für den F4, aber "ganz normale Registerbezeichnungen" gibt es hier: http://en.radzio.dxp.pl/stm32vldiscovery/
-
Thread
STM32 Summit – STMicroelectronics-Onlineevent mit neuer STM32U0-MCU
Selbstbeweihräucherung.  Der auf der CES unter der Hand gezeigte STM32U0 ist nun offiziell: seine wichtigste Verbesserung ist ein Standbystrom im Bereich von 200 nA.   Bildquelle: https://www.st.com
Also wenn der Stromverbrauch vom STM32U0 um 1687% geringer ist als die vorherigen 270nA, bedeutet das dass er ca. 4.2µA *produziert*? Oder hat da wer in der Schule nicht aufgepasst bei Prozentrechnung?
-
Thread
Virtual Function Elimination ARM GCC
Hier als Beispiel mal der LTDC. Der LTDC wird nur in der Klasse STM32H753BIT6 verwendet, und zwar ist er ein Member. Es werden nur die Funktionen LTDC::startup und LTDC::LTDC aufgerufen, die restlichen Funktionen landen aber trotzdem aufgrund der VTables im Binary.
: > Hier mal ein STM32CubeIDE Project, mit dem ich das ganze mal ausprobiert > hab. > [...] > Jemand eine Idee? Ja, -flto (GCC9) optimiert das sauber wie erhofft: Es verbleibt nur DerivedClass::foo(). Konstruktor
-
Thread
Suche 16 bit CPU mit externem Buszugriff
Controller. Da ist die Pinbelegung meist sehr gut und entsprechend gut routebar im Gegensatz zu bspw. STM32, PIC32MZ und anderen bei denen die Pinbelegung nicht nur wie völlig zufällig ausgewürfelt aussieht.
H-G S. schrieb im Beitrag #4601286: > Das Äquivalent von ST Micro (STM32F4 ?) hat scheinbar nur einen externen > SD-Karten-Bus und einen externen DRAM-Bus, also nicht gerade geeignet > für mein Projekt. Was ist für dich ein DRAM-Bus? Manche STM32 haben ein FSMC, das
-
Thread
Controller via USB an Computer: Wie am besten?
einigermaßen überschaubar sein soll, nimm einen Controller mit der "USB"-Peripherie. Das sind z.B. die STM32F103, aber /nicht/ die STM32F105.
Noch nicht ¯\_(ツ)_/¯ Wie gesagt, lies den Artikel, auch den [[STM32]], da klärt sich schon einiges.
-
Thread
Lesen von 16 DTSP (on-off-on) Schaltern
Ideen: 1) man könnte eine externen I2C-ADC nehmen. Am besten einen, bei dem man wie etwa beim STM32Gxx pullup/pulldown gleichzeitig einschalten kann. 2) man könnte einen I2C-I/O Expander nehmen, wie etwa PI4IOE5V6416, bei dem man auch pullup oder pulldown einschalten kann, und man liest dann
Mario M. schrieb im Beitrag #7603840: > Wenn man Dioden nimmt, kann man auch mit nur 6 Pins charlieplexen. Reicht aber nicht für 32 Kontakte (16 * on-off-on).
-
Thread
Welcher Microcontroller für i2c-Display
Serie programmiert, gewöhnt man sich daran, immer das jeweilige Datenblatt zu Rate zu ziehen. Im 32bit Umfeld kämpft man mit ganz anderen Sachen. Schau Dir mal die I²C Schnittstelle vom STM32F103 und die dazugehörige Application Note an. Oder dessen USB Interface. Dann darfst du gerne kotzen. >
programmiert, > gewöhnt man sich daran, immer das jeweilige Datenblatt zu Rate zu > ziehen. > > Im 32bit Umfeld kämpft man mit ganz anderen Sachen. Schau Dir mal die > I²C Schnittstelle vom STM32F103 und die dazugehörige Application Note > an. Oder dessen USB Interface. Dann darfst du gerne kotzen.
-
Thread
STM32F4 Probleme mit USART
Ich möchte Daten zws. STM32F429 DiscoveryBoard und USB TLL Adapter austauschen. Hierfür verwende ich USART3 (C10/c11) vom STM [c]#include "stm32f4xx.h" #include "stm32f4xx_usart.h" #include "stm32f4xx_gpio.h" #include "stm32f4xx_rcc.h" #define STDIN_FILENO 2 void IO_Initialize(void) { RCC->AHB1ENR |= (1UL << 6); GPIOG->MODER &= 0x00000000; GPIOG->MODER |= 0x55555555; GPIOG->OTYPER &= 0x0000;
-
Thread
Ein kleiner Oberoncompiler für die C16x-Familie
habe noch sehr viele, teilweise original verpackte, Typen: - 144 x SAF-C167CR-LM - 17 x ST10F167-Q6 - 26 x ST10R167-Q6 - 24 x ST10F168-Q6 - 25 x ST10F269-Q3 - 154 x ST10F275-CAA - 20 x SAK-C164CI-LM - 20 x SAK-C161CS-32FF - 20 x SAF-XC164CS Bei Interesse kurze Nachricht hier im Forum
Moins Guido, ähemmmm - header files für diverse STM32-CM3, wenn Du nicht die sourcen von Keil nimmst sondern die vom gcc und dann per script nach oberon konvertierst ? gruss, tom.
-
Thread
RTC Kapazitäten abgleichen, Genauigkeit erhöhen (STM32)
zusammen Ich habe bei einem kleinen Datenlogger das Problem mit ungenauer RTC. Konkret ist ein STM32F091 mit einem 32,768kHz Quarz (CFS-20632768HZFB) mit 12,5pF Lastkapazität und angegebenen +-5ppm verbaut. Die Cs sind momentan 22pF. Nachdem ich den Logger nun 7 Tage laufen gelassen habe, hatte
Ohne den genauen Typ herauszusuchen: https://www.st.com/resource/en/datasheet/stm32f091cc.pdf Die Angabe auf S69 bezieht sich zwar auf den HF-Oszillator, aber auch die allgemeinen IO-Pins haben jew. 5pF Kapazität, siehe Tabelle 53 auf S80. Dazu kommt die Leitungskapazität von
-
Thread
STM32 bleibt im mer beim "Reset_Handler" hängen
segment initializers from flash to SRAM */ movs r1, #0 b LoopCopyDataInit [/c] Controller: STM32F030K6T6 Speicher: 32kByte Flash Ram: 4kByte Die Ausgabe aus der Console nach dem Compilieren ist: [code] Print size information text data bss dec hex filename
Mit CubeMX erstelltes Truestudio Projekt leget eine STM32F030K6_FLASH.ld in das Projektverzeichnis.
-
Thread
c++ 11/14/17?
gefunden nochmal mit datenblatt verglichen, das müsst jetzt stimmen Es geht übrigends um den STM32F411 (Blackpill) <code> namespace Regs { constexpr reg32_t RCC_BASE AHB1PERIPH_BASE + 0x3800UL; // RCC register constexpr reg32_t RCC_CR =
sind. Achso. Die sind aber bei Verwendung des GNU-MCU-Plugin flugs angelegt. Sich deswegen auf die STM32CubeIDE festzulegen ist Jammern auf hohem Niveau.
-
Thread
Computersicherheit, Arduino auf Zephyr, Yocto 6.0 uvam
settings.toml. • Report USB MSC drives as removable media to the host. • Update ESP-IDF to v6.0.1. • Fix audiomixer.Mixer regressions on SAMx5x. • STM: support audio.AudioOut, using DAC. [/c] ### Arduino Core auf Zephyr erreicht Version 0.55 Dass man im Hause Arduino über die
Eval-Boards zu finden. Später gefundene Bugs bleiben dann (typischerweise) für immer drin. Bei manchen STM32's tritt der gleiche Bug in verschiedenen Varianten auf, und sie beheben nur eine Variante weil andere übersehen wurden. z.B. das Debugging in Low-Power-Modes bei den STM32Ux: Beim Wake-Up aus dem
-
Thread
mit was starten? Atmega8 - Einsteiger will keinen Mist kaufen
habe mit 6502 Z80 LH5801 gelernt da scheint mir der 8-bitter näher. Das heist nicht das ich nie zu STM32 wechsel, aber im Moment ist das noch nicht mein Ziel. Mit dem PI habe ich das basteln aufgegeben für mich zu komplex zu sensibel und mit SD oder microSD zu fehlerträchtig.
Joachim B. schrieb im Beitrag #4087542: > sehe ich zwar nicht so, aber das wird mit TI, STM32, rasspberryPI nicht > einfacher glaube ich. Glauben ist nicht Wissen! Und dass du hier Äpfel und Zitronen in einen Sack packst, spricht für deine große umfassende Erfahrung.
-
Thread
Auflösung der Abtastung eines periodischen Signals mit ADC
GHz Bandbreite einfach > findet... Ein S&H ist im Prinzip sehr einfach und den Rest macht ein > STM32G474 für 6 Euro. Der hat einen Timer mit 184 ps Auflösung. Damit > triggert man 4 externe S&H, die dann ganz gemütlich von den 4 internen > ADCs digitalisiert werden. Mit den 4 parallelen Kanälen
GHz Bandbreite einfach > findet... Ein S&H ist im Prinzip sehr einfach und den Rest macht ein > STM32G474 für 6 Euro. Der hat einen Timer mit 184 ps Auflösung. Damit > triggert man 4 externe S&H, die dann ganz gemütlich von den 4 internen > ADCs digitalisiert werden. Mit den 4 parallelen Kanälen
-
Thread
Einstieg Mikrocontroller AVR vs ARM? Gesperrt
Ich wollte den Dingern eine Chance geben trotz des hohen Preises und sie vergleichen mit Mega168 und STM32F1 in genau der gleichen Anwendung - Sinus Ansteuerung einer dicken BLDC Maschine. Der Xmega hat sich dank AWEX da gut geschlagen, aber gewonnen hat der STM32F1 mit Advanced Timer. Ein STM32F4 o.ä.
https://www.mikrocontroller.net/articles/STM32_f%C3%BCr_Einsteiger
-
Thread
uC mit FPU und wenig Pins
Vllt. so Richtung STM32F3. Weiß aber grade nicht genau wie viele Pins die haben. Aufjedenfall viel ADC und so und auch FPU. Ist aber ARM Cortex-M4.
Brauchst du nur eine FPU, egal wie dünn und langsam, oder brauchst du Rechenleistung? Minimum bei den STM32F3 wäre LQFP48.
-
Thread
stm32 Cortex I2C : Master zieht SCL auf Masse
schon einmal folgendes Phänomen erlebt: Beim Versuch eine I2C2 Kommunikation mittels eines Cortex Stm32f103 auf zu bauen liegen SCL und SDA beide auf +3,3V, innerhalb eines bruchteils einer Sekunde (aber für das auge noch schön sichtbar) zieht der Cortex die Clockleitung auf Masse. Elektrotechnisch
Board hat einen ATXMEGA16D4 drauf, an dem kann ich nichts ändern. Das Andere läuft mit einem Cortex Stm32f103, den habe ich mit den geposteten Libs programmiert.