-
Thread
günstiger I2C demux
Ich suche einen 2:1 I2C demultiplexer der geringere oder gleiche Kosten hat als ein STM32G0, der prinzipell die gleiche Funktionalität in Software erzielen könnte (unter 1€). Idealerweise kann der demux auch 3.3V und 5V master gleichzeitig betreiben bei 3.3V slaves. Die bisher gefunden
z.B. der STM32G031G8U6 liegt bei der Stückzahl bei $0.50 und bringt noch etwas RAM mit der prinzipell auch verwendet werden kann. Da es scheinbar doch ein relatives Nischenprodukt ist schätze ich mal das der
-
Thread
STM32F407G Bootloader - andere Bootmöglichkeit?
Nochwas: ich hab jetzt das Datenblatt deines µC nicht auswendig gelernt > - aber hat der nur BOOT0 oder noch ein BOOT1 dazu? > > W.S. STM32F407G-DISC1 hat BOOT0 und BOOT1 Wenn ich RESET drücke und den BOOT0 High gelegt habe (per Schalter), dann geht die grüne LD7 an und BOOT0 ist auf 3,297
daß der Bootloader an dem Port nicht aktiv ist. Wahrscheinlich brauchte ich noch mal ein neues STM32F407G-DISC1 Board als Referenz. Hat jemand eines herumliegen?
-
Thread
Welchen Cube MX und IDE für den H7
Version sollte 1.5.0 sein....für ein Betriebssystem deiner Wahl. CubeMX ist bereits enthalten. https://www.st.com/en/development-tools/stm32cubeide.html
Harry L. schrieb im Beitrag #6480653: > Version sollte 1.5.0 sein....für ein Betriebssystem deiner Wahl. > CubeMX ist bereits enthalten. > > https://www.st.com/en/development-tools/stm32cubeide.html Super Danke. Genial alles dabei. Und was fehlt wird direkt
-
Thread
NRF24L01+ Reichweitenproblem
Artikeln nur die HEX Files verfügbar sind. Gibt es irgendwo auch den Source, damit ich diesen auf den STM32 portieren kann oder wenn nicht, gibt es eventuell schon eine fertige Portierung auf den STM32F103C8T6 (BluePill)?
-blue-pill-development-board-stm32f103c8-using-arduino-ide
-
Thread
Firmware für verschiedene Hardware-Revisionen
Hallo zusammen, ich habe auf meinem Board (Steuergerät für Forschung) einen STM32 verbaut, der allerhand Dinge wie USB, Ethernet, Peripherie per SPI und I2C, DAC usw. steuert. Die Schaltung hat sich mit der Zeit etwas weiterentwickelt im Bezug auf u.a. Pinbelegung, Schnittstellen
für diese Anwendung vorsehen würde ich auch nicht. Wäre auch nicht unbedingt notwendig, da jeder STM32xyz seine eigene "Unique device ID" hat - OTP-Flash noch oben drauf. W.S. schrieb im Beitrag #6480088: >> Funktionen, die zur Laufzeit (beim Programmstart) aktiviert werden, >> einfacher zu handhaben
-
Thread
PT100-Thermometer
lassen kann, kann ichs auch nicht lassen ;) Die Nucleos waren ein Beispiel, dass es das in der STM32 Welt durchaus gibt. Ansonsten gibts eben DFU und das ist nicht speziell, sondern offen. Ein MSC im Bootloader zu haben ist dann schon spezieller.
Mw E. schrieb im Beitrag #6480946: > Die Nucleos waren ein Beispiel, dass es das in der STM32 Welt durchaus > gibt. Da muß dann aber erst mal ein Bootloader dazu geladen werden. Die LPC haben das teilweise (z.B. LPC11Uxx) in HW gegossen. Das ist schon etwas anderes. Da stöpselt man das an
-
Thread
Was benötige ich um einen 8086 in Assembbler zu programmieren ?
phantastische Preise aus einem Museum. Quatsch. https://de.aliexpress.com/item/33030111258.html?spm=a2g0o.productlist.0.0.79c2710ezX8EJt&algo_pvid=2ec25091-ea37-4ad4-901b-3bda391daa5a&algo_expid=2ec25091-ea37-4ad4-901b-3bda391daa5a-1&btsid=0b0a187916054539726272237eedef&ws_ab_test=searchweb0_0,searchweb201602
noch das er sie kleines Geld verkaufen muss. https://de.aliexpress.com/item/32862777671.html?spm=a2g0o.productlist.0.0.40155ea3bjfc5D&algo_pvid=635c41a8-9959-40e5-bf6e-dde97dc783f7&algo_expid=635c41a8-9959-40e5-bf6e-dde97dc783f7-4&btsid=0b0a187916054540783973143eedef&ws_ab_test=searchweb0_0,searchweb201602
-
Thread
Stromsenke Opamp virtuelle Masse Verwirrung
Paul G. schrieb im Beitrag #6541600: > Während ich meinen STM32 programmiere (flashe) geht der DAC PIN in den > Zustand "INPUT FLOATING" und schaltet den Mosfet jedes Mal voll durch, > sprich die Stromsenke
Paul G. schrieb im Beitrag #6541734: > Okay, in welcher Größenordnung sollte der Pull Down am > DAC Ausgang sein? Reichen da 100k? Ich kenne die Daten des STM32 nicht und auch nicht, was der DAC-Ausgang
-
Thread
STM32 unter Linux entwickeln und debuggen
Axel schrieb im Beitrag #6471166: > - Verwendung eines aktuellen µCs (STM32?), der in 10 Jahren nicht > komplett tot ist. (was Arm-basiertes?) > Ich würde mal mit einem STM32F103 (BluePill) starten und mich dann > weitertasten. Vielleicht kann man den STM32F103 auch
erster Versuch und man merkt es. Die nächste Generation war schon deutlich besser, dann kamen die STM32L0 und L4 und dann die G0 und G4. Daneben gibt es noch größere, aber die sind dann wirklich überdimensioniert. > Es geht mir also mehr um die Einschätzung, was man heute so einsetzt Mit "man"
-
Thread
Analoge Spannungsanzeige Netzgerät
einen C520 als Panelmeter verbaut. Bis 10V kann ich daher mit 10mV Auflösung anzeigen, darüber nur mit 0.1V. OK, hat bisher immer gereicht. Ich habe schon lange ein Projekt "Panelmeter" auf meiner Todo-Liste. Mit LED-Anzeige, einem Wald-und-Wiesen µC (vielleicht STM8) und einem externen 16-Bit ADC. Das
sehen von den Innereien so aus wie ich mir das vorgestellt hatte mit einem kleinen µC (vermutlich STM8 oder STM32) und einem SOT23-6 Käfer, der ein ADC sein wird. Bei der Genauigkeit bin ich skeptisch. Ich habe mir zwei geordert (mit Versand €10,- bei Ali) und werde die mal genauer untersuchen.
-
Thread
STM32 im DFU Modus flashen
ungeübt und brauche etwas Hilfe bzw. einen kleinen Denkanstoß ;) Ich habe ein Custom Board mit einem STM32G484 und dieses wird im DFU Mode erkannt (wenn ich den Boot0 Pin auf 3.3V ziehe). Meine Frage ist nun ob und wie ich (unter Windows) ein Hex File, welches ich in der STM32CubeIDE erstellt habe, auf
STM32CubeMXProgrammer
-
Thread
3A Step Down + Arduino
Michael K. schrieb im Beitrag #6474772: > Ja genau, wäre kleiner. Falls das nicht geht ist auch 0.3mm OK. 12/24mil ist das kleinste was JLCPCB machen kann. Ralf G. schrieb im Beitrag #6475097: > 1. > Jache schrieb: >> Da darunter ist doch aber keine Leiterbahn. > Siehe Bild. Habe ich gefixt
glaube hier https://www.st.com/resource/en/application_note/dm00536349-usb-typec-power-delivery-using-stm32-mcus-and-mpus-stmicroelectronics.pdf Oder füttere Google einfach mit den Begriffen "USB Type C Rd Rp", jeder Hersteller hat dazu eine Appnote.
-
Thread
7-10" Display Arduino
mit einer Farbpalette und reduzierter Farbtiefe, kann man mit STM32F4 (kleiner als F407) bei dieser Auflösung einen 256 Farben Framebuffer einrichten.
einbetten, zum Beispiel Conrad: https://www.ebay.de/itm/STMicroelectronics-Entwicklungsboard-NUCLEO-F303RE-STM32-F3-Series/402314690739
-
Thread
Programmieren lernen - Fahrzeugelektronik/Automotiv Computing
interessant. Wird Dich im Studium auch begleiten. Aber dazu brauchst Du eine Hardware die CAN kann. STM32 Board zum Beispiel und Du brauchst einen CAN-USB Adapter, damit Du auch am PC mal mitlesen kannst. Wenn Du aber tatsächlich an den CAN Bus des Autos willst wirds schon sehr schwierig. Mitlesen wird
Liegt aber vielleicht daran das so ein E-Auto zu modern für so altertümliches Zeugs ist ;-) MfG Michael
-
Thread
Resonator - Oszillator - Mikrocontroller - Uhr
Michael G. schrieb im Beitrag #6467763: > Benötige ich dann für den Mikrocontroller einen genauen Resonator / > Oszillator oder kann ich da auch auf einen billigen zurückgreifen Du kannst auf den ungenauen
Natürlich kann/sollte man den statischen Fehler abgleichen, aber ohne Temperaturkompensation sind die 32kHz-Quarze wirklich nur bei Zimmertemperatur zu gebrauchen; im Sommer wird's schon eng. Michael G. schrieb im Beitrag #6467881: > Hm ok, das ist echt nen guter Hinweis. > Der geteilte Beitrag ist
-
Thread
ZigBee/MMT Module: How-To?
mal an: https://www.st.com/resource/en/application_note/dm00710974-getting-started-with-zigbee-on-stm32wb-series-stmicroelectronics.pdf
Stefan P. schrieb im Beitrag #6679800: > Welchen Vorteil hat der stm32wb gegenüber den > ganzen anderen? Der hat zum Einen einen eigenen M0+-Core für den Zigbee-Stack und zum Anderen ist das gesamte Radio integriert. Besorg dir am besten dieses Nucleo-Board:
-
Thread
C pointer in Struct-Array übergeben
einem Fehler in meinem struct aber was mache ich falsch? Ich verzweifle. Das ganze läuft in der STM32CubeIDE auf einem STM32G0 Kern.
STM32 ist little endian.
-
Thread
ZX Spectrum wie von Kassette laden?
meine, es gibt sogar Emulatoren für den ZX Spectrum. Hier auf µC.net ist auch einer, läuft auf STM32, Linux und Windows: Artikel: [[STECCY]] https://www.mikrocontroller.net/topic/490145
Kanal 30 MHz Logikanalysator im Hobbyraum :-D Aber für praktische Anwendungen ist ein ATmega oder STM32 sicher die bessere Wahl.
-
Thread
Eigenschaften Atmel 644p
#6465247: > Oder du nimmst einen Mikrocontroller, wo die RTC bereits drin ist. Zum > Beispiel einen STM32F303. Das ist kein Argument für einen STM32, der M644 hat doch auch einen RTC.
Joachim B. schrieb im Beitrag #6466516: > ohne externen 32kHz Quarz ist da keine RTC Hat STM32 interne Quarz??? Wenn nicht, ist das auch keine RTC?
-
Thread
µC-Suche für Ventilsteuerung
weitere muss per Soft-PWM gebildet werden. Ich persönlich wäre heute versucht, das auf einem kleinen STM32 zu lösen, weil der Advanced Timer 8 PWMs liefern kann und der Chip so viele Portpins bereitstellt. Also z.B. ein STM32F100, wie er auf dem VL-Discovery Board sitzt oder eins der zahlreich kursierenden Boards mit STM32F103.
-
Thread
NE5532 - Möglichkeit das Rauschen zu reduzieren?
Hallo Zusammen, ich möchte mit einem NE5532 ein 0-3.3V Signal (aus einem STM32F103 DAC) in ein +-10 Volt Spannungs-Signal umwandeln. Die Schaltung möchte ich bei JLCPCB in SMD fertigen lassen. Momentan bin ich noch beim Auslegen, Simulieren und Ausprobieren
Peter M. schrieb im Beitrag #6463350: > ich möchte mit einem NE5532 ein 0-3.3V Signal (aus einem STM32F103 DAC) > in ein +-10 Volt Spannungs-Signal umwandeln. Die Schaltung sieht ziemlich wild aus. Bevor man da eine Platine anfertigt, sollte man mit LTspice simulieren.
-
Thread
Flexible Led Stroboskopsteuerung
Eventsystem der xmega-, tiny0/1- oder mega0-Familien beschäftigt...
Schau dir mal das Datenblatt und Reference Manual vom STM32F334 an, denn der hat einen besonders schnellen Timer: "The high-resolution timer (HRTIM1) allows generating digital signals with high-accuracy timings, such as PWM or phase-shifted pulses. HRTIM1
-
Thread
Frage zu Migration von SW4STM zu STM32CubeIDE
" "../startup/startup_stm32f429xx.s" arm-none-eabi-gcc "../Src/ethernetif.c" -mcpu=cortex-m4 -std=gnu11 -g3 -c -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Src/ethernetif.d" -MT"Src/ethernetif.o"
SolarController **** make all arm-none-eabi-gcc "../Src/ethernetif.c" -mcpu=cortex-m4 -std=gnu11 -g3 -DUSE_HAL_DRIVER -DDEBUG -DSTM32F429xx -c -I../Core/Inc -I../Drivers/STM32F4xx_HAL_Driver/Inc -I../Drivers/STM32F4xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32F4xx/Include -I../Drivers
-
Thread
Mikrocontroller für Industrie
keinen Vorteil siehst, dann nimmst du einfach was Anderes. Ich würde deine Aufgabe derzeit mit einem STM32L0 angehen und schauen, wie weit ich damit komme. Zuvor jedoch würde ich mir (wie schon gesagt) mal ansehen, wie Andere das gemacht haben.
CUSTOM_ADDR, &Wire); } void loop() { int t = mlx90615.getTemperature(); lcd.setCursor (0, 0), lcd.print ("Temperature"); lcd.setCursor (12, 0); lcd.print (t); lcd.setCursor (14, 0); lcd.write (223); lcd.write ("C"); delay(100); }
-
Thread
Nucleo64 -STM32L476RG Problem mit HSE-Clock
Ich denke wenn HAL funktioniert, ist es Zeit sich die LL Beispiele anzusehen. ~/STM32Cube/Repository/STM32Cube_FW_L4_V1.16.0/Projects/NUCLEO-L476RG/Examples_LL/ Vielleicht: RCC/RCC_UseHSEasSystemClock ?
behandeln im SystemClockInit. https://github.com/ARMmbed/mbed-os/blob/2f87d59c7f2eed226ff82df72d2724b0ac122177/targets/TARGET_STM/TARGET_STM32L4/STM32Cube_FW/STM32L4xx_HAL_Driver/stm32l4xx_hal_rcc.c#L559-L566 Aber warum tut man sich das mit LL überhaupt an? Damit der Controller vielleicht eine μs schneller
-
Thread
Problem mit STM32 Programmierung
oder SET_BIT nicht gefunden. Das sind keine Funktionen, das sind nur Macro Definitionen aus der stm32l1xx.h .
#elif defined(STM32L152xE) #include "stm32l152xe.h" In der stm32l1xx.h wird auch entsprechend des -dSTM32L152xE die zum µC passende Header Datei benutzt. D.h. Du solltest nicht #include "stm32l152xe.h" direkt
-
Thread
SW4STM32 + CubeMX Targetauswahl Probleme
java.lang.NullPointerException Kennt jemand die Problematik und weiß eventuell Abhilfe. Programmiert werden Soll ein STM32G0.
https://community.st.com/s/question/0D50X0000AFpUKm/error-selected-processor-does-not-support-dsb-0xf-in-thumb-mode Hier half wohl ein Update von sw4stm32.
-
Thread
STM32 feature DMAMUX
Hi, ich habe beim Stöbern im STM32G0xx Refmanual den DMAMUX gefunden. Kann mir jmd. in verständlichen Worten erklären, was man damit genau machen kann? Ich habe mir die englischsprachige Präsentation und die AN5224 angesehen,
DMA_Channel_BP_Tx DMA1_Channel4 #define DMA_Channel_BP_Rx_IRQn DMA1_Channel1_IRQn // Note, that stm32g031xx.h enumerates DMA1_Channel1..5 and DMAMUX1_Channel0..4 so DMAMUX1_Channel(x) applies to DMA1_Channel(x+1) #define DMAMUX_Channel_BP_Rx DMAMUX1_Channel0 #define DMAMUX_Channel_BP_Tx DMAMUX1_
-
Thread
Katzenklappe funktioniert nur mit Batterien. Warum?
Werte stimmen, kann ich nicht sagen: https://de.aliexpress.com/item/1005005440880340.html?spm=a2g0o.order_list.order_list_main.11.2ce85c5fxPZ9lr&gatewayAdapt=glo2deu
Wenn ich hiervon keine Ahnung hätte, tät‘ ich hier nichts posten. Dafür bin ich zB „zu blöd“, einen Stm32F411 (Blackpill) so aufzusetzen, dass er mir via DMA vier PWM (32khz Carrier) 1k-Sinus ausgibt und mir 4 ADC mit 1k Buffer bereitstellt, wo ich mir die ausgegeben und wieder empfangenen Daten über
-
Thread
STM32F4 discovery auslesen - unbekannte Programmgröße
Habe hier ein mit einem unbekannten Programm geladenes STM32F4 Discovery Board, das sich übrigens noch geringfügig in der Bezeichnung unterscheidet. Meines ist ein MB997D und es steht explizit STM32F407G-DISC1 drauf. Auf dem fremden steht: MB997C und keine
noch mal zu sichern. M.W. schaltet das STM32F40discovery im BOOT0-Mode auf PA9/PA10 als UART um. Um das benutzen zu können (PA9), muß C49 entfernt werden (was mein Vorgänger auch getan hat). Allerdings sind die pins PA9/PA10 zwar angeschlossen
-
Thread
Gibts's irgendwo ne Liste mit unsicheren automatischen Garagentoren?
und es gibt viele Smartcard-Lesegeräte mit USB. Beispielsweise ein Nitrokey Pro ist effektiv nur ein STM32 der USB<->Smartcard übersetzt und die eigentliche Krypto macht eine OpenPGP Smartcard. Schaltplan, Layout und Code zum Nitrokey sind öffentlich einsehbar und anpassbar. Der Nitrokey kann auch HOTP
/nitrokey-pro-firmware (GPLv3) https://github.com/Nitrokey/nitrokey-pro-hardware (Schema: CC BY 3.0, PCB: CC BY-SA 3.0) https://www.nitrokey.com/sites/default/files/images/products/NITRO_0003_d.jpg https://static.lwn.net/images/2017/nitro-STM32.jpg https://anarc.at/blog/2017-10-26-comparison-cryptographic-keycards
-
Thread
Device Electronic Signature menschenlesbar machen?
überprüft habe) aber dennoch die gesamte Peripherie der entsprechenden G0x1. Die Chips sind tatsächlich identisch, nur dass bei den G0x0 halt ein Teil eventuell nicht uneingeschränkt funktionsfähig ist. Sogar TS_CAL2 ist mit sinnvollen Werten im Flash drin, ebenso die UID. Allerdings waren bei einigen G0x0 in X- und Y-Koordinaten teilweise keine gültigen BCD-Ziffern, während ich das bei den G0x1 nicht gesehen habe. Kann natürlich sein, dass das ein Fehler im RM ist und nicht wirklich BCD gemeint ist
-
Thread
STM32G030J6 CubeMX SPI OpenDrain output
ist etwas ekelig, leider gibt es auch keinen Generator für den Clock-Config Code mehr wie für den STM32F0. Das wird jetzt alles über HAL Calls gemacht... Gruß Markus
Familien hin-und her switche geht es noch. Versuche jeweils eine Familie für einfache Sachen (war STM32F0xx ist jetzt STM32G0xx) und größere Sachen (STM32F4xx) zu verwenden und dazwischen eher nichts. Hier noch der Clock Initcode, kann man natürlich noch mit Konstanten aufhübschen: [c] //
-
Thread
Hardware Abstraktion in C++ (dependency injection?)
mit Interfaces arbeiten und die Klassen die einen UART nutzen bekommen eine Referenz darauf. UartSTM32 implementiert dann das Interface. Schon ist die Anwendung zwischen den µC austauschbar. Bzw selbst in der STM32 Serie gibts ja schhon verschiedenene Uarts. Grobes Beispiel: [c] class IUart { virtual Write(const uint8_t *buf, uint32_t len) = 0; }; class Stm32Uart32Bit : public IUart { virtual Write(const uint8_t *buf, uint32_t len); }; in den Variablen mits nen static instance is: Stm32Uart32Bit uart2; uart2.Init(UART2
-
Thread
Auswahl Funktechnologie
oder? Mit einem nrf528xx sollte das gehen, hier: https://www.ebay.de/itm/Low-Power-nRF52832-E73-2G4M04S1B-2-4-GHz-5-0-Wireless-Modul-Gr%C3%BCn/123362312420?ssPageName=STRK%3AMEBIDX%3AIT&_trksid=p2057872.m2749.l2649 gerad gesehen, die kosten wohl mittlerweile über 5 Euro Grüße Michael
muss der Preis von 5 Euro den enthalten? Gibt doch bereits mehrere Controller, die Ble fähig sind. Stm/nordic/efr32mg.
-
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.
Funduino-XXL-UNO-Starter-Kit-Kit-fur-Arduino-Lernhheft-fur-Schule-und-Beruf/153398549718?hash=item23b7441cd6:g:m0YAAOSwraNdSUJe oder doch paar euros drauf legen? https://www.reichelt.de/de/de/grundlagen-arduino-verwendung-225-teilig-en-arduino-starter-p130167.html?PROVID=2788&gclid=EAIaIQobChMIr5KclcTP7AIVVODtCh2PIw0qEAQYCCABEgIB
-
Thread
STM32F103 USB CDC von W.S.
Ich habe es gerade für dich mit der STM32 Cube IDE 1.4.0 und 1.4.2 unter Linux ausprobiert - läuft. Dann habe ich Windows gebootet, auch da wird das Board erkannt und ich sehe die "Hello World!" Meldungen im Hammer Terminal. Download
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
Einheitlicher uC-Perpherie-Abstraktions-Layer
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++
implementiert (viel ist das nicht). Es kann auch vorkommen, dass zB eine UART Periph (die neuere mit den 32Bit Registern) und 2 STM32 Serien verbaut wird mit unterschiedlichen DMA. Auf dickeren MCUs ala Cortex-A läuft das auch.
-
Thread
UART über Virtuellen COM-Port vom ST-Link 2.1
ein Nucleo Board? > Wird SWO benutzt? > Ist TX mit etwas anderem verdrahtet? Nein, es ist ein STM32G071G8 auf einer eigenen Platine. Der STM32G071G8 unterstützt SWO nicht. Der ST-Link v2.1 stammt von irgendeinen NUCLEO Board (welches weiß ich nicht mehr, da er abgetrennt ist). Über CN3 sind RX und
RH schrieb im Beitrag #6449484: > ein STM32G071G8 auf einer eigenen Platine Ich fürchte - nach deinen recht wilden Symptomen zu urteilen - wir müssten mal einen Blick auf deinen Schaltplan _und_ den Aufbau werfen. Für meinen Teil vermute
-
Thread
for-schleife rückwärts bis auf 0 laufen lassen probleme
= 5; i--; ) g(); [/c] wird in jeder Optimierungsstufe > 0 das draus: call g call g call g call g ... jmp g
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
-
Thread
S: Empfehlung nachbausicheres LC-Meter-Projekt mit Atmega
1165 | tmr1_diff = tmr_10ms - old_tmr1; | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ avr-gcc -g -Os -Wall -mmcu=atmega324p -DF_CPU=7372800UL -DDEBUG=0 -c hd44780.c -o hd44780.o avr-gcc -g -Os -Wall -mmcu=atmega324p -DF_CPU=7372800UL -DDEBUG=0 -c timer.c -o timer.o avr-gcc -g -Os -Wall -mmcu=
des STM8, dann ST_LINK_SWIM heißend. Das sind also die Verhältnisse auf dem STM8S Discovery, das sollte so also funktionieren... Der STM8S903K3 hat nur 32 Pins im Gegensatz zum STM8S105C6T6 auf dem STM8S
-
Thread
BluePill STM32 Bezugsquelle
das ich indessen 5 in China bei Aliexpress https://de.aliexpress.com/item/4000779033401.html?spm=a2g0s.9042311.0.0.3da24c4dtDonyM bestellte GD32F103CBT6 erhalten habe. Ich habe den irgendwie defekten C(K)S32 von der Bluepill Platine entfernt und einen der GD32F103CBT6 drauf gelötet. Das Blinky
Ich habe Boards mit Prozessor STM32F103C8T6 bestellt, aufgeloetet sind >> irgendwelche Fake Chips, gelabelt als STM32F103, allerdings mit dem >> falschen Chip ID von 0x2ba01477, ein Controller von ST Microelectronics >> hat
-
Thread
Fragen zu Grafik-LCD 128x64?
reichen sollte. Aber wie gesagt gibt es deutlich bessere Alternativen und es gibt auch Arduino mit STM32.
: Adafruit glcdfont.c 0x7C, 0x12, 0x11, 0x12, 0x7C, // A der Font ist sparsamer, aber dafür die LIB verschwenderischer! beim ESP32 egal, RAM und flash genug vorhanden
-
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
nach einer Vereinfachung der Schaltung (und damit auch einfacher Bestückung des µC) bin ich auf den STM32G431K im LQFP32 gestossen. Mit einem "großzügigen" Pinabstand von 0,8 mm ist er genau so groß wie ein ATmega328-AU. Laut Datenblatt kann man ähnliche Rechenleistung wie von einem F407 erwarten. CPU
dafür aber einfacher zu verwenden und reichen für die meisten Anwendungen aus. Den STM32G431KBT6 mit 128 kB FLASH gibt es sogar bei Reichelt zu einem moderaten Preis.
-
Thread
gdb/openOCD flasht nicht STM32F407
Habe im Moment das Problem, daß ich ein STM32F407G-DISC1 (Discovery) Board mit einem .BIN und dem STM32 ST-LINK Utility uter Windows 8.1 geflasht habe. Jetzt wollte ich unter gdb/openOCD ein anders kleines Programm hineinladen, aber es passiert
krieg den Code nicht überschrieben. Mein openOCD-Aufruf: [code]/Users/kuku/opt/xpack-openocd-0.10.0-14/bin/openocd -f /Users/kuku/opt/xpack-openocd-0.10.0-14/scripts/board/stm32f4discovery.cfg -c "gdb_port 4242" -c "telnet_port 4444"[/code] und mein .gdbinit: [code] file firmware.elf target
-
Thread
Hardware online frei schalten
artikel/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
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
Mini-Video-Display gesucht
#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
Beim freundlichen Asiaten gibt es 0.96" TFT SPI mit 160x80 Pixeln. Dazu ein ESP32CAM-Modul und eine USB-Powerbank als Stromversorgung. Erfordert dann leider noch ein bisschen Programmieraufwand. Vermutlich wäre ein Spiegel deutlich