-
Thread
Programmierproblem mit dem STM32G491
Moin, ich habe hier ein (von einem Kollegen entwickeltes) Board mit einem STM32G491. Er ist reiner Hardwerker. Ich kann das Programm auf den Controller flashen und auch verifizieren (sagt zumindest Keil µVision). Der Debugger tut aber nichts. Mit dem ST-Link Utility kann ich
4,0 MHz. 16:07:54 : Connection mode : Connect Under Reset. 16:07:54 : Can not connect to the target! If you're trying to connect to an STM32W1xx device, please select Normal or HotPlug
-
Thread
Modellbauservo 3,5V zu 5V Steuersignal
einem Atmega168 angesteuert, der liefert ja ein 5V Signal. Jetzt will ich das mit einem Nucleoboard (Stm32f072) machen, da kommen aber nur max. 3,6V aus dem Steuerpin. Wie kann man so einfach wie nur möglich daraus wieder ein 5V Signal machen? Grüße Jo
74LVC1G17
-
Thread
Mehrdimensionale Matrix erstellen
STM32 User schrieb im Beitrag #7130591: > Puhh die Aufgabe ist so trivial, wenn du dafür SELBER keine Lösung > findest, kannst du die Prüfung gleich abmelden. Nicht nur die Prüfung. Auch die Abendschule
Nathan G. schrieb im Beitrag #7130722: > Guten Tag, > wäre jemand bereits seinen Lösungsweg mit mir zu teilen? Ich habe mangels Veranlassung keinen Lösungsweg. Nathan G. schrieb im Beitrag #7130733:
-
Thread
I²C mit Pullups auf verschiedene 3.3V's hochziehen erlaubt?
Andre G. schrieb im Beitrag #7130773: > Gibt ja sogar Leute die I2C quer durchs ganze Haus legen und damit > Smart-Home-Zeug machen. Achso und wenn der jenigen von einer Brücke springt machen wir das jetzt
Auch bei den "5V-toleranten uC" hat Marketing wieder über Technik gesiegt. Gerade entdeckt: EFM32TG11, GG12 vertragen abs max 2V (in Worten: zwei Volt)! Die meisten STM32 schaffen auch nur 4V. Aber 74LVC wollen ja auch verkauft werden :(
-
Thread
STM32 Quarz und PLL
Thema schon mal durchgekaut wurde, es fehlt waschl. nur am Suchbegriff. folgende Frage. Habe vor einen STM32 (STM32G071R8) mit einem Quarz zu befeuern weil ich stabile 38,4KBAUD brauche. jetzt gibt mir ja der Chip die Möglichkeit die Frequenz mit PLL zu multiplizieren, hat es einen Nachteil/ Vorteil einen
Matze schrieb im Beitrag #7126197: > Habe vor einen STM32 (STM32G071R8) mit einem Quarz zu befeuern weil ich > stabile 38,4KBAUD brauche. Für etwas so kompliziertes brauchst du mindestens einen achtkern Applikationsprozessor mit über 1.6 GHz, sonst
-
Thread
STM32 Low Power: LSI? Strombedarf?
Hallo zusammen :) Ich habe einen STM32G031 und ihn so konfiguriert, dass ich mit dem HSI im Low Power Mode bei 1MHz auf ca 250µA komme. Jetzt möchte ich den Strombedarf noch weiter senken und dafür den LSI mit 32kHz nutzen. Konfiguriere
Library noch irgendetwas eingeschaltet war, das für den massigen Strombedarf sorgte. [C] #include <stm32g031xx.h> void main(void){ /* Enable LSI */ RCC->CSR |= RCC_CSR_LSION; /* Check if LSI is ready */ while (!(RCC->CSR & RCC_CSR_LSIRDY)){ } /* Switch to LSI as SysClock */ RCC
-
Thread
32-Bit uC in QFP-32
Rechenleistung: > > https://www.silabs.com/mcu/8-bit-microcontrollers/efm8-laser-bee/device.efm8lb12f64e-qfp32 Ähm, also z. B. STM32G030 ist ein 32-Bitter, und den gibt's im LQFP32. Wobei dieses LQFP sogar noch etwas dicker als da vom oben angegebenen ist. Footprint aber gleich. Und diesen STM32G030 im LQFP32
Die STM32F0 gibt es in LQFP32, die STM32F1 und STM32F3 auch. Die neuen G0 und G4 sind auch in LQFP32 gelistet Irgendwie alle STM32 bis auf die 5er und 7er Oder ist das deren Patent?
-
Thread
Bald gibt es wieder Chips :-)
Bei Mouser sind nach wie vor nur 66 von 3290 STM32 Derivaten auf Lager.
Dann hat sich der bei Edeka nicht ausgekannt ;) https://youtu.be/cLHM7WC4UTU?t=18
-
Thread
Wieso spricht man bei den 8 Bit-AVRs von RISC?
wirklich nahe legt. Um im Bereich AVR zu bleiben, kann man sie mit Architekturen wie den 68HC11/12 und STM8 vergleichen, oder den teilweise überbordend komplexen Renesas R8C..M32C (16-Bitter).
schrieb im Beitrag #7119372: > Und da kann der > AVR u.a. mit seinen schier endlosen Registern (32!) massiv punkten. Der > olle 8051 hat nur Akku, B und sonst fast nix. Naja, Neben A und B hat er auch R0 bis R7. Diese kann man in 4 Banken umschalten -> 32 Register. Außerdem können Additionen,
-
Thread
32-Bit-µC: Möglichst viel uint8_t verwenden?
die sich hier großartig vorkommen, an ein Projekt mit einem µC von Freescale. Huch, das ist ja kein STM32! W.S.
krachen, weil wir ja die Adresse von my_p.c reingeschrieben haben, welche hier nicht auf eine 4-Byte Grenze liegt. Man kann sich aber Zeiger auf solche Integer definieren: [c] typedef uint32_t uint32_unaligned_t __attribute__((aligned(1))); struct P my_p; uint32_unaligned_t *proper_ptr =
-
Thread
Wechselrichter Hoymiles HMS-xxxx Sub-1G wireless
mal die Chips auf dem HMS10-Transceiver identifiziert: Auf der Platine ist ein CM2300A sowie ein STM32 Clone (GD32E230) zu finden. Somit sollte man mit einem RFM300, der ebenfalls den CM2300A verwendet, den Datenverkehr mitschneiden können. Zunächst muss man aber natürlich die Parameter für den Chip
0.00Wh CH3 - U : 0.30V CH3 - I : 0.00A CH3 - P : 0.00W CH3 - YT : 0.00kWh CH3 - YD : 0.00Wh CH4 - U : 0.30V CH4 - I : 0.00A CH4 - P : 0.00W CH4 - YT : 0.00kWh CH4 - YD : 0.00Wh CH0 - U : 223.10V CH0 - F : 49.99Hz CH0 - P : 243.20W CH0 - Q : -0.10var CH0 - I : 1.08A CH0 - PF :
-
Thread
Arduino mit Pt1000 und 400°C Schaltung
: OPV3 = UR3 + UR4 <=> 3V = UR3 + R4 * I4 UR3 sind bekannt, I4 auch. Du löst die Gleichung einfach nach R4 auf. Während Du anfänglich die Ausgangsspannung bei maximaler Temperatur (400°) berechnet hast, berechnest
schwierig. Man kann Polynome faktorisieren so, dass man nur noch multiplizieren und addieren muss. (Ein STM32F103 damals auf 36MHz konnte z.B. ein Thermocouple in unter 40us als double-float Typ in Temperatur umwandeln. Damit konnte diese Anwendung alle Thermocouple-Typen mittels NIST Koeffizienten verwenden
-
Thread
Festspannungsnetzteil 12V
A), vgl.: > https://www.elektronik-kompendium.de/sites/bau/0204301.htm Ich wollte den L7812ACV STM nehmen, oder den LM1085 IT-12 allerdings gibt es über den wenig im Internet zu finden. > Und wie immer: > 1. Datenblätter studieren, > 2. verstehen, > 3. messen, testen, strapazieren > 4. bei
https://www.mikrocontroller.net/topic/469736#5757848 Und: https://de.wikipedia.org/wiki/Tr%C3%A4gerstaueffekt ciao gustav
-
Thread
Microchip SAMD (M0+) bzw. SAML10/11 (M23) Erfahrung
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
erhielt ich von ST Mails, die zur Migration auf STM32 aufforderten. Und die ST-eigene IDE für STM8 wird schon seit langem nicht mehr weiterentwickelt. Andererseits hat ST danach nochmal neue STM8-Varianten (insbesondere 8-Pin STM8S und STM8L) herausgebracht
-
Thread
Freelancer werden und Gewerbe anmelden
fallen, ist schon unfreiwillig komisch. Mat. K. schrieb im Beitrag #7110732: > Uni Diplom und bin STM32 Programmierer Wusste garnicht das es an der Uni den Studiengang STM32 Programmierer gibt. Was macht den STM32 so unglaublich einzigartig das normale Softwareentwickler den nicht können? Ich zahle
? Als "Codierschweinchen STM32" bist du gewerblich taetig. Vermutlich sind deine Leistungen sogar detailliert von deinem Kunden, und nicht von dir geplant und terminlich gebunden.
-
Thread
Arduino IDE überholt sich selbst
, die es noch etwas genauer wissen wollen: Es handelte sich um ein altes Thinkpad X200 mit SSD und 4GByte RAM, was ich wegen der 1000g Gewicht als Reiselaptop über alles schätze. Da 4GByte schon der Vollausbau ist, hat es Win10pro in der 32-bit-Version und Arduino hat die Version 1.8.15. Ich denke
/stm32duino/Arduino_Core_STM32
-
Thread
Immer noch keine STM32
Manchmal fallen STM32F100C8 vom Himmel...
nach (sehr begrenzt) ist das eine veraltete Technologie. Kannst du ihm nicht ersetzen durch einen STM32L4? Die sind gut verfügbar.
-
Thread
Assemblerprogramm zur Ausgabe eines Zeichens auf UART3
auch wieder probieren. Und der Name ist auch falsch - in bin im falschen Thread, du brauchst ja stm32f4irgendwas :(
dokumentiert. Dazu kommt dann noch die Dokumentation zu deinem konkreten Mikrocontroller, die auf 4 PDF's verteilt ist: - Reference Manual - Datasheet - Errata - Programming Manual Fange mal damit an: http://stefanfrings.de/stm32/stm32l0.html Die Seite leitet sich genau dazu an. Wenn du
-
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.
stört ist, dass er AVRs hat und man die Dinger nicht vernünftig debuggen kann. Bei Arduino für STM32 stört mich dafür die IDE, die grottig schlecht ist. Debugging sieht die ja nicht mal vor. Derzeit entwickle und debugge ich in vscode auf STM32 und RISC-V und das funktioniert superb. Wofür
-
Thread
Entwicklerboards: Renesas investiert in Arduino, 64bit-BeagleBone, neuer Meadow uvm
diesem Grund bietet man zwei neue Evaluationsboards namens CK-RA6M5 und CK-RX65N an, die beide für 4G-Kommunikationsszenarien vorgesehen sind.  (Bildquelle: Renesas, via https://www.renesas.com/eu/en/about/press-room/renesas-launches-cellular-cloud-iot-development-platforms-powered-ra-and-rx-mcu-families
store.wildernesslabs.co/collections/frontpage/products/project-lab-board 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
STM32L031K6 Sprung in Bootloader aus Applikation funktioniert nicht
der Stackpointer geladen wird. Dieser Wert wird nun dem Stackpointer zugewiesen. __set_MSP(*(uint32_t *)BOOTLOADER_ADR); JumpToSystemROM(); //Bootloader-Code über Aufruf des Funktionszeigers ausführen -> Sprung in System ROM }[/c] Dieser Code funktioniert auf einem STM32G030K6T6 problemlos
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 an einer anderen Adresse beginnt. Der Rest des Programms
-
Thread
STM32 beste ADC Einstellung bez SNR
Der H7 hat ja bekanntlich eine ordentliche Verbesserung der ADC Performance bezogen auf den F4. Anyway um das Maximum an ENOB stehen 2 konkurierende möglichkeiten im Raum: Gem. https://www.st.com/resource/en/application_note/dm00628458-getting-started-with-the-stm32h7-series-mcu-16bit-adc-stmicroelectronics.pdf
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.
-
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: > Kann es zu Problemen führen, wenn der STM32G031 nicht mit VCC > versorgt wird, aber trotzdem am I2C Bus hängt, der mit 4.7k Pullups an > 3.3V hängt? Ich hätte Bedenken, dass er den Bus blockiert.
-
Thread
STM32CubeMX und SW4STM32 Toolchain
Deinstalliere doch erstmal alles und installiere dann mal die aktuelle STM32CubeIDE statt dem veralteten SW4STM32: https://www.st.com/en/development-tools/stm32cubeide.html Weil das die ganze Funktionalität von STM32CubeMX enthält kannst du letzteres auch deinstallieren
Niklas G. schrieb im Beitrag #7093167: > Deinstalliere doch erstmal alles und installiere dann mal die aktuelle > STM32CubeIDE statt dem veralteten SW4STM32: > > https://www.st.com/en/development-tools/
-
Thread
SIemens S7 1500 2 ns Bitbearbeitungszeit
Bootloader) mit Befehlen füttern muss. Das sind richtig komplexe Schlachtschiffe, so ein popeliger STM32H7 o.ä. ist nichts dagegen. Die Komplexität dürfte sogar einen Cortex-A8 übertreffen, so ein TI AM335x ist einfacher Bare Metal zu programmieren. Auch die Toolchains sind nicht ohne, da wünscht man sich die wunderschön einfach elegante STM32CubeIDE zurück.
-
Thread
FTDI zu TTL USB Adapter ges.
Beitrag #7090868: > Such dir was aus: Oder auch das Beispielprogramm von unserem Mitglied Niklas G: http://stefanfrings.de/stm32/3-Fach-USB-UART.zip (Im Release Order liegt der Binärcode, den du mit dem STM32 Cube Programmer auf das Board laden kannst)
#7090868: >> Such dir was aus: > > Oder auch das Beispielprogramm von unserem Mitglied Niklas G: > http://stefanfrings.de/stm32/3-Fach-USB-UART.zip > > (Im Release Order liegt der Binärcode, den du mit dem STM32 Cube > Programmer auf das Board laden kannst) Auch schön. Mein Problem: ich
-
Thread
Gutes aktuelles Schaltregler IC für Leistungs Step Up
Schaltung Du verwendest. Dangerous Rick schrieb im Beitrag #7089796: > derzeit > laufen hier 4x1800W Wandler die aber dauer nur um 700W Schaffen, > parallel Also wenn 4x1800W Wandler im Parallelbetrieb nur 700W schaffen, dann sind das keine 1800W Wandler sondern 700W/4 = 175W Wandler. Sie
schon mal gespielt). Im Endefekt ist es diese Schaltung: https://www.joretronik.de/Web_NT_Buch/Kap13_4/Kapitel13_4.html (Bild 13.3.2 E) In der Treiber- und Leistungsstufe hab ich allerdings andere Transistoren und die Ansteuerung mit einem STM32. > Wonach regelst Du ab, wenn die Soll Leistung hoch
-
Thread
Frage zu Aufwärtswandler
Schaltnetzteile die Baugröße der Induktivität ändert? Danke schon einmal an alle Antwortenden! bG B.
betreiben. Allerdings liefert mir mein Selbstbau-Aufwärtswandler nicht mal 10ma fürchte ich :) bG B.
-
Thread
Alte .net Apk mag keine USB to RS232 Adapter
DELL-Optiplex gibt es auch mit COM. https://www.ebay.de/itm/234351028203?hash=item369068e7eb:g:jZIAAOSwDbxigiiH&amdata=enc%3AAQAHAAAA4LEljaxpvqkqzvF4RmADHhcRsfOStDFOAAld2JxstYXLkPAIWY36wimUfQ4Y855Omsnwduw8G%2BiX07AdKK7SEXFMfrB2v2uTTiDq1Ras53zfummOs%2BkcqaXih%2FfZBJMhRcqdzWXBgpf42XhDVoU3NLK4EpVmR0%
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),
-
Thread
Arduino Timerprobleme - suche programmierbaren Oszillator
MisterX schrieb:> 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; Die Abfragenn können nie wahr werden, weil
0 # 1…255 teilt durch 1…255 0 teilt durch 256 divfrac = 0 # 0…15 für 0/16 … 15/16 mem32[PWM_BASE + CH4_DIV] = (divint<<4) + divfrac topvalue = 62500 # für 1Hz mem32[PWM_BASE + CH4_TOP] = topvalue-1 # -1 Datenblatt lesen! ccvalue = topvalue // 2 # 1:1 Taktverhältnis mem32[PWM_BASE
-
Thread
Welcher Timer ist für die Dauer eines Ticks im SysTick verantwortlich?
Maximal-Takt. Wenn ja, wo steht das im Reference-Manual? Nehmen wir als Beispiel doch mal STM32F446, STM32L073 und STM32G081. Ich habe jetzt mal kurz das Reference-Manual vom STM32F446 überflogen aber nicht direkt eine Tabelle mit den Default-Werten gefunden. Ja, die Register haben Reset-Default-Werte
unterschiedlich sein könnten. Die > Reference Manuals behandeln ja oft viele verschiedene Typen. STM32F446: 16MHz STM32L073: 2,1MHz STM32G081: scheinbar keine Angabe im Datenblatt, oder nicht direkt Das ist ein guter Tipp, leider sind die Datenblätter von STM alles andere als konsistent zueinander
-
Thread
Serielles Gerät (STM32/DSO138) reagiert nicht auf FTDI, wie Fehler suchen?
STM32CubeProg STM32CubeProgrammer software for all STM32 https://www.st.com/en/development-tools/stm32cubeprog.html
In dem habe ich leider den F103 nicht gefunden Sowohl der Flash Loader Demonstrator als auch der STM32 Cube Programmer unterstützen alle STM32F103 Modelle ohne besondere Tricks.
-
Thread
Kurzmeldungen: Renesas zeigt Cortex-M85-MCU, GigaDevice verkauft eine Milliarde Chips, uvm
In China 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
lesen. > Oder was haben die für Vorteile? die Portierung von einem STM32F427 auf einen Cortex M4 von Giga ist fast abgeschlossen. Funktioniert und wir haben das nur gemacht, weil wir die bekommen. Lieferzeit 20 Wochen :) War sicherlich nicht einfach, allein der USB-OTG
-
Thread
DCF77 Frequenznormal
Nicht ganz. Gesampelt wurde mit einem STM32. Der einzige Vorteil gegenüber dem Audio-ADC ist, dass das Ergebnis besser für anderes genutzt werden (Echtzeit halt).
jemand gute Programmierkenntnisse und kann sowas programmieren, z.B auf einem Raspberry Pi oder einem STM32 ? Gibt es sowas schon fertig? Das DCF Normal hätte dann nur zwei Chips, den ADC, den Prozessor und einen TCXO, der per PWM vom Prozessor auf die Sollfrequenz gezogen wird.
-
Thread
Wo sucht man Microcontroller nach IO-Anzahl, Takt und Funktionen aus?
Beitrag #7073414: > Und wenn es zu Taktraten kommt, würde ich ganz schnell weg von AVR > gehen. Bei STM32 machen schon die kleinsten zwischen 48 MHz (F0) und 64 > MHz(G0) bei 3,3V. Die lachen über die 8 MHz Grenze der AVR. Und ich > auch AVRyDxx schaffen offiziell 24MHz im Bereich von 1,8..5,5V
#7073414: > >> Und wenn es zu Taktraten kommt, würde ich ganz schnell weg von AVR >> gehen. Bei STM32 machen schon die kleinsten zwischen 48 MHz (F0) und 64 >> MHz(G0) bei 3,3V. Die lachen über die 8 MHz Grenze der AVR. Und ich >> auch > > AVRyDxx schaffen offiziell 24MHz im Bereich von 1,8..5,5V
-
Thread
Keine Verbindung zum STM32L0
: https://www.st.com/en/microcontrollers-microprocessors/stm32l031f4.html Jemand eine Idee?
"Normalerweise" ist der NRST nicht unbedingt notwendig wenn man einen STM32 ohne Bootloader programmiert. Wenn Du allerdings eine "Category 1" device hast (STM32L010x3 oder STM32L010x4), dann checkt der Controller - auch wenn BOOT0 auf GND gezogen wird - ob er schonmal
-
Thread
Zener Diode Bezeichnung im Datenblatt VZ1 / VZ2
werden. Ja, das wäre auch noch eine Idee mit den 2 Dioden gegen VCC und GND. Danke! Es wird ein STM32G4. BTW: hab jetzt die Diode mal ausgelötet und bekomme die 3.3V. Grüße
internen Schutzdioden > das aushalten. Das steht auch alles im DB deines µC. und: > Es wird ein STM32G4 sowie > bis 60V U_in: eine Begrenzung <1mA schafft der STM32G4 mit den interne Dioden D.h. R1= 62kohm wäre meien Wahl. Das "backpowering überdne uC Eingang in die 3.3V: Wen nur ein
-
Thread
Mit welchem FPGA anfangen/einsteigen?
sollte man sich allerding gut aussuchen, da gebe ich aber keine Tips mehr zu ab :-) Ansonsten: STM32 schon evaluiert?
aber es hört sich stark danach an, dass ein potenterer Controller das Problem alleine lösen kann. STM32 wurde schon genannt, ich würde nach einem Cortex M4 schauen.
-
Thread
STM32: SPI - HAL durch eigenen code ersetzen
Der Chip ist ein STM32L452. [c] SPI_TypeDef * g_spi = (SPI_TypeDef *)SPI2_BASE; void PerPrint(void) { printf("CR1: %08x\r\n", (unsigned int)g_spi->CR1); printf("CR2: %08x\r\n", (unsigned int)g_spi->CR2);
nicht > funktioniert. Der funktioniert ziemlich sicher mit der HAL. Habe ich aktuell mit F2, F3, G4, F4, F7 und H7 in Benutzung. Hast du alle benötigten Interrupts aktiviert?
-
Thread
Mainboard von Hoverboard
Hoverboard 3,3V. Soweit ich erforschen konnte handelt(e) es sich um solch einen MC ( bei den letzten 4 Zeichen kann ich mich nicht festlegen) GD32F103RCT6 GigaDevice Semiconductor (Beijing) Inc MC 32bit 3,3V 256kB Flash 108Mhz LQFP64 RoHS : Compliant Soweit, so gut. Nun hat der Koch aber auf
Andreas G. schrieb im Beitrag #7066688: > Alles andere was ich dazu gefunden habe ist das Board mit STM32 neu zu > programmieren (Niclas Fauth, Emanuel Feru Github usw…..)Das ist mir aber > zu hoch. Das
-
Thread
50ns Delay mit STM32H7
übersichtlich in einer Funktion unterzubringen. Was mir noch einfallen würde, ich weiß bei einem Stm32F4 gab es einen Counter der dauerhaft mitgezählt hat. Der H7 (übrigens ist meiner der Stm32H753 ) hat das bestimmt auch. Hier könnte ich mir als einfach den Timerwert merken und dann in einer Schleife
ich noch schauen, momentan 50SPS. Ich habe es grundsätzlich ja nicht eilig, deswegen habe ich ja den Stm32H7 ausgesucht, damit ich nicht jeden Takt sparen muss. Und die 10x NOPs tun mir auch nicht weh, ich find es halt einfach nicht so hübsch und dachte da muss es etwas besseres geben. Natürlich möchte
-
Thread
[S] Start-Paket für ST ARM M0/M0+/M3 Controller
Programmer? Die Controller, auf die ich es im Moment "abgesehen" habe, sind beispielsweise die STM32F100 oder STM32G03, später evtl, auch "dickere" M3. Wenn jemand ein entsprechendes Start-Paket mit Programmer und einer brauchbaren Toolchain abgeben kann, wäre ich sehr an einem Kauf interessiert
Z.B. der STM32G030F6P6 mit dem man wirklich schon eine Menge machen kann ist verfügbar bei Mouser. Und TSSOP20 kann man sogar noch ganz gut mit Hausmitteln löten. Aber für die anderen STM32 sieht's wirklich schlecht
-
Thread
Dauerhaft FakeNews in allen AVR Series 0/1/2 Datenblättern
dies bei AVR diverse Flags außerhalb der CPU (und IRQ Controller) zurück setzt ist nicht neu. Bei STM32 wäre es hingegen überraschend.
für mich attraktiv. Seit der Übernahme nicht mehr. Ich benutze nur noch die alten Modelle, ansonsten STM32. Deren Doku ist zwar auch nicht gut, aber dort bekommt man mehr für's gleiche Geld.
-
Thread
GUI für LINUX Serial Port erstellen
STM32F103 gepostet und noch viele Jahre davor das Menüsystem bei der Lernbetty quasi objektorientiert gemacht (soweit man das in C kann), aber keinen hat's interessiert. Stattdessen hat es seitdem alle
Schwächen. Dem System ging da eher der Speicher aus. Damals waren 4MB schon viel. Ich habe mir da irgendwann mal zusätzliche 4MB gegönnt weil ich OS/2 ausprobieren wollte. Eigentlich ein gutes System es hat halt hohe Hardwareanforderungen gestellt und die war seinerzeit
-
Thread
STM32G0: UART DMA empfängt nach Sleep nicht mehr
Hallo zusammen! Ich habe hier einen STM32G0 auf einer eigenen Platine. Der MCU kommuniziert mit einem LTE Modem via AT Kommandos auf UART2. Wenn ich den MCU in den Sleep schicke: [c] HAL_PWREx_EnableFlashPowerDown(PWR_FLASHPD_LPSLEEP
unzählige Male gepostet. Hier mal ein mittlerweile so etwa 5 Jahre altes Beispiel, wie sowas für einen STM32F103C8T6 aussehen kann: https://www.mikrocontroller.net/attachment/316790/STM32F103C8T6.ZIP Das Prinzip: 1. es hat einen Lowlevel-Treiber, der sich um den UART kümmert, dabei in zwei Ringpuffern
-
Thread
Debugging mit STM32 Cube IDE und Saleae Logic super langsam auf Laptop
Hallo zusammen! Ich entwickle Firmware für STM32 mit der STM32CubeIDE, basiert wohl auf Eclipse. Dran hängt der Segger JLINK mit allem was dazu gehört und ein Saleae Logic 8 Pro. Jeweils mit pasender Software. Im Büro habe ich einen Ryzen 2600x, 32GB DDR4 RAM, etc. und es macht Spaß und läuft geschmeidig. Daheim steht ein Lenovo T480s Laptop mit I7 8550, 40GB RAM, etc. und es macht keinen Spaß. Saleae Logic mit mehr als zwei Analogen Kanälen
-
Thread
STM32G474. STM32CubeIde, Optimierung ADC-Genauigkeit
Nachdem ich den STM32G474 vom NUCLEO Board runter und ihn auf unserer eigenes Board gelötet habe, bin ich wieder mal an der ADC-Programmierung. Obwohl ich diesmal von Anfang an die Kalibrierungsequenz in meiner
Da die 3.3V-Version des LM5166 nicht lieferbar war, wird der der STM32G474 nun von der 5V-Version gefolgt von einem genauen Längstregler versorgt, die VREF+ nochmal gefiltert und mit Stützkondensatoren (100nF/1uF) nahe am Pin geblockt - steht wie 'ne eins bei 3,300V