-
Thread
ULN2803A wird warm/heiss, normal?
100nF direkt an die ULN Versorgungspins und 1nF am ULN Ausgang könnte helfen.
, das du welche kennst. Solch Driver (IPS) gibt es seit Jahrzehnten (u.a. ehe. Siemens, Infineon, STM, ehe. Motorola, IC-HAUS, Allegro, Trinamik (auch f Stepper-Motoren), National, Toshiba, Intersil, IRF, Ixys, Maxim, NXP, Sanken, Sanyo, Siliconix, TDK, Temic, TI, TOSHIBA); es muss aber zusammen passen
-
Thread
STM32: SPI1 liefert 0, Chip kaputt?
Ich habe hier zwei augenscheinlich identische Boards mit einem STM32F407. An diese Boards kann ich einen SPI-Slave anstecken. Bei Board A funktioniert alles wie erwartet und ich kann mit dem SPI-Slave kommunizieren. Bei Board B erhalte ich nur 0 zurück, obwohl der
#7313696: > Aufdruck der beiden MCUs (Foto)? Der Aufdruck ist auf beiden Chips identisch: [pre] STM32F407 VGT7 4 7B746 9R PHL 7B 815 [/pre] (kann Fehler enthalten, die Lasergravur ist recht schwer zu erkennen...) > Chip-ID und Revision (unter 0xE0042000)? Die Chip-ID ist auch bei beiden identisch
-
Thread
ST Link-Verbindung
. Der Reset Pin bedarf besonderer Aufmerksamkeit, falls nicht verbunden. http://stefanfrings.de/stm32/stm32f1.html#stlink
haben aber keinen Reset-Ausgang (für STM32). Lies http://stefanfrings.de/stm32/stm32f1.html#stlink und die darin verlinkten Seiten. Direkt darunter steht auch, wie man die Schnittstelle Deaktiviert - das Aktivieren geht logischerweise umgekehrt
-
Thread
STM32F1 ISR zeit, CortexM3 SFR
direkt nutzen da dieser im breakpoint weiterläuft). Nur irgendie finde ich kein DWT in meinen SFR (STM32F1)?
Donald schrieb im Beitrag #7313028: > Wo/Wie befinden sich beim F1 die Interrupt Vektoren http://stefanfrings.de/stm32/stm32f1.html#ivektoren Ich weiß allerdings nicht, ob und wie man die Interrupthandler der HAL elegant durch eigene ersetzen kann. Notfalls kannst
-
Thread
uwTick STM32 HAL überlaufsicher?
49 Tage messen willst ist das ja kein Problem. Solange Du den alten Vergleichswert im gleichen UINT32 speicherst kannst Du die ohne weiteres voneinander abziehen. Kannst ja mal zwei UINT32 definieren und 0x00000010-0xFFFFFFF0 ausrechnen lassen.
111 101 1100 100 // 7 - 3 = 4 000 101 101 101 // 0 - 3 = 5 001 101 110 110 // 1 - 3 = 6[/pre] Aber auf einem Cortex-M4 ist nicht einmal ein 32-Zähler garantiert atomar, wenn nämlich die Variable nicht word aligned ist. Oder
-
Thread
WeAct 3.0 Bluepill ST-LINK V2 Clone
Hallo, auf dem Board befindet sich ein 32F401CDUb. Den STLINK habe ich mit dem STM32 CubeProgrammer auf FW V2J39S7 upgedatet. Im Gerätemanager von WIN 11 erscheint er brav unter USB Geräte-> STM32 STlink. Ich "oute" mich jetzt, möchte ich
-) ------------------------------------------------------------------- STM32CubeProgrammer v2.10.0 ------------------------------------------------------------------- Error: Target device not found Establishing connection with the device failed
-
Thread
RISC/V kommt in Schwung
Lohnt es sich STM32 noch zu lernen?
olaf schrieb im Beitrag #7320101: > Gut vergleichen kann man das Teil > vermutlich mit einem STM32F030F4P6TR. Allerdings ist der CH32V003 offenbar als pinkompatibler Ersatz für den STM8S003 gedacht.
-
Thread
Überlauf in AVR mit C
den Typ eines Literals oder allgemeiner eines Ausdrucks auch "anzeigen" lassen: [code] void (*f1) (__typeof__(65535)); void (*f2) (__typeof__(0.0)); void func (void) { f1 = f2; } [/code] Übersetzt mit -W: [code] warning: assignment to 'void (*)(long int)' from incompatible pointer
im Beitrag #7309615: > alles > darüber mit RICHTIGEN Hochsprachen. Welche nutzt Du für AVR/ESP/STM32?
-
Thread
RTC der MCU benutzen
konstanter ist und deshalb bessere Gangergebnisse zu erwarten sind. Ich verwendete vor Jahren die RTC im STM32F103VET6 und das funktionierte auch sehr gut. Eine CR1225 lief da mit guter Genauigkeit über fünf Jahre im ausgeschalteten Gerätezustand. Der F103 hat einen Vbat Pin dafür.
in dem Punkt selbst: keine Schutzdiode nach VDD, aber Abs.max. VDD+0.5, aber Static characteristics 5.5V. Und ich dachte, Schweizer Uhrmacher wären besonders gewissenhaft :( Beim STM32 muss man mit der Eingangsspannung auch aufpassen. Die Werbung sagt 5V-tolerant,
-
Thread
Detailfrage RTC DS3231
Der DS3231 Wochentagzähler zählt übrigens von 1-7 und nicht von 0-6.
ohnehin für mich nicht wichtig. Abgesehen davon, ist mir das UNIX Datetime Konzept lieber. Beim STM32F103 z.B. ist die RTC ohnehin ein 32-bit Zähler; finde ich viel bequemer.
-
Thread
RL78/G14 Renesas - Free Linux Toolchain
Tools > auch für Linux anbietet, die auch die RL78 Controller bedient. AFAIK bietet Keil "nur" für STM32 Cortex-M0 eine "freie" (nicht OS!) Version der Tools für Windows an: https://www2.keil.com/stmicroelectronics-stm32/mdk Aber: Was versteht du unter einem SDK? Ich nehme halt unter Ubuntu "sudo
Support dabei und man kann einen FE vom Distributor nerven. Bei den ARM-Cortex µC, speziell den STM32, findet man halt an jeder Ecke im Internet Hilfe. Und langsam sind grad die STM32 wieder besser erhältlich.
-
Thread
USB HID Device mit STM32F042
Control In] 12 01 00 02 00 00 00 40 ad de ef be 00 01 01 02 03 01 >> Ci:1:006:0 s 80 06 0600 0000 000a 10 < [submission Control In] << Ci:1:006:0 -32 0 [callback Control In] >> Ci:1:006:0 s 80 06 0600 0000 000a 10 < [submission Control In] << Ci:1:006:0 -32 0 [callback Control
09 04 >> Ci:1:006:0 s 80 06 0302 0409 00ff 255 < [submission Control In] << Ci:1:006:0 0 32 = 20035500 53004200 20005600 69007200 74007500 61006c00 44006500 6d006f00 [callback Control In] 20 03 55 00 53 00 42 00 20 00
-
Thread
Segger Embedded Studio: Memory (map) problem
Hallo, was mir natürlich bei Dir auffällt ist die RAM-Adresse bei 0x10000000, was dem CCM-RAM im STM32F4 entspricht. Kannst Du Dein Projekt mal zippen und mir senden ?
tückisch, da ja keinerlei Fehler-/Warnmmeldung kommt. Bei Segger hat man eben leider vergessen in dem STM32F4 Board-Support-Package die Linker-Scripte anzupassen, nachdem diese Erweiterung hinzukam. Sollte Segger also auf die ToDo-Liste schreiben.
-
Thread
Nachteile QFN und BGA gegenüber QFP
übrigens immer ein Exposed Pad, man kann sie > ohne gar nicht fertigen. ST kann das z.B. beim STM32F042 im QFN28. https://www.st.com/resource/en/datasheet/stm32f042f6.pdf Matthias
STM32 gibt's auch ohne Pad, z.B.: https://www.digikey.de/de/products/filter/embedded/mikrocontroller/685?s=N4IgTCBcDaIM4BcC2BmMAbADARmwcxAF0BfIA
-
Thread
EOL ATmega328p
fertige Boards verwendet werden. Und wenn man eh fertige Boards nehmen muss, kann man auch gleich STM oder ESP32 verwenden und braucht AVR nicht mehr.
ändert das ab. Ich würde das mit Makros lösen. Auszug aus einem realen Projekt: [c] #ifndef UCSR0A #define UCSR0A UCSRA #define UCSR0B UCSRB #define UCSR0C UCSRC #define UBRR0H UBRRH #define UBRR0L UBRRL #define UDRE0 UDRE #define UDR0 UDR #define RXC0
-
Thread
CH32V003 - Experimente mit dem Zehn Cent-Mikrocontroller
Ist schon jemandem aufgefallen, dass der CH32V003F4P6 nicht nur zufällig so ähnlich heisst wie der STM8S003F3P6? Das Pinout ist nahezu perfekt gleich, siehe Anhang. (Pinout des CH32V003F4P6 - gelb markiert sind die STM8S-Anschlüsse) Der CH32V003F4P6
Uwe G. schrieb im Beitrag #7462840: > Ist schon jemandem aufgefallen, dass der CH32V003F4P6 nicht nur zufällig > so ähnlich heisst wie der STM8S003F3P6? D Alter Hut. Die Firma hat eine ganze Reihe STM Modelle nach gebaut.
-
Thread
Pin-Swap/Cross IC?
dass mich an den Wahnsinn treibt. Ich habe einen AD7606B AD-Wandler, den ich über (dual)SPI an einen STM32G431RB anschließen will. Das Problem: die Pins auf dem STM liegen genau so, dass sie überhaupt nicht zum ADC passen. Es ist einfach alles einmal überkreuz. Unten ist oben, links ist rechts. Ich
Du nimmst lieber mehrere 0-Ohm Widerstände als 2 Vias pro Leitung? Ehrlich?
-
Thread
Wäre dankbar für Eure Unterstützung bei der Verbesserung meiner PCB Rapid Prototyping-Fähigkeiten
Stefan F. schrieb im Beitrag #7299145: > Produziere Blue-Pill kompatible Boards, die du > nach Wunsch mit unterschiedlichen STM32 Chips bestückt lieferst Mit selbst geätzter doppelseitiger PC mit Kupferhohlnieten
Stefan F. schrieb im Beitrag #7299167: > Max M. schrieb: >> Klar. Er bekommt die STM Chips ja geschenkt > > Ich denke er hat im Eröffnungspost klar gestellt, dass er die Bauteile > bezahlt haben will. Da
-
Thread
Welche Programmiersprache für Comports?
hier bspw. bei Maschinen-/Gerätesteuerungen schon lange auf einfachen Controllern (früher AVR, jetzt STM32) unter NuttX mit einem angepassten Tcl-Interpreter und angepasster Tk-Bibliothek. D.h. dass 99% des Nutzer-Codes tatsächlich als Tcl-Code vorliegt und wir nur einige wenige Dinge (RT-Komponenten etc
bspw. bei Maschinen-/Gerätesteuerungen schon lange auf > einfachen Controllern (früher AVR, jetzt STM32) unter NuttX mit einem > angepassten Tcl-Interpreter und angepasster Tk-Bibliothek. D.h. dass 99% > des Nutzer-Codes tatsächlich als Tcl-Code vorliegt und wir nur einige > wenige Dinge (RT-Komponenten
-
Thread
Problem mit Timer und Delay
Hallo zusammen, ich habe ein Problem mit meinem STM32F407VG.... in der Cube IDE. Aktuell arbeite ich an einem Program, wo ich mehrere Timer verwenden muss. Meine Programme davor hatten immer nur einen Timer. Jetzt habe ich folgendes Problem, ich
Ein Beispiel dazu: http://stefanfrings.de/stm32/stm32f3.html#systick Falls du die HAL verwendest, benutze die Funktion HAL_Delay() https://www.disca.upv.es/aperles/arm_cortex_m3/llibre/st/STM32F439xx_User_Manual/group__hal__exported__functions
-
Thread
STM32F401 BlackPill Erweiterung für StdPeriph Library ?
Lib. Du kommst bei EmBitz auch weiter ohne HAL aus. Ich benutze EmBitz schon seit langem für die STM32F401CC und STM32F411CE ohne HAL. Wenn Du zum Beispiel ein Projekt für den STM32F401CC mit EmBitz anlegst, dann befinden sich u.a. folgende Ordner im Projekt: [code] cmsis inc SPL [/code] CMSIS
die STM32F4 schon lange abgefrühstückt. Was soll jetzt mit den STM32F401CC und STM32F411CE auf den BlackPills anders sein? Wo sollen da plötzlich Probleme auftauchen? Ein STM32F01CC unterscheidet sich nicht
-
Thread
reset beim stm32f7 discoboard
Hallo, ich habe ein stm32f746-Discoveryboard. Für das Display habe ich eine Oberfläche mit touchgfx erstellt und das ganze dann in stmCubeIde programmiert. Alles, so dachte ich, funktioniert wie es soll und dann habe ich
Stefan F. schrieb im Beitrag #7289883: > Ich denke, dass dein Programm eine Rolle spielen könnte. Das könnte ich mir auch vorstellen. andi schrieb im Beitrag #7289882: > Irgendeine Idee? Meine Idee
-
Thread
Timer Interrupt auslösen - STM32F103 (HAL, STM32CubeIDE)
Src/stm32f1xx_hal_msp.c" -mcpu=cortex-m3 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F103xB -c -I../Core/Inc -I../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I../Drivers/STM32F1xx_HAL_Driver/Inc -I../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I../Drivers/CMSIS/Include -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Core/Src/stm32f1xx_hal_msp.d" -MT"Core/Src/stm32f1xx_hal_msp.o" --specs=nano.specs -
-
Thread
Neue Bauteile – MAX78002 mit Extraspeicher, Knochenschall-Mikrophon und mehr
das Bauteil in Hunderterstückzahlen nach wie vor gute vier Euro kostet. ### STMicroelectronics STM32CubeCLT – Kommandozeilenwerkzeug für IDE-Bauer Mit dem unter https://www.st.com/en/development-tools/stm32cubeclt.html bereitstehenden Paket aus diversen Kommandozeilenutilities möchte STMicroelectronics
hier auch die unter https://www.analog.com/media/en/technical-documentation/application-notes/an82f.pdf bereitstehende Application Note, die unter Anderem Informationen zum PCB-Layout bietet.
-
Thread
Lahme mathlib für STM32F411
die Geschwindigkeit der sinf() - Funktion mit folgndem Progrämmchen getestet: [c] volatile float f = 0.0f; float phi = 0.0f; float dphi = 0.1f; volatile uint32_t start, dt; start = uwTick; for (uint32_t i=0; i< 100000;i++) { f += sinf(phi); phi += dphi; } dt = uwTick -
schon interessant. Da wird mit Standard Float gerechnet (also nicht double), und bei der Konstanten 0.15915494309189533576888376337251F werden 32 Nachkommastellen angegeben. Bei IEEE-754 werden für Single-Precision 23 Bit Mantisse benutzt, was dann ca 7 Dezimalstellen bedeutet.
-
Thread
GCC [STM32] -> wie sehen wie ein struct realisiert wird?
Blick in den Speicher zeigt es mMn: typedef struct __attribute__((packed)){ uint8_t a; int32_t b; bool c; uint64_t d; } ts_test; ... ts_test ts; ts.a=0x11; ts.b=0x22222222; ts.c=true; ts.d=0x3333333333333333; &ts=&ts; ... Bilder...
mit dem Debugger am schnellst geht. Da ich das selber vor kurzen für den bxCAN Controller in den STM32F4 umgesetzt habe, kann ich dein Suchen gerade nach vollziehen 🙈
-
Thread
Warum gibt es kein HAL_GPIO_RegisterCallback
Advanced Settings | Register CallBack über ENABLE aktivieren. Aber dort gibt es kein EXTI. Auch in stm32f1xx_hal_conf.h, wo das dann seine Wirkung zeigt, gibt es das nicht für EXTI. W.S. schrieb im Beitrag #7284869: > Aber wenn du nicht gerade einen Interrupt für Zustandswechsel eines > Ports haben
Flötenhannes schrieb im Beitrag #7286798: > ...gibt es das nicht für EXTI. - https://wiki.st.com/stm32mcu/wiki/Getting_started_with_EXTI
-
Thread
AI mit ChatGPT
module Ifx_STM *stm = &MODULE_STM0; // Loop forever while(1) { LED_PORT. OUT.B.OUT = 1; // Turn on the LED IfxStm_waitTicks(stm, 1000); // Delay for 1 second LED_PORT. OUT.B.OUT = 0; // Turn off the LED IfxStm_waitTicks
-0ee7a4e2-3f4b-4b86-aea3-fc16965c5d8c Ich hatte aber keine Lust, dafür extra mm zu abommieren.
-
Thread
Wanderkiste Widlar, Runde V
die Batterie noch Saft hat?) 1x Dallas DS12887+ 1x Tütchen verschiedene EEPROM, Atmel Dataflash 32x 74AC00 5x HT7333-A 3.3V LDO ca 20x EL7531 Buck Converter 6x Flöth S4U-0505/5 5V/5V Isolating DC/DC 3x UA7906C 7x LM320H-5.0 (-5V Linear regulator) 19x TL751L05CD (5V LDO) 13x S32X245Q2 (16x CMOS
fertig, geht heute zur Post. Out und In siehe Bilder. Zu In_2 wäre noch zu sagen, dass das Bluepill STM32F103 sind, ich werde wohl bei den 8-Bit-AVRs bleiben, also weg damit. Mit größter Wahrscheinlichkeit sind das aber Fälschungen. Und vielleicht hat jemand noch Appetit auf scharfen englischen Senf :
-
Thread
Wird heutzutage auch im Komsumerbereich auf Bitflips geachtet und sicherer programmiert?
wie eine Waschmachine. Diese speichert einen Teil ihrer Sensorauswertung in einem Statuswort. 0. Bit = Ventil für Wassereinlauf 0 = geschlossen, 1 = offen 1. Bit = Türe, 0 = geschlossen, 1 = offen usw. Programm könnte jetzt lauten (Pseudocode) Prüfe ob 1. Bit auf 0, dann öffne Ventil für
einzigen Mikrocontroller, der irgendwie gegen > Birflips abgesichert waere. Naja bei den neueren STM32 besitzt schon der Flash ECC. Teilweise hat der RAM einen Party Check oder auch schon ECC. Das gibt es heute quasi für lau. Und bei TI oder Infineon bekommt man dann auch FUSI Controller mit
-
Thread
Wordclock Advent-bug - Quellcode gesucht
Habe beim ESP8266 ein Update auf 3.0.1 und musste anschließend feststellen, dass ich die zugehörige 3.0.1 für den STM32 nirgends herunterladen kann. Hat jemand eine Idee was da passiert ist?
http://uclock.de/update/wc24h-stm32f103-ws2812-grb.hex http://uclock.de/update/ESP-WordClock-4M.bin Das sind die Firmwares die auf meiner Uhr gerade laufen. 3.0.1 für den STM und 3.0.0.T5 für den ESP. So lädt sie auch der online
-
Thread
ILI9341 SPI max FPS performance
werden, danach würde ich einmalig den Data-Writepointer(für das interne Grafikram) auf den Startpunkt 0,0 setzen. Danach halte ich konstant den D/C Pin auf Data-Mode und SPI-CS auf low und würde mittels einer selbst-loopenden DMA die ganze Zeit automatisiert den Framebuffer vom uC-RAM ins Display feuern
so ein STM32F407 schafft das locker, es gibt ein Chinaboard wo der ILI9341 Huckepack draufpasst und mit 16 Bit parallel angebunden ist: https://de.aliexpress.com/item/4000953664266.html Ausgabe über das FMC
-
Thread
STM32C - neue STM32-Familie mit Cortex M0+-Kern und achtpinniger Gehäuseoption
6 kBytes STM32C011F4U3 STM32C011F4 STM32C011F4Ux Coming soon NA UFQFPN 20 3x3x0.6 mm 16 kBytes 6 kBytes STM32C011F4U6TR STM32C011F4 STM32C011F4Ux Coming soon NA UFQFPN 20 3x3x0.6 mm 16 kBytes
STM32C011F6Ux Coming soon NA STM32C0116-DK UFQFPN 20 3x3x0.6 mm 32 kBytes 6 kBytes STM32C011F6U6TR STM32C011F6 STM32C011F6Ux Coming soon NA UFQFPN 20 3x3x0.6 mm 32 kBytes 6 kBytes STM32C011J4M3
-
Thread
Uhrenquarz am ESP32
den Oszillator im µC an welche Lasten der treiben kann, das sollte im Datenblatt stehen. Bei den STM32 ist bei einigen Serien dieser Treiber einstellbar, ob der Xtensa das auch kann weiß ich nicht.
ESP32, wenn man kein WLAN braucht?
-
Thread
Wozu übertrieben schnelle Microcontroller?
Stefan F. schrieb im Beitrag #7273372: > STM32 > brauchen für die meisten Aufgaben mehr Taktzyklen, als ATmega328. Ja, egal, am besseren Preis-Leistungsverhältnis vieler 32er ändert das auch nichts. Aber
sondern auch wesentlich mehr RAM und Flash als der ATTiny. Dazu ist der LPC fast 6 Jahre älter. Ein STM32L010F4 benötigt bei der Konstellation ca. 0,5mA, mit einem Micro-Power LDO auf 1.2V davor nochmal weniger.
-
Thread
270° Digital-Servo ansteuern
betrieben werden können. Impuls ist ähnlich den analogen mit ca. 1,5ms bei Mittellage. PWM mit STM32F103 für 2 Servos per Timer ist keine große Sache.
sich eingebürgert, hier auch oft mit kürzeren Pulslängen - 1506ms für die Mittellage statt 1500. - 0,8-2,2 oder gar 0,5-2,5ms für den vollen Drehbereich (oder auch 1,2-1,8 für den sinnvollen Drehbereich von "100%" und darüber hinaus kommt man gern auch unsymmetrisch an die mechanischen Anschläge) -
-
Thread
Vistron VDR400 DAB Bausatz - Reverse Engineering
aktuell bei LaSAT (der Technikfreaks Shop) bestellt bekommt man das Board mit Rev 1.4. Anstelle des STM32F103 ist ein GD32F103 verbaut. Bei Pollin gibt es wohl auch einen Komplettbausatz.
Problem ist, dass mein Board noch keinen SPI Flash für die Si4684-FW hat. Deshalb musste ich mir ein STM32-Board suchen, was mind. 1,5 MB Flash hat (2 x ~500KB für DAB und FM, der Rest für die STM32 FW). Zufälligerweise hatte ich gerade ein stm32f429i-disc1 hier rumliegen :) Das stm32f429i-disc1 verwendet
-
Thread
SD-Karte formatieren(f_mkfs) geht nur mit 4096 Bytes großem Puffer
funktionierte es bisher immer(5 Formatierungen durchgeführt). Ich habe jetzt 20K RAM auf meinem STM32F103CBT6 von daher theoretisch kein Problem jedoch sollte das ganze ja auch mit 512 Bytes als Puffer funktionieren nur halt dann länger dauern. Die SD-Karte ist nachdem FR_DISK_ERR zurückgeworfen
. Hat jemand ne Ahnung warum das nur mit 4096 Bytes funktioniert oder hat jemand die f_mkfs Funktion schonmal benutzt. Die restlichen Funktionen von FatFs funktionieren immer bisher ohne Probleme. Angesprochen wird die SD Karte vom STM32 mit 18MHz Takt. Als SD-Karte kommt im Moment eine
-
Thread
STM32 Zufallzahl einfach erzeugen
Hallo, ich habe eine Frage an euch. Seit kurzem programmiere ich einen µC mit STM32. Jetzt habe ich eine Aufgabe, wo ich eine Zufallszahl zwischen 0 und 10 erzeugen soll und beim erreichen des Wertes eine LED zum leuchten bringen soll. Nun meine Frage, wie kann ich ganz einfach
z.B. so: https://stm32f4-discovery.net/2015/07/hal-library-18-rng-for-stm32fxxx/
-
Thread
Analog Multiplexer 32 Kanäle, Binär addressiert, I2C ?
(später 75) Analogsignale selektiv (parallel) auswählen und auf einen Opamp/VCA/VGA schalten. Ein STM32F103C8T6 steht zur Verfügung. A0-A3 sind Ausgänge des STM32, B8-B15 sind Eingänge. Diese 2 Signale scannen eine Tastatur mit 25 Reedkontakten (und Neodym-Magneten). Über B6,B7 (I²C) ist ein 128x64
einen Kanal zum ADC des µC schalten? Dein "parallel" verstehe in dem Zusammenhang nicht. > Ein STM32F103C8T6 steht zur Verfügung. > A0-A3 sind Ausgänge des STM32, B8-B15 sind Eingänge. Also du nutzt 8+4 Pins um 16 Reed-Kontakte abzufragen. Mit so einer Matrix-Tastaturabfrage würden aber schon 4
-
Thread
STM32F103C8T6 kann nicht verbinden zu GDB in STM32CubeIDE
Habe hier 3 Stck. STM32F103C8T6 (BP, blue pill), die ich mit STM32CubeIDE mittels BMP Usb Stick (ein auf BMP umprogrammierter XTW ST-LINK V2) programmieren will. 2 von ihnen lassen sich problemlos programmieren über GDB
sind Fälschungen im Umlauf, bei denen die SWD Schnittstelle nicht funktioniert. Und ja, man kann die STM32 so programmieren, dass SWD deaktiviert wird. Sowohl der generierte Code von der Cube IDE als auch Arduino tun das per default. Da kommst du mit den Boot Jumpern heraus: Boot0 = HIGH Boot1 =
-
Thread
stm32flash "Failed to init device"
Das kriege ich maximal als Reaktion: root # stm32flash -u -b 115200 -g 8e1 /dev/ttyUSB0 stm32flash 0.6 http://stm32flash.sourceforge.net/ Interface serial_posix: 115200 8E1 Failed to init device. root # oder: root # stm32flash -cu -b 115200 -g 0x0 /dev/ttyUSB0 stm32flash 0.6 http://stm32flash.sourceforge.net/ Interface serial_posix: 115200 8E1 Failed to read ACK byte Unexpected reply from device on command 0x01 root # Da scheint
-
Thread
STM32F7 Parallelbus Problem (kein chip select) nach dem Bootloader
Hallo Zusammen, meine Anwendung läuft auf einem STM32F576VGT6. Es ist ein Datenerfassungssystem mit Ethernet (LwIP, HAL, Keil). Im Hintergrund laufen ein Paar Timer und Interrupts. Per Timer wird ein ADC über Parallelbus abgefragt und die Daten gehen
Anatoly schrieb im Beitrag #7268705: > STM32F7 Parallelbus Problem Anatoly schrieb im Beitrag #7268705: > auf einem STM32F576VGT6 Erkenne das Fragezeichen. Anatoly schrieb im Beitrag #7268705: > Nur Chip select und RD werden nicht