-
Thread
[V] Evaluation Boards, Suns, Reflow-Ofen
Platine, vermutlich Spannungsversorgung, Kabel -------------------------------------------------- STM32F4-Discovery <https://www.st.com/content/st_com/en/products/evaluation-tools/product- evaluation-tools/mcu-mpu-eval-tools/stm32-mcu-mpu-eval-tools/stm32-disco very-kits/stm32f4discovery.html> In
Zugesagt sind bis jetzt: - Atmel AT91SAM9XE-EK mit AT91SAM9XE512 (zwei Stück) - Atmel AT91SAM7XC-EK - Atmel AVR STK600 - STM32F4-Discovery - STM32-comstick Wer mich übrigens "bestechen" möchte, bietet mir EMUFs, EPACs, Kat'cen, Eurocoms oder VMEbus-Karten u.ä. an :-)
-
Thread
8-stelliger Frequenzzähler, reziprok, STM32F7xx
Pin3 und Pin4 überbrückt werden. Abweichend von der Beschriftung ist das nachfolgende Programm für STM32F7xx geschrieben, wobei als Minimalversion ein STM32F730 reicht. Andere Controller der F7xx-Reihe sind pin- und funktionskompatibel. Nach Programmanpassung können auch µCs der H75x-Reihe verwendet
Mi N. schrieb im Beitrag #6836476: > Bei den neueren STM32Fxxx können die Timer in der Regel mit dem CPU-Takt > laufen und die max. Eingangsfrequenz beträgt wegen der internen > Synchronisierung 1/2 dieser Frequenz. > Bei den STM32H7xx beträgt der Timertakt
-
Thread
Hardware online frei schalten
Kunden, der Probleme bei der Entwicklung seines Gerätes hatte. Das Gerät war modular aufgebaut, d.h. es gab eine Grundleiterplatte mit einem viel zu kleinen Microcontroller. Sämtliche Schnittstellen wurden über Aufsteckmodule realisiert, d.h. in jedem Gerät befanden sich die recht teuren Buchsenleisten
verschenken ihre Toolchains unter sehr weitgefassten Bedingungen: Xilinx-Vivado, Altera-Quartus, avr-studio, STM32Cube, ...
-
Thread
Embedded Linux und die Echtzeit
Oder so was: https://www.heise.de/newsticker/meldung/STM32MP1-ARM-Kombiprozessor-von-STMicroelectronics-4313997.html
oder die STM32H7 die es auch als Dualcore gibt. Die Cortex-M sind nach oben hin auch immer weiter gewachsen, die H7 laufen mit 500 MHz, haben 1 MB Ram und 2 MB Flash. Schon als Singlecore schaffen die richtig was
-
Thread
Abstand halten - jetzt auch im CAN-Bus!?
meine kurze Verbindung würde ich das Bit doch eher so ähnlich unterteilen: 1 Sync, 1 Propagation, 7 Phase1, 7 Phase2 und könnte dann auch ohne Quarz auskommen? Traditionell kann ein Bus-Teilnehmer den ganzen Bus blockieren und dann hilft nur alle der Reihe nach ausstecken. Bei Punkt-zu-Punkt Verbindungen
Stack gekauft? Den AT90CAN128 habe ich auch öfter mit Can Open betrieben. Verwende jetzt aber den STM32....hat mehr von allem ist aber auch sehr viel aufwändiger......
-
Thread
Rumgefragt: Verwendung 'reiner' FPGA's heute (2020)
Leistungsunterschied zwischen Soft-CPU und SoC. Also von mir als Laie gefühlt. Das Zwischensegment wie PIC32/STM32 + FPGA bieten weder Xilinx noch Intel. Ist diese Wahrnehmung korrekt?
Leistungsunterschied zwischen Soft-CPU und > SoC. Also von mir als Laie gefühlt. Das Zwischensegment wie PIC32/STM32 > + FPGA bieten weder Xilinx noch Intel. Hier noch ein bisschen mehr Marktübersicht (auch zum Zitat von oben): - Microchip SmartFusion und SmartFusion2 mit Cortex-M3, Einzelpreis 15€ bei Mouser
-
Thread
wie im µs Berich effizient warten
Hi, beim Atmel habe ich einmach _delay_us() verwendet aber beim STM32 finde ich schade wenn der Gute mit 72Mhz rennt und im Code gewartet wird.
ich auf einfache weiße die paar µs warten ohne das ich ich nichts mache. Ich weiß nicht welchen STM32 du nutzt, aber Cortex-M3 besitzen einen CycleCounter. Das ist ein 32bit Counter, der mit jedem CPU Takt um eins inkrementiert wird.
-
Thread
GCC Discarded Section in Disassembly
sehen. Anbei mal das Linker Script und der Startup-Code, Makefile ist das Standardmakefile der STM32CubeIDE für ein STM32 Projekt.
Leopold N. schrieb im Beitrag #6425593: > Makefile ist das > Standardmakefile der STM32CubeIDE für ein STM32 Projekt. Hab ich nicht installiert, kann ich nicht testen... Achso, du hast den ITCM an Adresse 0, dann macht das schon eher Sinn. Ich glaube dass waitForPositionMatch bei
-
Thread
Buch: Realtime C++
man es bei C schon mit endlosen #define-Orgien gemacht hat... [c] // C #include <mcu_registers.h> (...) // Enable the timer0 compare match a interrupt. TIMSK0 = 0x02; [/c] [c] // C++ #include <mcu_registers_cpp.h> template<typename addr_type, typename reg_type> struct
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
-
Thread
Arduino mit einer 2.4GHz Fernbedienung steuern
105782594567&rlsatarget=pla-857893316822&abcId=1139676&merchantid=112087388&gclid=EAIaIQobChMIl_X8n5aT7AIVjLt3Ch0TngaIEAQYAiABEgJRSfD_BwE Einen Arduino kann man sich dann auch sparen...
Als Empfänger kannst du ein XY-WA (LT8920) nehmen. Ist aber 3V, daher am besten an einen ESP oder STM32 anschliessen.
-
Thread
STM32H7 vs. i.MX RT
STMicro hat ein paar neue STM32H7 angekündigt mit einer Taktrate von 550MHz und internem Flash. Beworben wird das ganze natürlich schön mit „the fastest core speed in the market among MCUs that integrate flash storage on-chip“.
Am 8.10. gibts ein Webinar zum H7: https://www.st.com/content/st_com/en/about/events/events.html/stm32h72x-h73x
-
Thread
Timer Overflow Counter - Wie richtig berücksichtigen?
. Etwas anders sieht es aus, wenn auf anderen µCs verschiedene Interruptprioritäten möglich sind, STM32xxx zum Beispiel.
ein ATmega64, 128, 324, ..., die mehrere 16 Bit Timer bieten. Noch besser wäre zum Beispiel ein STM32Fxxx, wo einige Timer 4 x Capture-Eingänge haben. Dein Problem ist mit vertretbarem Aufwand gut lösbar.
-
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
Manche STM32s haben ein CRS(clock recovery system) - ob das genauso jittert wie das von Freescale?
-
Thread
ST-Link V3: USB verlängern auf 20 m
PC zum Raspbery Pi per LAN oder WLAN ist auch noch klar, aber das Programmierprogramm auf dem PC (STM32CubeProgrammer) will auf USB zugreifen und nicht auf WLAN oder LAN. Das wird dann den ST-Link V3 nicht finden.
Notebook kopieren und kann es dann mit STM32 ST-LINK Utility auf das Zielsystem flashen.
-
Thread
SWD Protokoll, SWCLK Polarität
habe eine BMP mit Ethernet gebaut und die funktioniert gut mit STM32F1 und F4, aber beim H7 hakt es. Es gibt ständig verschiedene Protokollfehler. Beim low level analysieren bin ich jetzt auf diesen Unterschied in der Polarität gestossen. Die BMP Software selber ist
beginnt. Die älteren Datenblätter von ST 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 "
-
Thread
STMF4 via JTAG - No target found - Custom Board
es noch andere, wesentliche Dinge, die bei der Verbindung via JTAG > beachtet werden müssen? An STM32F446 und STM32F407 mußte ich schon Limitations (siehe Errata Sheet), wenn PB4 anderweitig verwendet werden, schmerzlich kennenlernen. Geht denn SWD?
Also beim Olimex H405 https://www.olimex.com/Products/ARM/ST/STM32-H405/ mit demselben Controller ist ein PDF-Schaltplan zum Download dabei, und anders als Du haben die auch die normale Reset-Leitung an den Jtag-Connector
-
Thread
Wie werden Touchdisplays/TFTs in Endbenutzerprodukten gesteuert??
ginge auch resistiv, das ist einfacher. Günstige Displays gibts hier: https://www.buydisplay.com/7-tft-lcd-touch-screen-display-module-800x480-for-mp4-gps-tablet-pc Die Auswahl ist riesig! Aber fang erstmal mit einem Devboard mit Beispielprogrammen an, dafür gibts zB das stm32f429 discovery.
auch resistiv, das ist einfacher. > > Günstige Displays gibts hier: > https://www.buydisplay.com/7-tft-lcd-touch-screen-display-module-800x480-for-mp4-gps-tablet-pc > Die Auswahl ist riesig! > > Aber fang erstmal mit einem Devboard mit Beispielprogrammen an, dafür > gibts zB das stm32f429 discovery
-
Thread
Problem mit USB auf STM32H743
ich bin gerade dabei ein Chinaboard 'Devebox STM32XX_M' mit dem H743VI in Betrieb zu nehmen. Mit Mbed das den H743 unterstützt und einen USB Stack hat den ich schon auf verschiedenen F4/F7 laufen habe. Der H743 ist um einiges komplexer, aber die
der H7 hat einen Bootloader im ROM und kann per USB, seriell oder SPI programmiert werden. Boot0 auf High Pegel verbinden, USB Kabel anstecken, STM32CubeProgrammer starten und auf USB stellen, connect und
-
Thread
Batterieprofile erstellen
INA219 + den LT1492 für eine gute Lösung? Das ganze würde dann entweder von einem Arduino 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?
Hallo Zusammen, das letzte mal als ich einen STM32F091 in Betrieb nehmen wollte bin ich richtig reingefallen und nichts hatte funktioniert. Da ich die Leiterplatte jetzt nun neu machen muss mit einem anderen Chip, wollte ich fragen ob jemand die Beschaltung
Tabelle ist gut und ich würde es auch gerne Testen aber ich komme nicht mal so weit, ich kann mich im STM32CubeProgrammer garnicht verbinden.
-
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
sein. Bei Hochspannung ist es aber eine Nummer. > Edit: Gerade gesehen: https://blog.st.com/stm32-in-the-sky/ da gehen die > wohl bis 45km Der Teufel sitzt im Detail.
-
Thread
Mikrokontroller Crash Kurs mit ANSI-C, mit ATMega Register Nutzung Gesperrt
Studis was wirklich selber machen, nicht nur Punkte abgreifen. Weis auch nicht wie das wird. Sowas STM32 habe ich als Lehrstoff an der Physik schon gesteckt. Geht wohl nur in FOS/THs im Informatik Studium. Allein in einem Kurs ein STM32 oder EFM32 Entwicklung im Eclipse, mit Debugger zum laufen zu
Notation so, wie ich mich wohl damit fühle. Wir machen eine PID Regelung, usw. kann man alles mit dem STM32. ( kann ich auch ) Aber nicht 8..10 Tagen und mit ~6..14 Leuten CRC Funkprotokole für LoRa etc.. Ja, da kann man mal mit dem STM32 reden, aber nicht mit Anfängern.
-
Thread
Verständnis AVR Interrupts Gesperrt
Sensordaten sind das immer noch so 5.000 (in Worten Fünftausend) Befehle zwischen jedem Bit). Seien es 32 Bit, so ergeben sich immer noch 1250 Befehle. Das ist _reichlich_ . Ob meine Vermutungen so richtig sind, mag der TO vielleicht bestätigen oder bestreiten. Aber bitte mit Fakten, d.h. mit Angabe von
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
24>: push {r4, lr} 0x422 <awaitHSE+26>: movs r4, #0 0x424 <awaitHSE+28>: str.w r6, [r7, #-4]! 0x428 <awaitHSE+32>: ldr r6, [r7, #4] [/pre]
Projekt-Template drin: https://github.com/Erlkoenig90/ArmAsmTutorial/tree/master/ProjectTemplate-STM32F103RB
-
Thread
Mikrocomputer (Z-80) bauen (Hamburg)
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.
habe, wackeln auch die Addressleitungen. >Sorry aber ein Z80 System ohne dynamisches RAM (mit 7 bit Refresh) geht >gar nicht. Du meinst aus historischen Gründen? Im obigen ZX81 Projekt gibt es 32K statisches RAM.
-
Thread
Vorverstärker und Vorteiler für Frequenzzähler
Zeiten ;-) > > ja. Seitdem sind 9 Jahre vergangen ! > was geht heute besser? Ein aktueller STM32F4xx, F7xx, H7xx oder auch G4xx bietet die von Lurchi vorgeschlagene Lösung, zwei Kanäle parallel messen zu lassen - einer direkt und einer mit Vorteiler. (Übrigens: ein paar kaskadierte 74AUP1G80
m.n. schrieb im Beitrag #6425030: > Ein aktueller STM32F4xx, F7xx, H7xx oder auch G4xx bietet die von Lurchi > vorgeschlagene Lösung, zwei Kanäle parallel messen zu lassen - einer > direkt und einer mit Vorteiler. (Übrigens: ein paar kaskadierte > 74AUP1G80
-
Thread
ZX81 plus38 Clone
Bestückung des ZX81+38 sind ja dies die Speicherbereiche: 0x0000 - 0x3FF für das ROM 0x4000 - 0x7FF für das RAM Hier das leicht angepasste Listing von Seite 103 ld a,(1000h) Lese ROM ld a,0 Lade 0 ld (4000h),a 0 ins RAM ld a,(4000h) Lade RAM ld a,0ffh Lade FF ld (4000h
hier auch direkt einen "um die Ecke": https://www.mikrocontroller.net/topic/490145 Läuft auf STM32F407VET6-China-Board. Aber auch auf Linux (Framebuffer und/oder X11) und Windows (QT).
-
Thread
Fehlermeldung bei ST CubeMX
! Ich verwende gerade die aktuelle Version vom CubeMX Tool, um meine Pinkonfiguration bei einem STM32H753BIT zu verifizieren. Dabei bekomme ich bei I2C1 auf PB6/PB7 ein gelbes Dreieck mit einer Fehlermeldung "Partly disabled conflict with SPI6: Mode Full Duplex Master. SPI6 ist auf PA4(SS)/PA5(SCK
-
Thread
NuMicroM2351 "TARGET: NuMicro.cpu - Not halted"
adapter_read_memory(): adapter_read_memory 0xe000ed00 4 1 Debug: 290 5996 target.c:2234 target_read_u32(): address: 0xe000ed00, value: 0x0bf11477 Debug: 291 5996 cortex_m.c:1984 cortex_m_examine(): Cortex-M7 r15p7 processor detected Debug: 292 5996 cortex_m.c:1993 cortex_m_examine(): cpuid: 0x0bf11477
Seufz, man sollte nur mit solchen "Features" wie XOM, PCROP, RDP (bei STM32) etc. herum spielen, wenn man genau weiß, was das macht und wie man ggf. wieder zurück kommt ... AN0020, "Precautions" gelesen? Vermutlich hilft nur ein "Mass Erase" -> Siehe Doku zu OpenOCD, ob
-
Thread
Spannungsteiler ADC mehrere Messbereiche
Hi 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 da die VREF ja von VDD gespeißt wird, aber ein /bisschen/ Genauigkeit
keinen OPV, eine einfacher Spannungsteiler reicht! Ich dachte halt an Impedance Matching weil der STM32 ADC ja nicht mit >800Ohm am Eingang sein sollte und mein Spannungsteiler hat ein Ausgangswiderstand von ~7k... Oder kann ich das alles vernachlässigen? Ich brauche auch eigentlich überhaupt keine
-
Thread
Integer-Berechnungen mit grossen Zwischenwerten
Hallo zusammen, ich will auf einem STM32F103 (Build-Umgebung ist der ARM-GCC none EABI, aber auf dem PC muss die Lösung natürlich auch funktionieren) relativ häufig eine Integer-Berechnung der folgenden Form durchführen: [math] y = \
*z4low) = (z5*2^32+z6*2^17+z7)*2^62+(z8*2^32+z9*2^16+z10)*2^32+(z11*2^32+z12*2^17+z13) */ #define z1high (z1>>16) #define z1low (z1 & 0xffff) #define z2high (z2>>16) #define z2low (z2 & 0xffff) #define z5
-
Thread
Linux wird nicht wirklich akzeptiert, woran liegt das ?
in einigen Fällen überhaupt nicht geht, umschiffe ich solche Klippen einfach mit VMWare Player mit W7X32 bzw. W-XP32 und Linux Mint für Makefile GCC Projekte, installiert. Für gewisse ältere, mir noch wichtige USB Werkzeuge, die unter W10 ums Verrecken wegen X64 nicht lauffähig sind, ist halt XP oder W7X32 unter VM zuständig. (Auch wegen LPT Dongles für teure SW). So kann ich so ziemlich alles machen was mir wichtig ist. Einmal im Monat wird das BS auf eine BU Festplatte kopiert und sonstige Daten
-
Thread
Displaycontroller mit einstellbarer Auflösung/Farbtiefe?
Die sind aber leider bei bei den fertigen günstigen Bastler-Boards wie Arduino Uno, Bluepill oder ESP32 nicht mit drauf... und ein STM32f429-Discovery-Board mit Displaycontroller ist vielleicht ein bisschen Overkill für die meisten kleinen Projekte.
wird, und welchen µC willst Du verwenden? Was hast Du vor ? Andy schrieb im Beitrag #6394522: > STM32f429-Discovery-Board mit Displaycontroller ist vielleicht ein > bisschen Overkill für die meisten kleinen Projekte. Das mag sein, aber ein STM32F4/F7/H7 bietet die Geschwindigkeit und den notwendigen
-
Thread
einigermaßen Hardware-unabhängiger Code?
Hi, mein Problem: ich habe Code, der sowohl auf AVR-ATMega als auch auf "kleinen" STM32 und ESP8266 und was weiß ich noch allem laufen soll. Neben dem üblichen digitalen I/O-Kram, den zB Arduino problemlos plattformübergreifend unterstützt, brauche ich aber noch so Sachen wie Timer-
sowas vergleichst: a) SetzePin(int Port, int Bit, bool EinAus); und dazu #define MotorPort 7 #define MotorPin 2 und dann SetzePin(MotorPort,MotorPin,true) b) SchalteMotorEin(void); und SchalteMotorAus(void); Natürlich kann man seine Algorithmen mit beiden Varianten zum Erfolg führen
-
Thread
Nachkommastellen Arduino
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. Bei 32-Bit hast du im IEEE 754 binary32 Format (Single Precision) nur 24 Bit oder 7.22
printFloat(double number, uint8 digits) { [/code] https://github.com/rogerclarkmelbourne/Arduino_STM32/blob/master/STM32F1/cores/maple/Print.cpp Ob der Algorithmus die double Nachkommas richtig ausgibt weiss ich nicht. probiere es mit dem STM32duino core, der sollte das Serial.printf unterstützen
-
Thread
Config Parser für embedded
https://github.com/compuphase/minIni habe ich auf einem STM32F103C8 schon benutzt.
M. H. schrieb im Beitrag #6392798: > Das habe ich leider beim Platinendesign verpeilt. Und der STM hat leider > kein internes EEPROM. Und die Flashpage möchte ich nicht dafür > freihalten. Das ist einfach
-
Thread
Tastatur für Mikrocontroller
Ich hätte gerne eine Tastatur die ich an verschiedene Mikrocontrollerprojekte (AVR, STM32, PIC) anschließen kann. Eine PS/2 Tastatur auslesen ist nicht das Problem, das klappt gut und auch eine USB-Tastatur an Cortex-M4 klappt auch. Ich hätte gerne eine Tastatur, die ich bspw. mit
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_,searchweb201603
-
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
was ich geschrieben habe, der STM32 hat nur einen 3-fach FIFO. Der ATSAMC21 hat einen 64-fach FIFO, der läuft in 5ms nicht über.
-
Thread
Stecker 70A 60V
3A%2F%2Fwww.johp.de%2Fcms-amc%2Fimages%2FTipps%2FStecker-Buchsen.pdf&usg=AOvVaw06PAZamVvq66MT_NoeA6W7
#6385373: > Es soll halt ein 150Ah Akku über Nacht geladen werden Also 150 Ah * 1,4 = 210 Ah / 8h = ca. 26 A notwendiger Ladestrom. Wozu dann die Forderung nach 70A? wendelsberg
-
Thread
Bau eines vollbrückengegentaktwandler welcher Mikrocontroller
Hh H. schrieb im Beitrag #6383716: > Wie kann ich bei Hardware pwm eine totzeit einstellen? Das kommt ganz auf den Mikrocontroller an, und ob er das überhaupt kann. Im Referenzhandbuch der STM32F3
STM32G4 mit HR Timer. Der ist genau für solche Anwendungen entwickelt worden.
-
Thread
Leitungslänge Raspberry->ATtiny 100m+ 1-wire oder Alternative
Spielwiese. Und dann müsstest du dir überlegen, ob ein Master-Slave-System reicht (d.h. der Raspi "fragt" jeweils einen einzelnen Knoten, der dann antwortet) oder ob du einen "richtigen" Bus brauchst, auf dem jeder Knoten etwas senden kann wenn er Bedarf hat. (Dann braucht man Verfahren
www.mikrocontroller.net/topic/159576 Edit: Ok, 3 Leitungen, ziehe meinen Vorschlag zurück. Die STM32 haben LIN Unterstützung in HW.
-
Thread
Amateurfunk CW Reichweite
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
dass man den als 1-Wire-Bus im Kfz-Bau bspw. für Dinge wie elektrisch verstellbare Spiegel nimmt, d.h. man hat sowohl Spannungsversorgung als auch Information mit geringer Datenrate beisammen. Das klingt mir für sowas wie einen Antennenkoppler außerordentlich gut passend.
-
Thread
F_CPU umschalten, gibt es etwas zu beachten?
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
Zum Vergleich, den Aufwand der bei Nutzung eines STM32 nötig wäre: https://github.com/STMicroelectronics/STM32CubeF1/blob/master/Projects/STM32F103RB-Nucleo/Examples/UART/UART_Printf/Src/main.c#L88 In dieser Zeile die 9600 durch die gewünschte Baudrate
-
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.
lesen. Auch noch mit IRQs. Das ist aber schon fortgeschritten. Was passiert, wenn Du die Register 25h und 26h für die Temperatur liest und das Statusregister 27h und die Achsenregister 27h bis 2Eh liest? Man kann sie einzeln lesen oder die Adresse automatisch inkrementieren lassen, wenn man das richtig
-
Thread
Methode in C++ Initializer List aufrufen
Ich programmiere einen STM32 in C++. Als erstes soll die Hardware initialisiert werden. Damit diese Methode vor der Initialisierung aller anderen Objekte meiner Initializer Liste ausgeführt wird, habe ich diese bis jetzt in eine
aufgerufen? Das wird automatisch aufgerufen bei Konstruktion der Basisklasse. https://godbolt.org/z/K8j7qT Bin aber nicht sicher ob das überhaupt das ist was du wolltest.
-
Thread
Relais mit LM3915 ansteuern
zeigt einen ähnlich konstruierten, schon mit Multiplexing zur Bauteilreduktion. Auch der teure MSGEQ7 macht die Sache nicht viel einfacher, obwohl man mit ihm viele SpektrumAnalyser auf YouTube findet. Angemessen ist wohl einzig ein Mikrocontroller wie STM32, der per Terzfilter das Audiosignal zerlegt
gut an. MaWin schrieb im Beitrag #6377479: > Angemessen ist wohl einzig ein Mikrocontroller wie STM32, der per > Terzfilter das Audiosignal zerlegt und per Multiplex die LEDs ansteuert, > also reine Software, 1 Chip, und wenn man Glühlampen hat eben nicht aus > 230V~ sondern Gleichspannung (z.B
-
Thread
Batteriemonitor +-30A 0-42v
etwas: https://www.ebay.de/itm/100A-Dc-Digital-Monitor-LCD-Volt-Amp-Watt-Meter-Batterie-Power-Solar-Z7H2/264822935590
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.