-
Thread
STM32F4 SSD1963 TFT FONTS
zu bekommen, deshalb ist auch kaum Grafikspaß in der Klasse enthalten. Laufen tut sie auf einem STM32F429IGT6 (Waveshare Core und Open4X9I-C Mainboard) mit AT070TN92 Bildschirm und SSD1963er Controller. Auf dem F4 Discovery läuft sie mit ziemlicher Sicherheit auch. Implementiert ist nur die Initialisierung
auch gerne. Ist noch etwas unaufgeräumt, aber wie man sieht Cortex-Mx übergreifend. Hier mal auf dem STM32F4-disco board, immmer noch nur Pin-Wackeln. Ich benutze Keil oder SW4STM32 mit CubeMX für die Grundstruktur. Alles in C programmiert. Der Font ist aus Platzgründen auf der Seite liegend, damit keine
-
Thread
C versus Assembler->Performance Gesperrt
> Vorteil von Asm ausmacht Wozu einen alten AVR optimal ausnutzen wenn man für 1,10€ schon einen STM32 haben kann?
) { uint8_t ic = ++IC; uint8_t adc_num = 3 & (ic >> 6); uint16_t *adc = & ADUC[adc_num]; uint16_t sum64 = adc[N_ADCs] += ADC; if (0 == ic % 64) { adc[0] = sum64 >> 6; adc[N_ADCs] = 0; uint8_t refs
-
Thread
Pull-up/Pull-down beim STM32
Ist das jemand schon mal gelungen? unwahrscheinlich. Das ist Absicht, es steht bei den meisten STM32 ganz offiziell im Reference Manual. Außer bei den STM32G4xx, bei denen kann man immerhin den Pull-Down einschalten.
sondern eine Stromquelle. Moin, das sieht das Datenblatt eines von mir zufällig ausgewählten STM32F429 aber anders: [code] 6. Pull-up resistors are designed with a true resistance in series with a switchable PMOS. This PMOS contribution to the series resistance is minimum (~10% order). 7.
-
Thread
24 bit Rechtgenerator mit feiner Auflösung
stm32F1-Familie. Such dir etwas aus :-) Die Außenbeschaltung ist minimal und die Programmierung ist in 20 Minuten gemacht.
EUR und du hast es hochpräzise und einfach: http://de.mouser.com/ProductDetail/STMicroelectronics/STM32F102R4T6A/?qs=sGAEpiMZZMs7zYnFw9eWkoKmtctlryj0 AVR in allen Ehren, aber mittlerweile lohnt es sich echt auch mal über den Tellerrand zu schauen...
-
Thread
Suche Controller zur Beleuchtung von Lego Modellfahrzeug
unterschiedliches Bliknken sollte der auch haben. http://www.ebay.de/itm/Arduino-IDE-kompatibles-Board-STM32-STM32F103RCT6-ST-ARM-32-bit-Cortex-M3-198-/321915131573?hash=item4af3a316b5:g:enYAAOSwYHxWPyMo Wenn das nicht reicht einmal Overkill ohne Arduino IDE. http://www.mouser.de/ProductDetail/STMicroelectronics
zuhoch für den Microcontroller :( 500 mA reichen schon aus, (Außer bei der Umfelbeleuchtung mit 32 Led's). Zum Teil müssen nur 1,2,3,4 oder 6 Led's gleichzeitig angesteuert werden was ja deutlich unter den 500 mA ist, aber etwas reserve ist nie Falsch :)
-
Thread
PiPico Micropython
chris_ schrieb: >> und es stellt sich die interessante Frage, ob der PiPico gegenüber dem >> ESP32 Vorzüge besitzt. Ich denke, dazu bereits etwas geschrieben zu haben. Ansonsten hat so’n netter Schweizer das Thema mal aufgegriffen (und dazu noch den STM32 von den BlackPill-Boards in den Vergleich
chris_ >und es stellt sich die interessante Frage, ob der PiPico gegenüber dem >ESP32 Vorzüge besitzt. Jack V. (jackv) >Ansonsten hat so’n netter Schweizer das Thema mal aufgegriffen (und dazu >noch den STM32 von den BlackPill-Boards in den Vergleich aufgenommen): >https://www.youtube.com
-
Thread
libusb: LIBUSB_ERROR_BUSY
Habe mir hier ein Testboard für den STM32H743 aufgebaut. Im Moment bin ich bei der Inbetriebnahme des FS USB. Ich habe sowohl ein "CDC-Standalone" Beispiel von ST als auch ein "Custom HID" Beispiel am laufen. Das Gerät ist am PC (Linux) per
usb_error= libusb_init(NULL); if(usb_error) printf("USB Fehler: %i\n", usb_error); handle_usb=libusb_open_device_with_vid_pid(NULL, STM, VID); if(handle_usb== NULL) printf("Testboard H743 nicht gefunden \n"); else {
-
Thread
Welchen PIC würdet ihr nehmen?
immer den größten aus der Baureihe da viel Speicher. Im allgemeinen würde ich mir STM32 anschauen. STM32F4DISCOVERY hat zig UARTs, USB, CAN, RTCC, und und und. 20 Timer, .... Ist halt ne Frage des Aufwandes den du betreiben möchtest. PIC klein = viel Arbeit beim Programmieren, STM32
Also ich glaube das ich doch mein altes STM32 F4 board nehme und es auf das nötigste runterbreche. den code der mit flowcode erstellt wurde kann ich da implementieren. der rest ist i/o sache. Der Pic würde 6-8 euro kosten, da kann ich auch den
-
Thread
Finanzieren Hobby, wie
Route 6. schrieb im Beitrag #5716352: > Von Mädels aushalten lassen, ... Wie soll man(n) dann noch Zeit für (andere) Hobbies haben?! ;)
heute nur noch vorstellen, wenn ich im Beruf irgendetwas völlig anderes tun würde. Dann vllt. ein STM32xyz-Board und ein bischen Messtechnik (kleines Oszilloskop, Multimeter) und das wäre es dann.
-
Thread
lin. MOSFET ansteuern mit STM32
20V). Simuliert habe ich bei 12V. In der weiteren Überlegung wäre die Steuerung/Regelung in einem STM32 (STM32f072RBT6) zu realisieren und dann über einen OpAmp das Gate des MOSFET anzusteuern. Den STM32 habe ich auf einem Nucleo-Board und kann dort Code testen, möchte daher den STM in diesem Projekt
@ Steffen B. (steffen_b645) >In der weiteren Überlegung wäre die Steuerung/Regelung in einem STM32 >(STM32f072RBT6) zu realisieren Naja, der STM macht nur den Sollwert, regeln tut der OPV. >http://www.falstad.com/circuit/circuitjs.html?cct=...) Schöne Spielerei, leider nicht ganz korrekt
-
Thread
N-Kanal als high-side switch?
die bis jetzt immer noch völlig unbekannte Steuerung > an. gesteuert wird die Chose von einem STM32L476RG auf einem Nucleo-devboard. Den IRLZ44N schalte ich direkt mit den 3,3V vom µC. 133k Pulldown am Gate
irgendeinem Mikroprozessor Board? > Hersteller, Link, Bezeichnung? Schrub ich ja schon dass es der STM32L476RG ist: https://www.st.com/en/microcontrollers-microprocessors/stm32l476rg.html Das board ist auch von STmicro https://www.st.com/en/evaluation-tools/nucleo-l476rg.html > > Noob A.
-
Thread
Clevere Lösung zur Festellung der Anzahl verschiedener Zahlen in einem Array
ein wenig Gedanken zu machen, wie ich das einem Computer beibringen kann. Uwe Beger hier, der die STM32 Seite betreut, war schon "angesteckt" dass er das auf dem STM32F429 Disco Board mit LCD sehr schön realisiert hat.
richtig rum, dann wird es immer weniger und irgendwann ist Ende. Nur noch Inseln und Blinker. Auf dem STM32 LCD mit 160 Mhz sehr schön zu sehen, weil der deutlich fixer rechnet als der Z80.
-
Thread
USB/CAN-FD Hardware und Software
20210320_122352s.jpg https://www.mikrocontroller.net/attachment/497556/20210320_123433s.jpg Die 6-stellige "SN" auf dem Label ist inzwischen eine 8-stellige ID, z.B. "b9aae1d4", diese ID wird als CRC-32 aus der eindeutigen 128-Bit ID der Controller berechnet um die Geräte auseinander halten zu können
ich die auch. Einen anderen Controller würde ich ja eindesignen, wenn ich einen bekommen könnte. STM32 habe ich gerade noch mal nachgesehen, da kommen vier Typen in Frage laut der Auswahl in STM32CubeIDE, nur einen Distributor kann STM für keinen davon nennen. Das wird alles noch viel unlustiger
-
Thread
Problem bei Temp-Messung Rasp. Pi Pico & Pt1000
Hab mir Manfreds Werte mal angesehen. Sehen auch nicht wesentlich schlechter aus als das was STM mit den 12bit ADCs des 32F407 Discovery bietet. Zur Referenz von damals: STM32 ADC Verhalten eigentümlich https://www.mikrocontroller.net/topic/299959
Datenblätter: STM32F1: MSPS STM32F4: MSPS AT90:kSPS ATtiny:kSPS ATmega:kSPS rp2040:kS/s ESP32:ksps und Msps Macht wirklich jeder wie er will…
-
Thread
STM32 gpio-moder zeigt merkwürdiges Verhalten
6A66 schrieb im Beitrag #3049183: >> ,----[ STM32F417xx Reference manual ] >> | After each device reset, all peripheral clocks are disabled (except for >> | the SRAM and Flash memory interface). Before
Register zum aktivieren findet man, wenn man in der Referenz nach CCM sucht. Hab' in meinen bisherigen stm32f4-Basteleien auch den Stack standardmässig ab 0x10010000. Interessant ist der Vergleich zum stm32f3 - Dort hängt das CCM am I-Bus statt am D-Bus, und taugt nicht als Stack.
-
Thread
Controller für mehrere Interrupts
, die mit einfachen Mitteln nicht überschritten werden kann. Wie A.K. oben schrieb, eignen sich STM32 Prozessoren, die schnelle interne Timer bieten. Eine Möglichkeit wäre, ein Discovery-Board STM32F407 zu nehmen. Wie man damit einen reziproken Frequenzzähler aufbauen kann, hatte ich hier gezeigt
ist es ja auf externe Komponeten zuversichten Dann mußt Du einen speziellen PIC-xyz oder einen STM32-xyz nehmen. Ein Atmega schafft das nicht. Siehe Datenblatt: "External Clock Source"
-
Thread
SMD Marking Code M80
Der STM32F042K6 ist auch halb defekt, schluckt zu viel Strom. Gibt es bei Mouser, aber wie programmiert man sowas ...
C. K. schrieb im Beitrag #7942439: > Der STM32F042K6 ist auch halb defekt, schluckt zu viel Strom. > Gibt es bei Mouser, aber wie programmiert man sowas ... Dir wird die nötige Firmware fehlen, da erübrigt sich die Frage nach einem Programmiergerät
-
Thread
Repeating und Routing Netzwerk mit Arduino und nRF24L01+
anfaenglichen auf-das-falsche-Pferd-gesetzt-Panik-Attacken führten daher, dass ich auf der einen Seite einen STM32F407 @ 168MHz hatte; und auf der anderen Seite mehrere STM32L051 @ 2MHz. Dies zu orchestrieren war etwas knifflig. Und führte dazu, dass ich ab einer gewissen Distanz (15m ?) stets Pakete mehrmals
Dokumentationen sind immer nützlich. Am besten wäre noch ein Bild der Verkabelung eines Arduinos mit dem nRF24L01. BTW.: es gibt wohl auch Bibliotheken für STM32DUINO http://www.stm32duino.com/viewtopic.php?f=9&t=2028 Wie würdest Du Deine Bibliothek davon abgrenzen?
-
Thread
STM32H7 - externe SPI Daten (ADC Werte) mittels DMA einlesen
effizienter - etwa in der Art: Wenn das Data-Ready-Signal (low-active) vom ADS131 an einem Pin des STM32H7 ankommt sollte ohne Zutun der CPU ein SPI_Receive_DMA erfolgen und die Werte (5x 32bit "brutto" (= "NOP_Befehl" + 3x 32-bit Werte Kanal 1, 2 & 3 (=netto) + CRC-Daten) mittels DMA in ein Array geschrieben
oder dahinter)? Kleiner Tip: "Event" kommt lt. PDF-Suche auf den 3556 Seiten 3338-mal vor! (rm0399-stm32h745755-and-stm32h747757-advanced-armbased-32bit-mcus-stmicroelectronics) Rein vom Inhalt kann meine ursprüngliche Frage eigentlich keine Noob-Frage (á là "...wie schließe ich eine LED an meinen
-
Thread
STM32F410CBU3 NRST PIN Pullup
NRST-PIN intern einen 10K Pullup . Ich messe >1M . Ist der Chip defekt ? Kann jemand mal einen stm32F4...NRST-PIN gegen VDD duchmessen ? Danke im voraus
das ich weitere Fragen vermeiden wollte und auf eine praktische Antwort hoffte. Das Problem: Der STM geht nicht in den Bootloader (boot1 immerLOW , + NRST und Boot0 Sequenz) . Danach erwarte ich die Kommunikation (AN2606) -Sende 0x7F an STM32-UART1-Rx-PA10 -Empfange 0x79 von STM32-UART1-Tx-PA9
-
Thread
Funk-Dimmer und -Schalter mit ESP8266 - wer will mitbauen?
Falls jemand an der SW-Entwicklung des Triac-Dimmers mit einem 'STM32F407 Discovery' mitmachen will, ich lege mit folgender Pin-Belegung los: [code]µC Pin Name Typ Beschreibung ¯¯ ¯¯¯ ¯¯¯¯ ¯¯¯ ¯
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 Reset-Eingang
-
Thread
Platinenkritik Hausbus/CAN Eingang
deutlich raus stellst. Spiegeln bringt nichts - dann sind eben die anderen Pins verdreht - der STM32 hat nun mal nicht einen Port auf einer Seite. Und lieber das Geflecht im Schaltplan als auf'm Board.
Wärmetauscher für's Bad, der braucht einen Satz Schwellenwerte. CAN-Bootloader bleibt absichtlich weg, der STM32 hat keinen sinnvollen persistenten Speicher, also braucht's was externes.
-
Thread
STM32F4 Discovery + TFT + FSMC
War einfach mal so frech und hab das hier hochgeladen: http://www.uploadarea.de/files/n8jkwy6a4k9vhqsufk7vrtezt.pdf
rumgeschaut für das Display. Das von Waveshare hab ich mir auch angeschaut, aber die meisten sind für den STM32F1, da gibt es bisschen was umzuschreiben damit es auf dem STM32F4 funktioniert, oder? Hat vielleicht gerade einer eine fertige Lib für das Display im FSCM betrieb rumfliegen was für das Waveshare
-
Thread
C Programmierung Wie abfrage ob eine Adresse gerade ist
aber auf kleinen µC eine riesen Platzverschwendung währe. Das wäre nicht wirklich tragisch, jeder STM32 hat genug RAM, aber es wäre nur ein Workaround und keine Lösung des Problems. >folgendes Problem, ich darf bei der STM HAL nur Buffer an die SPI >übergeben welche mit einer geraden Adresse anfangen
noch sinnvoller. A. F. schrieb im Beitrag #6479590: > Das wäre nicht wirklich tragisch, jeder STM32 hat genug RAM, aber es > wäre nur ein Workaround und keine Lösung des Problems. der von mir verwendete µC hat nur 6kb RAM, also mit reichlich Speicher ist da nicht, wenn mann z.B. einen Buffer
-
Thread
Optokoppler schluckt Flanken
Hallo, ich nutze einen STM32G070 um auf einem Pin eine 1kHz PWM zu erzeugen. Dieses Signal kommt sauber am Eingang eines Optokopplers an. Siehe Schaltplan. An Pin4 sehe ich ein sauberes Signal, an Pin6 hingegen wird es löcherig
Keine A. schrieb im Beitrag #7608522: > ich nutze einen STM32G070 um auf einem Pin eine 1kHz PWM zu erzeugen. > Dieses Signal kommt sauber am Eingang eines Optokopplers an. > Siehe Schaltplan. An Pin4 sehe ich ein sauberes Signal, an Pin6 hingegen > wird
-
Thread
12V auf 3,3V runtertranformieren (Bender IMD auf STM32 UM1724) PWM Signal Auswertung
3204) und möchte gerne das PWM-Signal von dem Isolationsüberwachungsgerät mit einem Mikrocontroller (STM32 NUCLEO L476RG) auswerten. Problem ist nur, dass ich auf dem IMD ein 12V DC PWM-Signal ausgebe und der Mikrocontroller nur Signale in der Spanne 3,0-3,6V auswerten kann. Wie transformiere ich am
...oder eine simple Diode. Dazu aktivierst du den internen Pullup des STM32 und legst die Diode mit der Kathode an den Bender und die Anode an den STM32. [pre] Bender STM32 Pin O------|<|-----O 1N4148/4151 o.ä. [/pre]
-
Thread
EDT Display Interface mit STM32F7
Displays gar nich darüber, > wie das Display am uC angeschlossen wurde. Doch: > The MCU used is STM32F750 Cortex-M7 series with integrated > TFT controller.
Ich benutze so ein Display von Emerging Tech. auf dem STM32F429 mit dem LTDC Controller. Das Display hier ist das ET035009DH6 und hat einen HX8238 Controller mit auf dem Display. Sowas klappt schon, aber es ist wichtig, das Datenblatt des Display genau zu
-
Thread
uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung
STM8 und STM32 sind in ähnlichen Preislagen, dafür gibt es dann auch lesbare Doku ;)
derzeit auch ein update auf bootloader 2.30 hier mehr https://github.com/rgwan/librech551/commit/9ad2cd7d32b0fc1c4a5ad4a1d1684a6f50ed17e9 um diesen zu nutzen beim librech commando ein "n" mit dranhängen und er sollte die neue version probieren. @Thomas das aufspielen des neuen bootloaders hat einwandfrei
-
Thread
STM32 BGA in Eagle - wer hat?
BGA 64 Libs gibt es vom eagle Eigentümer (Farnell)? http://de.farnell.com/jsp/search/browse.jsp?N=2008+203063+310132278&Ntk=gensearch&Ntt=stm32&Ntx=mode+matchallpartial&No=0&getResults=true&appliedparametrics=true&locale=de_DE&divisionLocale=de_DE&catalogId=&skipManufacturer=false&skipParametricAttributeId
an 6A66 (Gast) wenn man sich z.B. das Datenblatt zu einem STM32F21x anschaut, wirst du dort keine Infos zum Footprint des UFBGA176 Gehäuses finden. Die Gehäuseabmessungen selbst stehen zwar drinn, aber
-
Thread
Sinnhaftigkeit von µC und Kameras
Wenn es wirklich ein µC sein soll, dann noch am einfachsten ein STM32F4 - in Form der Discovery-Boards sogar sehr billig zu haben. Der Chip hat mit DCMI ein Kamera-Interface, mit dem er die Daten sehr schnell auslesen kann. Die STM32F429-Disco hat ein Display und 8
Schau mal bei Uwe ( http://mikrocontroller.bplaced.net/ ) rein. Da hast du auch libs für das stm32f4(29). Auch für die Kamera. Übertragung kannst du dir ja aussuchen (dort gibt es auch dafür eine lib)
-
Thread
Entwicklerboard kaufen
das Nucleo-STM32F091RC und die STM-F0 Version von Keil würde ich als professionellen und kostengünstigen Einstieg sehen. 15 Euro sind ja auch nicht viel, wenn man später doch wechseln will. Und dran rumlöten kann
dem kleinen M0 (STM32F030) anfangen um nicht gleich erschlagen zu werden und nach und nach die größeren kennen lernen.
-
Thread
Drehgeber mit "Gangschaltung" = Beschleunigung
problemlos erweiterbar. Von den Kosten her ist z.B. ein ATtiny84 etwa gleich teuer wie ein kleiner STM32F051.
Beitrag #5458972: > Von den Kosten her ist z.B. ein ATtiny84 etwa gleich teuer wie ein > kleiner STM32F051. Und den STM betreibst Du von 1,8 - 5,5 V? Auch so, das brauchst Du nicht. Rudi D. schrieb im Beitrag #5458921: > 1, 10 , 100, 1000, 5000, 9K, 10K, 100K, 1M, unter anderen wegen des
-
Thread
Thermomix Rezeptchips
qemu-system Dwnload the 3 following images on : debian_squeeze_armel_standard.qcow2 initrd.img-2.6.32-5-versatile vmlinuz-2.6.32-5-versatile Run QEmu with command line: qemu-system-arm -M versatilepb -kernel vmlinuz-2.6.32-5-versatile -initrd initrd.img-2.6.32-5-versatile -hda debian_squeeze_armel_standard.qcow2
= 6 m_u32DataPageSize = 2048 m_u32TotalPageSize = 2112 m_u32SectorsPerBlock = 64 m_u32NumberOfNANDs = 0 m_u32TotalInternalDie = 0 m_u32CellType = 0 m_u32EccBlockNEccType = 4 m_u32EccBlock0Size
-
Thread
STM32: Ich finde einfach keinen Fehler in meinem Code
#include <stm32f401xe.h> /* * The green LED is connected to port A5, * -> see schematic of NUCLEO-F401RE board */ #define LED_GPIO GPIOA #define LED_PIN 5 /** * Quick 'n' dirty delay
jemand weiterhelfen, konnte keine gute Erklärung finden. Welchen Takt habe ich denn überhaupt beim STM32F4?
-
Thread
Vom Arduino wegkommen, welche Sprache
irgend eines der sehr günstigen STM32 Nucleo boards (ARM Cortex-M0 - M4), die sind auch oft mit Arduino shields kompatibel und werden auch oft von ST einfach verschenkt. Für die ersten schritte die libs und IDE von mbed. Wenn du
Ach ja .. hier noch das beste Arduino-Framework für die STM32 MCUs. https://github.com/danieleff/STM32GENERIC
-
Thread
STM32F4 Encoder Mode "nur" 16bit + Z-Kanal Auswertung
Hallo, ich beschäftige mich zurzeit mit der Entwicklung einer Ansteuerung eines 6-Achs Roboters. Zum Einsatz kommt hierbei ein STM32F4 Discovery Board. Der Roboter besitzt normale DC-Motoren mit angeflanschen Encodern. Die Auswertung der Encoder soll über den Encoder Mode des STM32
m.n. schrieb im Beitrag #4745799: > Über- und Unterläufe mitzählen oder 32 Bit Zähler verwenden. Ok, also innerhalb des Über- bzw. Unterlaufinterrupt eine Variable hoch- bzw. runterzählen? 32bit Zähler
-
Thread
Eagle Layout "Taktik"
nun zum dritten Mal mit dem vorhandenen Platz aus zu kommen. Wenn ich die vieligen AirWires um den STM32 betrachte , befürchte ich ,dass ich wieder scheitern werde und ein weiteres Mal von Vorne beginnen muss. Bevor ich erneut alles verwerfe, wollte ich allerding nach der ein oder anderen Taktik fragen
setzen die die beiden Flächen verbinden. und Aufräumen nicht vergessen ! z.B. recht's oberhalb vom STM "220n/63V" -> 2 völlig nutzlose Layerwechsel. Sascha
-
Thread
Gesucht Generator/Oszillator mit fester Frequenz 250 MHz
Mi N. schrieb im Beitrag #7910829: > Wenn es etwas mehr kosten darf, sind die STM32H7xx gut geeignet, die bis > zu 550 MHz spezifiziert sind. Deren PLL-Teiler lassen sich bequemer in 1 > MHz Schritten
Flankensteiheit spielen will bietet sich MicroPython an. [code] from machine import Pin, freq, mem32 freq(250_000_000) print (freq()) p21=Pin(21) p21.init(p21.ALT, alt=8) CLOCKS_BASE = 0x40008000 CLOCKS_CTRL = 0 CLOCKS_DIV = 4 mem32[CLOCKS_BASE + CLOCKS_CTRL] = 0x6 << 5 | 0x0800 #
-
Thread
Stromzähler auslesen
USB bringt mir das nichts wenn ich ihn mit meinem STM32 verbinden möchte.
USB-Teil meldet im System eine serielle Schnittstelle. Nein, ich habe eine eigene Steuerung mit STM32 Mikrocontroller. Mit USB müßte ich einen USB-Host auf der Steuerung haben.
-
Thread
Fehler zum nachbauen :-)
bräuchte dafür eine MCU mit möglichst viel Flashspeicher und mind. 20 kByte RAM. Erster Gedanke: STM32F401RC, auch schön schnell (mit 1,59€ auch noch billig bei LCSC). Leider nur eben 64 pol. Gehäuse. Sehe ich doch auch bei LCSC, dass es dort STM32F030CCT (kannte ich noch nicht) gibt: 256 kByte
Lötversuchen, also neue Platine. Controller auflöten ==> geht nicht. Controller runter, auf diese ein STM32F030C8 auflöten. Funktioniert sofort! Irgendwas an dem STM32F030CC muß anderst sein als beim STM32F030C8 (außer der Größe des Flashs und des RAMS). Also Aufgabe und das ganze wird dann halt auf
-
Thread
Problem mit dem Flash
mir deine eMail Adresse zufaxt schicke ich dir meinen Code, da is spi auch dabei, läuft auf einem stm32 f429. Ps: das faxen War natürlich ein Witz höhö
Erkenntnisse? Habe jetzt 4 Tage den gleichen Mist durch.. Mit Flashrom kann ich die beschreiben, nur der Stm32 will das ganze trotz sauberem Spi Output im Scope nicht. Ich versuche das jetzt nochmal mit dem Drivestrength und serienwiderständen..dann weiß ich auch nicht weiter. Habe w25q32fvsig.
-
Thread
7-10" Display Arduino
mit einer Farbpalette und reduzierter Farbtiefe, kann man mit STM32F4 (kleiner als F407) bei dieser Auflösung einen 256 Farben Framebuffer einrichten.
einbetten, zum Beispiel Conrad: https://www.ebay.de/itm/STMicroelectronics-Entwicklungsboard-NUCLEO-F303RE-STM32-F3-Series/402314690739
-
Thread
eigene pow - Funktion
int. Wenn 1/expo nicht ganzzahlig ist, entsteht hier ein Fehler. > float nth_root(float a, int n) > { > int k; > float x[6] = {1}; > > for (k = 0; k < itanz - 1; k++) > x[k + 1]= (1.0 / n) * ((n - 1) * x[k] + a / my_pow2(x[k], n - 1)); > return x[itanz-1]; > } Das sieht
Das ganze ist ein Steuerungsgerät (nicht von uns) das eben vorgegeben ist und in dem ein kleiner STM32F030K6T6 (mit insgesamt 32kByte) werkelt. Diesem Controllergerät wurde nun die - im Source vorhandene - Firmware um eben eine Verstärkerkette erweitert und das Originalprogramm wurde dahingehend modifiziert
-
Thread
Chinaschrott mit Typ und Verkäufer
Um mal wieder zum Thema zu kommen: 1/2/5/10Pcs ARM STM32 STM32F103C8T6 Minimum System Development Board Module von eBay Verkäufer technicalaim sind Fakes, sie enthalten einen gefälschten Prozessor https://www.richis-lab.de/STM32.htm der nichtmal USB Downloader https://github.com/rogerclarkmelbourne/STM32duino-bootloader/blob/master/binaries/generic_boot20_pc13.bin ausführen kann. ST Link V2 Mini Emulator STM8 STM32 USB Debugger Programmer 5V 3.3V LED von eBay Verkäufer yesbuy32 sind Murks, weil
-
Thread
DS18B20 - 10m Leitung, Position des Widerstandes
Ich befürchte das ist dann wirklich ein Stück software... https://github.com/dragino/LoRa_STM32/issues/13 Das problem ist auch so eine Geschichte... https://github.com/dragino/LoRa_STM32/blob/master/STM32CubeExpansion_LRWAN/Drivers/BSP/Components/ds18b20/ds18b20.c Da scheint es recht
Sorry... https://github.com/dragino/LoRa_STM32/blob/f343116c708b5f25e7ca3acb152879776d1cbf5c/STM32CubeExpansion_LRWAN/Projects/Multi/Applications/LoRa/DRAGINO-LRWAN(AT)/inc/stm32l0xx_hw_conf.h um genau zu sein da...