-
Thread
Buch: Realtime C++
kleinen Arduino Welt, nicht wirklich weiter. Da bin ich lieber voll auf dem C++ Puder. AVR, SAM, ESP, STM32, um nur die üblichsten zu nennen, mit denen ich es da zu tun habe Dann auch noch den "Kendryte K210". Dessen Flash mit ASM voll zu bekommen, ist ein 10 Jahres Projekt. Bitte falsch verstehen
ldd r24, Y+11 ; 0x0b ce: 85 b9 out 0x05, r24 ; 5 d0: 8d 85 ldd r24, Y+13 ; 0x0d d2: 85 b9 out 0x05, r24 ; 5 // schnapp [/c]
-
Thread
Mikro GPS-/GNSS-Logger
Man könnte ja jetzt mal anfangen zu rechnen. Ich werf mal ein GPS-Modul inkl. Antenne mit 0.6g in den Topf.
deutlich kleiner) https://www.imagineon.de/de/story/nb-iot-story Die haben einen extra Prozessor STM32 drauf. Vermutlich(!), weil die Einbindung eigener Programme in den Modemprozessor mit größeren Aufwendungen verbunden sein dürfte: Abstimmung mit Quectel, NDA, spezielle Entwicklungsumgebung usw.
-
Thread
STM32H7 vs. i.MX RT
hier die Erfahrung fehlt in dieser Mikrocontroller-Klasse, bisher habe ich nur mit PICs, AVRs und dem STM32F0 als MCU gearbeitet, alles was anspruchsvoller war, lief als Applikation auf Linux-SoCs. Für ein aktuelles Projekt, würde ein Mikrocontroller dieser Art ziemlich gut passen.
Am 8.10. gibts ein Webinar zum H7: https://www.st.com/content/st_com/en/about/events/events.html/stm32h72x-h73x
-
Thread
Warum 32.768kHz für RTC?
Hallo zusammen, ich befasse mich momentan mit dem NUCLEO-F767ZI, auf dem ein STM32F767ZI verbaut ist. Für ein Projekt benötige ich die RTC, für die auf dem Nucleo wie sonst häufig auch ein 32.768kHz Oszillator verbaut ist. In der von STM bereitgestellten Software STM32CubeMX kann
Ulli G. schrieb im Beitrag #6423309: > Manche STM32s haben ein CRS(clock recovery system) - ob das genauso > jittert wie das von Freescale? Jitter an sich ist nicht unbedingt böse. Die STM32F4 haben z.B
-
Thread
SWD Protokoll, SWCLK Polarität
f28bbfd7b39bcad07aa451dde74ddc180734b04b/source/daplink/cmsis-dap/SW_DP.c oder der Beispielcode für EFM32: https://www.cnblogs.com/shangdawei/p/4753040.html ich bin sehr verwirrt... Hintergrund ist: ich habe eine BMP mit Ethernet gebaut und die funktioniert gut mit STM32F1 und F4, aber beim H7 hakt
sind hinsichtlich SWD etwas schweigsam, aber bei den H7er siehts etwas besser aus, z. B. in dem vom STM32H735xG, Table 123 und Fig. 73: setup und hold etc. beziehen sich auf die steigende Flanke von SWCLK. Dies bezieht sich jetzt allerdings auf auf den "slave", also den uC. Der "master" oder "host" oder
-
Thread
Wie werden Touchdisplays/TFTs in Endbenutzerprodukten gesteuert??
ist riesig! Aber fang erstmal mit einem Devboard mit Beispielprogrammen an, dafür gibts zB das stm32f429 discovery. Ansonsten gibts imx6 stamps (bzw system on modules) recht günstig: https://www.phytec.de/produkt/system-on-modules/phycore-imx-6/ Da kannste auch ein Display anschließen und Linux
als Heizung verwenden. Philipp K. schrieb im Beitrag #6417795: > Nicht zu verachten ist beim esp32 auch nicht das 40mhz spi. Die doppelte Verneinung ist schon berechtigt. Bei 40 mhz werden pro Sekunde 40/8 = 0,005 Zeichen übertragen. Alle 200 s kann man mal nachsehen, was sich so tut.
-
Thread
STM32 - Funktion liefert merkwürdiges Ergebnis zurück
: bl 0x8001550 <acquireRawOutputVoltage> 08001564: strh.w r0, [sp, #6] 97 float32_t outputVoltageScale = (float32_t)raw / 4095.0f; 08001568: ldrh.w r3, [sp, #6] 0800156c: uxth r3, r3
TIM_ClearITPendingBit(TIM3, TIM_IT_Update); 08002f54: movs r1, #1 08002f56: ldr r0, [pc, #32] ; (0x8002f78 <TIM3_IRQHandler+76>) 08002f58: bl 0x800139e <TIM_ClearITPendingBit> 1549 NVIC->ICPR[((uint32_t)(IRQn) >> 5)] = (1 << ((uint32_t)(IRQn) & 0x1F)); /* Clear pending
-
Thread
STM32: LSE-Kristall oder -Oszillator?
Kristall (speziell beim STM32)?
Axel S. schrieb im Beitrag #6413220: > War ja klar. Es geht eben /nicht/ nur um irgendein STM32 Projekt, > sondern um eine Uhr, die stromsparend die Zeit halten soll. Nein, es ist ein STM32-Projekt, und der STM32 enthält eine Echtzeit-Uhr, die ich nutzen will. > Das kommt auf den Oszillator
-
Thread
Batterieprofile erstellen
oder einem STM32 ausgewertet werden und per Virtual-COM in ein File gespeichert werden.
LT1492 tut das auch ein normaler OP. > Das ganze würde dann entweder von einem Arduino oder einem STM32 > ausgewertet werden und per Virtual-COM in ein File gespeichert werden. Ansischtssache: Ich will unabhängig vom PC messen, mein Arduino misst auch mal mehrere Tage lang mit knapp 2 Watt aus dem
-
Thread
STM32 beschaltung korrekt?
und ich würde es auch gerne Testen aber ich komme nicht mal so weit, ich kann mich im STM32CubeProgrammer garnicht verbinden.
https://www.mouser.ch/ProductDetail/AVX/08055A220JAT2A?qs=owscpGBW86WTFbKrxpDmHA%3D%3D 22pF C0G 0805 5% Denke das sollte reichen oder?
-
Thread
10-fache Gravitation auf Microcontroller
Für den Aerospace Bereich gibts da sicherlich angaben. Edit: Gerade gesehen: https://blog.st.com/stm32-in-the-sky/ da gehen die wohl bis 45km
#6408085: > und welcher Beschleunigung muss das standhalten? Bei etwa 5m Beschleunigungsweg von 0 auf 1600m/s ~256.000m/s², also ~26.000g, und da wird hier wegen 10g gejammert.
-
Thread
Mikrokontroller Crash Kurs mit ANSI-C, mit ATMega Register Nutzung Gesperrt
Punktejäger motiviert? Das wird nix, wen nach 4 Stunden nicht mal ein Lämpchen blinkt. Studenten mit STM32 efm32 ARM M0 mit CMSIS, oder gar denn Registern zu konfrontieren, ein Eclipse einrichten an 10 Tischen.. Na dann viel Spass. Ich tue mir das nicht an. OK. Was soll der Student mit > Deiner
Punktejäger motiviert? Das wird nix, wen nach 4 Stunden nicht mal ein Lämpchen blinkt. Studenten mit STM32 efm32 ARM M0 mit CMSIS, oder gar denn Registern zu konfrontieren, ein Eclipse einrichten an 10 Tischen.. Na dann viel Spaß. Ich tue mir das nicht an. OK. Was soll der Student mit > Deiner
-
Thread
Warum sind STM32 I/Os auf 16 Bit kastriert?
das FlashSize Register diverse Adressen hat oder ganz fehlt, warum die Flash-Größe so kodiert ist: 0=A, 8K=3, 16K=4, 32=6, 64=8, 128=B, 192=Z, 256=C, 384=D, 512=E, 640=Y, 768=F, 1024=G, Franzosen und Italiener kennen sich eben mit Essen und Trinken aus. Dafür sind die STM32 doch relativ gut gelungen
32-bittige Peripherieregister hat STM nicht (die Konkurrenz sehr wohl).
-
Thread
SI4688 / MAX98089 DAB+/FM Shield/Breakout
STM32 wäre auch eine gute Idee. Die haben auch einen nativen I2S und mit der HAL library sehr einfach zu bedienen. Ich habe auf beiden uC's schon Audio Projekte implementiert.
entlocken. Arduino heist nicht unbedingt "kann nichts" Engineer schrieb im Beitrag #6406608: > STM32 wäre auch eine gute Idee. Die haben auch einen nativen I2S und mit > der HAL library sehr einfach zu bedienen. Thomas G. schrieb im Beitrag #6406654: > ESP32 hätte den Vorteil, dass man auch
-
Thread
Verständnis AVR Interrupts Gesperrt
V. schrieb im Beitrag #6411326: > und Ahnung hat, benutzt hier wahrscheinlich: > clr r0 ... was EOR r0,r0 entspricht. Also nur langsam schreiben. leo
doch mal um. [[IRMP]] läuft mit ein- und demselben Quellcode auf vielen ATTinys, ATMegas, PICs, STM32, STM8, TI Stellaris, ESP8266, TEENSY MK20DX256VLH7, MBED LPC1347, MBED LPC4088 und anderen µCs. Programmiere den mal in ASM nach. Dafür müsstest Du für jeden µC ein eigenes Assembler-Programm schreiben
-
Thread
mein erstes STM32F4 .asm/ .s Program stürzt ab im gdb
isoliert habe und von dem ich wissen will, warum es im GDB abstürzt. Kommt der gdb mit der mov r0, #1 Instruktion nicht klar? Fehlt eine Assembler-Direktive? [code] 77 @ Initialize STM32 Clocks 78 79 @ Ideally, we would just take the defaults to begin
movs r4, #0 0x424 <awaitHSE+28>: str.w r6, [r7, #-4]! 0x428 <awaitHSE+32>: ldr r6, [r7, #4] [/pre]
-
Thread
gdb breakpoint setzen
Ich habe irgendwie noch initiale Verständnisprobleme in der Benutzung von GDB und Debuggen von STM32-Programmen. Ich wollte durch das geflashte Programm steppen. Der Vector-Bereich sieht so aus: [code] (gdb) x/20x 0 0x0: 0x20000330 0x00003a57 0x00003897 0x00003897 0x10: 0x00003897
anfangs nicht hatten, und dann startete der Debugger immer bei 0 … (Das hier ist jetzt kein STM32, aber ein anderer Cortex-M.)
-
Thread
Mikrocomputer (Z-80) bauen (Hamburg)
Literatur kann ich dir den "Lampe, Jorke, Wengel" empfehlen. https://www.booklooker.de/B%C3%BCcher/G%C3%BCnter-Jorke-Bernhard-Lampe+Algorithmen-der-Mikrorechentechnik-Maschinenprogrammierung-und/id/A02r2dJi01ZZa?zid=tldc0h4pjcmbjr65frotd4jqu7 Das ist mMn das mit weitem Abstand _beste_ Buch zum genannten
dazu und Keil Compiler für einen ebenfalls im Gesamtprojekt enthaltenen "Pseudo"-Z80 auf Basis eines STM32F103-Minimalboards, was zum allerersten Programmieren der verwendeten Flash-ROM's verwendet wird. Leere Leiterplatten hab ich selbst nicht mehr. Sind aber problemlos bei JLCPCB machbar. W.S.
-
Thread
Vorverstärker und Vorteiler für Frequenzzähler
Doch noch ein Nachtrag: Hab grad mal bei Ali geschaut: 10 Stück XC2C32A kosten dort 10.04€ + 1.65€ Versand. 10 Stück 74AUP1G80 kriegt man dort schon für 3.15€ + 0.95€ Versand. Naja - wenn man bedenkt, daß ein XC2C32A 32 FF drin hat, also sowohl Tor als auch Vorteiler
W.S. schrieb im Beitrag #6425432: > 10 Stück XC2C32A kosten dort 10.04€ + 1.65€ Versand. > 10 Stück 74AUP1G80 kriegt man dort schon für 3.15€ + 0.95€ Versand. danke für die Info.
-
Thread
ZX81 plus38 Clone
zumindest die Adressdecodierung durchtesten. * geht der /CS-Pin am RAM auf low zumindest im Bereich 0x4000 - 07FF? Mit 32k RAM sollten 0x4000 - 0xBFFF aktiv sein. * geht der /CS-Pin am EPROM auf Low im Bereich 0x0000 - 0x1FFF? * wenn /M1 low ist, wird im Bereich 0xC000 - 0xFFFF RAM angesprochen
the picture. Key can be had from ali: https://de.aliexpress.com/item/4000810151652.html?spm=a2g0o.productlist.0.0.3e5146cbRR2QME&algo_pvid=e59f2bd1-823a-4bd9-bed7-0e8de594461a&algo_expid=e59f2bd1-823a-4bd9-bed7-0e8de594461a-11&btsid=0b0a01f816024086961615172e183a&ws_ab_test=searchweb0_0,searchweb201602
-
Thread
Atmega von PC über ESP-12-F (ESP8622) seriell ansteuern
WiFi-to-UART"-Modul angeboten: https://www.ebay.de/itm/ESP8266-UART-to-WIFI-STA-AP-STA-AP-Wireless-Module-STM32-Driver-for-Arduino-U/192129973333?hash=item2cbbd6bc55:g:uxwAAOSwWxNYyBsH https://www.ebay.de/itm/ESP8266-WIFI-Remote-Wireless-Module-WIFI-to-UART-Module-Precise-R1Q1/303631241081?epid=0&hash=item46b1d50f79:g:n2AAAOSwZNhfGVzW https://www.ebay.de/itm/5PCS-ESP-WROOM-02-ESP8266-Remote-Wireless-Module-WIFI-to-UART/141694458282?hash=item20fda5d9aa:g:ZhUAAOSwNSxVf8Vt Das soll jetzt keine Werbung sein, die Auswahl
-
Thread
UART Clock Initialisierungsproblem auf STM32F407G-DISC1 (Discovery)
portiert/angepaßt: stm32f030f4 stm32f030k6 stm32f030r8 stm32f042f6 stm32f051 stm32f072rb stm32f100 stm32f103 stm32f103rb stm32f207zg stm32f303 stm32f303k8 stm32f401 stm32f407 stm32f411 stm32f429 stm32l031k6
da > tatsächlich? Auch hier kann's mal Unterschiede zw. CPUs der selben > Familie geben. > stm32F407/terminal.s: .equ HSERDY , BIT17 stm32F407/terminal.s: .equ HSEON , BIT16 stm32F407/terminal.s: mov r0, HSEON stm32F407/terminal.s: ands r0, #HSERDY
-
Thread
8080 Interface + STM32
Interface MCU (8080) oder RGB ist. Für RGB Interface: Welche Datenpins sind denn da welche (R0-7, G0-7, B0-7)? Für 8080-Interface: Wie müsste ich das mit dem STM32F429ZI verbinden? Kann man irgendwie sagen, was wohl schlauer ist, vom Aufwand her? RGB oder 8080? Oder ist da beides gleich (un)kompliziert mit dem STM32? Vielen Dank für die Antworten! Gruss Lars
-
Thread
st-flash, openocd STLINK/V2 command line tool f. Windows
nicht geflasht, weshalb auch meine Frage aufkam. Wie gesagt, nehme ich das Demonstration Programm STM32F4-DISC0.elf, so flasht gdb, mit dem .elf vom mecrisp-forth nicht. Letzteres kann ich nur mit [code] $ st-flash erase $ st-flash write mecrisp-stellaris-stm32f407.bin 0x08000000 [/code] flashen
Christoph K. schrieb im Beitrag #6404467: ... >> Wie gesagt, nehme ich das Demonstration Programm STM32F4-DISC0.elf, >> so flasht gdb, mit dem .elf vom mecrisp-forth nicht. Letzteres kann ich >> nur mit >> >> [code] >> $ st-flash erase >> $ st-flash write mecrisp-stellaris-stm32f407.bin 0x08000000
-
Thread
NuMicroM2351 "TARGET: NuMicro.cpu - Not halted"
6116 hla_target.c:750 adapter_read_memory(): adapter_read_memory 0xe000ef44 4 1 Debug: 296 6376 target.c:2234 target_read_u32(): address: 0xe000ef44, value: 0x0bf11477 Debug: 297 6376 target.c:2322 target_write_u32(): address: 0xe000edfc, value: 0x01000000 Debug:
: 301 6636 target.c:2322 target_write_u32(): address: 0xe0002008, value: 0x00000000 Debug: 302 6636 hla_target.c:764 adapter_write_memory(): adapter_write_memory 0xe0002008 4 1 Debug: 303 6756 target.c:2322 target_write_u32(): address: 0xe000200c
-
Thread
Spannungsteiler ADC mehrere Messbereiche
Paul G. schrieb im Beitrag #6395974: > Ich mochte mit einem STM32F103C8 (Blue Pill) eine Spannung messen die > von 0 bis 14 Volt reichen kann (diverse Batterien). > > Ich erwarte keine "große" Genauigkeit
Paul G. schrieb im Beitrag #6396030: > Ich revidiere meinen Messbereich: > 0,6-14V, Widerstände sind 1% Metallschicht, 12bit Genauigkeit waren nie > mein Ziel. > Der STM32F103 bekommt seine 3.3V (und damit
-
Thread
Linux wird nicht wirklich akzeptiert, woran liegt das ?
letzte Woche > eine Mint-19.3-Installation aktualisiert. Firefox hat jetzt z.B. die > Version 80.0, aktuell ist aber 80.0.1. Die 80.0.1 kam gestern, zumindest bei Mint 20.
professioneller SW. Auch wenn's weh tut: Der PDF Generator der Xerox-Maschinen ist PDFlib+PDI 7.0.2 (Linux-ia32) Xerox WorkCentre 7525 https://www.pdflib.com/de/produkte/pdflib-produktfamilie/pdflib-pdi/ Das ist "professionelle Software", "made in Germany". Die Version wurde mglw. mal 1
-
Thread
Nachkommastellen Arduino
Moin zusammen, ich hab hier ein STM32 F103 den ich mit der Arduino-IDE programmiere. Für astronomische Berechnungen brauche ich folgende Formel: double eps; eps=279.6966778+36000.76892*ta+0.0003025*(ta*ta); //ta=1.20658453 Der
Thomas G. schrieb im Beitrag #6391646: > Ich war bis dahin der Meinung, dass die Verwendung eines STM zur > 32-Bitrechnerei ausreichend sei. Vermutlich hab ich mich dann doch > getäuscht. Wo liegt mein Fehler
-
Thread
PIC32MZ: Problem bei USB-Enumeration
Niklas G. schrieb im Beitrag #6389420: > PS: USB-Tutorial mit STM32 gesehen? Das habe ich schonmal überflogen, weil ich ursprünglich auch einen STM32-Controller verwenden sollte. Allerdings benötige ich USB
was falsch ist. Charly schrieb im Beitrag #6389639: > Allerdings benötige ich USB Hi-Speed, > STM32 unterstützt von Haus aus allerdings nur Full Speed. Die STM32F7x3 haben einen integrierten USB HS PHY. Viele weitere STM32 wie die STM32F407 haben einen USB HS Controller, brauchen aber einen externen
-
Thread
HAL UART Fragen zum Grundverständnis
Hallo, ich bin autodidaktischer Hobby-Programmierer und steige seit einiger Zeit vom AVR auf den STM32 um (ich programmiere in C) und habe seit Tagen Probleme, den UART in den Griff zu bekommen. Obwohl ich viel gelesen habe, habe ich den Eindruck, als ob mir da noch was vom Grundverständnis fehlt.
Nicht effizient, muss aber laufen. Für effizienten Empfang kann man sich das hier ansehen: https://stm32f4-discovery.net/2017/07/stm32-tutorial-efficiently-receive-uart-data-using-dma/
-
Thread
Tastatur für Mikrocontroller
auch die Blackberry Tastatur im Angebot: https://de.aliexpress.com/item/4000910537648.html?spm=a2g0o.productlist.0.0.7d6f71bedZLApj&algo_pvid=4d81884e-b4e7-466e-8d57-e759d9dbcfa3&algo_expid=4d81884e-b4e7-466e-8d57-e759d9dbcfa3-10&btsid=0ab6f82115985262313081555e769c&ws_ab_test=searchweb0_0,searchweb201602
die Blackberry Tastatur im Angebot: > > https://de.aliexpress.com/item/4000910537648.html?spm=a2g0o.productlist.0.0.7d6f71bedZLApj&algo_pvid=4d81884e-b4e7-466e-8d57-e759d9dbcfa3&algo_expid=4d81884e-b4e7-466e-8d57-e759d9dbcfa3-10&btsid=0ab6f82115985262313081555e769c&ws_ab_test=searchweb0_0,searchweb201602
-
Thread
CAN Verarbeitung mehrer Botschaften
Hallo zusammen, ich habe hier eine Relaiskarte mit 20 Relais. Darauf werkelt ein STM32F303 und ein TJA1043. Jedes Relais hängt über einen ULN2803 am STM und kann ein und ausgeschaltet werden. Vom PC aus sende ich via CAN Interface Daten an die Platine, dass klappt auch alles wunderbar
schrieb im Beitrag #6384967: > ich habe hier eine Relaiskarte mit 20 Relais. Darauf werkelt ein > STM32F303 und ein TJA1043. Jedes Relais hängt über einen ULN2803 am STM > und kann ein und ausgeschaltet werden. Ich habe Relaiskarten mit 20 Relais. Da ist ein ATSAMC21G18A drauf und ein TJA1050T.
-
Thread
Bau eines vollbrückengegentaktwandler welcher Mikrocontroller
Der STM32F103 hat zwei Timer die 3phasig komplementaere Ausgaenge und Totzeit in Hardware koennen. Also fuer gleich zwei Motoren nutzbar. Nur falls das auch noch ne Anforderung ist...
STM32G4 mit HR Timer. Der ist genau für solche Anwendungen entwickelt worden.
-
Thread
Amateurfunk CW Reichweite
will kann ja immer noch CW CW ist die älteste digitale Betriebsart, An aus, ja nein, Bit=1 Bit=0. Oder bist du anderer Meinung?
wenig wie CW und SDR. Vorweg: Ich bin jetzt 70 und habe vor drei Jahren aus dem Red Pitaya und einer STM32F7 Discovery einen Stand- Alone SDR Transceiver entwickelt. Mitstreiter war und ist Pavel Demin, (etwas jünger...) Meine beruflichen Kenntnisse in C- Programmierung, sowie der durch das Hobby angeeignete
-
Thread
F_CPU umschalten, gibt es etwas zu beachten?
mehr als 2% ändern. Was für eine Mimose :( Dann hilft nur eine gute, langsame PLL. Oder ein STM32G031J6M. Der hat einen internen RC-Oszillator, der sich in Schritten von 0.3% trimmen lässt. 20MHz und 18.432MHz sind ja in Wirklichkeit 19.2MHz ±4.17%. Man erzeugt also nominelle 38.4MHz STM32-CPU-Takt
Bauform B. schrieb im Beitrag #6382151: > Oder ein STM32G031J6M. Der hat einen internen RC-Oszillator... Ja, wenn STM32G031J6M mit AVR JTAGICE XPII und AVR Studio arbeiten könnte, so würde ich auch so machen. Aber vor dem ich Controllerfamilie wechsele
-
Thread
Accelerometer
Ist der nicht auf dem STM32F407 Discovery Bord verbaut? Da tut er das was er soll. Mit dem Democode. Und der ist nicht geheim.
Dabla zu suchen: https://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=&ved=2ahUKEwjf58-x0KzrAhWM_qQKHan3C5UQFjAAegQIAhAB&url=https%3A%2F%2Fwww.st.com%2Fresource%2Fen%2Fdatasheet%2Flis3dhh.pdf&usg=AOvVaw1xUGBI3D4qRoGhRFGYwQl- mfG
-
Thread
Batteriemonitor +-30A 0-42v
Die ACS Sensoren haben ein fürchterliches Rauschen. Mit 712/30 wird er für 0.1A keine brauchbaren Ergebnisse bekommen. Davon ab 2.5V out bei 0 A auf ESP32 erlaubt plus 30 A nicht ohne weiteres. Die Lösung wäre für mich ein Shunt low side, 50A/75mV, INA219, 5V mit Spannungsteiler auf 2.5V Bus, ergibt 37.5mV/50A,ESP32 / STM32F103xx, FRAM, optional LIN. VCC 42->12/5/3.3V, was nun wirklich keine Kunst ist. INA219 setup 40mV. Spannung mit 39k/3.3k. Für 10S LiPo weitere 9 ADC Pins für die Überwachung der einzelnen Zellen
-
Thread
µc synchronisieren
beliebte STM32F407VG kann 28 synchronisierte PWMs erzeugen.
Niklas G. schrieb im Beitrag #6376545: > z.B. der allseits > beliebte STM32F407VG kann 28 synchronisierte PWMs erzeugen. Gut zu wissen.
-
Thread
gesucht "beste" Möglichkeit in c Bitfilds zu definieren
am besten dieses 8 Bit Bitfild implementiert wird. Variante 1: [c] #define FLAG1 ((uint8_t)0x01U #define FLAG2 ((uint8_t)0x02U #define FLAG3 ((uint8_t)0x04U #define FLAG4 ((uint8_t)0x08U #define FLAG5 ((uint8_t)0x10U #define FLAG6 ((uint8_t)0x20U #define FLAG7 ((uint8_t)0x40U #define
Niklas G. schrieb im Beitrag #6376475: > Das ist für > portablen Code nicht so gut. Da kümmere ich mich dann drum, wenn ich es portieren möchte. Zumindest zwischen STM32 und AVR funktionierts - und mir reicht
-
Thread
Cortex M0 schaltet bei über 60°C nicht mehr
Guten morgen zusammen, ich habe ein kleines Problem mit einem ARM Cortex von ST, genauer, dem STM32F051K87. Ab einer Temperatur von ca. 60-65°C schaltet dieser die GPIOs nicht mehr richtig und reagiert auch nicht mehr auf Inputs(3.3V, GPIOx als Eingang gesetzt). Die Firmware selbst läuft aber ganz
auf eine Schaltung, die 4A linearen Ausgangsstrom in ein Peltierelement liefern muss. Bis 3A ist der STM32F4 auf der Baugruppe der wärmste Baustein (10..15K über Ambient). Nur in bestimmtem Betriebsarten werden die Brücken-MOSFETs (Si7625) etwas wärmer (Tamb+20K). Die o.g. MCU arbeitet tatsächlich nur
-
Thread
Development Board im ESP8266 und AVR/STM32
Mikrocontroller nutzen kann? Ich möchte den ESP8266 nur als WLAN Zusatz nutzen. Das kann ein AVR, Pic, STM32 sein. Danke!
So etwas hier? https://www.aliexpress.com/snapshot/0.html?spm=a2g0s.9042647.0.0.5b4d4c4dUTheo0&orderId=3005055405329254&productId=33005971813 Gibt es auch aus Deutschland, etwas teurer,dafür schneller geliefert.
-
Thread
Alte Musiktruhe - Superhet Reperatur
die ich an beiden Röhren messen kann: [code] | alt | neu a | 294 V | 292 V k,s | 0 V | 0 V d1 | -127mV | -122mV d2 | -7mV | -8mV g1 | -250mV | -270mV g2 | 292 V | 290 V g3 | -460mV | -470mV [/code] Beide werden warm und glühen, beide sehen für mein untrainiertes
Kondensatoren heile :) d1 | 1M | 1M (R27) d2 (UKW) | 450k | 2x 220k (R31 + R31) g1 (UKW) | 1.3M | 1M + 220k (R22 + R30) g1 (AM) | 3.5M | 1M + 1.5M + 1M (R24 + R26 + R27) g2 | inf | geht zu Anode g3 | 32k | 33k (R37) [/code] > Mein - schon
-
Thread
Arduino-Motorrad-Cockpit
Ublox-NEO6M-GPS-GY-GPS6MV2-GPS-Modul-NEO6MV2-Flightcontroller-APM-2-5-Arduino/122909694097?hash=item1c9dfd1891:g:06kAAOSwU0Be5OAK Die Uhrzeit bekommst du nebenbei mitgeliefert.
anders als beschrieben - doch zu groß ist, stagniert das Projekt leider etwas :-( Sowas suche ich in 0,36" https://www.ebay.de/itm/LED-Display-Tube-Module-4-Digit-7-Segment-for-Use-Library-TM1637-h-Red/293708915804?hash=item44626a645c:g:TCgAAOSwTbFfR5By geliefert wurden 0,56" wichtig wären Einzelpunkte
-
Thread
preiswerter Einstieg in STM32 F4
.bin 0x8000000 st-flash 1.6.1 2020-08-11T19:56:06 INFO: stm32f411re: 128 KiB SRAM, 512 KiB flash in at least 16 KiB pages. file mecrisp-stellaris-stm32f411.bin md5 checksum: 10b8f8cb4243708b8a996331e07221f2, stlink checksum: 0x00150cd3 2020-08-11T19:56:06 INFO: Attempting to write 15104 (0x3b00) bytes to stm32 address: 134217728 (0x8000000) EraseFlash - Sector:0x0 Size:0x4000 2020-08-11T19:56:06 INFO: Flash page at addr:
-
Thread
Plattenspielerantrieb Konzept - Hilfe gesucht
schaffst Du das (mit dem geplanten Aufwand/Zeitrahmen) ? https://www.mikrocontroller.net/articles/STM32_BLDC_Control_with_HALL_Sensor Hier mal ein nützliches Video: https://www.youtube.com/watch?v=fpTvZlnrsP0 Drehzahlregelungen sind ja an sich ein alter Hut und basieren nicht selten auf einem
Wortbreite und schon erledigt der Prozessor das locker. Wobei man heute doch eher komfortabel auf einen 32Bitter setzen würde, ich zumindest. Aktuell baue ich an der anderen Stelle des Plattenspielers etwas auf, 3 Motoren steuern den Tangentialtonarm, DD Antrieb vom zerlegtem Technics. Der BluePill (STM32F103