-
Thread
LCD DOGS102 mit SPI
Hallo, ich hab ein DOGS102 und versuche es mit dem STM32-Board anzusteuern. Ich würde gerne auf die HAL-Library verzichten. Ich kämpfe mich durch das Datenblatt des Displays durch aber leide noch ohne erfolg. Hat vielleicht jemand von euch eine gute
> Datenblatt des Displays durch aber leide noch ohne erfolg. Nun, das ist eine Punktmatrix, d.h. Du brauchst erstmal einen Zeichensatz für die Textdarstellung, den man im Flash des MCs ablegt. Und dann ein putpixel() schreiben, um z.B. ein 5*7 Zeichen auszugeben.
-
Thread
LCD Display (240x240px) via USB
Arduino Framework zu lösen. Oder man wechselt auf einen größeren Controller wie den ESP8266 oder ein STM32 Nucleo Board (ich würde die Variante mit STM32F303 empfehlen) (gehen beide auch mit Arduino) oder irgend ein anderes Board, für dass man verständliche Anleitungen findet.
abgehandelt werden. Dann ist aber nicht mehr viel Rechenzeit übrig. Wenn das Bild 240X240 Pixel bei 5:5:6 Farben (16 Bit), dann sind das pro Bild also 115kByte, womit in der Praxis mit dieser Schnittstelle also etwa 1 fps zu schaffen wäre.
-
Thread
STM32H7 USART geht nicht mehr mit Compiler V6.14
Hallo, ich bin dabei ein Rs232 Programm in Keil uVision5 zu schreiben. Erst habe ich mit dem V5.06 Compiler gearbeitet und das Programm hat perfekt funktioniert. Gestern habe ich umgestellt auf den V6.14 Compiler und jetzt gibt er mir als antwort in hterm
oder normal ausgebe. Empfangen wird über Interrupt. Gesendet über DMA1 Stream1. Controller ist ein STM32H7 Kennt jemand das Problem? Gruß Andi
-
Thread
ARM M4 (stm32): free running timer statt systick interrupt
genaue Problem? Wenn ich z.B. einen 8MHz Quarz nutze, > dann geht der laut Datenblatt meines µC (STM32) /8 zum Systick, also > 1MHz. Bist du da sicher? Bei all meinen STM32 wird der SysTick vom Platform-Takt abgeleitet, also z.B. 72 MHz und das kann man in SYST_CSR einstellen. W.S.
jede ms ein Inkrement. Siehe auch Beitrag über mir. Im STM32 Universum überschreibe ich dann die Funktion [c]uint32_t GetTick() { return __HAL_TIM_GET_COUNTER(&htim2); } [/c] und fertig. Nochmal die Vorteile: -> kein Interrupt -> Zeitbasis
-
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
In meinem Programm habe ich eine Funktion: [code] // mir ist bewusst, dass das Registerarray 32 Byte Ram frisst, aber das geht leider nicht anderst uint16_t rda5807_reg[16]; ... void rda5807_setvol(uint16_t volume) { rda5807_reg[5]=(rda5807_reg[5] & 0xFFF0) | volume; rda5807_writereg
uint16_t rda5807_reg[16]; > > ... > > void rda5807_setvol(uint16_t volume) > { > rda5807_reg[5]=(rda5807_reg[5] & 0xFFF0) | volume; > rda5807_writereg(5); > } > [/code] Wenn ich das mit aktuellem SDCC kompiliere (unter der Annahme, dass rda5807_writereg ein void rda5807_writereg(uint_least8
-
Thread
Programmieren einer Härtungsanlage
war, der witzig fand, weiss ich nicht. Aber prinzipiell finde ich gut, wenn jemand, der sich mit 3,5" Touchscreen mit Buttons-Programmierung auseinandergesetzt hat, mal hier berichten kann, welcher Weg der beste ist. Ich würde gerne zehn bis dreißig Stück 3,5"-Display auf Aliexpress bestellen, bevor
sein. Ähnlich wie Gif-Animation. Die ganzen 3D-Printer aus China haben dieses Prinzip. Die µC sind STM32 und senden Daten an AtMega-µC. Doch leider ist das nicht Open Source.
-
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
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
des STM8 Teils des Discovery, sondern auch den integrierten STLink V2..so das man nachvollziehen kann wie das angeschlossen ist. Der Anschluß SWIM_RST_IN (41/PB5) des STM32C8T6 geht über 220Ohm, heißt dann
-
Thread
BluePill STM32 Bezugsquelle
mit STM32 bekommen? Ggf. wo? vielen Dank!
Kunde eigentlich redet. Seis drum, ich habe für die 19 Euro jetzt auch 19 Stück BluePills mit CKS32 bekommen..die Dinger sind ja nicht wertlos. Ich habe ja auch noch BluePills mit echtem STM32 da und 5 Stück GD32F102CBT6 Prozessoren. Pille
-
Thread
Fragen zu Grafik-LCD 128x64?
reichen sollte. Aber wie gesagt gibt es deutlich bessere Alternativen und es gibt auch Arduino mit STM32.
> Falsche INT-Handhabung. Wie wirst du das anders machen? Eine Zeile 7 Symbole Font 16x10 Größe 5 (d.h. aus jedem Punkt wird 5x5 Pünkte gemacht) dauert 5120389 Z. oder bei F_CPU=16 MHz ca. 320 ms. Wird Drehgeber nicht jede ms abgefragt sondern jede 20 ms, bringt das wenig.
-
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
- 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
.c" nebst einigen .h-Files für den STM32F730 einzubinden. Das Projekt baut auf der von STM32CubeMX erzeugten "main.c" auf. Die Hauptaufgabe von "main.c" besteht darin, Caches und Interrupts zu konfigurieren und die Taktfrequenz
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
Tipp für Protokoll für 12 Sensoren im Abstand von 10-40 Meter (Seriell?)
Koordinierung machen. Immer wieder gerne genommen für solche kleinen Sensorknoten: LPC11C24, im Grunde den STM32 sehr ähnlich. Als Besonderheit hat der den CAN-Transceiver gleich mit eingebaut. Oder den STM32F042 im SSOP20, dazu ein MAX3051 als CAN-Transceiver, der ist schön klein (SOT23-8) und sparsam.
noch bequem zu bauen ist (jaja, ich weiß, dass das hier nicht gefordert wurde): LPC11C24 oder STM32F042 mit MAX3051, dazu ein Quarz im 2016 Package. Als Netzteil den MAXM15064 (MAXM, nicht MAX), der macht 5V/300mA aus bis zu 65V(!) in einem unglaublich kleinen Package. Funktioniert sehr gut!
-
Thread
Hardware online frei schalten
audi-functions-on-demand-fahrzeugfunktionen-zum-nachbuchen-audi-pay-18400103.html?fbclid=IwAR2g3tnD2s5H09txCwy5LWq71TkPztt0mTHoJvHLeiKUS5QSGvVlJ3IkVjk Mir fehlen die Worte. Hardware fix verbaut nur nutzen kann man sie nicht. Wollen Sie auch nachts fahren? Besuchen Sie unseren online shop und schalten
verschenken ihre Toolchains unter sehr weitgefassten Bedingungen: Xilinx-Vivado, Altera-Quartus, avr-studio, STM32Cube, ...
-
Thread
Padauk PFS154, Timer16 und SDCC, Bug ?
ist zu wuchtig. Ich hab gerne USB-Mini. Im Moment verwende ich einen großen Steckbrettaufbau (der STM32 ist auf einem Adapter verlötet), aber so wirklich begeistert bin ich da auch noch nicht davon, vor allem weil er einen F072 verwendet, den man nicht wirklich preisgünstig bekommt. Mir schwebt da
Ralph S. schrieb im Beitrag #6433830: > Im Moment verwende ich einen großen Steckbrettaufbau (der STM32 ist auf > einem Adapter verlötet), aber so wirklich begeistert bin ich da auch > noch nicht davon, vor allem weil er einen F072 verwendet, den man nicht > wirklich preisgünstig bekommt. > >
-
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
Mini-Video-Display gesucht
Crazy H. schrieb im Beitrag #6426668: > ich suche ein kleines Display (<1") https://de.aliexpress.com/item/32817765931.html?spm=a2g0x.12010612.8148356.14.4d9a78d06CpKxL Sowas? (Parallele Ansteuerung) Das könnte man (vermutlich) mit einem STM32F4xx und der STM-Kamera koppeln. Auf dem STM32F429-Evaluationboard ist eine so eine Funktion als Beispiel vorhanden (vielleicht gibt es den Sourcecode auch irgendwo). Wohl als DMA-Testcode. >
-
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
Buch: Realtime C++
kleinen Arduino Welt, nicht wirklich weiter. Da bin ich lieber voll auf dem C++ Puder. AVR, SAM, ESP, STM32, um nur die üblichsten zu nennen, mit denen ich es da zu tun habe Dann auch noch den "Kendryte K210". Dessen Flash mit ASM voll zu bekommen, ist ein 10 Jahres Projekt. Bitte falsch verstehen
= c[II]), ...); b8: 8c e0 ldi r24, 0x0C ; 12 ba: 85 b9 out 0x05, r24 ; 5 bc: 8b 81 ldd r24, Y+3 ; 0x03 be: 85 b9 out 0x05, r24 ; 5 c0: 8d 81 ldd r24, Y+5 ; 0x05 c2: 85 b9 out 0x05, r24 ; 5 c4: 8f 81 ldd
-
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
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.
Fernbedienung nehmen. Das BIN/HEX-File muss man dann auf dieses Notebook kopieren und kann es dann mit STM32 ST-LINK Utility auf das Zielsystem flashen.
-
Thread
µC Programmierung ohne µC
ErsterBeitrag schrieb im Beitrag #6419296: > Ich ... würde ... gerne ... STM32 mit Qt-Visualisierung programmieren Du könntest damit anfangen, ein STM32 Board mit einem Tablet zu verbinden. Den STM32 programmierst du mit der STM32 Cube IDE, das Tablet programmierst du mit
/stm32cube-expansion-packages/x-cube-touchgfx.html
-
Thread
SWD Protokoll, SWCLK Polarität
f28bbfd7b39bcad07aa451dde74ddc180734b04b/source/daplink/cmsis-dap/SW_DP.c oder der Beispielcode für EFM32: https://www.cnblogs.com/shangdawei/p/4753040.html ich bin sehr verwirrt... Hintergrund ist: ich habe eine BMP mit Ethernet gebaut und die funktioniert gut mit STM32F1 und F4, aber beim H7 hakt
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
STM8 Interrupts (einfach) erklärt
5 /* IRQ No. in STM8 manual: 3 */ ... [/code]
STM8S207K8T6C zwar auch, aber die ist letztlich ebenfalls abgespeckt (32pin), ist bei weitem nicht so leicht zu bekommen und muss erst auf einen LQFP32-Adapter gelötet werden. Den STM8S103F3P6 auf einer
-
Thread
STMF4 via JTAG - No target found - Custom Board
Hallo zusammen, bin gerade dabei mir eine Schaltung mit dem STM32F405RGT6 aufzubauen. Es scheitert nun an der Programmierung via JTAG-Schnittstelle, hier gewählt die eigentlich simple 5-Pin-Variante (s. Schaltplan im Anhang). Für den Verbindungstest verwende ich
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??
Vincent H. schrieb im Beitrag #6416249: > Ich studiere im 5. Semester Elektrotechnik. Darf man fragen welche Hochschule/Uni das ist? Gruß Thomas
Thomas schrieb im Beitrag #6417903: > Der TO ist im 5. Semester und auch meilenweit von einer verkaufbaren > Maschine entfernt! 5. Semester Produkt Design? Vielleicht sollte man im 5 Semester wissen welchen Controller man wählen sollte.. Der Esp32
-
Thread
MPPT Regler - PWM Auflösung
Vincent H. schrieb im Beitrag #6415977: > 8 Bit sind ja immerhin 128 Schritte... Wirklich?
machen, nur sollte man seinem > A/D-Wandler eine vernünftige externe Referenz geben. Mein µC (STM32) hat einen 12Bit ADC und eine 2,048V oder einstellbar auch 2,5V Referenz. Hab vorher mal den ADC mit der Versorgungsspannung von 3,3V benutzt, was aber ordentlich gerauscht hat. Da musste ich immer
-
Thread
STM32: LSE-Kristall oder -Oszillator?
Axel S. schrieb im Beitrag #6413220: > War ja klar. Es geht eben /nicht/ nur um irgendein STM32 Projekt, > sondern um eine Uhr, die stromsparend die Zeit halten soll. Nein, es ist ein STM32-Projekt, und der STM32 enthält eine Echtzeit-Uhr, die ich nutzen will. > Das kommt auf den Oszillator
> der Aufwand wohl kaum aus. Ich dachte, die Liste ist unsortiert, aber das ist sie nicht, d.h., für jeden Quarz ist angegeben, für welchen Controller das ist. Gut, werde ich durchsehen. Vorhaben habe ich nur, dass ich die Echtzeit-Uhr im STM32 nutzen will. Das mit dem Einzelstück ist ja
-
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
in Bodennähe. Geringerer Luftdruck führt schnell zu Glimmentladungen. Sollte aber bei 3,3 oder 5V kein Problem in 9000m höhe 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
SI4688 / MAX98089 DAB+/FM Shield/Breakout
STM32 wäre auch eine gute Idee. Die haben auch einen nativen I2S und mit der HAL library sehr einfach zu bedienen. Ich habe auf beiden uC's schon Audio Projekte implementiert.
entlocken. Arduino heist nicht unbedingt "kann nichts" Engineer schrieb im Beitrag #6406608: > STM32 wäre auch eine gute Idee. Die haben auch einen nativen I2S und mit > der HAL library sehr einfach zu bedienen. Thomas G. schrieb im Beitrag #6406654: > ESP32 hätte den Vorteil, dass man auch
-
Thread
BluePill -> CH32 statt stm32
Anbieter. Ich bin etwas unschlüssig, was zu tun ist. Eigentlich möchte ich mir die Option auf STM32Cube offen halten und wenn ich das nutze, das auch mit gutem Gewissen tun (d.h. Produkte von STM damit programmieren). Auf der anderen Seite war ich ja selber böse und geizig. Behalte ich die nun als
Update: ich hab mich heute intensiv mit openocd auseinandergesetzt und SWD zum via RPi Hub (FTDI2232H) Kontakt mit CH32F103 aufgenommen. Testweise den Maple Bootloader raufgeworfen: https://github.com/rogerclarkmelbourne/STM32duino-bootloader/blob/master/binaries/generic_boot20_pc13.bin und siehe
-
Thread
Verständnis AVR Interrupts Gesperrt
kleine Beispiel-Machbarkeitsstudie dazu so aus: Bei genannten Übertragungsrate dauert ein Bit 0.5 ms. Eine vernünftige Abtastrate wäre dann z. B. 0.1 ms, d. h. die Signalleitungen müssen mit einer Frequenz von 10 kHz gepollt werden. Eine CPU mit 20 MHz ist 2000 mal höher getaktet, also hat man maximal
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
Projekt-Template drin: https://github.com/Erlkoenig90/ArmAsmTutorial/tree/master/ProjectTemplate-STM32F103RB
sondern die Initialisierung, denn rein zufällig sind sowohl die Cortex-M-Architektur als auch die STM32-Peripherie-Register extra auf die Verwendung mit C optimiert.
-
Thread
Mikrocomputer (Z-80) bauen (Hamburg)
schrieb im Beitrag #6404088: > Wo gibt es noch so kleine (Speicherbereich nicht Bauteilgröße) Teile? 5V-SRAM (32k x 8, 62256) kann man problemlos überall beziehen, passenden 5V-Flash oder EEPROM auch. Wenn man den nicht irgendwo rauszieht oder rumliegen hat. Die meisten Läden, die 74xx in DIP verkaufen
Speicherbereich nicht Bauteilgröße) Teile? > Und natürlich wo gibt es heute noch Speicher, der bei 5V nicht zur > Geruchsbelästigung neigt. Quark. Speziell mit 64kByte sieht es nicht so gut aus, aber 32kB und auch 128kB (und grösser) gibts problemlos in 5V. CP/M kommt mit dem Adressraum des Z80
-
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
A13, alternative = +5V JP10, U5 pin 20, default = nROMCS, alternative = A11 JP12, U3 PIN 1, default= GND (16K), alternative A14 (32K) Obendrei kann ich kein VSYNC Signal bei U13 Pin_3 messen und das müsste ja vorhanden
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
Atmega von PC über ESP-12-F (ESP8622) seriell ansteuern
WiFi-to-UART"-Modul angeboten: https://www.ebay.de/itm/ESP8266-UART-to-WIFI-STA-AP-STA-AP-Wireless-Module-STM32-Driver-for-Arduino-U/192129973333?hash=item2cbbd6bc55:g:uxwAAOSwWxNYyBsH https://www.ebay.de/itm/ESP8266-WIFI-Remote-Wireless-Module-WIFI-to-UART-Module-Precise-R1Q1/303631241081?epid=0&hash=item46b1d50f79:g:n2AAAOSwZNhfGVzW https://www.ebay.de/itm/5PCS-ESP-WROOM-02-ESP8266-Remote-Wireless-Module-WIFI-to-UART/141694458282?hash=item20fda5d9aa:g:ZhUAAOSwNSxVf8Vt Das soll jetzt keine Werbung sein, die Auswahl ist beispielhaft. Brain 2.0 schrieb