-
Thread
STM32H7 USART geht nicht mehr mit Compiler V6.14
oder normal ausgebe. Empfangen wird über Interrupt. Gesendet über DMA1 Stream1. Controller ist ein STM32H7 Kennt jemand das Problem? Gruß Andi
-
Thread
STM32F103 USB CDC von W.S.
: http://stefanfrings.de/stm32/STM32F103_usb_test.zip Hast du den Widerstand R10 korrigiert? Er soll 1,5kΩ haben. Ich habe zur Korrektur 1,8kΩ parallel zum falschen Bauteil geschaltet. Zur Zeit sind viele (alle?) Blue-Pill
nano.specs -mfloat-abi=soft -mthumb Die Compiler Optionen sind: -mcpu=cortex-m3 -std=gnu11 -DSTM32 -DSTM32F1 -DSTM32F103C8Tx -c -I"/home/stefan/Programmierung/STM32/STM32F103_usb_test/CMSIS/core" -I"/home/stefan/Programmierung/STM32/STM32F103_usb_test Die Linker Optionen sind: -mcpu=cortex-m3 -
-
Thread
Padauk PFS154 und Rambelegung
Unmengen an > Programmierer den Kopf schütteln werden, dass man das in C eben so nicht > macht D.h. als abschreckendes Beispiel, diesen MC lieber nicht zu nehmen. Gut zu wissen.
bit-fields an I/O-Adressen (außer natürlich bei Architekturen mit I/O im normalen Adressraum, wie stm8). Philipp
-
Thread
Digitale Signale "verstärken"
Richtung pro Pin. :-( Vielleicht ist das doch alles Murks. Was passiert denn eigentlich, wenn man am STM32 mehr sourcet, als erlaubt? Kaputt?
auf High setzen möchte? Multiplexer schön und gut, aber ich habe auch keine Anschlußprobleme, d.h. ich habe 32 Pins am STM32 verfügbar.
-
Thread
32k Uhrenquarz am STM32H743 board Problem
die Suche nach dem USB Problem mit diesem Board https://github.com/mcauser/MCUDEV_DEVEBOX_H7XX_M https://github.com/mcauser/MCUDEV_DEVEBOX_H7XX_M/blob/master/docs/STM32H7XX_M_schematics.pdf wurde mir noch erschwert duch ein Problem dem 32k LSE clock. Dieser wird für den LPTImer verwendet
im HAL Makro die Revisionsabhängigkeit berücksichtigt wird: https://github.com/STMicroelectronics/STM32CubeH7/blob/beced99ac090fece04d1e0eb6648b8075e156c6c/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_rcc.h#L7727-L7757 Aber da ist die Frage wo das Define RCC_VER_X herkommt, das muss ich wohl noch
-
Thread
Einheitlicher uC-Perpherie-Abstraktions-Layer
Frage ist nun, ob es eine C-Lib oder Layer gibt, der diese Standardmodule einheitlich abstrahiert, d.h. dass ich z.B. einen Header GenericAdc.h einbinden kann, der auf Methoden in einer ADC_STM32xyz.c verweist, die die ADC-Funktion abstrahieren. Bei Wechsel auf einen anderen uC ist dann nur das Sourcefile
Selbst innerhalb der STM32 Serien gibts ja schon verschiedene DMA und ein STM32H7 hat 3 unterschiedliche gleichzeitig! (dazu zähle ich jetzt nicht integrierte DMA wie bei Ethernet und USB) Auf Arbeit haben wir das mit C++
-
Thread
for-schleife rückwärts bis auf 0 laufen lassen probleme
sowas? Ist ne ernsthafte Frage, ich kann mir das nicht vorstellen. Benutzt man tatsächlich lieber 32 Controller aus 32 Familien mit 32 Compilern und Spezialitäten, anstatt bei einer Familie zu bleiben und die richtig von 8pin bis 144pin zu kennen? Ich mein, bei AVR, PIC und auch STM32 ist die Bandbreite
tausenden Leuten auf verschiedensten Plattformen genutzt wird? > Ich mein, bei AVR, PIC und auch STM32 ist die Bandbreite so groß, da > findet sich sicher was. Und wenn man wechseln muss, weil es den xxx > nicht in AVR gibt, sind eh alle Codebasen Müll, weil uralt und auf 8 > statt 32 bit ausgerichtet
-
Thread
S: Empfehlung nachbausicheres LC-Meter-Projekt mit Atmega
306.5uH 328uH 101 82.92uH 101uH 10u 2.395uH 8uH 4u7 0.570uH 4uH 1u0 0.056uH 1uH
sind in der Spalte "LCM_ndU" zu sehen. Aufdruck LCM MM LCM_ndU 1m0 936.5uH 900uH 998.5uH 331 306.5uH 328uH 341.0uH 101 82.92uH 101uH 105.5uH 10u 2.395uH 8uH 10.32uH 4u7 0.570uH 4uH 4.988uH 1u0
-
Thread
BluePill STM32 Bezugsquelle
mit STM32 bekommen? Ggf. wo? vielen Dank!
/B, STM32F102x8/B and STM32F103x8/B Under STM32F10xx8 and STM32F10xxB silicon limitations 2.3 Debug registers cannot be read by user software Description The DBGMCU_IDCODE and DBGMCU_CR debug registers
-
Thread
Fragen zu Grafik-LCD 128x64?
reichen sollte. Aber wie gesagt gibt es deutlich bessere Alternativen und es gibt auch Arduino mit STM32.
beinhaltet und den diversen Fonts, die ebenfalls völlig separate Dinge sein sollten. Deine arial32.h ist viel zu umfänglich. Schreib ein GDI, das mit einem sinnvollen Font-Format zurechtkommt und separate Fontdateien, die dieses Fontformat bieten, so daß du allenfalls im GDI sowas wie extern char
-
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