-
Thread
Microchip SAMD (M0+) bzw. SAML10/11 (M23) Erfahrung
://www.mouser.de/c/?q=efm32PG https://www.mouser.de/c/?q=EFM32HG Max M. schrieb im Beitrag #7110827: > ARM wurde entschieden, da dort die Verwandschaft zu den größeren (Linux) > Systemen gegeben ist Also ein
noch auf STM32F4xx und STM32F7xx laufen, insofern habe ich da beides mal gesehen. Am Ende benutzt man für eine Anwendung von der riesigen Peripherie meist eh nur einen Bruchteil. Was ich bei STM32 sehr gewöhnungsbedürftig
-
Thread
Esp32 TFT Display (GC9A01 SPI) animierte Roboteraugen.
bis jetzt gemacht habe ist, dass ich aus einem Gif Frames im jpeg Format generiegt und diese dann in C-Code Array unmewandelt habe. Da der Hintergrund schwarz ist, stehen da lauter 0x00. Also habe ich den Hintergrund vom Vordergrund nicht getrennt. Wüßte auch nicht wie das mit dieser Methode gehen sollte
#7108770: > Verwendest du dafür Arduino IDE oder die IDE von Esspresif? weder noch, das war für den STM32F407 mit Mbed und lvgl. Die Images für die Uhr habe ich hierher https://github.com/pr200sd/demo_lvgl/tree/master und das ist ein ESP Projekt, sieht nach IDF aus. Der Code für die laufende Uhr
-
Thread
erfahrung mit komplexen externen bibliotheken?
Library schwer einzubauen > war in das bestehende Projekt. > Z.B. für einen Sensor-Chip der an einen µC angebunden werden muss. > Danke Generell nimmt man ja libraries, damit sie einem den Aufwand abnehmen. Klassiker wäre bspw. FatFS für die FAT32 Implementierung für SD Karten etc. Diese Library ist
Definitionen/typedefs in 2 libs. Bei mir wars das Gegenteil - USB Highspeed und USB Fullspeed Library für STM32F4 mit den gleichen Namen für alles, das sich dann beharkt hat. Endete damit, das ich eine der beiden dann komplett umschreiben musste auf unique, damit sie koexistieren können.
-
Thread
STM32 Programmer Empfehlung
wenn es nur STM32 sein sollen, dann den STLinkV3(Mini). Der kostet ca. 15 € und es gibt Adapter als Breakoutboard um die weiteren Schnittstellen wie UART, CAN, SPI, I2C zu nutzen. Dazu gibt es eine Bridge-Library und
Ich benutze immer ein defektes VL Discovery, bei dem ich mal einen UART Pin des STM32F100 zerstört habe. Aber der ST-Link funktioniert und liess sich letztens sogar upgraden und kost' fast gar nix. ST hat aber im Store keines auf Lager. Das STM32F0DISCOVERY ist auch billig, sollte
-
Thread
RAM Fehler provozieren
liest, >> das seit Power On noch nie geschrieben wurde > > Grober Unsinn. Hm, aus dem RM0444, STM32G0x1, Sec. 2.3 Embedded SRAM: "Note: When enabling the SRAM parity check, it is advised to initialize by software the whole SRAM at the beginning of the code, to avoid getting parity errors when
keinerlei Entscheidungsspielraum. Du würdest also hingehen und auf den Systemen keine Variablen kleiner 32 bit erlauben? Das wäre eine Starke Einschränkung des zB C Standards. Eine uint8_t Variable würde vom Programm ggf. mit einem byteweisen Schreibzugriff initialisiert werden. Wenn du aber Vorher nicht
-
Thread
STM32CubeIDE - kann man dem gdb server einen Schalter mitgeben?
Wenn irgendwo etwas implizit eingebaut ist, was gdbserver-Protokoll implementiert (stlink bspw. für STM32), dann musst du dort in der Doku schauen.
Breakpoint hinter SetupUART, gibt es diesen Program received signal SIGTRAP, Trace/breakpoint trap. 0x00000000 in ?? () Wie kann ich ein komplettes STM32CubeIDE Projekt hier hochladen? Oder genügt Source alleine. Ist ja Assembler, also keine sonstigen Libraries. Nur ein Makefile. STKALIGN wird
-
Thread
Immer noch keine STM32
Manchmal fallen STM32F100C8 vom Himmel...
Beitrag #7102682: >> Kann nichts basteln, weil man keine Teile bekommt ... Echt nervig > > ausser ESP32. Dann eher noch RP2040 - meine Toolchains / meinen Workflow komplett umstellen, weil es die STM32 nicht gibt...? Dafür bin ich zu alt ;-) Insbesondere hätte ich einen µC mit DAC+ADC gebraucht und
-
Thread
Assemblerprogramm zur Ausgabe eines Zeichens auf UART3
Richtig ist: #include "stm32l0xx.h" Christoph K. schrieb im Beitrag #7101930: > Woher soll ich denn den Namen stm32l031xx wissen? Indem man sich zuerst mit den Grundlagen befasst, bevor man sich an eine komplexe Bibliothek
Manual - Datasheet - Errata - Programming Manual Fange mal damit an: http://stefanfrings.de/stm32/stm32l0.html Die Seite leitet sich genau dazu an. Wenn du damit (und den verlinkten Dokumentationen) durch bist, bist du für die HAL einigermaßen vorbereitet.
-
Thread
STM32 Probleme mit einem GPIO Pin und SPI NOR-FLASH
Guten Morgen, In meinen neuen Projekt setzte ich ein STM32F103C8T6 als Mikrocontroller ein. Den Chip habe ich von einem Nulceo-446RE Board runter gelötet(Programmierteil). Im Moment überprüfe ich alle Funktionen der Platine bevor ich das eigentlich Programm
setzte wird der Pin nicht auf Low gezogen. Und ja die Clock für GPIOB ist aktiv da dort zB. der I2C1 Bus mit drauf ist und der ohne Probleme fürs EEPROM funktioniert. Ich muss sagen ich kenne mich mit dem STM32 Debugger noch nicht wirklich aus. Ist es möglich den Debugger so einzustellen das mir
-
Thread
In Bewerbung Arduino Stand im Jahre 2022
Frank O. schrieb im Beitrag #7105358: > Ich hab noch keinen STM32 in irgendwelchen Steuerungen gesehen, dafür > aber jede Menge PIC's und auch AVR. *Du* hast sie noch nicht gesehen. In meinem Umfeld gibt es keine AVR, aber ein ernsthaftes Produkt mit STM32.
Mampf F. schrieb im Beitrag #7107832: > Derzeit entwickle und debugge ich in vscode auf STM32 und das > funktioniert superb. Du meinst jetzt nicht ernsthaft den uC der nicht mal eine ordentliche Doku hat sondern der Hersteller sagt (z.B. zum korrekten setzen von Registern für Hardwarefunktion
-
Thread
Entwicklerboards: Renesas investiert in Arduino, 64bit-BeagleBone, neuer Meadow uvm
das Unternehmen mit einem Investment in Höhe von 10 Millionen US-Dollar entgegenzutreten sucht: [c] To help advance Arduino’s plans and vision of expanding into the enterprise, Renesas is investing $10 million into Arduino’s Series B round of $32 million. The funding will also provide Arduino with
eine Bestellseite. ### STM: neue Entwicklerresourcenseite online ST Microelectronics arbeitet spätestens seit dem Aufkaufen von Atollic am “Aufräumen” des hauseigenen Ökosystems. Unter https://www.st.com/content/st_com/en/stm32
-
Thread
STM32 UART DMA - RX Error führt zu unendlich, sehr schnellen Interrupts
Hi, Ich kommuniziere über UART zwischen einem STM32 und einem ESP32 uC, wobei der STM32 den DMA sowie den End of Line Interrupt verwendet. Wenn nun beim Starten ein Fehlerframe kommt (TX des ESP32 geht von Low auf High), dann wird mir die HAL_UART_ErrorCallback
Stefan ⛄ F. schrieb im Beitrag #7099310: > Du hast vergessen, das konkrete STM32 Modell anzugeben. Es handelt sich um den STM32L081CBT6: https://www.st.com/resource/en/reference_manual/rm0377-ultralowpower-stm32l0x1-advanced-armbased-32bit-mcus-stmicroelectronics.pdf
-
Thread
STM32L031K6 Sprung in Bootloader aus Applikation funktioniert nicht
Hallo zusammen, ich habe folgendendes Programm: [c]#define BOOTLOADER_ADR 0x1FFF0000 #include <stm32g0xx.h> void TestJump(void); int main(void) { TestJump(); while(1); } void TestJump(void) { //Funktionszeiger auf Adresse
habe ich die Zeilen [c]#define BOOTLOADER_ADR 0x1FFF0000[/c] [c]#include <stm32g0xx.h>[/c] durch [c]#define BOOTLOADER_ADR 0x1FF00000[/c] [c]#include <stm32l0xx.h>[/c] ersetzt, da der System Memory beim STM32L031K6T6
-
Thread
STM32 beste ADC Einstellung bez SNR
ADC: https://www.st.com/resource/en/application_note/cd00211314-how-to-get-the-best-adc-accuracy-in-stm32-microcontrollers-stmicroelectronics.pdf Vll. hilft das weiter.
> https://www.st.com/resource/en/application_note/cd00211314-how-to-get-the-best-adc-accuracy-in-stm32-microcontrollers-stmicroelectronics.pdf > > Vll. hilft das weiter. Danke, hmmm gem diesen Daten benötigt bei: RAIN = 1 kΩ, CAIN/CPCB = 2 nF, VREF+ = 2 V and FADC = 20 MHz 16 bit 0.5 LSB 67.1ns
-
Thread
stm32 dfu unbekanntes gerät, wird nicht erkannt
Hallo, habe ein STM32 WEACT 3.0 mit STM32f401cd. Gestern STM32 Cube Programmer installiert. Ich konnte dan im DFU Mode ein kleines Blinky Programm laden, funktioniert reibungslos. Heute dann "Dieses Gerät wurde
Ausstecken, BOOTO und NRST in diversen Kombinationen und Timimgs, erscheint manchmal unter USB-Geräte ein STM32 BOOTLOADER. Dann funktioniert es. Aber das ist nahezu nicht reproduzierbar, kein Schema zu erkennen. USB C Kabel und diverse Ports ausprobiert. Hilft hier ein STM Link Adapter ggf weiter
-
Thread
S/PDIF mit STM32F446RE empfangen geht nicht
Die AN5073 sagt ziemlich deutlich dass die Anbindung des S/PDIF Signal an den STM32 nicht trivial ist und die Erkennung im STM32 z.B. empfindlich auf Jitter reagiert. Auch wenn man also am STM32 Pin sieht dass da ein sich änderndes Signal anliegt heisst das noch lange nicht dass der STM32 damit etwas anfangen kann (im Bezug auf S/PDIF). Von daher ist die Frage wie das S/PDIF Signal an den STM32 angebunden ist durchaus berechtigt. Es gibt übrigens auch Discovery Boards mit
-
Thread
I2C Pullups an ausgeschaltetem IC
Hallo, ich habe einen STM32G031G8 (https://www.st.com/resource/en/datasheet/stm32g031g8.pdf) auf einer Platine vorgesehen. Dieser ist als I2C Sklave mit einem anderen Mikrocontroller verbunden. Der STM32G031 ist nur in bestimmten
Guest schrieb im Beitrag #7096592: > ich habe einen STM32G031G8 Lt. Datenblatt sind bis zu 3,6V an den IO-Pins erlaubt, bei VDD = 0V. Man kann also die I2C-Pin einfach unter Spannung lassen.
-
Thread
STM32F407 & CubeMX DMA-PWM
HAL_TIM_PWM_Start_DMA(&htim1, TIM_CHANNEL_1, (uint32_t*)&out_buffer, 8); } void sendTask() { while (1) { send(0x00); osDelay(1000); } } [/c] Die CPU läuft mit 168MHz und der Timer ohne Prescaler auch mit 168MHz. Hat
(DMA2_Stream1_IRQn, 5, 0); HAL_NVIC_EnableIRQ(DMA2_Stream1_IRQn); }[/c] Das ist noch die DMA Konfiguration. Fehler wie falsche Reihenfolge der Initialisierung habe ich schon behoben. (hatte das ganze mit einer CubeMX
-
Thread
DS18B20 parasite: DQ aus STM32 Pin speisen
Lothar M. schrieb im Beitrag #7096100: > Tim schrieb: >> GPIOA->BSRR = 1 << 25; // set bit 9 to 0 > Low-Aktive Logik? > > So wäre der Kommentar weniger widersprüchlich: > // reset bit 9 to 0 Nö, das sind die kranken STM32 GPIO Ports wo die unteren 16 Bit den Pin High und die oberen 16 Bit
Beitrag #7096157: > Lothar M. schrieb: >> Tim schrieb: >>> GPIOA->BSRR = 1 << 25; // set bit 9 to 0 >> Low-Aktive Logik? >> >> So wäre der Kommentar weniger widersprüchlich: >> // reset bit 9 to 0 > > Nö, das sind die kranken STM32 GPIO Ports wo die unteren 16 Bit den Pin > High und die oberen
-
Thread
Serielles Flash Programm - Demonstrator GUI funktioniert nicht
weitere > Erläuterung dazu. > > Ich hatte vor Jahren schon mal ein Programm zum Programmieren der STM32 > per Bootlader geschrieben und hier gepostet. Das hat wenigstens noch ein > paar Testmöglichkeiten dabei, also ob Reset und Boot richtig am µC > ankommen. > > W.S. Stimmt, war es STM32Prog.exe
Christoph K. schrieb im Beitrag #7096811: > Der STM32 hat ja viele Bootloader, seriell über UART, I2C, SPI, Can, was > nicht alles noch. Aber damit kann man ja nur up/download. Richtig > Debuggen doch eher nicht? richtig. Wenn man ein Gerät hat
-
Thread
Image-Grabber für CVBS (bzw. FBAS) per STM32F103C8T6
Hardware. https://www.st.com/resource/en/application_note/dm00356635-hardware-jpeg-codec-peripheral-in-stm32f7677xxx-and-stm32h743534555475750a3b3b0xx-microcontrollers-stmicroelectronics.pdf > Auf die Schnelle habe ich nur einen kaufbaren H7 gefunden und das zum > Preis von über 20 Euro. Einen fertigen
Hardware. > https://www.st.com/resource/en/application_note/dm00356635-hardware-jpeg-codec-peripheral-in-stm32f7677xxx-and-stm32h743534555475750a3b3b0xx-microcontrollers-stmicroelectronics.pdf > Danke, werde ich mir ansehen.
-
Thread
SIemens S7 1500 2 ns Bitbearbeitungszeit
mit 1 GHz getaktet sein, oder ? Ich lese das als 500MHz (=1/2ns). Zum Vergleich: Ein Teensy 4.0 oder 4.1 hat einen 600 MHz µC drauf.
sich die wunderschön einfach elegante STM32CubeIDE zurück.
-
Thread
STM32 Timer Encoder Mode mit nur einem Kanal?
Hi, Ich versuche auf einem STM32 einen einkanaligen Inkrement-Encoder auszulesen, jedoch bekomme ich das einfach nicht hin, ohne den zweiten Kanal hinzuzunehmen. Der Encoder-Ausgang wird direkt über 2 parallele 100Ohm Widerstände
rausgefunden (external clock mode 1 mit Trigger Source TI1_ED): https://community.st.com/s/question/0D50X00009XkaNXSAZ/using-a-timer-to-count-pulses-on-stm32f7
-
Thread
FreeRTOS hängt nach vTaskDelete
Grüß euch Ich betreibe den aktuellen main branch von FreeRTOS (>=V10.4.6) auf einem STM32 Cortex-M4. Via USB-CDC kommen verschiedene Arten von Daten die von dem Prozessor auf unterschiedliche Art abgearbeitet werden sollen. Aus diesem Grund gibt es vorab einen Task der auf das "Switch"
Speichers hängen. [c] void vPortFree( void * pv ) { ... configASSERT( heapBLOCK_IS_ALLOCATED( pxLink ) != 0 ); ... } [/c] Ich nutze die "Heap4" Implementierung fürs Memory Management, dementsprechend
-
Thread
STM32 Thermistor Temperaturberechnung ohne FPU
möchte so schnell wie möglich die Temperatur von einem Thermistor messen. Das ganze ist auf einem STM32L0 ohne FPU und von daher sehr ineffizient. Folgende Zeilen Code verwende ich im Moment um die Temperatur zu bestimmen, was soweit auch klappt: [c] int32_t tmp; float tmp_f; tmp =
möchte so schnell wie möglich die Temperatur von einem Thermistor > messen. Das ganze ist auf einem STM32L0 ohne FPU und von daher sehr > ineffizient. Was ist für dich 'schnell' und was 'ineffizient'? Und wie schnell ist dein µC? Ich hab mal kurz deinen Quellabschnitt überflogen und komme auf 2
-
Thread
FTDI zu TTL USB Adapter ges.
https://github.com/r2axz/bluepill-serial-monster https://donneyfan.com/blog/usb-serial-for-blue-pill-stm32-with-platformio https://satoshinm.github.io/blog/171223_stm32serial_triple_usb-to-serial_adapter_using_stm32_blue_pill.html http://dangerousprototypes.com/blog/2017/06/21/how-to-stm32f103c8t6-as-an-usb-device-virtual-serial-port-cdc
Christoph K. schrieb im Beitrag #7090859: > Habe so einen Bluepill mit STM32F103C8T6. Wenn mir jemand den Weg > aufzeigen könnte, wie ich daraus einen USB zu UART/TTL machen könnte, z.B. indem du meine USB-CDC-Software drauf flashst: https://github.com/Erlkoenig90/
-
Thread
STM32 Timer Interrupt nach CCR1?
Hallo Zusammen, Ich versuche auf einem STM32L081CBT6 (https://www.st.com/content/ccc/resource/technical/document/datasheet/ab/81/9e/a3/49/a9/46/be/DM00162467.pdf/files/DM00162467.pdf/jcr:content/translations/en.DM00162467.pdf) einen one-shot
sehe nicht, warum das so ist. Ich möchte im Prinzip bei CCR1 compare einen Interrupt triggern. [c] //Init Funktion: static void MX_TIM2_Init(void) { /* USER CODE BEGIN TIM2_Init 0 */ /* USER CODE END TIM2_Init 0 */ TIM_MasterConfigTypeDef sMasterConfig = {0}; TIM_OC_InitTypeDef
-
Thread
Gutes aktuelles Schaltregler IC für Leistungs Step Up
der Treiber- und Leistungsstufe hab ich allerdings andere Transistoren und die Ansteuerung mit einem STM32. > Wonach regelst Du ab, wenn die Soll Leistung hoch ist aber keine Last in > der Induktionsschleife steckt und bis auf Resonanz runtergeregelt wird > um doch endlich mal auf Soll Leistung
Primär (aus 26x0,5mm CuL), Kern: 4x TX63/38/25 3E25, Sekundärwicklung ist ein 8mm Kupferrohr durch den Trafo gesteckt. Den Resonanz-C hab ich aus China, 2µF, 500VRMS, 650ARMS. Spule ist mit Schneidringanschlüssen angeschlossen
-
Thread
STLink V3 Mini - wie verbinden?
Hallo, ich bin gerade dabei mich mit den STM32 zu beschäftigen und möchte mir ein kleines Development Board entwerfen. Die Original STLinks gibt es kaum. Bei Reichelt habe ich den V3 Mini entdeckt. Welche Signale muss ich denn anschliessen, damit
sind auf dem V3 nicht schon Serienwiderstände drauf? Mit dem STM32CubeProgrammer werden auch die Bootloader über UART, SPI oder I2C unterstützt. Ich hatte bei Github ein Breakoutboard gefunden das ich dann bei Elecrow bestellt hatte, dazu ein Gehäuse gedruckt. https
-
Thread
Frage zu Aufwärtswandler
MaWin schrieb im Beitrag #7087448: > Ein uC ist dafür VIEL ZU LANGSAM Mal unabhängig der technischen Feinheiten.. aber mit dem µc kann ich doch einen PWM Mode wählen, der mir zu Lasten der Auflösung ein paar kHz generiert. OCR0A als Top im
), da ist ein µC Zwingend dafür erforderlich, Aber die Ganze Current Regelung ist da analog zu lösen. (Okey, ein 50MHz Flashwandler und ein 6GHz CPU schaffen das dann auch) :-D Allerdings sind µC mit diesen Parametern
-
Thread
STM32 Encoder als +/- Wert auswerten
Ich habe nun in CubeIDE den Encoder bereits zum laufen gebracht, hierzu benutze ich Timer3 auf einem STM32 Nucleo und die passenden Pins, den Wert des Encoders rufe ich wie folgt ab: [c] uint32_t myEncVal = 0; void StartEncoderTask(void *argument) { /* USER CODE BEGIN StartEncoderTask */ HAL_TIM_Encoder_Start
[c]uint32_t myEncVal = 0; uint32_t myEncValold = 0; void StartEncoderTask(void *argument) { /* USER CODE BEGIN StartEncoderTask */ HAL_TIM_Encoder_Start(&htim3, TIM_CHANNEL_ALL); /* Infinite
-
Thread
ESP-S3 wie debuggen?
nicht verstanden wie das ganze funktioniert. Da ist ein STM32 um Klassen einfacher oder die Umgebung ist einfacher zu bedienen. Ich denke inzwischen das vs code und ich nicht kompatibel sind. Warum einen Debugger? Ist das eine ernst gemeinte Frage? Wie
vielleicht https://visualgdb.com/tutorials/esp32/esp32-c3/
-
Thread
Mehrere Messdaten von Arduinos über Ethernet auf den PC bringen
einen Zeitstempel mit ca. 0.1s Genauigkeit bei den Messwerten.
#7086708: > Meines Wissens können die Ethernet-Shields für Arduino max. 10 MBit. Zeit für einen STM32H7, der kann 100MBit/s.
-
Thread
LINBUS zu PC über ARDUINO
Application Notes. AN3055, Getting started with STM8A LIN package (STSW-STM8A-LIN)), https://www.st.com/resource/en/application_note/an3055-getting-started-with-stm8a-lin-package-stswstm8alin-stmicroelectronics.pdf AN4101, LIN communication with STM8A-DISCOVERY, https://www.st.com/resource/en/application_note/an4101-lin-communication-with-stm8adiscovery-stmicroelectronics.pdf
-
Thread
Alte .net Apk mag keine USB to RS232 Adapter
Falls du ein STM32F103RB-Board mit USB herumfliegen hast (z.B. ein STM32-Bluepill-Board oder STM32-Olimexino), flashe mal diese Software drauf. Dies ist eine modifizierte USB-Seriell-Wandler-Firmware (USB-CDC-ACM),
Verfügung stellt. Die Pin-Belegung ist (in den Klammern stehen die Zuordnungen für das Olimexino-STM32): * Port 0: TX=PA9(D7), RX=PA10(D8), DTR=PA1(D3), RTS=PA5(D13) * Port 1: TX=PA2(D1), RX=PA3(D0), DTR=PA6(D12), RTS=PA7(D11) * Port 2: TX=PB10(D29), RX=PB11(D30), DTR=PC0(D15), RTS=PC1(D16)
-
Thread
Arduino Timerprobleme - suche programmierbaren Oszillator
MisterX schrieb:[c] > if(t3.ub[3]&128)PORTB|=32;else PORTB&=~32; > if(t2.ub[3]&128)PORTB|=16;else PORTB&=~16; > if(t1.ub[3]&128)PORTB|= 8;else PORTB&=~ 8; > if(t0.ub[3]&128)PORTB|= 4;else PORTB&=~ 4; [/c] > > ..
Kürzere Einschaltdauern sind leicht möglich: [c] if(t3.ub[3]&0x80)PORTB&=~32;else PORTB|=32; //50% if(t2.ub[3]&0xC0)PORTB&=~16;else PORTB|=16; //25% if(t1.ub[3]&0xE0)PORTB&=~ 8;else PORTB|= 8; //12,5% if(t0.ub[3]&0xF0)PORTB&=~
-
Thread
Welcher Timer ist für die Dauer eines Ticks im SysTick verantwortlich?
STM32F407 Mit diesem Code habe ich herausgefunden, dass die Dauer eines Ticks 1/16000000 == 62,5 ns beträgt #include "main.h" uint16_t delay_count=0; void SysTick_Handler(void) { if(delay_count>0
Nach wirklich zig Jahren an händischer Bitklempnerei bin ich > mittlerweile auch ein großer Fan von STM32CubeMX geworden. Naja, hier sind eben die STM32-Fans unter sich. Aber: Was macht ihr, wenn ihr mal einen anderen µC verwenden sollt/wollt/müßt als einen von ST ? Da gibt es kein Cube. Ich hänge
-
Thread
Serielles Gerät (STM32/DSO138) reagiert nicht auf FTDI, wie Fehler suchen?
Chip ID und die Speichergröße ignorieren kann. Damit kann man die vollen 128 kB der STM32F103C8 nutzen (offiziell haben sie nur 64 kB).
STM32CubeProg STM32CubeProgrammer software for all STM32 https://www.st.com/en/development-tools/stm32cubeprog.html
-
Thread
STM32F4 lässt sich nicht mehr programmieren
3.25V SWD freq : 24000 KHz Connect mode: Under Reset Reset mode : Hardware reset Device ID : 0x431 Revision ID : Rev A Device name : STM32F411xC/E Flash size : 256 KBytes Device type : MCU Device CPU : Cortex-M4 BL Version : -- Memory Programming ... Opening and parsing file: st-link_gdb_server_a16632
Programmieren funktioniert nicht mit dem STM32CubeProgrammer. Console sagt zwar erfolgreich aber wenn ich den Speicher auslese ist er leer (Alles 0xFFFFFFFF). Log von Console: [c] 09:10:44 : MASS ERASE ... 09:10:48 : Mass erase successfully
-
Thread
Kurzmeldungen: Renesas zeigt Cortex-M85-MCU, GigaDevice verkauft eine Milliarde Chips, uvm
arbeitet man derweil an PikaScript: eine noch schlankere Variante von Python, die mit 4KB RAM und 32KB ROM auskommt. Das ursprünglich für STM32G030C8 und STM32F103C8 vorgesehene System steht mittlerweile auch für einige andere Zielarchitekturen zur Verfügung, der unter http://pikascript.com/ bereitstehende
der Nomenklatur von STM. Zum Beispiel GD32E230C8T6. Dies hat bei mir stark den Anschein erweckt, dass die Giga Teile 1:1 Kopien sind. Es hat bei mir sogar den Anschein erweckt, dass es möglicherweise illegale Kopien sind.
-
Thread
DCF77 Frequenznormal
Scope im Roll-Modus flüssig auf einem 128x64 Pixel-OLED-Display darzustellen. Getaket wird der µC von einem 8MHz-Standard-Quarz am STM32, da ist kein OCXO oder ähnliches. Der µC wird über einen USB-Port mit Spannung versorgt, das ist auch nicht wirklich stabil. Trotzdem: Ist die PLL nach einiger
at 87.8°C F = 4999977.73472294 Q = 2210624.24356611 L = 5.31056260615351 5310652606 nH C = 1.90793506338953E-16 0.00019079350 pF R = 75.4698598161708 C0= 2.67067707950378E-12 B-Mode at 88°C