-
Thread
Hochpräzises 90dB PPM, FPGA, µC oder doch Analog?
Für /höchpräzise/ finde ich 3dB-Schritte schon *sehr* grob: [code] dB Spannung 0 17,0 V -3 12,0 V -6 8,52 V -9 6,03 V -12 4,27 V -15 3,02 V -18 2,14 V -21 1,51 V -24 1,07 V ... [/code] Jan schrieb im Beitrag #5417341: > kein (!!!) Showgerät sondern
Bisher sieht der ADC Bereich aus wie im Anhang, vor die TL072 OPVs kommt ein Spannungsteiler -> 25V^ auf 1,5V^. Damit nutze ich den Bereich bis zur Vollaussteuerung des ADCs genau aus. Für den Feinabgleich denke ich an 2 Trimmer an jeweils einem AD Eingang des STM32, über die kann dann ein leichter
-
Thread
STM32F4 Discovery MP3 Player - komplett mit Code
Mahlzeit, ich hab mein STM32F4 Discovery Board zum Abspielen von MP3s ertüchtigt. Unterstützung für ein Display ist noch nicht dabei. Ich denke der Code ist aber schon als Basis für den ein oder anderen geeignet, der ähnliches
ST-Link Package von ST Sinn: http://www.st.com/internet/com/SOFTWARE_RESOURCES/TOOL/DEVICE_PROGRAMMER/stm32_st-link_utility.zip Gruß, Watz Die genauen Versionen sind: [code] Sourcery G++ Lite 2010q1-188 C/C++ Development Tools 8.0.2.201202111925 org.eclipse.cdt.feature.group Eclipse CDT
-
Thread
esp32c3 & interrupt service routine
? Zum Lernen würde ich mit einem überschaubaren STM32L0 anfangen und später auf einen stärkeres Modell wechseln, falls nötig. Test-Boards findet man unter dem Namen "STM32 Nucleo".
ist? > Zum Lernen würde ich mit einem überschaubaren STM32L0 anfangen und > später auf einen stärkeres Modell wechseln, falls nötig. Test-Boards > findet man unter dem Namen "STM32 Nucleo". Ja Da gebe ich Dir zu 100% recht. Diese Mikrocontroller sind
-
Thread
STM32 Anzahl I/O's
folgendem und anderen uC stehen ähnliche Werte: https://www.mouser.ch/ProductDetail/STMicroelectronics/STM32F302R8T6TR?qs=sGAEpiMZZMuw1rG4%252bG7fpnDdkMcy%2fV%252b8TrZGNdUF9g0%3d Was genau meint man mit diesen I/O's? Die Pins, welche als Input, Output konfiguriert werden können? Das kann ja dann fast
Gehäuse ist ein LQFP-64 -> 20 I/O wären gar wenig. > siehe Seite 11/138 im Datenblatt STM32F302Kx Normal(TC, TTa) 9 I/Os - 15 5V tolerant (FT, FT1)I/O STM32F302Cx Normal(TC, TTa) 20 I/Os - 17 5V tolerant (FT, FT1)I/O STM32F302Rx Normal(TC, TTa) 26 I/Os - 25 5V tolerant (FT, FT1
-
Thread
P-Channel High-Side Switch
dafür sorgt das der P-Channel FET im "Ruhezustand" nicht leitet. Die S-Spannung beträgt hier ~4,6V, richtig? Mit dem Pull-Up ist die G-Spannung 5V. Also sperrt der FET da die Gate Spannung +0,4V der Source Spannung ist. Fragen, die Erste: Der eingesetzte Cortex(STM32F411RE) arbeitet mit 3,3V
Ein Widerstand von 100-330 Ohm wird zwischen STM32F411 Ausgang und Gate P-Mosfet geschalten.Von Gate P-Mosfet ein Widerstand R1 von 10k bis 100K Ohm gegen Plus. Strom bei 10K und 5V = 5,0 mA,100K und 5 V = 0,5 mA. Zum Schalten muß der STM Ausgang
-
Thread
STM32CubeMX unter Linux: Fehler in Projektgenerierung?
auch bei den anderen IDEs. Im Terminal steht: [code] java.io.FileNotFoundException: /usr/local/stm32/STM32CubeMX/db/plugins/projectmanager\stm32tck.cfg (Datei oder Verzeichnis nicht gefunden) at java.io.FileInputStream.open(Native Method) at java.io.FileInputStream.<init>(Unknown Source)
Ist schon eine Weile her, deshalb habe ich es mit aktuellen Versionen noch mal probiert. Mit java 1.8 funktionert jetzt stm32cubemx 4.7.1 unter ubuntu 64bit. Zu mindest so weit ich das sehe. Nur leider wird immernoch kein gcc/eclipse Projekt erzeugt. Man muss also doch wieder Hand anlegen :-(
-
Thread
Atmel ICE oder Dragon
investieren. So gut wie jeder andere Hersteller außer Atmel bietet für weniger Geld Debug-Funktionalität (STM8/STM32 z.b. mit dem ST-Link, Silicon Labs mit dem USB-Debug Adapter (C8051F funktioniert auch mit EFM8BBs da selber Core), PIC mit PicKit). Persönlich würde ich bei 8-Bit entweder zum STM8S greifen
> So gut wie jeder andere Hersteller außer Atmel bietet für weniger Geld > Debug-Funktionalität (STM8/STM32 z.b. mit dem ST-Link, Silicon Labs mit > dem USB-Debug Adapter (C8051F funktioniert auch mit EFM8BBs da selber > Core), PIC mit PicKit). Persönlich würde ich bei 8-Bit entweder zum > STM8S
-
Thread
Renesas offeriert 5V-fähigen ARM-Mikrocontroller, Funkmodulmarkt im Umbruch
32bit 5 V-Controller ohne ARM baut Renesas schon lange. Man denke an die im Automotive-Bereich gängigen V850 und RH850. Wenn es ARM sein soll, dann gibt es z.B. die S32K-Familie von NXP. Ebenfalls Automotive
den gleichen Topf zu stecken wie den RX210. Die maximale Versorgungsspannung beträgt nämlich nur 4,6 V. Das ist zwar einen Tick besser als zum Beispiel die STM32-Teile und reicht damit auch für den direkten Betrieb mit einen LiIon-Zelle, aber 5 V sind es definitiv nicht. Da war heute im Fernsehen von
-
Thread
STM32 MOSFET ansteuern (min. 5V Gate-Spannung)
n-channel-MOSFET wäre die Logik zu invertieren und über einen Pull-Up-Widerstand von z.B. 10kOhm die 12V Ausgangsspannung auf das Gate zu legen. Mittels open-drain-Ausgang könnte ich dann den Strom vom Gate durch den STM32 auf Ground abziehen, oder? Hier stellt sich mir allerdings die Frage ob der STM32
einen 230V-Strom Steuerstrom durch den STM32 schicke funkt der mir doch sicherlich intern irgendwo durch, oder? Passiert das auch schon bei 12V? *Die Lösung mittels HIGH-SIDE p-channel MOSFET:* Würde ich
-
Thread
stm32f103 USB Port Problem
Problem. Habe mich im Prinziep an dieses Tutorial gehalten: https://github.com/rogerclarkmelbourne/STM32duino-bootloader
libUSB Treiber installiert? Hier ist noch ein älteres Video dazu: https://www.youtube.com/watch?v=0jdJp3TQuJY Den Treiber bekommst du einzeln auch hier, damit du nicht das Arduino-Geraffel runterladen musst (brauchst wohl die .exe und .bat): https://github.com/rogerclarkmelbourne/Arduino_STM32
-
Thread
PWM nicht gleich PWM
Geber bzw anderes Verhalten vom Motor. Zurück zur Frage.... Ich habe mir die SDK für den ESC001V1 mit STM32 besorgt. Click and Drop im Baukastensystem. Mal sehen was draus wird. Man kann nur dazu lernen.
> @ John P. (brushlesspower) > Eben kein Quatsch. Wie eben oben schon beschrieben. > Der ESC001V1 ist aus der STM32 Familie UND kann Gimbals perfeckt > Positionieren. Habe nie behauptet das der ESC001V1 das nicht kann. Natürlich ist er perfekt...dafür wurde er ja gebaut.
-
Thread
Ubuntu und STM32Cube IDE: Debugger lost connection
successfully Debugger connection lost. Shutting down... [/code] Eingesetzt wird der ST/Link V2, original und als MCU einen Bluepill mit einem STM32F103. Den ST-Link habe ich mit der neuesten Firmware ausgesattet. Es ist auch möglich, das Programm abschnittsweise mit F8 durchzugehen, aber nach
home/labor/STM32CubeIDE/workspace_1.5.0/AirFanEU_Prototype/Debug/AirFanEU_Prototype.elf Error message from debugger back end: Error erasing flash with vFlashErase packet Error erasing flash with vFlashErase
-
Thread
Getting started with STM32F103
Hi, ich habe mir jetzt einmal drei STM32F103C8T6 auf einem BluePill-Board bestellt. Dazu hätte ich nun einmal ein paar Fragen: 1. Würdet ihr mir zum Programmieren eher zu einem (universeller einsetzbaren) USB-to-RS232-Adapter raten oder
(oder Mut, einfach über die Tischkante brechen). > Ich dachte immer, dass darauf üblicherweise STM32F4 verbaut > sind. Aber sind wenn dann wohl eher STM32F3. Gibt es ab 15€ mit STM32F103. > Kann man den ST-Link auch umflashen, wenn man den nicht auslötet? Na klar. Du solltest wirklich
-
Thread
Dialog übernimmt Atmel [Update: Nein, Microchip übernimmt Atmel]
Markus M. schrieb im Beitrag #4288988: > https://www.mikrocontroller.net/articles/STM32#Programmierung > > Die meisten sind nicht auf den STM32 begrenzt. Naja, zwei von fünf, emIDE und Em::Blocks. Codesourcery fällt raus und der Rest ist nur für STM32. Em::Blocks sieht interessant
auch nicht gerade klein. (Atmel war um > $1000M). Silabs' 8051-Derivate sind ziemlich beliebt. EFM32 > -ST mit der ST8 Familie STM32 > -Es gibt auch noch Hersteller von Controllern für Jubelelektronik (z.B. > Holtek aus Hongkong). Deren Stückzahlen dürften auch recht gross sein. http://
-
Thread
Hat jemand diesen Code heruntergeladen?
Genial!!! Vielen Dank! Denkt ihr dass das ein STM32F1 mit 72MHz auch schaffen kann?
1024 6k+3k RAM. Meinst du damit 1024 x 6k+3k oder einfach 6k+3k = 9k gesamt? Mein verwendeter STM (STM32F105RBT6) hat 64k RAM... Sollte also reichen :)
-
Thread
ARM Daten Hilfe
umsteigen will. Wieviele MIPS hat denn so ein AT91SAM7S256 µC wirklich? Ich lese oft, dass sie 16/32 Bit Controller sind, heißt das jetzt, dass sie bei einem Clock Cycle 32 oder 16 Bit verarbeiten können (so wie die ATMEGAs 8 Bit)? Der Leistungsunterschied zu einem AVR muss doch gewaltig sein. Kann
leistungsfähig, und nach etwas Einarbeitung auch nicht schwer zu programmieren. Als Cortex hat mich der STM32F103 von STM sehr überzeugt. Ich arbeite mit dem MCBSTM32 (Keil). Sehr einfach zu programmieren, wenn man eine Kleinigkeit, die hier beim GPIO anders gemacht wird, erst mal raushat (Hab da nen schönen
-
Thread
STM32F103C8T6 "No response from the target"
Hallo Leute, da ich mich gern in die Mikrocontroller Programmierung reinfuchsen will habe ich mir ein STM32F103C8T6 Blue Pill bestellt. Nun habe ich aber das Problem, dass ich schlicht keine Verbindung zum Controller bekomme. Ich habe einen TTL to USB Adapter dran (A9 -> TxD, A10-> RxD, GND -> GND und
Sam K. schrieb im Beitrag #6301409: > STM32F103C8T6 Blue Pill bestellt. Der ist meistens eine Fälschung. Siehe: https://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.7.3.1
-
Thread
STM32F437 HAL Crypt Library verwenden
F4 Lib findet sich etwas wenn du nach HAL_CRYP_AESCBC_Encrypt suchst. Jeweils die main.c in: STM32Cube_FW_F4_V1.15.0/Projects/STM324xG_EVAL/Examples/CRYP/CRYP_AESModes/Src/ STM32Cube_FW_F4_V1.15.0/Projects/STM324x9I_EVAL/Examples/CRYP/CRYP_AESModes/Src/ STM32Cube_FW_F4_V1.15.0/Projects/STM32469I_EVAL
Sagt immer das die c Datei nicht compiliert bzw. nicht richtig eingebunden wurde. In dem Fall die stm32f4xx_hal_cryp.c #include ist die stm32f4xx_hal_cryp.h
-
Thread
Werkstatt-Aufräumaktion
7. NEC PROM-Programmer, nur der abgebildete Adapter dabei, ohne HB o.ä. VHB 15€ +6€ Versand 8. 2 Stück Sony-Netzteile 5V/2A für Playstation portable, Haken: Netzstecker für Großbritannien VHB 8€ (2 Stück) +2,60€ Versand (ohne Netzstecker) oder 4€ (mit Netzstecker) 9. STM32F4-Discovery Board
gebraucht VHB 4€ +4€ Versand 32. Ringkerntrafo (gebraucht) 95VA prim. 120V+100/120V, sek. 16,2V 5,4A ohne Befestigungsmaterial VHB 8€ +4€ Versand VG Andreas
-
Thread
Funktionsgenerator mit STM32 VL Discovery
, das kann auch über SPI Bus angesteuert werden (gibts bei Reichelt) und ist 3,3V tauglich. (Hab ich selbst mit STM32 im Einsatz.) Zu 2) Lese am Besten den Artikel [[STM32]] einmal durch. Da stehen alle Tipps drin woher man die richtige Doku und auch den nötigen Quellcode/Header
. Ggf. kann auch das Display mit 4,5V oder 4V betrieben werden. Damit verändern sich auch die Schaltschwellen. Mit welcher Spannung läuft dein STM32? Grüße Sven
-
Thread
µC für "Anfänger"
/slstk2020a/entw-board-efm8bb10f8g-busy-bee/dp/2469338?ost=SLSTK2020A Ansonsten gleich einen ARM 32-bit nehmen ...
einen PIC24 (zB PIC24FJ64GA002), aber das bleibt Dir überlassen - das PicKIT3 kann alle aktuellen 8-, 16- und 32-Bit PICs programmieren. fchk
-
Thread
SWD Programmer für Serienfertigung gesucht
der Suche nach einem SWD Proggrammer für die Serienfertigung, der Programmer soll PIC12/16/18/24 und STM32 unterstützen. Was kann man da am besten für nehmen?
Möglichkeiten, sind aber zu teuer. https://www.microchip.com/en-us/development-tool/PG164140 Für STM32 kannst Du irgendwas nehmen, was Cortex M und SWD unterstützt. STLINK-V3MINIE oder -V3MODE wäre eine Möglichkeit, der hat USB 2.0 High Speed und funktioniert sowohl mit den ST-Tools als auch mit OpenOCD
-
Thread
Warum gehen einige Port-Pins, die ich nicht eingeschaltet habe, hoch?
STM32F407 Ich habe nur Pin 12 von Port D für die Ausgabe aktiviert. Aber gleichzeitig werden andere Pins eingeschaltet, immer auf unterschiedliche Weise. Manchmal schalten sich zwei Pins ein, manchmal
schrieb im Beitrag #7070194: > Was passiert wenn du den Port über 10k mit GND > verbindest? LD8 beginnt zu leuchten USB LD8: red LED indicates an over-current from VBUS of CN5 and is connected to the I/O PD5 of the STM32F407VGT6. Aber im GPIOD_IDR-Register werden nur die Pins aktiviert, die
-
Thread
STM32H745 - Cortex-M7 auf 480MHz takten
. Musste dann bei ST extra Revision V bestellen, die hatte das > Problem dann nicht mehr. Okay, vielen Dank! Hab mal die Errata für den STM32H745 überflogen, aber nicht spezielles Betreff des PWR Blockes gefunden. https://www.st.com/resource/en/errata_sheet/es0445-stm32h745747xig-and-stm32h755757xi-device-limitations-stmicroelectronics.pdf Was ich nicht verstehe, wenn ich den Cortex-M7 mit einer Frequenz von 480MHz betreibe, dass das folgende Betreff der Bus-Matrix
-
Thread
STM8 auslesen / simples Flash Tool
Hallo, ich suche eine Programm für den STM8, wie für den STM32 die STM32 ST-LINK Utility. Primär suche ich eine Möglichkeit aus einem STM8 den Flash auszulesen (er ist nicht schreib geschützt!), als bin zu speichern und danach wieder flashen
F. S. schrieb im Beitrag #6476064: > ich suche eine Programm für den STM8, wie für den STM32 die STM32 > ST-LINK Utility. Gibt es nicht. Insbesondere weil stlink sehr viel mehr bereitstellt als nur eine Möglichkeit, den Flash zu lesen/schreiben. Tatsächlich das das
-
Thread
ILI9341 langsam Verbesserungsvorschläge?
So langsam finde ich das ILI gar nicht. Ich hab das ILI9341 vom STM32F429 Discovery runtergelötet und einen Test gemacht: 1.) ILI mit SPI, 4wire (IM = 0b1110) 2.) ILI mit 8bit parallel (IM = 0b0000) Das Ganze von einem ATMega 1284p und 14,7456 MHz bei 3.0V befeuert
Du ja noch mal drüber schauen. Die CPU-Speed ist in der Toolchain definiert. ansonsten -Mega8, 5V -8mHz interner Oszillator -5V Betriebsspannung Bilder vom Aufbau sind im Anhang. Ich hoffe dass ich den Schaltplan heute noch schaffe.
-
Thread
Funk-Dimmer und -Schalter mit ESP8266 - wer will mitbauen?
/search?q=stromstossrelais&ie=utf-8&oe=utf-8&gws_rd=cr&ei=6afdVOL9F5TYapaKgcAB#q=stromsto%C3%9Frelais+12v+produktsuche&revid=12367044
ESP8266 GPIO16 PD1 P2.33 ESP_CHIP_EN GPIO out ESP8266 Power-Down-Eingang PD8 P1.40 AT STM2ESP UART UART STM32 → ESP8266 PD9 P1.41 AT ESP2STM UART UART ESP8266 → STM32 PE7 P1.25 ESP Reset GPIO out ESP8266
-
Thread
Wettbewerbs Linienfolger in Software und Hardware Verbessern
/watch?v=blRPGKn5Cak Hier ist gar noch Haftung durch Buckel hindernd https://www.youtube.com/watch?v=HTf8n1ABE-A
das Auto so leicht wie möglich sein. Man muss ja Masse beschleunigen und wieder abbremsen. Ein stm32f103 <4€ bei ebay ist doch auch Arduino kompatibel?! Welche Abtastzeit erreichst du max. mit den 8bitter? Diese richtet sich an den Sensoren (Datenblätter). Weiterhin wie sieht das Signal der Sensoren
-
Thread
STM32F103C8 und Bootloader
Ich habe mal wieder ein Problem: Controller: STM32F108C8 Den Testaufbau kann ich flashen mit einem ST-Link /V2 (original und China Clone) Jetzt möchte ich den Chip mittels Bootloader flashen: USB2RS232 Adapter, Chip = FTDI - funktioniert
PS: Fehlermeldung von stm32flash ist fuer Device-Information lesen ist: Interface serial_posix: 57600 8E1 Failed to read ACK byte Unexpected reply from device on command 0x01
-
Thread
Welches 7 Zoll Grafikdisplay ist gut?
Das sind die einzigen Displays, die für 8 Bit überhaupt machbar sind. Ich benutze hier aber den STM32 für flüssige Darstellung mit 12 Mbit/s SPI. Damit lassen sich auch Filme gucken von sd Karte Alle größeren Displays brauchen ein fremdes RAM
Anbindung oer sogar Grafik Controller. 320x240 ist einfach die Grenze. Fertige Grafik Lib habe ich für STM32. https://www.ebay.de/itm/2-8-TFT-LCD-Display-Touch-Panel-SPI-Serial-240-320-ILI9341-5V-3-3V-STM32/382397394621?hash=item5908a92ebd:g:qBcAAOSwyNBamKgo:rk:3:pf:0
-
Thread
Kosten für Tools für STM32F103xx-Entwicklung
meinen Vorredner nur anschließen. Es gibt hier auf der Seite auch recht gute Tutorials/Wikieinträge für STM32 (Wenn ich mich nicht irre sogar welche speziell zu Attolic)
Wie viel zeit wollen sie brauche für setup ? Ist das für hobby oder profi ? Ich habe 8€ bezahlt http://www.watterott.com/de/STM8S-Discovery?x08c73=sge3ko5spvvk5n83gq5gsisks4 http://www.mikrocontroller.net/topic/202785 http://www.versaloon.com/bbs/viewtopic.php?f=2&t=17 Und dann
-
Thread
AVRs mit USB?
Alles, was ich finden kann, ist "AVR Microcontrollers Peripheral Integration" [1], welche nur ATmega8/16/32U2 und ATmega16/32U4 listet. Hinzu kommen DU Devices wie AVR64DU32. Die Frontseite der AVR-LibC v2.1.0 listet unter USB: [pre] at90usb82 at90usb162 at90usb646 at90usb647 at90usb1286 at90usb1287 atmega8u2 atmega16u2 atmega16u4 atmega32u2 atmega32u4 atmega32u6 [/pre] also etwas veraltet. Dann gibt's noch avr-mmcus.def [3], wo man nach RMW suchen kann, weil (einige? alle?) Xmega USB Devices RMW
-
Thread
STM32F401RE Stack overflow -> Stack vergrößern?
habe ich auch schon... ich mache folgendes: [c] // Header file class test { private: uint8_t ReadDataRaw[4][8][16]; int16_t m_iDCSRaw[4][8][8]; uint32_t m_iAmplitude[8][8]; }; // Source file [/c] diese drei benutze ich dann in verschiedenen Memberfunktionen der
StackOverflower schrieb im Beitrag #4086408: > uint8_t ReadDataRaw[4][8][16]; > int16_t m_iDCSRaw[4][8][8]; > uint32_t m_iAmplitude[8][8]; Das sind 512 + 512 + 256 = 1280 Bytes. Wie groß war Dein Stack nochmal? ;-) Du kannst
-
Thread
arduino oder GCC Programmierung
/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
ST-LINK_GDB_server mit STM32H743 und STLink V3MINI
Für die STM Controller möchte ich den STLink V3 benutzen, mit dem gdb der aus VSCode heraus aufgerufen wird. Mit einigen STM32F4 klappt das gut, mit dem H7 nur bedingt. SWD ist über GND, SWDIO und SWCLK angeschlossen
------ STM32CubeProgrammer v2.8.0 ------------------------------------------------------------------- ST-LINK SN : 004900313137510B33333639 ST-LINK FW : V3J7M2 Board : STLINK-V3MINI
-
Thread
STM32 Kochrezept
> Ach ja, und bitte bei solchen sehr ins Detail gehenden Fragen auch deine > genaue CPU angeben. STM32 ist ein sehr weites Feld. Ah OK, ich dachte, das gibt sich nicht viel bei der Fragestellung: STM32F407VGT6 aufm Discovery Board
auch Unterschiede gibt und du dich im konkreten Fall in den Manuals zum Prozessor belesen mußt. isg-stm32-v18d-scr.pdf von hitex wäre auch etwas zum Einstieg(-> google) Reginald L. schrieb im Beitrag #4222359: > EDIT: Na, da erzählt auch jeder was anderes, wie man vorgehen soll. Es gibt viele Wege
-
Thread
RTC: Tag, Monat, Jahr lässt sich nicht auslesen bei BluePill STM32F103C8
Hallo Leser, ich verwende: - BluePill STM32F103C8 mit Uhrenquarz und Back-Up-3V-Batterie - Arduino 1.8.13 (portabel installiert) - Habe über https://github.com/stm32duino/BoardManagerFiles/raw/master/STM32/package_stm_index.json die offizielle STM32duino-Erweiterung von ST installiert (Boardverwalter: STM32 Cores) - Verwende STM32CubeProgrammer und einen ST-Link V2 zum Flashen - Library "STM32duino RTC": #include <STM32RTC.h> - Beispiel ->
-
Thread
Assemblerprogrammierung ARM CORTEX
man hat die totale Kontrolle. Dito ;) Ich hab dir mal ein absolut minimalistisches Blinky (für STM32) angehängt, was in 84 Byte läuft (ja, es geht kleiner und nein, das Programm ist nicht sinnvoll). Ohne Interrupts, Startup-Code usw. Der Startup-Code ist gewissermaßen das Blinky. Das solltest du
Ich kann dazu nur folgenden Vortrag von Matt Godbolt empfehlen: https://www.youtube.com/watch?v=bSkpMdDe4g4&t=1688s Die Pointe des Vortrags ist etwa zwischen Minute 28 und 32. Die Zeit davor ist lediglich ein x86-Assembler-Crashkurs aber auch sehr interessant.
-
Thread
STM32F4: SysTick etwas ungenau
} [/c] und natürlich die delay.h [c] #ifndef DELAY_H #define DELAY_H #include <stm32f4xx.h> extern void SysTick_Init(void); extern void timer_Decrement(void); extern void delay_ns(uint32_t n); extern void delay_ms(void); extern void delay_nms(uint32_t n); #endif [/c]
und ggf noch umrechnen auf ms. Hier habe ich "meine" Lösung her: http://patrickleyman.be/blog/stm32f407-delay-with-systick/ Gruß Daniel
-
Thread
Probleme mit USART von STM32VL
Computer empfängt und schaut ob es sich bei dem Zeichen um eine 1 handelt. Falls ja, dann schickt der STM32 eine 2 an den Computer zurueck. Das Problem ist, dass er nun immer ein flasches Zeichen empfängt. Wenn ich eine 1 am Computer sende, dann empfängt das STM32 das ASCii-Zeichen 103. Wenn ich dann einstelle
Archiv der Standard Periphal Library: http://www.st.com/web/en/catalog/tools/PF257890 Im Pfad STM32F10x_StdPeriph_Lib_V3.5.0\Project\STM32F10x_StdPeriph_Examples
-
Thread
Motorsteuerung mit STM32
dass folgender Voll-Brückentreiber passen würde: https://www.reichelt.de/dualer-voll-brueckentreiber-8--52-v-2-8-a-100-khz-dil-20-l-6205-n-p111959.html Da ich mich jedoch in der Elektrotechnik nicht so sehr auskenne, weiß ich nicht ob der L6205N wirklich für die Motoren ausreichend ist? Weiterhin
einen Motortreiber nehmen. Das Luftkissenboot existiert schon, ich möchte es jetzt nur per App (via STM32) steuerbar machen
-
Thread
libopencm USB CDC Gerät nicht erkannt
ursprünglich für ein disco_f407vg. Daher habe ich in der cdcacm.c [c]rcc_clock_setup_pll(&rcc_hse_8mhz_3v3[RCC_CLOCK_3V3_168MHZ]);[/c] durch [c]rcc_clock_setup_pll(&rcc_hse_25mhz_3v3[RCC_CLOCK_3V3_84MHZ]);[/c] ersetzt und folgende Environment in der platformio.ini verwendet: [code] [env:genericSTM32F411CE] platform = ststm32 board = genericSTM32F411CE framework = libopencm3 debug = stlink upload_protocol = stlink [/code] Flashen funktioniert. Es passiert USB-technisch aber nichts. Laut
-
Thread
230V messen die 1000te
Vor 13 Jahren habe ich einen 380V Netzspannungswächter mit ATmega8 Mikrocontroller gebaut. Ich habe diese Schaltpläne verwendet.
bestellt.. Jetzt kann ich ja einfach mal ein paar Widerstände und caps verlöten, dann direkt auf den STM32 legen und mit StLink Proggen. :D
-
Thread
Pc selber bauen empfehlungen
werden 50% videoschnitt/ bildbearbeitung 20% office und internet 20% CAD und programieren (für esp32/8266, arduino, stm32) 5% sonstinges also zocken werde ich höchstens in fhd ich denke 32gb ram passen im moment nicht ins budget, ausser ihr habt vorschläge für guten und günstigen ich werde
> 50% videoschnitt/ bildbearbeitung > 20% office und internet > 20% CAD und programieren (für esp32/8266, arduino, stm32) > 5% sonstinges Das ist alles keine echte Beschreibung. Eine PC-System-Planung bedarf einer exxakten Analyse der Tempi, Echtzeitanforderungen und Bandbreiten. Diese definieren
-
Thread
Selbsthalteschaltung (mit µC) gesucht
Guten Morgen, ich würde in einem Projekt eine Selbsthalteschaltung mit einem µC (STM32) benötigen und kann mich erinnern, dass ich damit vor 2 Jahren mal Probleme hatte. Der µC soll sich per Druckknopf quasi einschalten und sich dann selbst halten, bis er sich selbst wieder ausschaltet
aufzuwecken. Fernbedienungen machen das so. > Z.B. ein AVR kann prima mit einem Lithium-Akku (2,5..4,3V) oder 2*AAA > direkt versorgt werden. Stimmt, das hatte ich dann bei meinem damaligen Fehlversuch im Anschluss gemacht - so µCs wie die STM32Lxxx sind für always-on sogar designed (haben keinen extra
-
Thread
Atollic TrueStudio - undefined _ebss
Hallo zusammen Ich versuche ein Beispielprojekt aus der STM32_USB-Host-Device_Lib_V2.1.0 zu compilieren. in der 2.1.0 gab es im gegensatz zur 2.2.0 noch ein Aollic Projekt. Ich habe also das Projekt importiert und versuche zu builden. Leider bekomme ich die Fehler: [code] undefined reference to `_ebss' startup_stm32f10x_cl.s line 100 C/C++ Problem undefined reference to `_estack' startup_stm32f10x_cl.s line 73 C/C++ Problem undefined reference to `_sbss' startup_stm32f10x_cl.s line 91 C/C++ Problem
-
Thread
TTN V3 das Ende einer guten Idee?
Jedenfalls nicht zum jetzigen > Zeitpunkt. Warum? Der Zeitpunkt ist genau richtig. Wir haben mit dem STM32WL55 einen benutzbaren Chip, der ein LoRa-Modul integriert hat. Das Ding kann viel und ist kostengünstig. Wir haben mit dem ASR6501, der aber etwas seltsam ist, sowas ja auch schon, aber der STM32WL55
STM32WL55 ist einfach nochmal > besser, weil er einfach viel mehr kann. Die Entwicklungsboards für > LoRaWAN-Lösungen sind kostengünstig, die Gateways kommen mittlerweile > auch in gute Preisbereiche
-
Thread
ST-Link V3: USB verlängern auf 20 m
PC zum Raspbery Pi per LAN oder WLAN ist auch noch klar, aber das Programmierprogramm auf dem PC (STM32CubeProgrammer) will auf USB zugreifen und nicht auf WLAN oder LAN. Das wird dann den ST-Link V3 nicht finden.
Fernbedienung nehmen. Das BIN/HEX-File muss man dann auf dieses Notebook kopieren und kann es dann mit STM32 ST-LINK Utility auf das Zielsystem flashen.
-
Thread
Sipeed Longan Nano - USB C durch A ersetzen
Es geht um GD32V, das ist ein RISC-V und kein STM32 Clone. Anderer Compiler, anderer Debugger, andere Welt.
J. S. schrieb im Beitrag #7354445: > Es geht um GD32V, das ist ein RISC-V und kein STM32 Clone. Anderer > Compiler, anderer Debugger, andere Welt. Ahh okay ja, das V hatte ich nicht beachtet. Danke für die Info.
-
Thread
ST-Link/v2 vs v3 Unterschiede, Vorteile?
V3mini kann aber keine STM8 oder?
No Y. schrieb im Beitrag #5944173: > Kann der Mini STM8 oder nur der "große"? Nur der V3SET kann SWIM.