-
Thread
Fragen zur IR-Informationsübertragung
erstaunen haben eine ganze Menge Controller IRDA. Das muss noch jemand in grossen Umfang einsetzen. (z.B STM32F051, STM32F103, STM32G071, STM32L151, usw...) Es gibt auch noch neue Transciever: TFBS4711 Olaf
Zu meinem eigenen erstaunen haben eine ganze Menge > Controller IRDA. So ist es. > (z.B > STM32F051, STM32F103, STM32G071, STM32L151, usw...) Und auch alle AVR XMega (sowie deren Erben in Gestalt der neueren Tinys und Megas sowie AVRxxxDy). Und vermutlich noch eine ganze Menge mehr in
-
Thread
STM32 USB Device Lib - Mass storage class
class - Implementierung (MSC) in der USB Device Library Als Board nutze ich eine "Black pill" mit STM32F411. Ich habe als ersten Test eine Ramdisk mit 96kB eingerichtet und die Funktionen STORAGE_Read_FS und STORAGE_Write_FS implementiert. Funktioniert perfekt, das Ding erscheint als Laufwerk am
auf das Flash zu schreiben, muß zuvor der zugehörige Sektor gelöscht werden. Die Sektorgröße beträgt 4kB, also 8 Blöcke. Ich habe also einen statischen Cache mit 4kB angelegt; beim ersten Schreibbefehl wird der zugehörige Sektor in den Cache gelesen, das Schreiben erfolgt zunächst in den Cache. Erst wenn
-
Thread
Teensy Midi Hub & Prozessor
Ich habe sowas auch mal mit einem STM32F4-Discovery gebaut (mit 6 MIDI In/Out), und die Teile für die Teensy-4.1-basierte Variante liegen hier auch noch rum. A. B. schrieb im Beitrag #6932569: > ich bin mir nicht ganz sicher ob mir
present, may be implemented as an IC gate or > transistor or a combination. Ich empfehle (SN)74LVC1G07, der ist auch in 3,3-V-Systemen 5-V-tolerant. (Es gibt kaputte MIDI-Eingänge, die selbst einen Pullup zu 5 V haben.) Du kannst dann auch Pin 4 des Ausgangs mit 5 V verbinden, was die Kompatibilität
-
Thread
Lötkolben/Lötstation für blutigen Anfänger gesucht
www.amazon.de/IVSUN-LED-Anzeige-Schlaffunktion-L%C3%B6tkolbenspitzen-L%C3%B6tkolbendraht/dp/B08K3928G1/ref=sr_1_4?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&crid=3F8UMC85D57SK&keywords=l%C3%B6tstation&qid=1640864713&sprefix=l%C3%B6tstation%2Caps%2C92&sr=8-4 https://www.amazon.de/L%C3%B6tstation-Einstellbare-LED-Anzeige-Schlaffunktion-L
Preis mit etwas Übung gut zu gebrauchen: https://www.ebay.de/itm/402895466857?hash=item5dce70f169:g:HssAAOSwNHldu4oB
-
Thread
Arduino Mega2560 mit externem RAM: linker flag für .data section geht nicht
uint32_t dataBuffer3[arraysize]; uint32_t dataBuffer4[arraysize]; uint32_t dataBuffer5[arraysize]; uint32_t dataBuffer6[arraysize]; uint32_t dataBuffer7[arraysize]; //--------------------------
_t dataBuffer2[arraysize]; uint32_t dataBuffer3[arraysize]; uint32_t dataBuffer4[arraysize]; uint32_t dataBuffer5[arraysize]; uint32_t dataBuffer6[arraysize]; uint32_t dataBuffer7[arraysize]; //--------------------------
-
Thread
IRMP-Anwendung
schön den Compiler ausreizt. 3. Das MEDION-Protokoll: (nach dem TSOP Impulse L) Sync: 9,2ms L + 4,5ms H Daten: 0,76ms L + 0,45ms H bzw 0,76ms L + 1,6ms H insgesamt Sync + 32 Daten + Endbit(0,76ms L) 4. Horst: na klar geht einfacher, macht aber den "Bock nicht fett" und löst mein Problem nicht
bei Kaseikyo ist das obere Nibble von flags oft 0. Als Alternative könnte ich auch [[IRMP]] auf 32 Bit Adresse und 32 Bit Kommando aufbohren. Auf 32-Bittern wie STM32 wäre das auch kein Problem, auf AVRs könnte das bei einigen Anwendungen jedoch zu Problemen führen, da hier die ISR ziemlich zeitintensiv
-
Thread
PAL-Röhren TV auf NTSC umbauen
Die Angaben: "PAL/SECAM/NTSC 4,43MHz B/G, I (Mono), L/L" auf Seite 1-3 verstehe ich auch nicht, da 4,43 MHz für NTSC völlig unüblich ist. Die Farbträgerfrequenz bei NTSC ist nämlich 3,58 MHz. NTSC mit 4,43 MHz habe ich jedenfalls
Günni schrieb im Beitrag #6921525: > Die Angaben: "PAL/SECAM/NTSC 4,43MHz B/G, I (Mono), L/L" auf Seite 1-3 > verstehe ich auch nicht, da 4,43 MHz für NTSC völlig unüblich ist. NTSC B/G war in Europa sogar ausgesprochen üblich, denn das wurde von fast allen NTSC-abspielfähigen
-
Thread
ATTINY85 als DCF77-Empfänger
Ich musste sogar das Histogramm in grob und fein trennen um SRAM zu sparen. Wenn man sonst nur mit STM32s arbeitet ist es mit einem ATTINY so, als ob man einen Keller mit einer Schippe ausheben würde. > 4,95 Euro Man könnte auch einen China-STM32F030F4P6 für 50 Cent nehmen. Der hat sogar genug Resourcen
zusammen. Genau, das wäre mal wieder ein richtiges Highlight. Kann auch gerne ein Nucleo-Board mit STM32L4 oder G4 für 10€ anstatt ein Attiny sein :-). Ist ja Forschung.
-
Thread
Frequenzen aufwärtsverschieben
ausgibt. Oder nur y, wenn du die x-Ablenkung über die Zeit machst. Das wäre mit einem STM32 ein nettes Projekt für die Zeit "zwischen den Jahren".
den Strahl ausgibt. Oder nur y, wenn du die x-Ablenkung über die > Zeit machst. Das wäre mit einem STM32 ein nettes Projekt für die Zeit > "zwischen den Jahren". Ja, zu dem Schluss sind wir in dem verlinken Faden auch gekommen: Das ist einfacher mit einem µC. Ich dachte nur dass das hier vielleicht
-
Thread
STM32G031F4 TSSOP 20pin Verständnisfrage
sicherlich trivial ist, aber ich stehe gerade auf dem Schlauch. Ich arbeite zum ersten Mal mit einem STM32 (stm32g031f4) in einem 20pin TSSOP Gehäuse und habe Verständnisprobleme bei der Pinbelegung. Anbei ein Ausschnitt aus dem Datenblatt für TSSOP20. https://www.st.com/en/microcontrollers-microprocessors/stm32g031f4.html Ich weiß, dass man PA11 und PA12 mit PA9 und PA10 tauschen kann. Das geschieht im RefManual im SYSCFG_CFGR1 Register. Schaue ich mir jedoch den ersten Pin an, steht dort PB7/PB8
-
Thread
arduino esp32 32bit/64bit-problem
grundschüler schrieb im Beitrag #6918056: > Den stm32f103 bekommt man da sicher auch nochrein? Sicher, nicht nur diesen STM32. > "digitalWrite(2,HIGH);" > ist relativ viel schreibarbeit. Ich ... hätte da gerne eine > funktionstaste, mit der
mein ESP32 Programm Der Sketch verwendet 347390 Bytes (26%) des Programmspeicherplatzes. Das Maximum sind 1310720 Bytes. Globale Variablen verwenden 13672 Bytes (4%) des dynamischen Speichers, 314008 Bytes für
-
Thread
8x8 g click mit STM32
neu herunterladen musste. Jetzt kann ich es öffnen. Zuerst mal muss ich dir sagen, dass ich den STM32L432 noch nicht benutzt habe. Ich könnte mich also irren. In der main.c wird MX_SPI1_Init() aufgerufen, welche wiederum HSL_SPI_Init() aufruft. HAL_SPI_MspInit() is eine schwache Funktion, die durch stm32l4xx_hal_msp.c überschrieben wird. In dieser Funktion finde ich den Code, welcher die SPI Pins inklusive der alternate Funktion konfiguriert: [c] /** * @brief SPI MSP Initialization * This function
-
Thread
µC Suche Spezifikationen
STM32G-irgendwas
Sebastian R. schrieb im Beitrag #6910089: > STM32G-irgendwas Die haben aber keinen CAN, oder ?
-
Thread
i2c hört auf zu funktionieren
anspreche bekomme ich keine Antwort... Wenn ich den Controller dann neu starte bekomme ich meine 4 Slave antworten...
das kann die I²C Kommunikation sogar dekodieren. Sieht dann etwa so aus: http://stefanfrings.de/stm32/pulseview_i2c.png Wenn du ein Oszilloskop hast, dass beide Funktionen abdeckt: Umso besser, dann nimm das. Zeige uns damit mal, wie das Signal auf den beiden Leitungen im Fehlerfall aussieht
-
Thread
STM32 PWM Polarität
Hallo, ich steh grad irgendwie auf dem Schlauch und komme nicht weiter. Ich möchte an einem STM32L021 einen PWM Ausgang nutzen. Da ich allerdings einen Pegel von 5V benötige, habe ich einen 5V Toleranten Pin genommen (PA10, TIM2_CH3), einen externen Pullup Widerstand mit 4,7kOhm dran gehängt und
ist, ab Initialisierung der Register und Start des Zählers bis zum ersten Update-Event: UG und CCxG in TIMx_EGR sollten das Gewünschte leisten. Die Logik dahinter: Der Zustand des Ausgangs wird immer nur bei einem Update bzw. Compare-Event aktualisiert, also wenn der Zustand sich ändern soll, s.
-
Thread
AVR Controller mit massig RAM
Habe hier ein 80186 Board mit 256k Flash und 4MB RAM. Das ist ein ganz schöner Klopper. In etwa wie die alten VLB VGA Karten. Komplett vollgestopft. Das in einen DIP32 quetschen wird lustig...
Ein STM32H7B0 könnte einen AVR mit 1MB RAM und 4KB EEPROM emulieren. Der Chip hat zusätzlich noch 128KB Flash und 128+128+64+32KB RAM und kommt im LQFP-64. Und von wegen RAM braucht viel Chipfläche: angekündigt
-
Thread
AVR + BSS123 + LEDs
an einem vernünftig gewähltem > Sternpunkt verbunden? Ich hänge die Unterseite der PCB mal an. G sind die 4 Gates der BSS123 (Zuleitung zum AVR auf der Oberseite). D dann Drain. Dann der 1206 Vorwiderstand und die drei LEDs je Pfad und an die dicke Leitung zum 12V Anschluss. > Leuchten die LEDs
meinem beruflichen Umfeld (Weisse Ware). Da wurde er z.B. benutzt, um die 3.3V UART Schnittstelle eines STM32 auf 5V zu bringen. Und auch für einiges andere, da billig. In dem Umfeld gilt halt auch: gut ist gut genug. Ich kenne den BSS123 als Wald-und-Wiesen LL-MOSFET für kleine Ströme. Und der Elektronikfertiger
-
Thread
Suche Bauteil
Arduino Nano, müssten also 5Volt sein. Wenn ich es im zweiten Schritt packe werde ich Code auf einen STM32 portieren, da wären es nur 3,3V, die könnte man über den Verstärkungsfaktor auf 10Volt bringen. Aber das ist erstmal Zukunftsmusik. Beim Servoverstärker kann man 0Volt einstellen, dieses Teil was
Arduino Nano, müssten also 5Volt sein. Wenn ich > es im zweiten Schritt packe werde ich Code auf einen STM32 portieren, da > wären es nur 3,3V Du kannst auch an den Eingang einen npn Transistor mit Basiswiderstand schalten, den du mit stabilisierten 5V betreibst. Dann ist es egal, ob an der Basis 2,5
-
Thread
Arduino Pro Micro 32u4 über USB 2 Serial ports
musst halt wahrscheinlich mehrere Instanzen eines VCP Endpoints implementieren. Hier hat das Niklas G. für einen STM32 gemacht: https://github.com/Erlkoenig90/f1usb Und hier ein Artikel dazu wo die ganze Sache erklärt wird: https://www.mikrocontroller.net/articles/USB-Tutorial_mit_STM32
Flousen schrieb im Beitrag #6898159: > Bildschirmtastatur Flousen schrieb im Beitrag #6898159: > 32u4 Flousen schrieb im Beitrag #6898159: > Seriell kommunizieren Melden sich diese "geheimen" Projekte nicht als HID an, wenn Du schon den 32U4 verwendest? Am einfachsten nimmst Du wohl zwei Arduinos
-
Thread
STM32F303: Empfehlenswerte Compilerargumente
=fpv4-sp-d16 -mfloat-abi=hard --specs=nano.specs -TSTM32F303CCTX_FLASH.ld -Wl,-Map=final.map # Target: Dependencies all: main.o startup_stm32f303cctx.o syscalls.o sysmem.o system_stm32f3xx.o final.elf
syscalls.c $(CC) $(CFLAGS) -o $@ $^ sysmem.o: Driver/sysmem.c $(CC) $(CFLAGS) -o $@ $^ system_stm32f3xx.o: Driver/system_stm32f3xx.c $(CC) $(CFLAGS) -o $@ $^ startup_stm32f303cctx.o: startup/startup_stm32f303cctx.s $(CC) $(CFLAGS) -o $@ $^ final.elf: main.o startup_stm32f303cctx.o syscalls.o
-
Thread
TTN V3 das Ende einer guten Idee?
Jedenfalls nicht zum jetzigen > Zeitpunkt. Warum? Der Zeitpunkt ist genau richtig. Wir haben mit dem STM32WL55 einen benutzbaren Chip, der ein LoRa-Modul integriert hat. Das Ding kann viel und ist kostengünstig. Wir haben mit dem ASR6501, der aber etwas seltsam ist, sowas ja auch schon, aber der STM32WL55
STM32WL55 ist einfach nochmal > besser, weil er einfach viel mehr kann. Die Entwicklungsboards für > LoRaWAN-Lösungen sind kostengünstig, die Gateways kommen mittlerweile > auch in gute Preisbereiche
-
Thread
HUB75 Ansteuerung Problem
Hi, ich möchte ein HUB75 64x32 Display mit 1/16Scan per STM32 ansteuern. Dazu habe ich folgende funktion geschrieben um zu verstehen wie das Display funktioniert. Leider habe ich das Problem das Zeile 16 und 32 deutlich heller
else HAL_GPIO_WritePin(GPIOD, GPIO_PIN_8, GPIO_PIN_RESET); //Line G1 if(display[line+16][pos-1] & 0x02) HAL_GPIO_WritePin(GPIOD, GPIO_PIN_4, GPIO_PIN_SET); else HAL_GPIO_WritePin(GPIOD, GPIO_PIN_4, GPIO_PIN_RESET); //Line
-
Thread
Neue Entwickler-Boards, Low-Power-Mikrocontroller von Gigadevice, Renesas baut FPGAs
ARM-Basis. Niedrigenergie-Prozessoren aus dem Hause STMicroelectronics - beispielsweise die Serien STM32L1 und STM32L4 - sind momentan schwer erhältlich. GigaDevice schickt mit dem GD32L233 nun ein hauseigenes Low-power-Design auf Basis eines Cortex-M23 ins Rennen. Wir werden den Controller im Laufe
hier sei allerdings angemerkt, dass die im Markt kursierenden Gerüchte einer Analogie zwischen dem GD32L233 und diversen STM-Produktpaletten falsch sind: der Chip ist ein komplett neues Design, das vorhandene STM32-Controller nie direkt ersetzt.  Angemerkt sei in diesem
-
Thread
STM32 Startup Zeit
7mS durch schlaue Maßnahmen noch deutlich verkürzen bzw. hat das schon mal jeamand auch für andere STM32 untersucht?
, F302, F373 und allen L1. Vom STM32L451RET weiß ich genau, dass der Bootloader den einschaltet weil der Scherz ein neues Layout gekostet hat. > Der STM32L011 vom TO hat kein USB. Ja, der wohl wirklich nicht. Der L451 hat auf dem
-
Thread
Sensorausgangssignal hörbar machen
rein analog bewerkstelligen, wenn das reicht. Nur, wer soll das aufbauen und realisieren? mfG
als ganz grobe Hausnummer... Wenn es nur drum geht ein fertiges Develboard zu nehmen (Arduino, STM32-Nucleo,...), da nen einfachen PWM-Kopfhörerausgang und Analogeingang für den Sensor dranzustecken und eine ganz einfach Software anhand klarer Vorgaben zu machen (siehe oben), dann sollte das von
-
Thread
2 Dimensonales Array Speicher Reservieren
Hi, ich möchte bei einem STM32 Projekt in C folgendes Array definieren: uint8_t display[64][32]; Und dann den einzelnen Speicherzellen quasi Werte zur Laufzeit zuweisen: display[63][1]=0xFF Das schlägt mit Invalid Initalizer
Compilermeldung ist folgende: arm-none-eabi-gcc "../Core/Src/main.c" -mcpu=cortex-m4 -std=gnu11 -g3 -DUSE_HAL_DRIVER -DDEBUG -DSTM32L496xx -c -I../Core/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc -I../Drivers/STM32L4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L4xx/Include
-
Thread
PDP-11 auf MCU
> "ortsungebundene Erreichbarkeit" auch mit viel weniger Hard- und > Software Resourcen lösen. 4G/5G wurden von vorneherein mit Blick auf die dann verfügbaren Ressourcen konzipiert.
dass Du einfach per Drag&Drop auf den Pico flashst ;) Klar, nett waere es auch dies auf einem ESP32 oder STM32 zu haben, aber langsam werden die Pico fast schon billiger als ESP32/STM32 und flotter ist der Pico meistens als der ESP32.
-
Thread
Leistungsabgabe von ATX-Netzteil aufzeichnen
0V und 3,3V, so dass ich positive und negative Ströme gleich gut messen kann. Als ADC wird ein STM32 benutzt. Der STM32G030F6 ist der eine der gerade bei Mouser lieferbar ist (ausser die BGA-Dinger). Er wird die Aufgabe wohl erfüllen, aber wirklich zufrieden bin ich mit dem nicht, vor allem weil
Richtung rückwärts umschalten. (MOSI_FWD vs. MISO) Jedes Modul verhält sich als Schieberegister mit 32-Bit-Wörtern, wobei ein Modul vorraussichtlich 96 oder 128 haben wird. Bei 8 Moduln ergibt sich eine Datenrate von etwa 10Mbit/s. Ich habe mich für STM32 entschieden, da es für diese Familie (soweit
-
Thread
DDR-µC, maskenprogrammiert, "fremd verwendbar ?
@ G.R. Der Worte sind genug gewechselt, nun lass Taten sehen.
srp #0 ; Registerprointer auf 00-Gruppe ld R3, #0Fh ; Test, ob P32 und P35 gebrückt sind nop tm R3, #4 ld R3, #0FFh jr NZ, init10 tm R3, #4 jr
-
Thread
MCU mit high drive GPIO? (Mikrocontroller, Pin, Strom, Ausgang)
0.6 V drop @ 20mA (Typical Characteristics - Outputs @3V geschätzt) STM32F103C8: The GPIOs (general-purpose inputs/outputs) can sink or source up to ±8 mA, and sink or source up to ±20 mA (with a relaxed VOL/VOH) except ... Absolute maximum: Output current sunk by
Jens G. schrieb im Beitrag #6879469: > Axel S. schrieb im Beitrag #6878238: >> Saubere Logikpegel sind bei 40mA nicht eher nicht zu erwarten. Der >> Kanalwiderstand der MOSFET der Ausgangsstufen liegt bei
-
Thread
Motortreiber auf aliexpress Fälschung?
nur, wenn jemand chinesische Produkte fälscht. Denke nur mal dran, wie viele Nachbauten es vom STM32F103 gibt: APM32F103, GD32F103, CKS32F103, HK32F103, CH32F103, CS32F103, BLM32F103, MM32F103 Einige davon haben sogar eine eigene Webseite.
, wenn jemand chinesische Produkte fälscht. > > Denke nur mal dran, wie viele Nachbauten es vom STM32F103 gibt: > APM32F103, GD32F103, CKS32F103, HK32F103, CH32F103, CS32F103, BLM32F103, > MM32F103 - Nachbauten (die auch eigene Beschriftungen haben) != Fälschung - Defekt != Fälschung - Recycling
-
Thread
Sende/Empfangsvorgang mittels nur 1St. µC
einmal eine kurze Erläuterung. Der µC von Gerät A schickt über UART nach Tastendruck (P2.0) an E32 in der Funktion "daten_tx_festlegen();" die 4 Bytes für Adresse, Kanal und "Schlüsselbyte 0x56" an E32_868, welcher diese Daten drahtlos an das Gerät B sendet. E32_868 von Gerät B, mit der Adresse
Wolle G. schrieb im Beitrag #6879905: > welcher diese Daten drahtlos an das > Gerät B sendet. E32_868 von Gerät B, mit der Adresse 0x0202 > konfiguriert Drahtlos ist mir jetzt neu! Habe ich da richtig
-
Thread
Was tun mit altem Zeitzeichenempfänger
Satelliten synchronisiert ist, würden 3 Satelliten zur 3D-Ortsbestimmung reichen, so braucht man halt 4 für den fehlenden Parameter. Also 3 Zeitdifferenzen zu einem 4. Satelliten ist identisch zu 3 Zeitdifferenzen zu einer eigenen Uhr.
mit korrektem und genauen Zeitcode zu senden wäre aber auch nicht wirklich schwierig. Wenn man einen STM32 statt einem Arduino verwendet, dann reicht folgendes: - zwei Mignonzellen bzw. Steckernetzteil - ein STM32F103 - "Sender": Speicherdrossel, Kondensator und Widerstand - "Empfänger" (sogar ein
-
Thread
USB-Stringdeskriptor ohne Abzählen
gefundene Lösung. Betrifft avr-gcc ab Version 9, mit -std==c++17, C++-Programmierung, meist mit ATmega32U4 (Arduino Pro Micro oder Leonardo) oder auch v-usb. Will man USB-Stringdeskriptoren erstellen bereitet das Abzählen der UTF-16-Buchstaben einige Mühe. Hier helfen Templates weiter. Dazu die folgende
usw. Aber so ist das kryptisch und unwartbar. Ich arbeite mit den USB-Descriptoren, die von STM bereitgestellt wurden. Die sind im Sourcecode einiges länger. Man kann sie aber verstehen und ändern.
-
Thread
Fuses AVR ATmega 1284P
Frank G. schrieb im Beitrag #6866650: > soll mit AVR Studio 6 (Win7) mit ISP oder auch JTAG > gefüllt bzw. getestet werden. Es gibt kein "AVR Studio 6". Es gibt "AVR Studio 4.xx" und "Atmel Studio 5"
Atmel-Studio ist insgesamt kein Performance-Wunder Und mein Laptop auch nicht. Ich kann der VM 4GB geben damit geht es irgendwie. Aber kein Vergleich zu anderen IDEs wie vscode oder die Cube IDE von STM, für die ich keine VM brauche.
-
Thread
EPROM Programmer bauen 27C010 27C020
sind heute maximal lächerlich. Dann der Bezug zur Geschwindigkeit ist maximal lächerlich. Kleinste STM32 Käfer machen 72 MHz und haben genug IOs. Jeder AVR kann es ebenfalls. Wenn du schon Konzepte diskutieren willst, dann nimm moderne Ansätze auch an.
schrieb im Beitrag #6866538: > Dann der Bezug zur > Geschwindigkeit ist maximal lächerlich. Kleinste STM32 Käfer machen 72 > MHz und haben genug IOs. Jeder AVR kann es ebenfalls. TO's Hinweis ist nicht nur "maximal lächerlich" sondern ganz einfach getrollt, jede Antwort darauf somit Trollfutter.
-
Thread
STM32G474 FDCAN controller
Da mir die Beschreibung des FDCAN Controllers im Reference Manual des STM32G474 zu wenig detailiert war, habe ich mich nach weiteren Information umgesehen und bin mit der Application Note AN5348 ("FDCAN peripheral on STM32 devices") fündig geworden - so recht schlauer hat
AN5348 besitzt der FDCAN dedizierte Tx buffer und wahlweise ein Tx FIFO oder eine Tx queue (Figure 4. CAN message RAM mapping. Der FDCAN Controller auf dem STM32G474 scheint mir wohl so eine Art minimalster Implementierung des in der AN5348 beschriebenen Controllers zu sein - möglich sind offenbar
-
Thread
Einstieg GDB
der ST-LINK_gdbserver, VSCode /CortexDebug ruft das z.B. so auf: [code] Launching server: "c:\ST\STM32CubeIDE_1.4.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.stlink-gdb-server.win32_1.6.0.202101291314\tools\bin\ST-LINK_gdbserver.exe" "-p" "50000" "-cp" "c:\ST\STM32CubeIDE_1.4.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.cubeprogrammer.win32_2.0.0.202105311346\tools\bin" "--swd" Launching GDB: "c:\ST\STM32CubeIDE_1.4.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.gnu-tools-for-stm32.9
-
Thread
Kurzmitteilungen: neue Software von GigaDevice, STMicroelectronics, Infineon und Renesas
einem mit einem Hardware-Beschleuniger ausgestatteten Chip (Beispiele wären STM32F769 und STM32H7B3) zur Ausführung gebracht wird, decodiert Touch GFX mit Hardwarebeschleunigung - sonst setzt man mit Ausnahme des STM32G0 auf einen Software-Decoder. Außerdem gibt es ein am QT Linguist
Darf ich fragen, welche MCU Architektur Du nutzt? Selbst bei AVR oder 8051 sollten es mindestens 4kB Executable sein, die man mit der kostenlosen Lizenz bauen kann. Gruß, Michael
-
Thread
Gesucht: Bus-System um mehrere uC zu vernetzen
>weil der uC STM32F4xx nicht genug >Ressourcen hat. So ein F407 zB braucht doch nur einen PHY fürs Ethernet. RS485 gäbe es auch noch.
am Schluss. WiFi passt nicht auf meine Anwendung (siehe unten). Wenn möglich möchte ich bei der STM32F4 Familie bleiben, allenfalls auf F7 aufrüsten. Die ESP Dinger sind super cool, leistungsfähiger als die F4, aber meine Zeit ist begrenzt, und die F4 kenne ich schon. Die Adressierung von 16 Busteilnehmern
-
Thread
Kolibri OS, vergrößerung der Community. Programmierung mit C
wenn die eigenen Ansprüche entsprechend skaliert sind.. Wie z.B. auf meinem uralten EeePC-701 mit 4GB Flash. Das ist so ziemlich das kleinste, was man noch als PC bezeichnen kann. Jeder halbwegs aktuelle Raspberry Pi hat mehr Dampf unter der Haube. Aber auf dem EeePc läuft ein 32-bit LUbuntu mit allen
Trümmer wollen ja einige mehr Geld als früher haben: https://www.ebay.de/itm/324807878562?hash=item4ba00ee7a2:g:r0kAAOSwpW1hVGKk
-
Thread
ARM &Co: EmBitz 2.0 IDE, was wird denn nun draus?
2021. Es basiert immer noch auf den StdPeripheral Libs, die werden automatisch erzeugt, seit ca 4-5 Jahren wird aber HAL benutzt, was man manuell einbinden muss. Neuere Chips wie den STM32F410xx (Blackpill) einbinden ist teilweise ein Drama, never touch the Config Files. Spielt man sich den aktuellen
netxduo 20.10.2021 21:14 <DIR> OpenBootloader 20.10.2021 21:14 <DIR> STM32_Network_Library 20.10.2021 21:14 <DIR> STM32_TouchSensing_Library 20.10.2021 21:14 <DIR> STM32_USBPD_Library 20.10.2021 21:14 <DIR> threadx 20.10.2021 21
-
Thread
Entwicklung Funkgerät mit zeitgemäßen Bauteilen
/drc.bz/wp-content/uploads/2020/05/amateurfunkmagazin-interview-mit-prof-rohde.pdf Ab S. 2 mfG
PC-Basis doch genug. Schaue in Richtung GNU-Radio. Wenn Du SDR auf einen Controller wie ATmega, STM32, ... packen willst, dann ist der erste Ansprechpartner das Datenblatt des Chips -> ADC-Sektion, DMA, ... . Der Rest ist Downsampling, Filterung, Demodulation. Hast Du eigentlich nun schon mal