-
Thread
STM32CubeIDE + CMSIS DSP , wie bekomme ich das zum Laufen?
So, bin wieder da. Mein System: Ubuntu 18.04 STM32CubeIDE-1.4.2 CMSIS-5.7.0 STM32F401CCU Black Um immer aktuell zu sein, habe ich die Lib neu compiliert. -CubeIDE: neues Projekt, Static Library, Name: arm_cortexM4lf_math -µC auswählen, Lib
Übrigens kannst Du an Stelle der Version aus: ~/STM32Cube/Repository/STM32Cube_FW_F4_V1.25.0/Drivers/CMSIS/DSP/ auch die neuere aus: ~/STM32Cube/Repository/Packs/ARM/CMSIS/5.7.0/CMSIS/DSP/ benutzen. Der Ablauf ist der Gleiche.
-
Thread
gesucht "beste" Möglichkeit in c Bitfilds zu definieren
define FLAG4 ((uint8_t)0x08U #define FLAG5 ((uint8_t)0x10U #define FLAG6 ((uint8_t)0x20U #define FLAG7 ((uint8_t)0x40U #define FLAG8 ((uint8_t)0x80U typedef struct testStruct{ uint16_t VarA; uint16_t VarB; uint8_t BitField; }test_TypeDefSt [/c] zugriff dann über Veroderung Variante
Code nicht so gut. Da kümmere ich mich dann drum, wenn ich es portieren möchte. Zumindest zwischen STM32 und AVR funktionierts - und mir reicht das im Moment.
-
Thread
Eigenes 3D-Drucker Board - Viele Fragen
guter Code bereits vorhanden. Deine Idee und von Vorrednern schon angedeutet auf einen ARM bzw. einem STM32 auszuweichen mit vielen Pins statt ESP und Atmegas finde ich eine tolle Idee, hatte es mir erst nicht zugetraut allerdings ist im Github von Marlin voller Support für Cortex M3, M4 und M7 vorgesehen
Ja ich tendier auch gerade dahin. Einziges was mich stört das hier nur Support für den Cortex M7 von ST für den Typ STM32F756 gegeben ist. Dieser Taktet mit 216Mhz, 320kb SRam und 1Mb Flash. Ich würde gerne den STM32H743 nehmen da 400Mhz, 1Mb SRam und 2Mb Flash, sehe hier deutlich mehr Leistungspotenzial
-
Thread
Cortex M0 schaltet bei über 60°C nicht mehr
Guten morgen zusammen, ich habe ein kleines Problem mit einem ARM Cortex von ST, genauer, dem STM32F051K87. Ab einer Temperatur von ca. 60-65°C schaltet dieser die GPIOs nicht mehr richtig und reagiert auch nicht mehr auf Inputs(3.3V, GPIOx als Eingang gesetzt). Die Firmware selbst läuft aber ganz
als der Fehler der integrierten Temperatursensoren. Ich habe gerade an einem meiner Projekte mit H7 getestet. Wenn der was zu tun hat und viel Perepherie nutzt hat er gut 15°C über Umgebungstemperatur.
-
Thread
Anbinden eines Audio Codec ICs (AK4556) an einen STM32F3xx
glaube ich sogar mindestens zwei SAI synchronisieren. Ich habe mal auf einem STM32F413VGT6 einen CS4344 verwendet. Natürlich musste ich da nichts extern erzeugen.
Das sollte ein SAI Interface sein, haben fast alle STM der F4, F7, H7 und G4 Familie sowie einige L4 und L5. Der F3 kann das nicht.
-
Thread
Mehrere USB Quellen auf einem Board
Ich habe folgende Konstellation auf einem Board geplant: Ein MCU mit 2 USB (STM32H750) Schnittstellen führt zu zwei USB Steckern (Mini B). Die eine USB-Buchse dient als reine Datenübertragung, es wir nahezu kein Strom aus der Buchse gezogen, jedoch ist es nötig soweit ich USB verstanden
schau dir den stromlaufplan vom STM32MP1-DK an, die machen so was ähnliches, ... 1 x usb c zum speichen, 1 usb C mit usb2.0 funktion + 4 fach hub https://www.st.com/content/ccc/resource/technical/layouts_and_diagrams/schematic_pack
-
Thread
Funktionele Sicherheit
Calculating value error occur */ if(u32Result != *pu32AddExpectValue){ /** Set error flag */ b1TimeErrorFlag = TRUE; } } [/c]
Safety-Produkten auf die einfachen PIC24E -16 bit Mikrocontrollern. ST empfiehlt auch ihre universale STM32 Serie. Die Hersteller haben selbst keine Bibliotheken und verweisen gen auch solche Firmen wie Hitex oder Embex …
-
Thread
Alte Musiktruhe - Superhet Reperatur
meine ersten Basteleien habe ich mit Röhren gemacht, aber das hindert mich nicht daran auch Dinge mit STM32, MSP430 oder anderen Mikroprozessoren und -controllern zu bauen. Röhren ermöglichen oft verblüffend einfache Lösungen. Der Sound eines Röhrenkurzwellenradios ist völlig anders als der eines mit
des Widerstandes achten. Ich würde nur einen Widerstand nehmen und diesen in Reihe zu der Drossel S7 (?? schlecht zu lesen) einfügen.
-
Thread
Wie simple Spracherkennung machen?
Wöter ja nicht wirklich verstehen und anhand vom Kontext reagieren. Sagen wir mal wir würden einen STM32F4 oder besser einen H7 nehmen. Die DSP Einheit macht eine FFT recht flott. Auch andere Filter sind für den kein Problem. Und ein kleines Neuronales Netz sollte der auch packen. Aber das fehlt
Also ich arbeite meistens mit dem stm32f4.. Und gelegentlich auch noch mit einem 8052 & avr. Der TO Arbeitet anscheinend mit den esp8266, an diese habe ich mich noch nicht getraut. Wie auch immer ich habe hier von keine Ahnung und
-
Thread
Arduino-Motorrad-Cockpit
Hallo, Ich möchte gerne das Cockpit meiner 24 Jahre alten Honda etwas aufmöbeln. D.h. eigentlich möchte ich „nur“ eine kleine Digitaluhr im Cockpit durch eine 3 stellige 7-Segment Anzeige ersetzen. Darüber soll dann Geschwindigkeit, Uhrzeit, Temperatur und Batteriespannung angezeigt
als 88:88 angezeigt werden könnte. Von daher würde ich mir das schenken, Uhr per STM32 und Tacho vom Getriebeausgang/Sensor. Und dann kannste noch ein bisken Software dazu packen und den automatischen Kettenoiler füttern, dem lamgt das Tachosignal auch.
-
Thread
Suche gutes LCD/LED Display-System mit leicht verwendbarem Framework für meine Bachelor-Arbeit.
Du suchst ein Graphikfähiges terminal, kein stupides Display. Schau dir mal die STM Discovery boards an https://www.mikrocontroller.net/topic/387410 https://www.mikrocontroller.net/articles/STM32F4-Discovery https://www.mikrocontroller.net/attachment/431734/UserManual_STM32H747
Anachronismus, dafür gibt es github & Co. Test mit AdafruitGFX und Portierung auf Mbed für ein STM32F407VE Chinaboard oder LPC1347: https://github.com/JojoS62/mbed-os-example- blinky_STM32F407VE/tree/master/lib/Adafruit_TFTLCD_16bit_STM32-master/src Für den LPC mit dem anderen Display wird die
-
Thread
AVR als SPI Slave-Peripherie
Stm32 oder stm8 haben bessere spi slave Voraussetzungen ....
TWI_ISR) 5 Mal Einsprung in die ISR-Routine mit pushs, pops, in, out, ldi, st, ld, mov, reti usw. D.h. alle 90μs kommt ein INT der etwa 3μs dauert. 90μs / 3μs = 3.33% CPU-Zeit für I2C. 560μs / 18μs = 3.21% CPU-Zeit für SPI. Und zwischen 55KHz und 1.7KHz besteht doch ein Unterschied... Natürlich
-
Thread
STM32 SDMMC FATFS ließt Volumengröße falsch
Prozessor: STM32H7A3 Board: Nucleo-STM32H7A3ZI-Q IDE: STM32CubeIDE + STM32CubeMX Ich habe mit CubeMX ein Projekt zur 4Bit-Ansteuerung einer SD-Karte mit FATFS erzeugt. Das SD-Karte-Mounten gibt die Fehlermeldung
funktionieren. Karten ab 4 GB aufwärts unterstützen oft nicht mehr alle alten Übertragungsmodi. 32 GB ist die nächste kritische Grenze.
-
Thread
preiswerter Einstieg in STM32 F4
bei bekannten Handelsplattformen auch aus D oder EU bekommt. https://www.aliexpress.com/w/wholesale-stm32f407vgt6-development-board.html https://stm32-base.org/boards/
LAN8720 Modul kann man auch Ethernet nutzen. Und mittlweile gibt es das in gleicher Größe auch mit einem H7. Dieses Board ist etwas kleiner als das Board das Frank benutzt: https://www.ebay.de/itm/STM32F407VET6-Core407V-STM32-Cortex-M4-Development-Board-Module-Kit-Mainboard/402349957217?hash=item5daded2061
-
Thread
Plattenspielerantrieb Konzept - Hilfe gesucht
Motorstsuerungen für BLDC gibt es doch massenhaft, auch auf Basis von z.B. STM32 irgendwas. Ein BluePill sollte da langen, so zumindest meine Planung für vergleichbares. Dazu eine 3Phasenansteuerung und auf geht's. Die 360 Stobosegmente kann der dann auch prima auswerten
32Bitter setzen würde, ich zumindest. Aktuell baue ich an der anderen Stelle des Plattenspielers etwas auf, 3 Motoren steuern den Tangentialtonarm, DD Antrieb vom zerlegtem Technics. Der BluePill (STM32F103
-
Thread
Hardwarebeschleunigung auf richtigen PCs
Hi Leute, diese Frage ist evtl. jetzt etwas abstrakt: Ich habe auf dem STM32F7 jetzt schon einige Displayansteuerungen mit dem integrierten LCD Controller + SDRAM realisiert und verstehe inzwischen ganz gut wie z.B. JPEG decoding in Hardware läuft, wie man verschiedene Grafiklayer
Open-GL oder Direct-X Schnittstelle auf das System zu, die wiederum über Grafiktreiber dann z.B. das h264 video in die GPU-Hardware "schaufelt". Das Decoding passiert dann auf der Grafikkarte oder auf der CPU? Wenn ja wie kommen die Bildinformationen dann in den "Framebuffer" - und das ganze dann noch
-
Thread
STM32F103C8 - Keil MDK 5.31.0 - Kein automatischer Reset
Beispielprogramm: [c] #include "stm32f10x.h" #include <stdbool.h> #include <stdint.h> void wait(volatile uint32_t cnt); void wait(volatile uint32_t cnt) { while(cnt > 0) { __ASM("nop"); cnt--; } } int
'C:\Keil_v5\ARM\ARMCLANG\Bin' Rebuild target 'Target 1' compiling main.c... assembling startup_stm32f10x_md.s... compiling system_stm32f10x.c... linking... Program Size: Code=712 RO-data=252 RW-data=0 ZI-data=1632 FromELF: creating hex file... ".\Objects\ProjectFile.axf" - 0 Error(s), 0 Warning
-
Thread
SD an Nucleo-144 direkt?
Habe leider keine Erfahrung mit H7. Ich würde einfach das 3V3 Beispiel "von der Stange" nehmen. https://www.st.com/en/evaluation-tools/stm32h7b3i-dk.html Dort ist die Schaltung für die µSD Karte zu finden. (siehe Anhang) Die Software dazu gibt es hier: ~/STM32Cube/Repository/STM32Cube_FW_H7_V1.8.0/Projects/STM32H7B3I-DK
-
Thread
Nextion Display Erfahrungen
hinterlegst den Namen "Alarm" und wenn einer draufdrückt, schickt das Display "Alarm.status=on" (oder 1, H, aktiv, ganz egal, was immer du für den aktiven Status hinterlegt hast als Meldung). D.h. deine Controlleranwendung muss nur relativ kurze Texte senden und empfangen, mehr nicht. Ich habe z.B. 32
überwinden sowas zu kaufen, hatte die schon gesehen als die noch ein Crowdfunding Projekt waren. Aber die STM32 haben mittlerweile soviel Power das man damit auch gute Grafik hinbekommt, die sind mir persönlich auch lieber. Ein Sandwich aus STM32F407 und TFT kostet etwas über 20€ und schafft auch einiges.
-
Thread
Neu im Bereich MC und Programmierung
Stromfressende Peripherie verbaut. Nimm dafür am besten einen Ultra-Low-Power MCU, z.B. ein MSP430 oder ein STM32L0 Mikrocontroller. Evtl. reicht aber auch schon ein neuer ATtiny (kleiner Bruder vom ATmega) (von der neuen Serie, also nicht Attiny85 und ähnliches). Ich würde dir zum STM32 raten, da du dann eine
> Ein Controller (ggf. ESP32, Arduino) > und via Batterie (9V) betrieben werden. Das passt nicht zusammen. Der ESP32 braucht beim Senden kuerzzeitig rund 500mA, die kann so eine kleine Batterie nicht zuverlässig liefern. Außerdem
-
Thread
USART2_write
Verständnisfrage, weil ich mir nicht sicher bin ob ich das richtig verstanden habe. Ich hab das Board, STM32f411 und wollte den UART bzw. USART verwenden. Ich hab mein Code geschrieben aber eine Zeile im Code verstehe ich nicht so ganz bzw. kann es nicht nachvollziehen. #include "stm32f4xx.h" // Device
enable GPIOA Clock GPIOA->AFR[0] = 0x0700; // alternate Function low register (AFRL2 with AF7, because AF7 connected with USART2) GPIOA->MODER |= 0x0020; // Set PA2 to alternate function USART2->BRR = 0x0683; // baud rate 9600 @16MHz USART2->CR1 = 0x0008; // enable Tx (
-
Thread
STM32F407 UART, PuTTY, USB to TTL FTDI adapter. Probleme
FT232RL_RX uC_GND -> FT232RL_GND Kann jemand sehen, wo mein Fehler liegt? Gruß, [c] #include "stm32f4xx.h" // UART1 is used. Sits on APB2 bus // GPIOA sits on AHB1 bus. USART1 is AF7 for PA9 and PA10 // PA9: USART1_TX // PA10: USART1_RX // Baudrate: 9600 void funcGPIOInit(); void
Al3ko -. schrieb im Beitrag #6345886: > Der Standardtakt beim STM32F407 ist > der interne RC mit 16MHz. Das ist der Standardwert nach Reset. Aber kannst du auch sicher sein dass dieser Takt an der Peripherie ankommt? Nö.
-
Thread
STM32F4 SDIO DMA HAL problem
Hi Ich kämpfe seit einem Tag auf meinem STM32F407VE (Black Board) einen einfachen SDIO DMA TX Transfer zu tätigen und zwar mit HAL und CubeIDE und FsFat. Ich habe mich strickt an diesen Weg gehalten (im PDF) https://community.st.com/s
verstehe ich den Sinn von FATFS->AdvancedSettings->Use DMA template nicht. Es gibt da wohl unter STM32Cube_FW_F4_V1.25.0/Middlewares/Third_Party/FatFs/src/drivers diverse Templates: sd_diskio_dma_template_bspv1.c sd_diskio_dma_template_bspv2.c sd_diskio_dma_template.h die ich dann wohl *irgendwohin
-
Thread
Batteriewahl und Powermanagement
Spannungen reichen aus um einen ESP8266 zuverlässig zu betreiben. _PS_ : 2x2,6Ah x 3,6V =18,7 Wh 》》》 18000x Aufwachen 》》 über 100 Wochen bei 1x pro h
verwendest, der eine RTC hat? Ist zwar beim Stromverbrauch wahrscheinlich ein ganzes Stück höher aber ein STM32L010 kann laut Datenblatt bei ca 500nA Stop Mode + RTC (Weiß nicht ob da Strom für den Oszillator schon eingerechnet ist) und es gibt glaube ich auch MSP430 mit sehr geringem Betriebsstrom. So ein
-
Thread
Atmega328p fuses falsch gesetzt
1.8.13 avr-gcc 9.3.0 Arduino UNO/Mega2560 Frequenzgenerator */ #include <util/atomic.h> const byte pinFreq = 10; // Pin OCR1B (am Mega Pin 12) const unsigned int PRESCALER = 8; /* // gültig mit Prescaler 1 100kHz -> TOP 80 250kHz -> TOP 32 500kHz -> TOP 16
beliebiger Hersteller, nicht nur Microchip/Atmel. (Dass man für einen STM kein Atmel Studio nehmen kann, ist irgendwie logisch. ;-)
-
Thread
Literaturempfehlung für µC
auf Amazon gefunden, wären die für meine Lernzwecke/µC Erlernen geeignet? https://www.amazon.de/STM32-ST-NUCLEO-L432KC-Nucleo-Development/dp/B077GFHLFS/ref=sr_1_14?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&dchild=1&keywords=ST+development+board&qid=1598801093&sr=8-14 https://www.amazon.de/ARCELI-ST-LINK-CN-Version-MCU-Mikrocontroller-Circuit-Debugger-Programmierer-Emulator/dp/B07RKVM7H8/ref=psdc_1626220031_t1_B077GFHLFS
-
Thread
Prozessor mit Akkuzelle versorgen
AQAFAAACYBaobrjLl8XobRIiIML1V4Imu%2Fn%2BzU5L90Z278x5ickkTboA95HSvGa1O5UmCCGJLn9dACqNBrFOXrSbSOa%2FY7hDUbkLfoVJx3FzdWsEY2xdYOW%2FAThfm4XuU0O1Xu6jPktJ9N70MeUBfCbEme4vuLkQrfmV0bKP%2FQxcfocj9yzu0Q1lDrxMfQvWJOLAAx7qu9in7Khl0JrXnJOwcIDavAuo4PKrEYKe0VBz7a78b7UN44MQZp4NYweqFqMHCyrey%2B%2B0uPDHlrP91h54JYuFe3QIeL
2BC1xrtSWADZbspadRjY8QAVhm1nN5igMHoUcpmhrokVDucPmVBzOTNSbC8Ilnpx6BmDTZ9yZEBa0lha39OipgAuBEDWGBwzNk6l6Zgyyb25uNJOaokyTjvVnn%2FbFy0VxQKH51Iq3Wz8kTA2J5acPIFSFsSeWMnpvXm7Wn2pm6iJ7bXcHUlyhH%2BynyaT8ZkgOzZ13IcFk7ti01jmxowmvAcKA2bn3B7ei&checksum=402289314266367ebd6101564505841675ef7002bb05
-
Thread
arduino oder GCC Programmierung
esp8266/2.6.2/libraries/Wire ./packages/megaTinyCore/hardware/megaavr/1.1.2/libraries/Wire ./packages/STM32/hardware/stm32/1.5.0/libraries/Wire ./packages/MiniCore/hardware/avr/2.0.3/libraries/Wire ./packages/digistump/hardware/avr/1.6.7/libraries/Wire [/pre] So what leo
Boards zu unterstützen, aber nicht unbedingt die der Fremdhersteller ( wie alle Boards mit dem ESP32 ). STM versucht mit seinem Framework möglichst nahe an der original Arduino-API zu bleiben https://github.com/stm32duino/Arduino_Core_STM32 was allerdings den ärgerlichen Nachteil hat, dass wesentliche
-
Thread
Taster mit Pull up Widerstand
Moin Leute, ich brauch mal eure Hilfe bitte. Ich nutze das Board STM32F091. Ich hab ein LED 2 und ein Taster an PC13 mit einem Pull-Up Widerstand (laut Datenblatt). Ich möchte nun, dass die LED 2 leuchtet und wenn ich den Taster drücke, dass die LED 2 nicht mehr
die LED 2 leuchtet wenn ich des Taster drücke klappt wunderbar. Hier ist mein Code. [c] #include "stm32f0xx.h" // Device Header int main(void) { RCC->AHBENR |= 0x80000; // enable GPIOC clock Bit 19 GPIOC RCC->AHBENR |= 0x20000; // enable GPIOA clock Bit 17 GPIOA GPIOA->MODER
-
Thread
SDR-Receiver Kit: taugt das was?
Alternativ funktioniert auch eine abgestimmte Rahmenantenne ganz gut. Zum Test gibt es für WIN10 z.B. JVComm32 oder YAND (Navtex). Grüße von petawatt
Amateurfunkbändern bist 30 MHz. Ich den Wetterdienst und Navtex habe ich mit dieses SDR mit einem STM32 Board nachgebaut. https://youtu.be/_D9WBUuBpMw Den Quellcode gab es vom Erbauer. Der RTTY und Navtexdekoder passte auch noch rein. Dazu noch ein Display und eine SD-Karte für die Archivierung der
-
Thread
STM32 - Low Level Library Dokumentation
Generation] Incorrect OPAMP number assigned. 66665 [MX-MP][PINOUT] Pinout changes not updated. 52366 STM32F412 FSMC PB7 functionality: STM32CubeMX vs. datasheet discrepancy. 68063 [MX-L4][TIM2-GPIO] Line missed in code generation. 69542 [MX-USB]: USB pins set wrongly as alternate functions. 70459 [MX-F4
(). 66652 [MX-F3][ADC-LL]: Wrong code gen in the configuration for ADC LL. 57986 Bug in STM32CubeMX / STM32F0 LL Library internal ADC channel. 62446 [MX-F7][SAI] Internal synchronization does not work. 63768 [MX-SPI] Cannot configure CRC poly. Brauchste noch mehr? Das sind nur die gefixten
-
Thread
TMS320 - welche Bedeutung hat der DSP heute noch
heute schaue welche Taktraten normale Mikrocontroller haben, geht ja in die gleiche Richtung, siehe STM32H7 oder Teensy 4... dann finden die mit der Leistung heute ja auch Anwendungen die eigentlich sehr DSP lastig sind! Hat der TMS320 da überhaupt noch einen Marktanteil im Vergleich zur Konkurrenz?
Max H. schrieb im Beitrag #6379628: > Ich hab noch 'ne schöne Fixed-Point CORDIC Implementierung für > Umwandlung von Cartesischen auf Polare Koodinaten hier, die ich mal in > Assembler geschrieben
-
Thread
STM32-H745ZI-Q Cortex M7 disabled. Kann jetzt nicht mehr verbinden
Hallo, für eine Projektarbeit (Uni) programmiere ich gerade an einem Messaufbau mit einem STM32. Allerdings brauche ich nur einen der 2 vorhandenen cortex kerne. CM4 und CM7 sind verfügbar. Deshalb habe ich mit dem CubeProgrammer den CM7 disabled in der Annahme, dass der Kern dann einfach nicht
Ist zwar anderrum aber vielleicht hilft es. https://community.st.com/s/question/0D50X0000C1zvrs/stm32h745-how-to-stop-or-reset-cm4-from-cm7-core
-
Thread
Suche Info's zum Fontspeicher GT30L24A3W
was eigendlich darauf hindeutet, dass meine low-Level Routine nicht korrekt arbeitet. Ich nutze die STM32-HAL mit den Settings: 8 Bits, MSB first, CPOL Low, CPHA 1st Edge. Hat jemand "Erfahrungen" mit dem o.g. Baustein und kann mir sagen, an welcher Stelle welche Daten stehen, damit ich meine Auslesefunktion
chinesische Fonts. Ich würde mir einfach nen Flash selber mit downloadbaren Fonts programmieren. Der STM32 kann bestimmt auch Quad-SPI, wenn nicht sogar den Flash direkt in den Memory-Bereich mappen.
-
Artikel
Radar-Verkehrsmessung
DigiKey 1738-1439-ND 2 3.47€ 6,94 € OPV für Stromversorgung MCP6241-E/P DigiKey MCP6241-E/P-ND 3 0,32€ 0,96 € Stecker-Akku CP-2215-ND DigiKey CP-2215-ND 3 4,32€ 12,96€ Lochrasterplatine 8029 DigiKey V2025-ND 1 7,58€ 7,58 € Draht Schwarz 1,5m C2003A.12.01 DigiKey C2003B-5-ND 1 1,07€ 1,07 € Draht Rot 1,5m
LoRaWAN ist hier die LMIC Bibliothek von IBM für Arduino. Von dieser gibt es auch eine Version für den STM32, welche hier zu finden ist. Mithilfe des Videos lässt sich das LoRa-Modul mit dem STM32 verbinden und testen. In unserem Test konnten leider keine Pakete gesendet werden, lediglich die Authentifizierung
-
Thread
Ist ein reiner GPS-Daten-Sammler so schwer?
1 NOR-Flash IS128LP (SO-8, 16MB) statt SD-Karte 1 sparsamer und einfach zu programmierender uC (STM32L412KBT) 1 FT232RL o.ä. mit Mini-USB-Buchse 1 9V-Block Hühnerfutter Der ublox-Empfänger braucht typisch 10mA und der Rest praktisch nichts (im Gegensatz zu ESP und SD). Wenn man pausenlos 1
Batterie geht natürlich immer, scheint mir aber nicht nötig zu sein. Der SAM-M8Q ist 15x15mm groß, der STM32 braucht inkl. 0805-SMD auch so viel, dann fehlen noch Spannungsregler, USB-Anschluß, LED und Hauptschalter.
-
Thread
STM32f407 (black) SDIO CLK Fragen
mit den 48 MHz kann es auch Probleme geben: https://www.st.com/resource/en/errata_sheet/dm00037591-stm32f405-407xx-and-stm32f415-417xx-device-limitations-stmicroelectronics.pdf#page35
nutzen, um den Verbrauch > zu reduzieren. ich schätze das geht bei meinem Vorhaben nicht. Der STM32F4 soll zusammen mit SDIO einen Datenlogger ergeben der so etwa 24h - 36h Daten aufzeichnet. Theoretisch brauche ich nur ~25kB/s auf die MicroSD Karte zu schreiben, da lag es für mich halt nah zu versuchen
-
Thread
Neue Auflage vom Buch: Einblick in die moderne Elektronik
werden, habe ich mein Buch überarbeitet. Vorher/Nachher Vergleich: * Wechsel vom BluePill Board (STM32F1) zum Nucleo (STM32F3) * Wechsel von der System Workbench zur STM32 Cube IDE * Wechsel von seriellem Bootloader zu SWD * Neu: Sehr knappe Einführung den Debugger * Neu: Das erste Projekt
#6325227: > Die mir bekannten Fehler habe ich dort kurz hin geschrieben: > http://stefanfrings.de/stm32/stm32f1.html#bluepill Ich sehe da keine Liste der Fehler
-
Thread
Gefunden Oder: Material zum Nulltarif
wie NTPWedit drauf... Hab davon aber auch Gerüchte vom Freund > eines Freundes gehört... Bei Win7 hatte ich unter Linux die Datei c://windows/system32/utilman.exe zu utilman_orig.exe umbenannt und dann "copy cmd.exe utilman.exe". Neu starten und unter Windows bei der Logi-Oberfläche die Schaltfläche
Staubsaugerroboter, Steckdosenleisten von "Spiderfarmer" (ESP Modul drin!) usw. um gezielt an ESP/STM32 und (weil neugierig) LIDAR Module zu kommen. Ich war sogar am überlegen eine offene Datenbank für die Bauteilernte anzulegen, Gerätetyp, Hersteller und verwertbare Teile auflisten um die Suche
-
Thread
Spannungsregler 3.3.6.0V zu 3,3V
gibt keine besonderen Anforderungen an Temperatur- oder Überspannungsfestigkeit. Versorgt wird ein STM32 und ein Displaymodul, also auch keine besonderen Anforderungen an die Spannungsstabilität. Kennt jemand einen Spannungsregler/Spannungsreglermodul, was sich für diese Anwendung anbietet?
wäre der forward drop allerdings noch zu groß. Andererseits verlangt keine Komponente mehr als 2,7V, d.h. mit einem LM1117-ADJ sollte das tatsächlich noch knapp gehen. Oder kennt jemand auf Anhieb eine noch empfehlenswertete Doppeldiode im SOT23-Gehäuse?
-
Thread
STM32 UART buffer rx
Moin liebe Programmierfreunde, Mein Ziel ist es über den UART Daten von meinem Rechner zum STM32F100 zu empfangen. Der Empfang soll wie folgt von statten gehen: Der Sender(PC) schickt ein genaue Anzahl an Daten auf dem UART des STM32. Der STM32 empfängt diese Daten und wartet auf das Zeichen
Mathias G. schrieb im Beitrag #6321307: > Mein Ziel ist es über den UART Daten von meinem Rechner zum STM32F100 zu > empfangen. > Der Empfang soll wie folgt von statten gehen: > Der Sender(PC) schickt ein genaue Anzahl an Daten auf dem UART des > STM32. > Der STM32 empfängt diese Daten und wartet auf
-
Thread
Operationsverstärker in der Lehre noch zeitgemäß?
Hallo H. K. schrieb im Beitrag #6321745: > 1) Der didaktische Grund: Schüler und Studenten lernen bei > OPV-Schaltungen zum Ersten Mal das Abstrahieren d.h. das entkoppeln des > physikalischen Aufbaus von
Charakteristik - implementiert wurde. Dann wird mit fetten FIR Filtern geschossen und aus Angst ein STM32H7 verwendet bevor man sich auf die Basics zurückzieht, einen Schritt zurück macht und einfach sauber entwickelt. Dummerweise sind all die ganzen Libraries/Beispielschaltungen einfach zu verlockend
-
Thread
[STM32/CLion] snprintf verursacht HardFault
") PROJECT(Test C CXX ASM) set(CMAKE_CXX_STANDARD 11) add_definitions(-DUSE_HAL_DRIVER -DSTM32F103xB) file(GLOB_RECURSE SOURCES "startup/*.*" "Drivers/*.*" "Src/*.*") include_directories(Inc Drivers/STM32F1xx_HAL_Driver/Inc Drivers/STM32F1xx_HAL_Driver/Inc/Legacy Drivers/CMSIS/Device/ST/
Jahr €159.00 /2. Jahr €119.00 /ab dem 3. Jahr Wau. Ist das fürs Hobby oder Zwang? Nur für STM32?
-
Thread
Tqfp 100 und Kurzschluss nach Masse
Der prüfer im Durchgangsmodus zeigt zwar > nur 700 an, aber es reicht um aus den stabilen 3,3v 1,7v zu machen. Das klingt nach ~2x0,7V. Sprich, da scheint VCC und GND vertauscht zu sein. Ein harter Kurzschluß im Layout oder als Zinnbrücke hat deutlich weniger Flußspannung bei diesen Strömen.
daß sich der Kurzschluß tatsächlich unter dem Chip befand. Ich hatte daraufhin den Chip (war ein STM32F072) ausgelötet - und von dem Kurzschluß war rein garnichts mehr zu sehen. Anschließend einen _neuen_ Chip aufgesetzt und festgelötet - und der Kurzschluß war wieder da. Des Rätsels Lösung:
-
Thread
STM32 / Probleme mit Ringbuffer Implementierung
andere!) ISR verhindern, dass derartige Daten verloren gehen? Ich programmiere übrigens mit der STM32CubeIDE auf einem STM32F446. Vielen Dank schonmal Karsten PS: Natürlich hätte man die eine oder andere Statusvariable einsparen können und es gibt bestimmt noch andere Baustellen in meinem Code
Ok, ich bekomme es einfach nicht hin, zwei Dateien anzuhängen. Also hier noch meine Buffer.h.