-
Thread
ESP32 woher kommen alle 5 Minuten DMA Probleme?
Hallo. Ich habe einen ESP32-S3 am laufen und ca. alle 5 Minuten habe ich ein Problem mit vermutlich einem DMA. Zum Projekt: SPI Display, Kamera, SD und I2S sind parallel am laufen. WLAN & BT sind aus, denke ich wenigstens weil
könnte ich versuchen abzuklären, ist mir aber nicht wichtig genug. Unter einem AVR oder unter einem STM32 hatte ich jedenfalls noch nie so ein Problem gehabt, obwohl ich bei Projekten darauf portENTER_CRITICAL sehr viel öfter benutze.
-
Thread
CP/M auf ATmega88
, , ,dphi> ; Name spt bls dks dir cks off ; dpb dpb243, 26, 1024, 243, 64, 64, 2 ; dpb dp8192s,32, 4096,2046, 512, 512, 2 dpb dp8192, 32, 4096,2046,1024,1024, 2 ; dpb dpbrd, 32, 1024, 56, 32, 0, 2 dpb rd192, 32, 1024, 192, 32, 0, 0 ; dpb rd1016, 32,
Worte zu meiner STM32–Variante. - Den HD64180 hatte ich schon. Der läuft nur mit 5V. - STM32 I/Os sind 5V-tolerant. - STM32F1 mit vielen Pins sind billiger als AVR. - Durch die vielen I/O-Pins kann alle denkbare
-
Thread
Informationen zu C vs C++ / aka Futter für die Diskussion
Falls wer heut noch was zum Lachen braucht: https://www.youtube.com/watch?v=tsG95Y-C14k&index=32&list=PLHTh1InhhwT7GoW7bjOEe2EjyOTkm6Mgd Zu gut. :)
Time C++ (Buch von Christopher Kormanyos) ref_app https://github.com/ckormanyos/real-time-cpp stm32f103 template lib: https://github.com/ekoeppen/stm32f103-template-lib Stm32-Template-Gpio-Library: https://github.com/ThatEmbeddedGuy/Stm32-Template-Gpio-Library
-
Thread
Mosfet-Selbsthaltung für MP3-Player
In einem Arduino-Projekt nutze ich einen ESP32 als "Kernelement" für einen mp3-Player. Der Player wird entweder per USB oder per Akku (LiPo / FePo) betrieben. Es gibt einen Laderegler, der den Akku (sofern notwendig) lädt, wenn eine USB-Versorgung
Schau mal hier. So mach ich das bei einem raeudigen STM32F030 in meinem SCA300 Adapter weil dieses olle Teil noch nicht weiss was LowPower ist. Funktioniert jetzt seit 2Jahren sehr gut. Olaf
-
Thread
Neue Einplatinencomputer abseits des Raspberry Pi
MQ Quad steht nun eine Alternative zur Verfügung. Aus technischer Sicht schenkt das Board dem Zero 2 W wenig – auch hier kommt ein Vierkernprozessor zum Einsatz, der nun aber aus dem Hause AllWinner stammt.  (Bildquelle: AliExpress) ### Lolin S3 ESP32
steht nun ein neuer SoC zur Verfügung, der sich architektural an kombinatorischen Prozessoren wie dem STM32MP1 orientiert. Beim im Allgemeinen gut informierten Branchennewsdienst cnx-software findet sich nun das in der Abbildung gezeigte Architekturdiagramm.  (Bildquelle
-
Thread
Gute zweit Programmiersprache
schrieb im Beitrag #5465358: > Was ist an C# eigentlich so schrecklich? 1) Es ist von Microsoft 2) Es verwendet das .NET Framework 2.1) .NET hat Telemetrie eingebaut 2.2) Das übersetzte zeug ist kein nativer Code und läuft in einer VM, ähnlich wie Java 2.3) Anders als einem viele glauben machen
etwas machen, aber anspruchsvolle Anwendungen mit Rechenleistung benötigen sinnvollerweise 16 oder 32 bit. Ich arbeite zB. mit dem MSP430F5438A und komme v.a. bei Filterfunktionen an die Grenzen - manchmal wäre da der STM32 etwas schöner.
-
Thread
Retro Fieber: Z80 oder 68000 ?
topic/227312#3875528 schon mal Uwe Bergers Basic-Interpreter ans Herz gelegt. Läuft auf AVR, XMC2GO und auf STM32F4xxx - und benutzt mcurses für den Full-Screen-Editor. Schau da mal rein, ich habe Dir dort bereits ein paar Links zum Stöbern serviert.
...Weshalb ich in meiner HW 2*8 KB EEPROM (statt EPRROM) beschreibbar sowie mit Dipschaltersreibschutz vorgesehen habe. Dazu (beliebig) mapbare 2* 2*32 KB RAM. So kann ich sowohl vom ROM als auch vom RAM je ein Backup halten.
-
Thread
GCC kompiliert falsch?
folgende Zeilen im Code: [c] FW_ForceHW = 1; : : : : while (1) { if (!FW_ForceHW) { if ((u32)(AppVectors[1].__ptr) != 0xFFFFFFFF) { AppVectors[1].__fun(); // main() aufrufen FW_ForceHW = 0; } else FW_ForceHW = 1; } FW_Init(); // 2 if (FW_ForceHW)
sieht das so aus: [code] U [/code] Denn der "FW_Init();" initialisiert erst den UART. Cpu: STM32F103
-
Thread
Python oder besser bei C bleiben?
persönlich mag Python auf dem PC und dem Raspberry Pi sehr gerne, aber auf Mikrocontrollern wie den STM32 oder ESP{8266,32} kann ich mich damit noch (noch) nicht so richtig anfreunden.
Programmiersprache Python an sich nichts ist, > was mir Freudentränen in die Augen bringt. Ich habe vor 2-3 Jahren mit Micropython (MPY) auf ESP8266/ESP32 angefangen und habe echt Spass damit! Ich cross-compile auf WSL2 unter Docker den gesamten MPY Core, meine eigenen Libraies und den eigentlichen Applikation
-
Thread
STM32F4 GCC erzeugt kein DSP
keine DSP Instruktionen erzeugt. Es wird stink normaler FPU Code erzeugt :-( Als Hardware kommt das STM32F4 Discovery Board zum Einsatz (StM32F407VG). Spezielle Toolchains verwende Ich keine sondern habe direkt die neuesten Compiler und Libs von hier verwendet: https://launchpad.net/gcc-arm-embedded
ts14, [r3] 0801b892: ldr\tr3, [r7, #56]\t; 0x38 0801b894: vldr\ts15, [r3] 0801b898: vmul.f32\ts15, s14, s15 0801b89c: vldr\ts14, [r7, #44]\t; 0x2c 0801b8a0: vadd.f32\ts15, s14, s15 0801b8a4: vstr\ts15, [r7, #44]\t; 0x2c 0801b8a8: ldr\tr3, [r7, #60]\t; 0x3c 0801b8aa: add.w\tr3,
-
Thread
Abschlussarbeit SPS Visualisierung
Ja ich bin mir sicher, die Hardware ist schon vorhanden: S7-1500/ET 200MP Analogeingabemodul AI 8xU/I/RTD/TC ST (6ES7531-7KF00-0AB0) und S7-1500/ET 200MP Analogausgabemodul AQ 4xU/I ST (6ES7532-5HD00-0AB0) Sorry, Ausgabe sind nur 4 Kanäle =) Es können verschiedene
Das STM32F4 Discovery ist zum Beispiel als Basis recht gut geeignet. Du kannst es mit MatlabSimulink Programmieren und auch die Messdaten über USB an Matlab senden und Anzeigen lassen.
-
Thread
Audioausgang(line/headphone) zu ADC mit Rail2Rail Opamps
Grundidee ist Stereo-Audio mit Line bis Kopfhörerpegel (0,5 bis teilweise 16V) an einen ADC im einem STM32F407VG (ADC bis 3V) anzupassen. Ich habe das auch schon mal mit LTSpice (mit ts912) simuliert, da schien das zu klappen. Oftmals habe ich noch einen 47nF parallel zu R4 bzw. R5 gesehen, dazu
Gleichspannungspfad aber *nur* zum OPV-Ausgang haben. Das heißt, da muß ein Koppelkondensator hin wie un mit C1 (C2) schon hast. Aber R3/R4 (R2/R5) gehören da *nicht* hin.
-
Thread
Cortex M4 und FPU Performance
Guten Morgen, ich versuche gerade einen Audio-Dynamic-Compressor auf einen Cortex M4 (STM32F429) zu portieren, den ich mal von Lisp (Chris Dynamic Compressor als Audacity-Plugin) nach C und dann nach VHDL portiert hatte. Für den Port nach VHDL hatte ich alles auf Festpunktarithmetik umgestellt
Ah erste Infos aus einem PDF von ST: [pre] VABS.F32 Absolute value 1 VADD.F32 Addition 1 VSUB.F32 Subtraction 1 VMUL.F32 Multiply 1 VDIV.F32 Division 14 VCVT.F32 Conversion to/from integer/fixed-point 1 VSQRT.F32 Square root 14 [/pre] SQRT
-
Thread
Lerncomputer so wie KOSMOS CP1 nachbauen
werden. Davon ausgehend bräuchte es dann noch einen Controlller, der 12 I/O für die Tastatur und 2 I/O für die Anzeige benötigt. Kandidaten wären hier dann: STM32F030 ATMega irgendwelcher STM8S103 Aber wie gesagt, man bräuchte das Manual des "Rechners"
und Funktionstasten umschalten kann. Das wird dann so sein wie einen Emulator den ich auf einem STM32F4 laufen hatte und der Sinclair Spectrum Spiele abspielen konnte. Das hast du ein paar mal gemacht, aber wenn du Retro-Games Spielen willst, dann spielst du das am PC oder in dem Gameboy-Retro-Pi
-
Thread
Suche Idee für VU Meter im Revox A77 Tonband
Auflösung von 220 Pixeln haben. Siehe https://dse-faq.elektronik-kompendium.de/dse-faq.htm#F.30.2 für alles beachtenswerte bei VU und Peak, vor allem dass eines logarithmisch, das andere linear abbildet.
experementiert die Updaterate hochzuschrauben. Ich hatte meine Schaltung (analoge Lograrithmierung + STM32F30) erst auf 50Hz ausgelegt und weil der Controller damit unterfordert war dann die Updaterate auf 100 und spaeter sogar 200Hz hochgesetzt. Obwohl man meinen sollte das ein Auge ueber 50Hz nicht mehr
-
Thread
DC Watt Meter / Power Analyzer
die Komponenten, die du genutzt hast, kannst du uns schon gerne > verraten :) Die Basis ist ein STM32H7, genutzt werden die internen ADCs über isolierte Opamps von TI. Es wird irgendwann eine Version 2 mit externem ADC geben, da ich mit der Genauigkeit, gerade bei einem großen Messbereich, nicht so
Fall würde ich empfehlen externe ADCs zu > verwenden. Wird der H7 locker schaffen und wenn nicht: STM32MP1 mit A7 800MHz im Dualcore ;) Man muss ja auch nicht dauerhaft rechnen, bei AC reicht ja auch jede 3. Halbwelle oder so und mehr schafft der F2 ja auch nicht. Jedenfalls bekommt V2 des Geräts
-
Thread
Nachfolger vom esp8266: ESP32 - besser, schneller
http://esp32.com/viewtopic.php?f=2&t=4#p22 Tensilica L108 Core QFN 48 6x6 Pin List im De Beta Letter
datenblatt entsteht, es wurde jetzt auch ein "ethernet" port von espressif darin "gesichtet". http://esp32.com/viewtopic.php?f=2&t=9&p=26#p26 auf klare fragen folgen aber klare antworten. http://esp32.com/viewtopic.php?f=2&t=4 @Markus M. du hast schon recht, aber schuld ist espressif selbst, das board
-
Thread
Thermomix Rezeptchips
ttySP0 at 38400 bps: Where did you find this information? As I wrote a bit earlier, there is a STM32F100R8 and a ATxmega16D4 on the power board. Some pictures[0][1]. The STM32 has also a 2x10 JTAG connector next to it. I assume that your finding is the thermomix applications way to communicate
is not running. Moritz M. schrieb im Beitrag #5210516: > As I wrote a bit earlier, there is a STM32F100R8 and a ATxmega16D4 on > the power board. Some pictures[0][1]. The STM32 has also a 2x10 JTAG > connector next to it. > > I assume that your finding is the thermomix applications way to
-
Thread
DCC Singal auslesen
Version von deim Script? Müßte ich auf meinem PC suchen. Ich habe nur Erfahrungen mit dem Nano ESP32, aber nur mit anderen Projekten. Evtl. musst du die Interrupt-Nr. (die erste „0“) anpassen an den benutzten Pin. Dcc.pin ( 0, 2, 1 ) // Setup which External Interrupt, the Pin it's associated with
ist noch nicht auf github, ich könnte ihn aber vorzeitig zur Verfügung stellen. Allerdings für ein STM32F401 Blackpill, nicht für AVR und auch nicht für ESP. Zum Problem des TO: Auch mein Code wird ihm nicht weiterhelfen. Da hat Lothar schon recht: Da muss der TO selbst durch. Man kann nicht alle
-
Thread
Selbstbau USB-Soundkarte
Ui... jetzt wirds aber noch spannender.. Es scheint mir das STM32 sogar als USB-Soundkarte konfiguriert werden kann, so könnte man das WAV-File überspringen
Frequenz senden kann. Wie schnell muss ein MCU denn sein, das er zb. 50Msps auswerten kann? Ein STM32 kommt zb. auf 200MHz, reicht das?
-
Thread
1 Phasen Motor an Frequenzumrichter
Umrichter zu bauen. Es gibt ja mehrere FU-Projekte schon hier auf MC.net. Ich bin momentan ein Fan vom STM32F4 und habe einen Test zur Ausführungsgeschwindigkeit einer Dreiphasenerzeugung gemacht. In diesem Test gibt es eine Interruptroutine, die die 3 neuen Phasen und geschwindigkeitsabhängige Amplituden
/ VMAX + 150.0f; pwm[0] = PWMPERIODE / 2 + (int16_t)(vf * sinf(winkel)); pwm[1] = PWMPERIODE / 2 + (int16_t)(vf * sinf(winkel + 2.0f / 3.0f * M_PI)); pwm[2] = PWMPERIODE / 2 + (int16_t)(vf * sinf(winkel + 4.0f / 3.0f * M_PI)); #else
-
Thread
Arduino - bringt's das ? Gesperrt
Is nicht zum übereinander stecken, aber: STM32F4DISCOVERY Kostet bei Mouser 12€. [code]Key Features -STM32F407VGT6 microcontroller featuring 32-bit ARM Cortex-M4F core, 1 MB Flash, 192 KB RAM in an LQFP100 package -On-board ST-LINK/V2
! > XCK2 - nicht herausgeführt! > XCK3 - nicht herausgeführt! Und beim STM32F4Discovery sind auch alle Pins heraus geführt. Arduino-User schrieb im Beitrag #3468411: > Die Arduino-Programme sind ja sehr
-
Thread
PIC Entwicklungsboard Eigenbau
üblicherweise erst an etwas größeren Displays, also von QVGA an aufwärts. Ausnahmen sind chinesische MP3-Player. Mit dem Begriff LCD kann man einiges verbinden: passive Gläser (custom oder n mal 7 Segment) oder alphanumerische Displays in 1x16, 1x20, 2x16, 2x20, 4x16, 4x20 (Zeilen/Spalten) oder monochrome
funktioniert. Dann kannst du an die HW gehen und schlussendlich alles kombinieren. (Mache ich mit den STM32 momentan genau gleich ->STM32F4 Discovery und so kenne ich schon die Eigenheiten und weiss, worauf ich beim HW-Design achten muss) Das was du momentan möchtest klingt in meinen Ohren ganz nach
-
Thread
CD-Player selbst bauen
könnte man doch bestimmt mit Himbeeren und Co > realisieren. Das brauchts gar nicht. Ein MC der STM32 oder AVR Klasse kann locker die paar ATA Kommandos abschicken und das Laufwerk steuern. So ein Thread läuft hier gerade, deswegen bin ich nicht sicher, ob das für eine Abschlussarbeit sinnvoll
Oliver schrieb im Beitrag #4123981: > Audio gab es digital über S/PDIF oder I2C. Hei, das wäre mal was. Audio über I2C. Fütterungstechnisch könnte da aber schnell irgend was verhungern? (Vermutlich ist I2S gemeint?)
-
Thread
Farfisa Caroline
Karl B. schrieb im Beitrag #7944567: > Dann bräuchte man 12 µCs. Nee. Alleine der STM32F100 hat lt. DaBla 16 Timer mit 16bit Länge. Man müsste nur prüfen, dass 12 davon passend konfiguriert werden können, so dass die 50%-PWM tatsächlich an je einem Pin ausgegeben wird.
Cartman E. schrieb im Beitrag #7944686: >>> nur der Timer muss mit dem 2MHz-Takt versorgt werden. >> >> Nö -- warum denn? > > Z.B. fürs Vibrato. ☺ Stattgegeben. Lässt sich wahrscheinlich machen; ich glaube, die STM32 haben eine interne PLL für den Takt. Man
-
Thread
Spektrumanalyser Frequenzspektrometer Eigenbau bis 1MHz
Bist Du schon auf dieses Konzept festgelegt? Schau Dir mal das STM32F4Discovery an, die ADCs da drauf machen bis zu 7,2MSPS. Leider nur in 12 Bit, aber ich weiß ja nicht wie Deine Anforderungen an Rauschpegel sind. Der Controller hat nen Bus für verschiedene RAM-Typen
sich merklich. @Gerd E. > Bist Du schon auf dieses Konzept festgelegt? Schau Dir mal das > STM32F4Discovery an, die ADCs da drauf machen bis zu 7,2MSPS. Auch eine Variante, aber FFT sollte in diesem Projekt nicht genutzt werden. Analoge Schaltungen haben nicht nur Nachteile. @Bernd
-
Thread
Knight Rider Schaltung
Falk B. schrieb im Beitrag #5896820: > Angehängte Dateien: MOV_0172.mp4 (11,8 MB, 0 Downloads) Hübsch, läuft das mit einem µC?
Programmer, hätte ich Dir den Controller geflasht gegen Porto + Bauteilkosten. Aber bin komplett auf STM32 umgestiegen. Vlt. findet sich ja hier jemand der das macht? Ansonsten benötigst Du folgendes: - Atmel IDE ("Atmel Studio") (frei downloadbar) - Einen USB ISP Programmieradapter, siehe auch
-
Thread
SD Karte mit FatFs über SPI an Atmega, wie kann man die Schreibgeschwindigkeit maximieren?
Hallo, ich möchte mit einem Atmega32 (2kB SRAM) Daten auf eine µSD Karte speichern. Der µC läuft mit 14,7456MHz, SPI läuft mit einer Endgeschwindigkeit von fosc/2 und zum Beschreiben der Karte benutze ich Elm Chan's FatFs (R0.13). Die
www.mikrocontroller.net/topic/323198?goto=new#3520229 Wenn es auf Geschwindigkeit ankommt, sollte man auf stm32/sdio umsteigen.
-
Thread
Auswahl DSP für Audio Anwendungen
Beitrag #5193434: > 10 Bit ist ja nun wirklich nicht der Hit Die meisten (alle? gibt so viele) STM32F4 haben 12 Bit.
2⁵ schrieb im Beitrag #5193442: > Die meisten (alle? gibt so viele) STM32F4 haben 12 Bit. OK, aber das ist immer noch deutlich unterhalb der 16 Bit einer CD, und wenn man dann noch Rauschen für die Verarbeitung einrechnet, müßte man eigentlich schon mit deutlich mehr
-
Thread
Kamera selbst bauen
fortfahren > sollte. fange doch erst mal hiermit an: https://www.mikrocontroller.net/topic/esp32-cam-entwicklungskit https://www.google.com/search?q=esp32+camera+module und arbeite dich hoch
mit einem uC mit Standard-Video-Interface einlesen, aufsteigend nach Komplexität und Performance: - STM32-Derivat - SAM9 von Atmel - Blackfin BF53x oder 52x - TI OMAP, IMX6 oder 8 Da gibt es fertige Kamera-Referenzdesigns mit oder ohne uClinux. Oder du setzt das bare-metal auf und musst dich mit
-
Thread
XMEGA/ AVR-EXPLAIN code examples und Diskussion
| (16 << OSC_PLLFAC_gp); // CLK-Prescaler A/1 B/2 C/2 -> 128MHz -> 64MHz -> 32MHz CCPWrite(&CLK.PSCTRL, CLK_PSADIV_1_gc | CLK_PSBCDIV_2_2_gc); // 32MHz, 2MHz, ext. 32KHz RTC und PLL aktivieren OSC.CTRL = OSC_RC32MEN_bm | OSC_RC2MEN_bm
(&CLK.CTRL, CLK_SCLKSEL_PLL_gc); // DFLL Kalibration vom 2MHz und 32MHz RC-Osc mit externem 32KHz Uhrenquarz OSC.DFLLCTRL = OSC_RC32MCREF_bm | OSC_RC2MCREF_bm; DFLLRC2M.CTRL = DFLL_ENABLE_bm; DFLLRC32M.CTRL = DFLL_ENABLE_bm; // nun CLK
-
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
Yagarto und c++
der falschen Stelle. Eine kleine C++ Demo-Anwendung ohne stdio-Funktion, excpetions und RTTI für STM32 (ähnlich die aus dem Link oben) benötigt hier inkl. aller Initialisierungen für STM32 ca. 13kBytes Flash-Speicher aber wenn mini_cpp.cpp nicht angelinkt wird ca. 40 kBytes. Es lohnt sich also schon
/mingw/msys etc - nur noch cs-make und cs-rm aus den Codesourcery-Paket als shell-tools und die Win32 shell (cmd.exe) statt cygwin od. msys bash, CS G++ lite arm-eabi statt Yagarto, selbstkompiliertes OpenOCD für Treiber direkt von FTDI statt dem Paket von F.C. für libusb, Amontec JTAGkey(2) statt Olimex-Adapter
-
Thread
Allgemeine Fragen zu Audio-DACs und ADCs
Ein schones Beispiel ist das STM32 F4 Discovery Board. Hat eine Audio DAC (2 Kanale, I2S), und ist eher billig. Hat auch eine USB, ideal um selbst eine MP3 Spieler zu basteln !
Paul Hamacher schrieb im Beitrag #2903905: > oder alternativen zu I2S: > - TDM (was ist das, wo kriege ich infos darüber) I2S ist ein Spezialfall von Framed SPI, wo Du neben MOSI und MISO und SCK auch noch einen Frame Clock hast. Bei I2S signalisiert dieser Frame
-
Thread
AVRStudio: Anzeige verbrauchter Speicher
Hi, Crossworks zeigt mir für meine STM32 Projekte nach einem Build an, wieviel Flash und RAM das aktuelle Projekt verbraucht. Wie kann ich mir entsprechendes im AVRStudio anzeigen lassen? Gruß Thomas
ToolChain/bin/avr-gcc.exe" -funsigned-char -funsigned-bitfields -Os -fpack-struct -fshort-enums -g2 -Wall -c -std=gnu99 -mmcu=atmega8 -MD -MP -MF"Test_ATmega8.d" -MT"Test_ATmega8.d" -o"Test_ATmega8.o" ".././Test_ATmega8.c" Finished building: .././Test_ATmega8.c Building target: AVRGCC3
-
Thread
Anfängerproblem: Gespeichertes Signal auf Basis einer definierten Frequenz auf einen Ausgang legen
Hackerlösung: Vielleicht gibts ja einen MP3 Player der 78,125 Khz 32-bit WAVs abspielen kann und einen I2S Bus hat. Dann musst du deine Daten nur noch geschickt in ein Stereo WAV umwandeln, ab in den Player und am I2S Bus kannst du dein Signal
bei Bit-Werten sind das ja schon 125.000 Byte bzw. ~122 KByte... So mal als Größenordnung - bei den STM32 müsstest du da dann schon in Richtung Foundation- bzw. Advanced-Line schauen. Aber selbst da ist der maximale DMA Transfer auf 65.000 bytes begrenzt.
-
Thread
Was benötige ich um einen 8086 in Assembbler zu programmieren ?
wenn man Performance wollte. Wer Sinn für Frickelei hat, der wird die Speicherververwaltung von 32-Bit OS/2 mögen, mit ihrem 16/32-Bit Mix aus linear adressierenden 32-Bit Programmen mit 16-Bit Segmenten für alte Libs und Betriebssystemteile. ;-) Schon OS/2 1.x war ein Meisterstück bizarrer Konstruktion
> Renesas R8C..R32C haben 4 Datenregister, diesmal Adressregister extra, > die nicht Akku heissen. R8C..M16C..M32C haben 4 Datenregister, 2 nrm. Adressregister, 2 spez. Adressregister. R32C haben 8 Datenregister,
-
Thread
Was sind die Vorteile und Nachteile von PICs und ATMEL Controller? Gesperrt
Nachtrag: außer den MP430! :(
bietet eine gcc toolchein auch für windows. wer damit kostengünstig anfangen will soll sich einen stm32 primer 1 besorgen. kommt mit ride7 und gcc und 32k debug limit (grüße aus der marketingabteilung). primer 1 läuft natürlich auch unter linux, mit openocd und ohne debug limit :-) gcc toolchain
-
Thread
Kosmos CP1 Emulator mit ATmega
. Und bei 5 USD pro ATMega 2560 Pro Mini Board mache ich mir darüber nicht so viele Gedanken... ESP32 oder STM32 or RISC-V wäre da schon eher Verschwendung ;-)
mir 32 reichen auch. Hätte ich das anderst gemacht, könnte man deutlich mehr IC's darauf verlöten (u. a. den hochbilligen STM32F103): Andreas B. schrieb im Beitrag #6546246: > Und wann kommt die 32-Bit
-
Thread
Ein STM32MP157C-DK2 zu Gewinnen (Kurzschluss Junkies Podcast)
(http://www.kurzschluss-junkies.de) auf dem Weg zu 100 Abonnenten. Zu diesem Anlass wollen wir ein STM32MP157C-DK2 Evaluationsboard von ST verlosen. Teilnehmen kann jeder, der uns eine Email schreibt (ihr müsst uns nicht abonnieren, das wäre aber nett). Mehr Infos dazu in unserer aktuellen Folge
-
Thread
Anfänger, 10 Led programmieren
die Programiersprache C auf einem PC zu > lernen - die Grundlagen genügen. ich kenne aber nur LCC32 man arbeitet sich schnell ein einfach und leicht mit LCC32 oder 64 https://en.wikipedia.org/wiki/LCC_(compiler) http://www.bei-ekke.de/htmltidy/mfischer/lcc32-index.html https://lcc-win32.de.uptodown.com
WS2812B-RGB-LED-Strip-Light-1M-144-60-5M-150-300-SMD-Individual-Addressable-5V/273295069670?hash=item3fa1a7d1e6:m:mV2H9R_ES32gi25tGUFCCFw davon könnte man einige 3/4/5 zu einem Ring formen und in die Kette einschleusen. Somit wären dimmen und Rundumlicht möglich. Je nach Software stelle ich mir das brauchbar vor.
-
Thread
Gefunden Oder: Material zum Nulltarif
, ein STM8 und ein 2,4GHz Chip, der schwer abzulesen ist. Ausserdem ein Evaluation Modul für das Siemens TC35 GSM Modem, komplett bestückt und aufgebaut inkl. Audio Breakout, fehlt nur die Antenne. Da werde ich
[pre] $ id3info ~/Musik/Die_Fuenf/file13.mp3 *** Tag information for /home/WUJ2DR/Musik/Die_Fuenf/file13.mp3 === TALB (Album/Movie/Show title): Was m�ssendas f�r B�ume sein.... === TPE1 (Lead performer(s)/Soloist(s)): Die F�nf === TIT2
-
Thread
MicroPython 1.26 mit I2C-Geräteemulator, Z-Wave und Matter am Vormarsch uvam
trimming-the-fat-flash-raspberry-pi-os-images-faster/ ### MicroPython 1.26.0 mit Unterstützung für STM32N6 und ESP32C2 MicroPython - die Runtime dient unter anderem als Basis für das von Adafruit entwickelte CircuitPython - wurde vor wenigen Tagen auf die Version 1.26 aktualisiert. Neben Unterstützung
, mimxrt, rp2, samd, stm32 and zephyr ports. In the simplest case it can create an I2C register/memory device that connects to a bytearray (or similar buffer) and allows an I2C controller to read from and write into
-
Thread
Programmidee gesucht :-)
Feiertage auf der Suche nach einer guten > Programm-Idee. Dann bringe mal das Brennprogramm (PC und STM32) für die PADAUK-Controller in eine saubere, lesbare, sinnvoll modulare und dokumentierte Form. Damit könntest du so einigen Leuten hier und woanders helfen. W.S.
Fitness Tracker DS-D6. Wenn du da ernsthaft Interesse dran hast, dann schenk ich dir (kein Witz) 1-2 davon.
-
Thread
ZX81 plus38 Clone
zum Absturz. Im Emulator funktioniert es aber auch. 10 FOR J=1 to 10 20 FOR I=0 to J*12 30 PLOT 32+J*2*SIN(I/(J*6)*PI), 22+J*2*COS(I/(J*6)*PI) 40 NEST I 50 NEXT J Ich komme nicht mehr wirklich weiter, da ich nicht mehr weiß wo ich suchen soll :-( Edit: Es kann sein das er beim zweiten Programm
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
frage zu defines TRUE/FALSE
Beitrag #6717113: > Moderne C Compiler / CPUs nutzen für > bool 1 Byte und nicht 4 Byte. Was auf 32-Bit-µCs wie STM32 zu einer Geschwindigkeitseinbuße führt.
Selbst auf STM32 brauche ich ab und zu Assembler, nämlich für den NOP Befehl :-)
-
Thread
Ideen für Projekte mit dem Infineon XMC 2Go Gesperrt
Ich habe mit einen STM32F4DISCOVERY begonnen, eine Flugstabilisierung für meinen Helikopter (HBK3) zu bauen: Mit mehreren Gyros und Accelerometern, Ultraschall und Infrarotsensoren für automatischen Start und Landung und
vieles über SPI und I²C läuft, sollten 16 PINs locker reichen. Und gerade beim Modellbau ist der XMC 2Go im Vergleich zum STM32F4DISCOVERY mit Größe und Gewicht klar im Vorteil. Ich würde das STM32F4DISCOVERY gegen einen XMC 2Go ersetzen. PS: Gut finde ich, dass die Pins nicht "um die Ecke" gehen
-
Thread
Arduino Genuino 101 - Erfahrungen?
kompatibel sein mit > dem Arduino/Genuino Uno. > > Nur sehr viel schneller. 10xgrößerer Speicher, 32 Mhz Taktrate und so > weiter. Da gibt es noch viele Zwischenstufen, siehe Arduino MEGA2560, Arduino Due, STM32-Arduino o. ä. Holger S. schrieb im Beitrag #4985420: > Mein Blick ist drauf gefallen
void steigend2(){ attachInterrupt(1,fallend2,FALLING); prev_time2=micros(); } void fallend2(){ attachInterrupt(1,steigend2,RISING); sender_steuerbord=micros()-prev_time2; } [/c] Was ist nun der
-
Thread
STM32MP157C-DK2: Cloud-Interaktion über Linux (Buildroot)
Hallo zusammen Ich habe mein DK2-Gerät erhalten und ein Buildroot-Image erstellt und erfolgreich geflasht. Die STM-IDE ist mir nicht bekannt. Tatsächlich bin ich neu im IoT-Bereich. Ich habe nie AWS oder eine ähnliche Cloud-Plattform oder das Endpointrest verwendet. Meine Gedanken orientieren mich an der Idee, eine sehr einfache Hello-World zu schreiben, um die Wifi-Funktion auf meiner MPU zu testen. Ich bin ich neu in STM32 und im IoT-Bereich, sodass Sie mich vielleicht orientieren und mir sagen können, welche Programme ich dazu benötige. Kann ich nur die Linux Shell-Schnittstelle
-
Thread
[S] MPU (Z80/6502/68k)
(vor dem Kontakt mit Flash-Mikrocontrollern) aufgebaut hatte, war ein 8088-Minimal-System. Der hat 2x 32kb SRAM bekommen (damit spart man sich den DRAM Refresh), einen EPROM mit Bootloader, 2x 8 Eingänge und 1x 8 Ausgänge, die in den Speicherbereich eingeblendet wurden. Der Bootloader hat beim Start
Vielleicht ist alles zusammen doch zu speziell, daß kein Interesse mehr besteht. Heute nehme ich einen STM32H7xy, habe keine Probleme mit /DTACK oder Bus-Fehlern, die 100fache Geschwindigkeit und weiß, warum ich das mache :-)