-
Thread
Problem mit Clock Configuration beim STM32G031
Hallo Zusammen, ich wollte mich mal mit den relativ neuen STM32G0xx MCUs befassen und ein kleines Test Projekt erstellen. Nun habe ich aber das Problem, dass ich die Clock nicht zum laufen kriege. Ich verwende einen STM32G031F8P6. In meinem Code möchte ich
// Init MCU clock systick_config( ); /* Loop forever */ for(;;) { } } [/c] Im main.h befinden sich die Headerfiles für die Registernamen: [c] #ifndef MAIN_H_ #define MAIN_H_ #include <stdio.h> #include <stdint.h> #include "stm32g0xx.h" #include "systick.h"
-
Thread
Mikrocontroller lernen als E-Technik-Student: Assembler bzw 8 Bit noch sinnvoll?
hilfreich ist, wenn man Assembler grundlegend verstanden hat. So wie jener Bachelorand, der auf dem STM32 in C programmierte und meinte, jede Programmzeile wird in 1 Maschinentakt ausgeführt. Da war dann ein kurzer Ausflug ins Assemblerlisting nötig. Ich habe mit dem Assemblerlisting auch schon einige
es den Großteil nicht mehr. NEC, Mitsubishi, Fujitsu um nur einige zu nennen. Falls du meinst, der STM32F103C8T6 sei eine ganz andere Prozessorfamilie als der STM32F103CBT6, dann kommt deine Rechnung eher hin. W.S.
-
Thread
STM32: SysTick_Config
Hallo, Ich versuche aktuell anhand eines Beispiels aus dem "STM32L0xx_Snippets_Package_V1.2.0" meine Hardware zum Laufen zu kriegen und da z.B. erstmal eine PWM zu generieren. Ich habe den Code aus der main.c minimal angepasst. Doch es scheitert an dieser SysTick-Initialisierung
Eventuell bringt dich das Tutorial von Professor Laurent Latorre besser voran. Er verwendet einen F0, der ist aber dem L0 ziemlich ähnlich. https://www.pomad.fr/PoMAD/stm32 Oder meins: http://stefanfrings.de/stm32/stm32l0.html
-
Thread
Arduino IDE 2.0 auf Win7 Rechnern ?
Hallo Funktioniert die neue Arduino IDE 2.0 auch auf aelteren WIN 7 Rechnern ? Hat das schon jemand ausprobieren koennen ? gruesse
Moin, - was sind "Punkt-Pulldowns"? Anyway: Die Arduino-2.0 IDE funktioniert. Du verlierst eventuell die Unterstuetzung von "nicht-Arduino" boards (bei mir STM32, aber ich habe auch STM32IDE installiert). Sehr schoen ist die Unterstuetzung der Debugger (mit
-
Thread
Entscheidungsfindung µC
Hallo, bei uns steht ein neues Projekt an, und ich kämpfe damit zu entscheiden welchen µC ich denn einplanen möchte. Was es mir schwer macht ist die Liefersituation. Die Auswahl ist gigantisch, aber kaum etwas lieferbar, bzw. erst ~Sommer 2023. Wie geht Ihr in so einem Fall vor? Gruß
Ich arbeite mit STM, da gibts CubeMX. Da gehe ich rein, klicke alle Module an, die ich fürs Projekt brauchen (2xCAN, USB, 2xSPI, Anzahl der IOs, UARTs). Dann spuckt mir CubeMX mehrere Familien aus und mehrere Gehäusegrößen
-
Thread
EFM32 noch zeitgemäß
/stm32l0-series.html?querycriteria=productId=SS1817 Oder wenn es was ganz anderes sein darf: - https://www.ti.com/lit/wp/slay015a/slay015a.pdf?ts=1663404431297 Einen Vergleich wirst du wohl anhand
with STM products..." https://community.silabs.com/s/question/0D51M00007xeMPNSA2/comparing-efm32-micros-with-stm32-micros-for-current-consumptions-in-various-energy-modes?language=it Hier hat jemand der
-
Thread
Arduino findet python nicht
onUpdatePressed$1(ContributionManagerUI.java:144) ... 1 more ---------------------------- Ich habe den stm32 und den Esspressif nodeCPU32 laden wollen. Die Stamdardarduinos und der STM32 sind da, der espressiv nicht. Anscheinend geht das Laden des Espressif-files nicjt, oder?
/tools/CMSIS/5.7.0/READM > E.md, das ist ein Fehler von der STM32-Installation, die da scheinbar gleichzeitig auch versucht wird. Sollte die ESP32-Installation nicht beeinträchtigen. Grund warum der Download von
-
Thread
Spielekonsolen mit AVR
. Man sieht aber es geht. Wenn ich das richtig gesehen habe lief der I2C bus mit 100kHz.
extern ansteuern können für komplexe Grafiken Entsprechende Boards kann man auch fertig kaufen, z.B. STM32F429-Discovery und STM32F746-Discovery und viele mehr.
-
Thread
AVR- C: Welche einfachen Projekte für den "Einstieg"?
Alt G. schrieb im Beitrag #7193528: > Warum meinst ist der STM32 weniger beliebt obwohl preis/leistung besser > sind als 328p? -> arduino ide. Ich dachte: Alt G. schrieb im Beitrag #7193194: > In der praxis kann arduino ide von 328p über stm32 bis esp32
funktionierten. Seit etwa Januar 2020 werden nur noch (schlechte) Fälschungen angeboten, denn die originalen µC sind nicht mehr verfügbar. Ich bin sicher, dass die Boards wieder beliebt werden, wenn man sie wieder mit originalem STM32 kaufen kann.
-
Thread
Wie funktioniert ein PWM Solarladeregler ?
stehen würde. Ziel ist mit einer Batterie ja über die Nacht zu kommen. Das sind vielleicht 10 Std oder 0,1C. Am Tag hast du etwa die gleichen Verhältnisse um 10 Std mit 0,1C aufzuladen. Daß da jemand mit seinen Panels deutlich über 1C kommt ist unwahrscheinlich und macht kaum Sinn.
würde. Ziel ist mit einer Batterie ja über > die Nacht zu kommen. Das sind vielleicht 10 Std oder 0,1C. Am Tag hast > du etwa die gleichen Verhältnisse um 10 Std mit 0,1C aufzuladen. Daß da > jemand mit seinen Panels deutlich über 1C kommt ist unwahrscheinlich und > macht kaum Sinn. Wie lang
-
Thread
Ausführliches Buch/Tutorial/Kurs zur Implementierung von Embedded RTOS
Zu FreeRTOS auf STM32 gibt es sehr viele Tutorials und YouTube Videos. Und es gibt viele RTOS wie ChibiOS, NuttX, Zephyr, Mbed-os uvm zu denen es dann auch Einstiegs Tutorials gibt. Threads zu starten und beenden ist
weiterführenden Vorschlag beibringen, erinnere mich nur, daß Jean Labrosse in seinem Buch über MicroC/OS-II erwähnte, daß er sich nicht hatte vorstellen können, daß ein RTOS soviel Arbeit ist. Insofern kann ich nur viel Durchhaltevermögen wünschen. Gruß Klaus (der soundsovielte)
-
Thread
Verifizierung
Controller (z.B. die alten STM32) kann sich bei sowas komplett aufhängen und muss hart resettet werden. Falls du also nicht ausführliche Checks in Software machst (CRC, Timeouts) und bei Bedarf sowohl die I2C-Peripherie als auch
Dauerlauf mit Dauerlast über Nacht bzw. übers Wochenende. Am drauffolgenden (Mon)Tag muss die Software "0 Übertragungsfehler" melden. 4. Das selbe im Klimaschrank mit Temperaturzyklen von -20°C bis 100°C. 5. Das selbe mit Vcc an der Untergrenze. 6. Das selbe mit Vcc an der Obergrenze. 7. Zwischendurch
-
Thread
AVR128DA per USB flashen?
direkt flashen kannst. Manche Controller haben das direkt ab Werk im ROM eingebaut, wie z.B. einige STM32 oder auch die ESP32-S3. Letztere kann man über den USB sogar debuggen.
ICE. Damit kannst du auch gleich Debuggen. Das ist Gold wert. Wenn dir das zu teuer ist, gehe auf STM32. Da bekommst du den ST-Link für 20-30 Euro im Original und unter 10 als Clone. Damit kannst du natürlich ebenfalls Debuggen. Ich würde nie und nimmer heute noch anfangen da mit Bastel-Tools rumzumachen
-
Thread
Z80 Fälschung erkennen?
gabs mit den "BluePills", da sind ab irgend einem Zeitpunkt plötzlich welche mit China-Nachbauten des STM32F103C8T6 aufgetaucht, selbstverständlich abgeschliffen und mit STM beschriftet. Ich hätte kein Problem damit gehabt die Dinger mit chinesischen Chips zu kaufen, die sind weitestgehend kompatibel und
Ja du hast vollkommen Recht. 4 MHz reichen mir völlig. Für andere Basteleien nehme ich ATmega oder STM32.
-
Thread
Frage: STM32F103 beide SPI benutzen
Wenn man das so macht kann eigentlich nicht viel schiefgehen. [c] /* FUNCTION ************************************/ void SPI_Init (SPI1_Mode_t mode) /* * SPECIFICATION: Init SPI1 STM32F103 ***********************************************/ { GPIO_InitTypeDef
Der Vollständigkeit halber: [c] //---------------------------- // Includes //---------------------------- #include "stm32f10x.h" #include "stm32f10x_gpio.h" #include "stm32f10x_rcc.h" #include "stm32f10x_spi.h" // Peripherie
-
Thread
Arduino Nano programmieren - wie?
mit CP2102/CP2104 boardCP210n.build.board=BOARDCP210N boardCP210n.hide= boardCP210n.vid.0=0x10C4 boardCP210n.pid.0=0xEA60 boardCP2108.name=Board mit CP2108 boardCP2108.build.board=BOARDCP2108 boardCP2108.hide= boardCP2108.vid.0=0x10C4 boardCP2108.pid.0=0xEA71 boardbluepill.name=BluePill boardbluepill.build.board=ARM_BOARDBLUEPILL boardbluepill.hide= boardbluepill.vid.0=0x0483 boardbluepill.pid.0=0x5740 boardmarple.name=STM32 Marple Bootloader boardmarple.build.board=ARM_BOARDMARPLE boardmarple.hide= boardmarple.vid.0=0x1EAF boardmarple.pid.0=0x0004 boardDMX512
-
Thread
STM32L4 mit Supercap an VBAT?
power switch (VBAT) Na ganz toll, da kommt Freude auf :) Danke! Inzwischen hab' ich die RV-8263-C7 entdeckt und festgestellt, dass mich diese externe RTC genau einen Interrupt-Pin mehr kostet, als wenn ich die interne vom STM32 benutze. Diese komplette RTC inkl. Quarz kommt im gleichen Gehäuse (3.2x1.5x0.8mm
/internal_rtc_is_not_working_with_vbat_in_stm32/ [pre]On a recent project, although using a different family, stm32l496, it was noticed that if vbat value was between 0.3 to 0.9 the behaviour is unpredictable.[/pre] was ja bei einer Backup-Versorgung
-
Thread
OpenOCD STM32F4 Flash Adresse
-c "tcl_port disabled" -c "gdb_port disabled" -c "tcl_port disabled" -c "program \"D:/*****/STM32-Project-Test/cmake-build-debug/STM32-Project-Test.elf\"" -c reset -c shutdown [/code] Ich hoffe es kann
[pre] $ arm-none-eabi-objdump -h STM32-Project-Test.elf STM32-Project-Test.elf: file format elf32-littlearm Sections: Idx Name Size VMA LMA File off Algn 0 .isr_vector 000001c4 08008000 08008000
-
Thread
Langzeiterfahrung mit ch340c
. Daher die Frage: Konnte jemand schon positive oder negative Langzeiterfahrungen mit dem ch340c Chip sammeln? Grüße
Übertragungsfehler liefern. Hmm, das kann ich so nicht bestätigen. Ich flashe bspw. über einen STM32F411 über den UART mittels STM32FLASH und 115200 Bd (ja ich weiß, dass das Teil einen USB-Bootloader hat, aber ich habe meine eigenen gebastelten seriellen Uploader die von F030 bis F4xx eben so funktionieren
-
Thread
STM32F103RCT7: Timer geht nicht
Es geht nun. Bei dem STM32-Typ muß man anscheinend mehr machen als bei den bisher verwendeten: [c] /* USER CODE BEGIN SysInit */ __HAL_RCC_TIM3_CLK_ENABLE(); // Takt für Timer 3 einschalten /* USER CODE END SysInit
Martin M. schrieb im Beitrag #7181659: > Es geht nun. Bei dem STM32-Typ muß man anscheinend mehr machen als bei > den bisher verwendeten: Hä? Die RCC-Bits muss man bei allen STM32 aktivieren. Im Gegenteil haben ein paar andere STM32 noch ein paar mehr Enable
-
Thread
Owon HDS242 bei Pollin
zip-Datei der V8.8.2 für das HDS242 welches ich eingespielt habe hat die MD5 Prüfsumme 5374220570a18d4a53c5a2c0b8236d87
Das File ist (recht rudimentär) verschlüsselt. [code] 00000000 44 4f 16 85 56 38 2e 38 2e 32 00 00 00 00 00 00 |DO..V8.8.2......| 00000010 00 00 00 00 55 70 67 72 61 64 65 50 61 63 6b 00 |....UpgradePack.| ... 000000a0 48 44 53 32 34 32 5f 31 00 00 00 00 00 00 00 00 |HDS242_1......
-
Thread
Eigenentwicklung um 24 Bit Daten aus Datei parallel auszugeben
Drei SN74HCS595 o.Ä per SPI (+DMA?) befüllen? Ein STM32 mit >24MHz am SPI ist ja keine Seltenheit...
Beitrag #7180025: > Das gilt zwar für viele aber bei weitem nicht für alle Prozessoren. Ich rede vom STM32H7, den Pitty im gleichen Atmemzug nannte. Dessen GPIOs haben nur 16 Bit, wie bei allen (?) STM32.
-
Thread
Raspbery Pi Pico W – RP2040 mit WLAN
www.infineon.com/dgdl/Infineon-CYW43439-Single-Chip-IEEE-802.11-b-g-n-MAC-PHY-Radio-with-Integrated-Bluetooth-5.0-Compliance-AdditionalTechnicalInformation-v03_00-EN.pdf?fileId=8ac78c8c7ddc01d7017ddd033d78594d – bietet ein WLAN- und ein Bluetoothmodul samt Koexistenzfunktion. 
Foundation, via https://datasheets.raspberrypi.com/picow/pico-w-datasheet.pdf) Anders als bei einem GD32VF103 oder einem STM32-Chip erweist sich das kleine Gehäuse des RP2040 als Hemmschuh – in einem QFN56 ist nun mal nur für 56 Pins Platz. ### Physische Auswirkungen und Anpassungen Auf den ersten Blick
-
Thread
Bootloader für Cortex-M0+ ohne VTOR und ohne Mem-Remap?
Das habe ich bereits so bei einem STM32F051K8 gemacht Die Vektortabelle der Applikation liegt hier bei 0x08001000 [c] void COMMON_IRQHandler(void) { unsigned int irq_no; unsigned int * addr; void (*irq_func)(void); irq_no = __get_IPSR() & 0x3F; addr = (unsigned int *)(0x08001000 + irq_no*4); irq_func = (void (*)(void))*addr; (*irq_func)(); } [/c] Die Vektortabelle des Bootloaders sieht dann so aus:
-
Thread
Wenige 100kb aber alles drin?
/ LCC-Win32 zu Viraustotal hochladen. Falls dort was gefunden wird, das gleiche dann nochmal mit dem Compilat durch Visual C (sollte unauffällig sein). Gruß
Lotta . schrieb im Beitrag #7203462: > Ob das beim C-Lang auch ähnlich ist? Ja, der kann das sogar noch besser, GCC hat das mit dem LTO "nachgemacht". Im Embedded-Bereich ist das quasi Standard so, die diversen IDEs (z.B. STM32CubeIDE) setzen diese
-
Thread
Neue Einplatinencomputer abseits des Raspberry Pi
interface and configurable cache memory, achieves a much faster acceleration in AI applications. [/c] Mit dem unter https://de.aliexpress.com/item/1005004643475363.html um weniger als 10 Euro verfügbaren S3 V 1.0.0 schickt WeMos nun eine extrem preiswerte Platine auf Basis des ESP32-S3 ins
bisher keine ernstzunehmenden Alternativen zu ARM. Mit dem StarFive JH7110 steht nun ein neuer SoC zur Verfügung, der sich architektural an kombinatorischen Prozessoren wie dem STM32MP1 orientiert. Beim im Allgemeinen gut informierten Branchennewsdienst cnx-software findet sich nun das in der Abbildung
-
Thread
STM32F1xxx Problem mit einer 50Hz PWM
(siehe Oszi Bild) in mein Signal rein und dabei fängt das Servo an ordentlich zu ruckeln. FCPU (STM32F103C8T) = 32 MHz PSC = 31 Timer Frequenz = FCPU / (PSC+1) = 1MHz Counter Period = 20000 PWM Frequency = 50Hz Es scheint, als würde hier eine Art "Timer Überlauf" dazwischen funken. Vielleicht
None * @retval None */ static void MX_TIM4_Init(void) { /* USER CODE BEGIN TIM4_Init 0 */ /* USER CODE END TIM4_Init 0 */ TIM_ClockConfigTypeDef sClockSourceConfig = {0}; TIM_MasterConfigTypeDef sMasterConfig = {0}; TIM_OC_InitTypeDef sConfigOC = {0}; /* USER CODE
-
Thread
Ansteuerung von LED-Stripes
erfordern? Gibt es https://german.alibaba.com/p-detail/Hottest-60487547598.html?spm=a2700.7724857.0.0.6b355428hEdGf9&s=p Artur K. schrieb im Beitrag #7174478: > Ist denn ein STM32 nur für so eine Ansteuerung nicht ein Overkill? STM32F3 kosteten (als sie noch verfügbar waren) nicht mehr als ein
Artur K. schrieb im Beitrag #7174478: > Ist denn ein STM32 nur für so eine Ansteuerung nicht ein Overkill? Eigentlich inzwischen schon, denn z.B. die ollen STM32F103C8 sind jetzt entweder sündhaft teuer oder gefaked, aber die kosteten früher um die 1.00
-
Thread
BluePill, ST-LINK und CubeIDE
denn die beiden bootjumper stehen, kann es > daran liegen? Normalerweise beide auf LOW. Mit Boot0=HIGH aktivierst du (beim nächsten Reset) den seriellen Bootloader. http://stefanfrings.de/stm32/stm32f1.html#boot Lies auch http://stefanfrings.de/stm32/stm32f1.html#proginterfaces http://stefanfrings.de
------------------------------------------------------------------- STM32CubeProgrammer v2.10.0 ------------------------------------------------------------------- Log output file: /tmp/STM32CubeProgrammer_ZJQwGO.log ST-LINK SN : 0671FF495252717267203806
-
Thread
Shield 4 oder 5
Moin, nach über 1jährigem Lauf meiner Wordclock auf dem STM32F103C8T6 mit ESP8266 (gelötet auf dem STM-Shield V.5) funktioniert die Uhr nach einem Neustart für ca. 2 Stunden, danach fallen die unteren 5 Zeilen aus und das Netzteil wird sehr heiß. Da ich noch
STM32 raus und alles auf dem ESP laufen lassen.
-
Thread
Configurate uart without using stmcubeMx
copying all the lines of codes of configuration of the uart in my current program. In the files main.c, stm32f3xx_hal_msp.c and stm32f3xx_hal_conf.h I added all the necessary configurations as they appear in the uart configuration with stmcubeMx. In addition I added the stm32f3xx_hal_uart.c, stm32f3xx_hal_uart_ex.c
copying all the lines of codes of configuration of the > uart in my current program. In the files main.c, stm32f3xx_hal_msp.c and > stm32f3xx_hal_conf.h I added all the necessary configurations as they > appear in the uart configuration with stmcubeMx. To do it this way is in my opinion the wrong way
-
Thread
AVR was passiert kurz vor der Brown-Out Erkennung?
ESP hingegen kein Problem. Bei AVR fehlen mir entsprechende Erfahrungswerte, deswegen frage ich. STM32 würden mich auch interessieren.
Stefan ⛄ F. schrieb im Beitrag #7168431: > STM32 bekommen vermutlich auch Probleme mit der PLL Eher nicht so leicht. Die haben einen internen LDO für CPU und den ganzen hochfrequenten Kram. Der erzeugt typischerweise 1.2V aus den externen 3.3V
-
Thread
Auswahl eines passenden Nucleo Boards
Guten Morgen, ich würde gerne mit der STM32 Platform anfangen und versuche ein gutes Board zu finden. Ich habe schon viele Jahre mit ATTinys und ATMegas in C programmiert. Die Discovery Boards habe ich erstmal ausgeschlossen, da mir dort ab
M0...M4 sind schon deutlich einfacher was den Core angeht. Aufwändiger sind Taktkonfiguration (STM32Cube hilft), das man Takte für die verschiedenen Devices erst einschalten muss, die vielen Optionen in
-
Thread
Raspi Pico -taugt der was und in C programmieren?
Das heißt vernünftige Menschen wechseln das Hobby? Oder sponsorst du jedem der Bedarf hat nen paar STM32 & Co?
> Die auf 32 kByte Codegröße beschränkte "Kickstart"-Version gibt "für > lau" Naja, die reicht ja dann für den kleinen STM32F030 auch. Und mit etwas Beschränkung auf für den STM32F103. Den Debugger vom Keil
-
Thread
ATmega328P-Platine
Betriebsspannung, dafür 100 MHz, 24k RAM, CAN-FD statt CAN 3. https://www.microchip.com/en-us/product/PIC32MX270F256B - 32 Bit MIPS, 50 MHz, 256k Flash, 64k RAM, Codeausführung auch aus dem RAM, USB, etc etc, auch im SDIP28. Ja, man muss sich etwas umgewöhnen, aber diese Teile sind deutlich einfacher zu handhaben als z.B. ein STM32. Vor allem, wenn man sich den IO-Code im MPLABX per MCC erzeugen lässt. Und es kostet auch nicht wirklich viel mehr. Viele Leute mögen sagen "Aber ich brauche doch nicht mehr." Ich sage: Ein zweiter
-
Thread
Verständnisfrage 1-Wire Kommunikation (DS18B20)
Hallo zusammen, vielen Dank für eure Hilfe. Momentan beschäftige ich mich mit einem Cortex M0, den ich mit STM32CubeIDE in C programmiere. Ich muss natürlich nicht das Rad neu erfinden und bin dankbar für gute Libs und sei es nur, um darin zu stöbern. Ich habe bei meinen Recherchen jedoch verschiedene
Capability", nur 3.3V, DFN-6 Der macht am Ende auch nix anderes als der 2482. Du sagst dem Teil per i2c "sende den Befehl 0x44 (startet die Konvertierung beim DS1820) auf den 1-Wirebus". Daraufhin serialisiert er den Befehl 0x44 und gibt ihn über den 1-Wirebus aus. Das Ganze ist eigentlich sogar noch ein
-
Thread
Float und String kombinieren für HAL_UART_Transmit + GSM Modul
GSM-Modul (https://www.mikroe.com/lte-cat1-eu-click-for-europe) über einen MicroController (NUCLEO STM32L476RG) mit AT Kommandos und HAL_UART_Transmit Sensordaten an die Seite Thingspeak senden soll. Für die Programmierung nutze ich STM32CubeIDE. Die AT Kommandos habe ich erstmal über PuTTY (COM Konsole
werden kann bzw. wie man beides kombiniert über HAL_UART_Transmit senden kann? Zum Beispiel [c] char URL = "AT^SISS=0,\"address\",\"https://api.thingspeak.com/update?api_key=XWK28RQHCBLD3LWY&field1=" float Sensorval = 130.0 String Neu = URL + Sensorval Sollte ergeben: "AT^SISS=0,\"address
-
Thread
DS1210 als Ersatz für BA6162?
wenn die wegfällt übernimmt die Knopfzelle mit ca. 3,1V die Versorgung des SRAM. Schottky hat etwa 0,2V Verlust, sodaß das RAM noch fast 3V bekommt, was die Daten sicher hält. https://www.reichelt.de/dk/de/schottkydiode-30-v-0-2-a-do-35-bat-43-stm-p219637.html?&trstct=pol_6&nbc=1 Eine Schottkydiode
https://de.wikipedia.org/wiki/Vors%C3%A4tze_f%C3%BCr_Ma%C3%9Feinheiten#SI-Pr%C3%A4fixe die "Präfixe" sind international genormt und gelten nicht nur in der Elektronik. Ja, 100n = 0,1µ Der DS1210 ist also etwas sparsamer. Ich hatte das
-
Thread
phasenverschobene PWM mit STM32F103C3
muss im *Continue UP-Mode* Laufen (nicht Up/Down) > Du musst Flankengesteuert (Hi/Low) IRQ mit dem CC0 setzen, > Dann wird der Interrupt nur bei jedem (TCTR xxx->0) ausgelöst... > oder reden wir aneinander Vorbei? Das scheint mir fast so. Beim STM32F103C8 (Fehler imTitel!) kenne ich nur die Modi Upcounting
der PWM ermittelung. In der STM32F411 Welt wäre das z.B. TIM2 und TIM3. [c] __interrupt void epwm2_isr(void) { AdcaResults[resultsIndex++] = AdcaResultRegs.ADCRESULT0; if(RESULTS_BUFFER_SIZE <= resultsIndex) { resultsIndex
-
Thread
Wo bekommt man zurzeit noch Mikrocontroller her.
https://www.reichelt.de/arm-cortex-m0-mikrocontroller-32-bit-3v-16-kb-tssop-20-stm-32f030f4p6-p168428.html Hm..also ich hab gerade erst mal 10Stk gekauft.... Olaf
/AZDelivery-STM32F103C8T6-Development-Prozessor-Arduino/dp/B07CRHYTDG/ref=sr_1_1?adgrpid=1205065411145934&hvadid=75316705025501&hvbmt=be&hvdev=c&hvlocphy=128715&hvnetw=o&hvqmt=e&hvtargid=kwd-75316799692113%3Aloc-72&
-
Thread
µC mit niedriger Versorgungsspannung soll Relais mit hoher Spulenspannung steuern
auch noch an Step-Up Regler gedacht, aber an das Board angeschlossene Schaltungen sind scheinbar auf 0,5 Watt begrenzt. Im Handbuch des STM32 dazu folgendes: [pre]5.2 Power supply and power selection The power supply is provided either by the host PC through the USB ST-LINK or USB USER connector,
Für 8 Ausgänge bis 33V/0,1A: NPIC6C596 https://www.mouser.de/ProductDetail/Nexperia/NPIC6C596ADJ?qs=M%2FOdCRO8QQ1auRuo5%2F2QMg%3D%3D
-
Thread
RP2040 RPI Pico - Frequenz erzeugen
möchte PWMs generieren. * 4x unabhängige PWM * 0.0Hz-1000.0Hz mit 0.0-100.0% DutyCycle * 1.000k-20.00kHz mit 0-100% DutyCycle Mit Sicherheit habe ich auch Einbußen bei der Genauigkeit. Wie stark versuche ich gerade auszurechnen. Ich wäre gerne
Pico Ecke geblieben, da ich da schon einiges gemacht habe. Aber auch ein grobe Recherche in Richtung STM32 haben gezeigt, dass auch die größeren uCs keine eierlegende Wollmilchsau abgeben. Die 8 unabhängigen 16bit Timer vom RP 2040 finde ich eigentlich ganz interessant. Meine aktuelle Idee: * 4
-
Thread
Wem nützt open source Gesperrt
verschwenden mit Herumsucherei und Herumklickerei, habe ich noch alle Daten inklusive Backup, zahle 0 Fr pro Jahr, und kann einfach mal schnell den PC was auch immer ich grad lustig bin machen lassen, in einem Bruchteil der Zeit. Ok, eins muss ich noch anmerken. Das ist nicht nur OpenSource, und alles
nehmen, kommentsrzeilen ändern und dass dann als closed source verkaufen. So geschehen bei BLheli32, basierend auf opensource von B.Konze. Der typ sagt "auf stm32 portieren" gibt ihm das urheberecht ...
-
Thread
Einzelne Blöcke einer Hochvoltbatterie (100kWh) mit Relais bei Ausfall überbrücken
Förderbestimmungen. Den Förderzirkus mache ich aber nicht mit. Hochfrequente Synchronwandler sind mit GaN oder SiC ein Kinderspiel vgl. mit früher. Ich kann mir nicht vorstellen, dass ich der Einzige bin, der so tickt.
sie gar nicht miteinander und habe mehrere getrennte 48V Quellen. Das ist bei dem System egal. Ein STM32 übernimmt das Daten abholen und schaltet bei Bedarf die Hauptschütze weg, so kann ich meine Batterie trennen, geladen wird mit Solar. Ich betreibe die Module auch nur bis 45°C (keine aktive Kühlung