-
Thread
Was ist ein Bootloader?
, z.B. USB, CAN und I²C. Nicht alle STM32 mit USB haben einen Bootloader, der auch USB unterstützt. Betroffen ist zum Beispiel der STM32F103C8, dessen Bootloader unterstützt nur die serielle UART1. Gerade für diesen STM32F103C8 gibt es
Windows Programm wäre DFUSe (http://www.st.com/en/development-tools/stsw-stm32080.html) und neuerdings auch der STM32 Cube Programmer (http://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-programmers
-
Thread
Suche Mitwirkende für Groovebox Entwicklung
X/Y Pad für Master Effekte 3 LFO pro Spur mit frei zuweisbaren Zielen LFO Designer 8 Endlos Encoder 8x8 = 64 Pad Matrix anschlagdynamisch und mit aftertouch (RGB) Pad Mode Mute: Pads schalten Mute, Solo ode Cue 8 Track select Buttons (Doppelklick schaltet zwischen Track
? Kopfhörer 2 Main 2 4Stereo/Mono Einzelausgänge: 8 4Stereo/Mono Einzeleingänge: 8 sind bei mir 16 Kanäle.
-
Thread
STM32F429 Adapter Board Eagle Lib
256 mal das ganze!!!) und conntected werden müßen. Wir reden hier nicht über einen lausigen Atmega8, sondern über einen STM32F429!! Die Königin, die Göttin, die Allmächtigste der Controller.
dein Problem. Ist doch nur C&P im Texteditor. > Wir reden hier nicht über einen lausigen Atmega8, sondern über > einen STM32F429!! Die Königin, die Göttin, die Allmächtigste > der Controller. Es ist egal welcher Controller oder IC es ist. Ist doch nur noch nen 144-Pinner. Da gibts noch andere
-
Thread
Triactreiber MOC3061 mit Arduino / Raspberry ansteuern
Hans schrieb im Beitrag #5898263: > Wie programmiert/flashed man den diesen stm32? http://stefanfrings.de/stm32/stm32f1.html#proginterfaces > Der hat ja keinen USB Ausgang? Doch hat er. Aber programmieren über USB geht nur bei wenigen Modellen in dieser Serie. Und dazu
Modus programmieren, damit dieser keine 5V ausgibt und damit den STM32 überfordert.
-
Thread
STM32 mit AVR/FAT32 Bibliothek
im Anhang befindlich) Dafür habe ich zunächst in der "mmc_config.h" anstelle der avr/io.h, die stm32f1xx.h eingebunden, wie es ja auch direkt angeboten wird, falls man mit dem STM32 arbeiten möchte. Außerdem habe ich in der mmc.c/h den Hardware abhängigen Teil an meinen STM32 angepasst, genauso wie
Hat denn jemand schon mal mit dem STM32 und FatFS richtig gearbeitet? Ich finde leider kein funktionsfähiges Beispiel für meinen STM32f103
-
Thread
STM32F103: Delay mit TIM2
gegenchecken ob nun 72Mhz oder 64Mhz Core Takt! Hab ich in ein falsches RefMan geschaut? Aus RM0008 STM32F101xx, STM32F102xx, STM32F103xx, STM32F105xx and STM32F107xx advanced Arm®-based 32-bit MCUs Figure 11. Clock tree: "1. When the HSI is used as a PLL clock input, the maximum system clock frequency
MCO output of ST-LINK MCU is used as input clock. This frequency cannot be changed, it is fixed at 8 MHz and connected to PF0/PD0/PH0-OSC_IN of the STM32 microcontroller. Andernfalls muss man Lötbrücken umsetzten, wenn kein 8MHz Signal auf den HSE Input gelegt werden soll. Will man den Pin für
-
Thread
MP3 Player / aktuelle Hardware gesucht
Schau mal nach dem STM32F7 Discovery, das hat alles was du brauchst. Der uC sollte genug Leistung haben um MP3 in Software zu dekodieren. SD Slot sogar mit SDIO Anbindung, 8 MB RAM, und Klinke Buchse sind onboard. Nebenbei
mittels der F4 DSP Befehle zu optimieren, würde das wohl ganz sicher klappen. Infos zum STM32F4 Discovery dazu: http://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32f4-series/stm32f407-417/stm32f407vg.html Kaufen kann man es noch da: http://shop.mymcu.de
-
Thread
wie erzeuge ich von einem windows laptop aus einen 1 mikrosekunden puls mit 3.3 Volt
überlegen, bei welchen anderen Werten er nicht zurückschalten muss (bei allen ungeraden µs-Impulsen, also 8, 6, 4, 2)
Weil es heut eh nur regnet, hier eine Software für den STM32F103RB mit der das geht. Sie funktioniert mit dem STM32-Olimexino und sollte auch mit den diversen STM32F103-Bluepillboards gehen. Pin PC12 wird verwendet um den Pullup der USB-Verbindung zu aktivieren
-
Thread
micrium ucos 2 unter eclipse auf einem cortex-M3 STM32F107VC
sich das aber ändern. Ist jedenfall mein großes Ziel direkt nach der Fertigstellung des Ports für STM32F1xx und F2xx. Der Footprint ist eine Frage dessen, was Du aus dem, OS alles verwendest. Ich habe einen CAN Bootloader mit einem kleinen CANopen Stack in weniger als 8k laufen. Andererseits läuft
Sorry, hatte nicht nachgedacht. 8k FLASH. SRAM habe ich dabei noch garnicht geprüft. 20k, die meine STM32F103 haben, ist halt reichlich. Nut/OS ist aber auf eben dieses Szenario optimiert, viel FLASH, wenig RAM. Auch da ist es immer
-
Thread
STM32 F0 über UART senden zum PC
ebenso kommt auch nichts auf meinem PC an. Der Code sieht wie folgt aus: [c] #include "CMSIS\stm32f0xx.h" #include "STM32F0xx\stm32f0xx_hal_conf.h" #include "STM32F0xx\stm32f0xx_hal.h" #include "STM32F0xx\stm32f0xx_hal_tim.h" GPIO_InitTypeDef GPIO_struct; UART_HandleTypeDef UART_Struct
nicht welchen F0 du hast, aber die mir bekannten Beispiele ähneln alle der main.c in der HAL Lib: STM32Cube_FW_F0_V1.7.0/Projects/STM32F030R8-Nucleo/Examples/UART/UART_TwoBoards_ComPolling/Src
-
Thread
STM32: Arrays und Performance
8bit-Wertebereich braucht. Ja, diese Beobachtung habe ich für STM32 auch bereits vor ein paar Jahren gemacht. Seitdem benutze ich u.a. für Schleifenvariablen, für die ein uint8_t vom Wertebereich ausreicht
kommt. So läuft der Code auf allen Prozessoren mit optimaler Geschwindigkeit - egal ob 8- oder 32-Bitter. 2. Codeverständnis: Mit der Verwendung von uint_fast8_t deute ich an, dass der Wertebereich der Variablen von 0 bis 255 geht, auch wenn dann konkret auf STM32 letztendlich
-
Thread
Wie viel fürs Auto ausgeben
Stm M. schrieb im Beitrag #5614783: > Wie viel fürs Auto ausgeben 9999€ lg. Heiner
https://www.glassdoor.de/Geh%C3%A4lter/m%C3%BCnchen-ingenieur-gehalt-SRCH_IL.0,7_IC4990924_KO8,17.htm https://de.statista.com/statistik/daten/studie/164047/umfrage/jahresarbeitslohn-in-deutschland-seit-1960/ https://www.google.com/search?q=Preis+cayenne&ie=utf-8&oe=utf-8&client=firefox-b-ab
-
Thread
STM32F4 Compiler bremst den Code
Hallo Leute, ich stehe hier vor einem Problem, das ich kaum waage auszusprechen. Mir ist mein STM32F4 mit 168MHz zu langsam um ein par Bits herum zu schieben. Da mach ich doch irgendetwas falsch, oder?! mein Problem: ich muss ein array aus 16 Bytes (uint8_t in[16]) in ein array aus 8 half-words
unglaublich viel Laune auf mehr... (Schönen Gruß von der Ironie) Der erwähnte Code: [c] extern uint8_t in[ 16 ]; extern uint16_t out[ 8 ]; uint16_t out_ptr = &out[0]; for( uint8_t in_bit = 0x80; in_bit > 0; in_bit >>= 1 ) { uint16_t tmp_out = 0xFFFF; uint16_t out_bit = 1; for( int
-
Thread
STM32F103 "verfused"? Wie kann ich ihn wiederbeleben?
habe eine dringliche Frage an euch: gibt es eine Möglichkeit, die Taktquellenkonfiguration eines STM32F103R8Cb aus einem "toten Zustand" heraus zu verändern und z.B. auf den Werksausgangszustand zurückzusetzen? Bei AVRs hätte man wahrscheinlich von verfused gesprochen. Hintergrund: Ich blicke gerade auf zwei tote STM32F103C8RB. Grund des Ablebens: ich habe versucht, sie mit CubeMX zu konfigurieren. Den Ersten, um ein Programm zum Laufen zu bringen, den Zweiten, um herauszufinden, warum der Erste nichts mehr tut.
-
Thread
Cortex uC Empfehlung gesucht
STM32F0xxC8 reihe
http://www.digikey.de/product-detail/de/STM32F030C8T6TR/STM32F030C8T6TR-ND/5051255
-
Thread
Strom messen - deepsleep
Da braucht man nichts bauen. Gibt es fertig wahlweise als STM8-Discovery oder STM32L152-Discovery. Nur ein wenig die Software anpassen!
Lunarstromtechniker schrieb im Beitrag #5954613: > Da braucht man nichts bauen. Gibt es fertig wahlweise als > STM8-Discovery oder STM32L152-Discovery. > Nur ein wenig die Software anpassen! Wie bitte? Was haben die Discovery Boards mit Strom-Messung zu tun und welche Software meinst du?
-
Thread
Was ist das für ein IC?
Wolfgang R. schrieb im Beitrag #7688498: > https://www.mikrocontroller.net/topic/506064 Also STM8S003F3 ist korrekt,ja?
aufgrund der dünnen Leiterbahnen und der Fehlenden Kondensatoren. Die rechte untere Ecke würde gut zum STM8S passen.
-
Thread
STMF302 SWO geht nur einmal
mache ich falsch? > Wie macht Ihr das mit dem SWO beim F302? Ohne HAL so: http://stefanfrings.de/stm32/stm32f3.html#traceswo http://stefanfrings.de/stm32/stm32f3.html#newlib Ich zitiere aus deinem Code: [c] int _write(int32_t file, uint8_t *ptr, int32_t len) { /* Implement your write code
falsch? >> Wie macht Ihr das mit dem SWO beim F302? > > Ohne HAL so: > http://stefanfrings.de/stm32/stm32f3.html#traceswo > http://stefanfrings.de/stm32/stm32f3.html#newlib > > Ich zitiere aus deinem Code:int _write(int32_t file, uint8_t *ptr, > int32_t len) > { > /* Implement your write
-
Thread
STM32 komisches Verhalten bei include und leerer Funktion
Hallo Leute, ich brauch mal Hilfe. Ich hab hier einen STM32F107VCT6 und folgendes Programm mit CoIDE (1.7.5, 20130927-3279-1526) draufgeladen: Die main.c sieht so aus: [c] #include <stm32f10x.h> #include <stm32f10x_conf.h> #include <stm32f10x_rcc.h> #
; [/c] Ich habs geändert zu; [c] #define MAX_COUNT1MS ( 8 ) ... uint8_t u8Max = (uint8_t) ( MAX_COUNT1MS ); [/c] Ändert leider nichts am Problem...
-
Thread
Warum kann nicht alles so einfach wie Arduino sein?
brauche. Entspann Dich, darfst ihn ja weiterverwenden. Deine 2 Euro toppe ich übrigens mit einem STM8s003 für 30Cent der keinen Quarz braucht. Das wird hier aber zum Anpi** Wettbewerb und das ist völlig unnötig, weil wir schon alle groß sind und jeder seine eigene Entscheidung trifft was er mag und
: 0) #define _BI4(arg) (((arg) & 0x0000000c) ? ( _BI2(arg>> 2) + 2) :\ _BI2(arg)) #define _BI8(arg) (((arg) & 0x000000f0) ? ( _BI4(arg>> 4) + 4) :\ _BI4(arg)) #define _BI16(arg) (((arg) & 0x0000ff00) ? ( _BI8(arg>> 8) + 8) :\ _BI8(arg)) #if defined __builtin_clz #define _BI32(arg) (31 -
-
Thread
Stm32 AliExpress, evtl Fake
und Experten, Ich bin gerade beim freundlichen China Man auf Folgendes Angebot gestoßen: € 8,77 | 5 PCS STM32F103ZET6 CORTEXM3 32-bit microcontroller chip micro controller 512 k flash memory https://a.aliexpress.com/_BOfE7g Somit würden 5 Stk. Soviel kosten wie das Stück bei einer Abnahme
Ich hatte da ein merkwürdiges Phänomen: STM32F100C8 bei Aliexpress gekauft, bestückt, geflasht... soweit so gut. Bei manchen war die RS232 Schnittstelle nicht zu erreichen. (Darüber schreibe ich Produktionsdaten) Ursache: Bei MANCHEN musste
-
Thread
Unbekanntes Bus System entschlüsseln
Daten stammen davon. K. S. schrieb im Beitrag #6011266: > So wie es aussieht ist es eher 9N1 als 8N1. Auch hast du eine > Wiederholung alle 6 Byte, in der MSD Datei sind eher 8 Byte/ > Übertragungen ein Paket. Das hast du falsch verstanden. Ich lese den 9N1 Wert vom Bus, konvertiere ihn im STM32
Der STM32 versteht nur 9N2, hab auch andere Varianten ausprobiert (8N1, 8N2, 9N1, 9N1.5). Alle 8 Bit Einstellungen haben garnicht funktioniert. Bei 9N hat alles ab 1 Stopp-Bit funktioniert. Am besten geht
-
Thread
Schrittmotortreiber und uC auf selbem Board
je nach Qualität Deiner 24V-Versorgung, Zuleitungslängen, etc - eine Spannungsspitze, die bis zum STM32 durchgereicht wird. Der Stepper-IC hat außerdem ohnehin seinen eigenen 3V3-Regler (siehe Fig. 8.2 im Datenblatt) - da muß man nichts extra erfinden. Sofern Dein STM32 nicht zu viel Strom zieht
Du könntest direkt am Steckverbinder 8 x Schutzdioden testweise ergänzen, damit die Störungen beim Abziehen erst garnicht zum Motortreiber bzw. auf die Platine gelangen. Ferner sollte auch der STM eine saubere Spannungsversorgung haben
-
Thread
Probleme mit den bekanntmachen von Funktionen in Header bei C++
_t getByte(uint16_t); uint16_t setByteU8(uint8_t, uint16_t); uint16_t setByteU16(uint16_t, uint16_t); uint16_t setByteU32(uint32_t, uint16_t); uint16_t setByte(void); uint32_t MemByte; ClLoopdef **StmLoop; uint8_t StmLoopLoad; ClTrigger **StmTrigger; uint8_t StmTriggerLoad; } #endif // PARSER_H [/c] Vielen Dank und Frohes neues Jahr Philip
-
Thread
Quick&dirty - schnelle Problemlösungen selbst gebaut Bilder
Anwenderprogramm den CH340 als USB2RS232 Wandler nutzen kann In Arbeit ist ein weiterer Arduino mit STM8S103F3P6. Dieser auch, weil er absolut superpreiswert ist. Einzig mein Aufbau (vor allem mit dem Fädeldraht) widerstrebt mir immer etwas, vllt. route ich das doch noch irgendwann (wobei: beim MCS51
Drehbank bestimmen. Einen kleinen optischen Drehgeber mit 600 Strichen hatte ich noch da. Ein kleines STM32F103C8-Eval-Board auch. Die Firmware, die einen virtuellen COM-Port auf dem PC bereitstellt, konnte auch zu 99% von einem anderen Projekt übernommen werden. Weniger als vier Stunden vergingen zwischen
-
Thread
STM32F407 Nachfolger
Microcontroller angesteuert wird. Das Display wird maximal 11 Zoll haben, wahrscheinlicher sind aber 7 oder 8 Zoll. Ein Handy Display, wie oben erwähnt, wäre in Ordnung. Denke, dass man das günstiger bekommt im Vergleich zu einem Nextion. Habt ihr noch Vorschläge welches Display ich mit welchen STM32 Microcontroller
Benjamin schrieb im Beitrag #7557393: > Bin auf den STM32F407VG6 gestoßen und habe mit diesem begonnen, da er > meine Anforderungen erfüllt. Schau dir mal die STM32G0-Serie an: https://www.st.com/en/microcontrollers-microprocessors/stm32g0-series.html
-
Thread
L7805 überhitzt bei bestimmten Last-Szenarien
4. Die Potis zur Versorgung des STMs und des Sensors sind Unfug. Sidn ja aber offensichtlich auch gebrückt.
Udo S. schrieb im Beitrag #8059031: > Ist es sicher dass der STM(bzw. das verwendete Board) 5V Versorgung > braucht? Ich hätte da auch noch einen: - Ist es sicher, dass der STM (bzw. das verwendete Board) 5V am Analogeingang verträgt? Matthias S. schrieb im
-
Thread
STM32F4 8Bit parallel SPI ?
Hallo, ich will ein System (master) abfragen mit einem STM32F4 (slave). Dieses System liefert mir mit ca. 10MHz parallel Daten (8Bit + 2Bit Status). Zum Steuern gibt es eine enable und eine Takt Leitung, also genauso wie SPI. Mein FreeRtos mit Ethernet
der STM kann ein halbes (oder ganzes Port) also 8 oder 16bit per DMA direkt ins RAM kopieren (mit RAM-Adress increment usw) falls du deine Signale also so routen kannst, das sie auf einem gemeinsamen Port
-
Thread
RC-Signale einlesen - so einigermassen bulletproof?
Cyblord -. schrieb im Beitrag #7865571: > Was ein Unsinn. > Selbst mit einem STM32G07 kann man >10 Input Capture Kanäle haben. Was für ein Geschwätz von Cyblord wieder, offenbar die Problemstellung nicht gelesen Norbert S. schrieb im Beitrag #7865389: > immer AVR 8-Bitter
beschränkt muss man sein, um das nicht zu > kapieren? Du weißt aber dass jeder 12 jährige heute STM32 programmiert und das nichts mit prof. Entwicklung vs. Basteln zu tun hat? STM32 SIND BASTELCONTROLLER. > Was glaubst Du, warum ich Bascom und 8-Bit AVR nutze? Weil du lernfaul bist? Welche
-
Thread
STM32F4 Taster
Ansteuerung rauszusuchen. Vielleicht bring das was. /* Initialize LEDs, User Button and LCD on STM32F429I-Disco ---------------------*/ STM_EVAL_LEDInit(LED3); STM_EVAL_LEDInit(LED4); if (GPIOA->IDR & 0x0001) { STM_EVAL_LEDOn(LED4); } else { STM_EVAL_LEDOff(LED4); }
-
Thread
ARM für zeitkritische Steuerung geeignet ?
glitch-free." Stimmt - ist wohl doch schon zu lange her :-) Allerdings sind Prescaler, Autoreload beim STM32 eben auch "vorladbar". > Sonst stimme ich dir aber zu, die STM32-Timer sind schon wesentlich > mächtiger als die von den (alten?) AVR - das fängt schon beim beliebigen > Prescaler und der puren
VGA mit STM32F103: https://www.artekit.eu/vga-output-using-a-36-pin-stm32/
-
Thread
Taugen MSP430 noch was?
ist halt ein Kern, der nur von TI verwendet wird (wie der AVR von Atmel, der PIC von Microchip, der STM8 von ST, der 78K0 von Renesas, ...). In Sachen Low-Power und Datenwandler sind die halt groß (such' mal einen Cortex-M mit einem integrierten ADC mit einem SINAD von >= 84dB für 0,99€: MSP430F2013
ein > Kern, der nur von TI verwendet wird (wie der AVR von Atmel, der PIC von > Microchip, der STM8 von ST, der 78K0 von Renesas, ...). > > In Sachen Low-Power und Datenwandler sind die halt groß (such' mal einen > Cortex-M mit einem integrierten ADC mit einem SINAD von >= 84dB für > 0,99€
-
Thread
FIFO beim stm32f10
Peter schrieb im Beitrag #3155230: > der stm32 hat ja noch andere dinge zu tun als die schnittstelle. bei > hohen baudraten würde er ja viel in dem schnittstelleninterrupt hängen. Also: 110kbaud ist alle 8us ein bit, ist alle 80..100us ein
Also empfangen ich kann mit einem STM8 (8-bitter mit 16MHz) mit "normaler" ISR mit 187,5k problemlos. Und in der ISR habe ich eine State-Machine drin um ein Protokoll zu erkennen, nicht nur ein einfaches "Zeichenkopiere". Ansonsten läuft
-
Thread
Was kommt nach Atmega?
paar links: http://www.st.com/internet/mcu/class/1734.jsp http://www.mikrocontroller.net/articles/STM32 http://www.diller-technologies.de/stm32.html
hat) Irreführung der Massen. Genau so ist es. Geht ja schon mit ST32F1xx und LPC17xx los: Beim STM32 sind viele Register trotzdem nur 16 bit breit und haben dann wieder dieses tolle high- und low-register, obwohl man das wohl schön in 32 bit hätte abbilden können. Andererseits haben die STM32 dann
-
Thread
Moderne Klasse von Mikrocontrollern gesucht
Herstellern recht breit ausgelegt ist, also 64 oder 128 bittig. Bei NXP hatte ich das so etwa gelesen. Bei STM32 ist mir erinnerlich, daß man bei höherem CPU-Takt ne Menge Waitstates einlegen muß, bei 180 MHz waren das 8 Waitstates (wenn mich meine Erinnerung nicht trügt) - so daß es bei diesen Teilen gar nicht
Übriges. Die Zeiten wo man einen ATMEGA8 für unter 1,- Euro einkauft, sind wohl vorbei. Was die Hersteller anbelangt, würde mich mal interessieren, nach welchen Kriterien die von Euch ausgesucht werden. Also STM oder ATMEL oder NXP etc etc
-
Thread
mehrere DAC über ein uC
erster DAC gewählt > ... > 111 siebenter DAC gewählt Sooooo ein Käse. Der PCF8574 ist ein 8-Bit Port, kein 1-aus-8-Decoder.
Au weia schrieb im Beitrag #6141070: > Sooooo ein Käse. > > Der PCF8574 ist ein 8-Bit Port, kein 1-aus-8-Decoder. nur halber Käse man kann ihn trotzdem nutzen sogar mit 1-aus-8-Decoder oder 1-aus-16 Decoder. OK du hast einen Fehler gefunden gratuliere, sonst noch Tips für den
-
Thread
Kleine STM32-Boards (mit originalem Prozessor) gesucht
, Nucleo-G031K8, Nucleo-G431K8 etc.). Da gibt es halt keines mit dem STM32F103, der auf den Bluepill boards drauf ist.
://robotdyn.com/stm32f103c8t6-stm32-arm-arduino-mini-system-dev-board-with-arduino-bootloader-ea0be366-c911-11e7-86fd-10c37b90f38d.html
-
Thread
STM32F0 HardFault bei UART Empfang
direkt dein originales Projekt vergleiche, fehlen bei dem mit der Fehlermeldung: startup/startup_stm32f051x8.s .project .cproject und STM32F051K6Ux_FLASH.ld Natürlich auch die Doku wenn man die erstellt hat.
und SW4STM32 immer zuerst ein CubeMX Projekt zu erstellen und dies dann in SW4STM32 zu importieren? Was ist, wenn man im CubeMX Projekt eine Änderung machen muss? Wie bekommt man die dann in da SW4STM32 Projekt
-
Thread
16 Bit MC oder 8 Bit MC
ist heute out. Da kann man gleich auf 32 Bit gehen wo das Angebot wesentlich groeser ist. > 2. 8 Bit MC und CAN mit externem 16 Bit ADC > 8 Bit wird deine Samplingrate von 1MSPs wohl nicht schaffen. > Über entsprechende Empfehlungen mit dem richtigen MC würde ich mich > freuen. Schau dir mal die 32 Bit Cortex STM32 uC von ST an.
-
Thread
STM32Fxxx: Busse ideal takten?
weiss wie lange der Kram zum starten braucht. Oder reicht SPI_Cmd(Disable) aus? >>Laut AN4365 "STM32F4 power consumption": Hier im Thread ist der STM32F1xxx gemeint, er hat das nicht.
? > > Grüße, > marcus Ich bezog mich auf den STM32F1xx, den der TO auch benutzt.
-
Thread
STM32L152C-Discovery debuggen
Hallo Entwickler, ich bin ein STM32-Beginner und habe das Board STM32L152C-Discovery-Board, einen ST-LINK-V2-Adapter und Debian (Linux) als Betriebssystem auf meinem Rechner installiert. Als IDE benutze ich STM32CubeIDE. Ich habe
erst zugreifen kann? Das Board wurde erkannt. Du kannst es mit einem ST-Link Steuerprogramm (z.B. STM32 Cube Programmer) ansprechen. Du brauchst dazu Oracle Java 8 (https://www.oracle.com/technetwork/java/javase/downloads/jre8-downloads-2133155.html) und ein Startscript (http://stefanfrings.de/stm32
-
Thread
STM32: Sendepuffer für USART
die alle UART kann und muss nicht sowas machen: InitSerial1, InitSerial2, InitSerial3. BÄH! Son STM32 kann 8+ UART haben! Sieht dann so aus: InitSerial(UART1); ------------------------------------ So, jetz zum Thema, jetz is Zeit, ich hab noch ne Platine fertig gemacht: Normalerweise baut man
Guckmal: https://www.st.com/content/st_com/en/products/embedded-software/mcu-mpu-embedded-software/stm32-embedded-software/stm32cube-mcu-mpu-packages/stm32cubef4.html Dabei ist CMSIS noch viel mehr wenn man will (DSP Libs und FFT und und und). Du musst ja die STM32HAL nicht nutzen, tuh ich ja auch
-
Thread
LoraWan Projekt Antenne-/Layout
brauche dabei eure Hilfe. Dazu steht mit Sicherheit was im Datenblatt des betreffenden STM32 und/oder es gibt eine Application Note dazu. Danach solltest du zuerst suchen.
__MSc3TapH0f6.gPEpM95fbYBQn6I3tqOocMQAytFma7IjDHeZ90d3xh8&dib_tag=se&keywords=lora+antenna+flexible&qid=1775985083&sprefix=lora+antenne+flexibe%2Caps%2C207&sr=8-27&xpid=DNmVbci4-Vtxu oder - https://de.aliexpress.com/item/1005010272533557.html?spm=a2g0o.productlist.main
-
Thread
Wasserzähler Impulszählung (Batteriebetrieb)
und hat, wenn Wikipedia nicht lügt, 10^10 - 10^15 Schreibzyklen. Ich überlege auch grade einen STM32L073V8 Microcontroller zu nehmen, da dieser einen LPTIMER hat, der von extern getriggert werden kann. Also ein RTC ohne Divider dahinter. Mit einem SuperCap überlebt der Microcontroller auch locker
Christine K. schrieb im Beitrag #6639232: > Ich überlege auch grade einen STM32L073V8 Microcontroller zu nehmen, da > dieser einen LPTIMER hat, der von extern getriggert werden kann. Kannst du schon machen, wobei auch die kleineren aus der L0-Serie einen low-power Timer
-
Thread
Peripherie-Aufteilung beim STM32F407?
Du schreibst von DRAM, wobei ich nicht weiß, welches Du verwenden möchtest. Da würde ich zu einem STM32F429-Disco-Board raten. Der F429 hat einen SDRAM-Controller und das recht günstige Disco-Board ein SDRAM mit 8MB. Das vorhandene Display kannst Du außer Acht lassen. Wegen der IO-Belegung drucke
Sommer! natürlich habe ich das mit allen möglichen #include-Direktiven versucht - auch mit #include <stm32f4xx.h>! Ich habe es soeben nochmal überprüft. Obwohl diese Anweisung oben drin steht, kommt bei CoIDE bei der Zuweisung // PLLQ = 7, HSE to PLL, PLLP1 = 2, PLLN = 336, PLLM = 8: RCC_PLLCFGR
-
Thread
STM32H7-Disco erster Test
Hallo zusammen, da ich gerne was mit TFT und STM32 mache aber die STmicro Disco Boards in Sachen Display meisst zu kleine TFTs haben musste eine eigene Lösung her. Die Specs: STM32H743IIT mit 480Mhz 128 MB SDRAM, 2x 512MBit 128 MB QSPI Flash
dass du endlich mal einen MS-DOS-Rechner drauf emulierst. Chocolate Doom gibts schon nativ für den STM32
-
Thread
Magnetic Encoder mit 10 Mhz auswerten
Vielen Dank für die Beiträge. -> STM32 Das besagte Nucleo Board (http://www.watterott.com/de/Nucleo-STM32F411) hat eine STM32F411RE. Das Datenblatt der STM32F411RE (http://www.st.com/st-web-ui/static/active/en/resource/technical/document
http://www.reichelt.de/?ARTICLE=154313&PROVID=2788&wt_mc=amc141526782519998&&gclid=COC95ruGg8cCFXDHtAod8oIOhw) Ich denke, dass ich mit dem STM32 Nucleo beginne, und dort den Encoder und eine SD-Karte anschließen werde. Darf ich als Anfänger die Frage stellen, ob CooCox empfehlenswert ist
-
Thread
Der Weg zur kleinen Halbleiterbude
Philipp Klaus K. schrieb im Beitrag #6842063: > 32-Bitter sind billig. 8-Bitter sind billiger. 8-Bitter mit vernünftiger > Architektur und vernünftigen Tools (z.B STM8 mit SDCC oder IAR) > erfordern auch nicht mehr Klimmzüge als ein 32-Bit-µC. [...] > Ich würde hier
einem "normalen" 8 Bit µC hast Du keine Chance auf dem Markt. Denn da bliebe Dir als Vorteil gegen z.B. STM8 nur der Preis. Und den könntest Du nur durch eine riesige produzierte Menge schaffen. Masse bedeutet große Mengen
-
Thread
Ehemals defekter Lime Gen 3 reverse Engineering Motor Controller
eines BLDC mit dem F103 > nicht Für den STM32F100 des VL Discovery habe ich sowas sogar schon fertig - mit Sinusansteuerung.
obwohl es eigentlich kein grosses Geheimnis ist. Die Basis bildet wieder mal AVR447, portiert auf den STM32 mit CMSIS und SPL.
-
Thread
Voltmeter/Amperemeter DSN-VC288 stirbt durch geringe Spannung. Warum?
ich auf den STM8 setzen. Schau dir halt die Beschaltung an und gleiche sie mit den Pinouts der Kandidaten ab. STM8 und STM32 sind mit dem Vcap Pin für die Abblockung des internen LDO recht leicht erkennbar.
Nachtrag zur Bestimmung des Chips: Vss und Vdd passen zu STM8 (Pin 7 und 9), aber der einzige andere Kondensator in der Gegend ist mit Pin 20 verbunden, nicht Pin 8, welcher Vcap sein sollte (laut https://www.st.com/resource/en/datasheet/stm8s103f2.pdf). Pin