-
Thread
Temperatursensor Identifikation
Der Sensor hängt mit einem Pin auf GND, der andere direkt auf Pin 15 eines ARM – Mikrocontrollers STM32F101VET6. Zwischen Pin15 und Pin 23 ist ein Widerstand (100k im eingebauten Zustand), außerdem noch ein Kondensator(?) zwischen Pin 15 und GND. Das war’s soweit ich das überblicke…
nicht, zumindest nicht bei Temperaturen ;-( Ich habe sowas mal bei einer Analogeingabe gemacht, die 1V, 10V und 0...20mA Messbereiche hat. Da konnten die teureren 0,1%-Widerstände durch 0,5%ige ersetzt werden. Der In-Circuit-Tester hat dann vollautomatisch die entspechende Spannungen und Ströme eingespeist
-
Thread
STM32L052x8 USB mit Bare Metal Code funktioniert nicht. SET_ADDRESS fehlerhaft
Hallo, ich brauche mal jemanden, der sich mit USB auskennt. Ich habe ein eigenes Board mit einem STM32L052x8. Das Board ist recht simpel. Außer dem STM sind nur ein LDO zwei Eingänge und 4 viel LEDs darauf. Das Board wird über USB versorgt und das USB ist an den STM verdrahtet. Siehe Schaltplan.
Siehe https://www.st.com/resource/en/application_note/dm00296349-usb-hardware-and-pcb-guidelines-using-stm32-mcus-stmicroelectronics.pdf Tabelle 3.
-
Thread
Uno-Board mit ATMEGA256
an, welches vom Formfaktor her dem Arduino Nano ähnelt und nur 5€ kostet: http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Auch dieses Board wird von Arduino unterstützt. Du brauchst dazu allerdings einen Programmieradapter (USB-UART oder besser ST-Link v2, ab 2,50€ aus China).
welches vom Formfaktor her > dem Arduino Nano ähnelt und nur 5€ kostet: > http://stefanfrings.de/stm32/stm32f3.html#stm32f3mini Warum noch STM32F303, wenn es Corte-M4 Blackpill gibt ? https://www.ebay.de/itm/233674795836?hash=item36681a6b3c:g:AVEAAOSwYltfL3TX Außerdem dünkt mir, der TO würde
-
Thread
STM32CubeIDE Position des Breakpoints in Assembler Code
eben nicht dort (im rstHandler), wo der BP tatsächlich gesetzt ist. Das Target ist ein DIYMORE STM32F407 (https://stm32-base.org/boards/STM32F407VGT6-diymore), das am STLINK SWD Interface angeschlossen ist mit herausgeführter RST-Leitung, SWCLK, SWIO und RST and 2-4-5 des SWD Interfaces angeschlossen
3. Im Debugger: Connect under Reset. Das war jetzt alles erst mal getestet unter dem STLINK/V2 auf dem STM32F407-DISC1 board mit Debuggee in der onboard MCU. Meine Loader-Map, die die spezielle Situation berücksichtigt, daß das Programm im Adressraum 0x00000000 (und nicht 0x08000000) läuft
-
Thread
Schutzschaltung mit Dioden, wohin mit dem Strom bei Überspannung?
Elliot schrieb im Beitrag #6696157: > Du musst halt dafür sorgen, daß der Rest der Schaltung an 5V mehr Strom > aufnimmt als die Überspannungsquelle in den Eingang einspeist. Sonst > Crowbar, Z-Diode oder so. Aber Obacht, da wird dann der "Einschalter", zur Makulatur. 8-{
Pulldown-Widerstand. Zur Erkennung eines High-Pegels benötige ich 70 % von VCC, also in meinem Fall 3.5 V. Ich habe insgesamt 5 Eingänge. Wenn ich den Widerstand R1 auf 6.8k erhöhe und als Pulldown 33k nehme, hätte ich ja Ströme über R1 von etwa 3 mA pro Eingang. Somit kämen maximal 15 mA zusammen.
-
Thread
Error! Failed to read target status
: STM32F4DISCOVERY Voltage : 2.90V SWD freq : 4000 KHz Connect mode: Under Reset Reset mode : Hardware reset Device ID : 0x413 Revision ID : Rev 2.0 Device name : STM32F405xx/F407xx/F415xx
: STM32F4DISCOVERY Voltage : 2.90V SWD freq : 4000 KHz Connect mode: Under Reset Reset mode : Hardware reset Device ID : 0x413 Revision ID : Rev 2.0 Device name : STM32F405xx/F407xx/F415xx
-
Artikel
MINOS
date.datetime() Beispiel: ---- WS2812. Den Dateneingang DI von WS2812-Stripes schließt man an den verwendeten STM32F4xx an den Pin PA8 an. Da die WS2812-LEDs einen Pegel erwarten, der von 3,3V-µCs wie dem STM32 gerade eben so erfüllt werden, ist es ratsam, zusätzlich noch einen 1K Pullup-Widerstand zwischen DI
dann vom PullUp mit einem Pegel von nahezu 5V erfüllt statt mit nur ca. 3V. Der Datentransfer geschieht per DMA im Hintergrund, so dass der STM32 sich nahezu langweilt. Zusätzlich zu den unten aufgeführten Funktionen ist auch noch ein Fading geplant
-
Thread
Linker entfernt Symbole?!
Hallo Kollegen ich programmiere etwas für einen STM32F407. Ich habe mir dazu ein Makefile und Linkerscript zusammengeschustert. Des Weiteren verwende ich FreeRTOS. Compilieren usw. geht alles, aber ich habe festgestellt, dass der Linker ein paar Symbole
uint32_t ulCurrentInterrupt; uint8_t ucCurrentPriority; /* Obtain the number of the currently executing interrupt. */ __asm volatile ( "mrs %0, ipsr" : "=r" ( ulCurrentInterrupt
-
Thread
STM32 24VDC am Eingang über 1mO
weiter über 1000 ausgelieferten Platinen niemals zu einem Problem. Jetzt frag ich mich, ob das beim STM32 ebenfalls ohne weiteres möglich ist. Hat jemand Erfahrung, ob die von mir gepostete Schaltung STM32 tauglich ist? Für hilfreiche Kommentare wäre ich dankbar. lg Flo
ATmega haben Klemmdioden mit einer definierten Strombelastbarkeit an allen Pins (außer Reset). Die STM32 an allen 5V-toleranten Pins nicht.
-
Thread
Arduino Betriebssystem
Dazu würden mir folgende Lösungen einfallen 1. MCU mit genügend Arbeitsspeicher verwenden z.B. ESP32 https://github.com/espressif/arduino-esp32 oder STM32 https://github.com/stm32duino/Arduino_Core_STM32 Oder nach alter Basic-Stamp Manier: Eine SD-Karte anschließen und das Basic Programm von der
bis jetzt auf - den größeren Atmegas, (beim UNO muss ich ein paar Features wegkommentiern) - allen STM32 Derivaten, die von STM32Duino unterstützt werden - ESP8266 und ESP32 - PiPico Klar, ich muss für die verschiedenen Prozessoren per #ifdef die Peripherie an- oder abschalten. Das geschieht aber
-
Thread
komplexes Problem mit Grafik und Dateisystem auf Disco-F746NG
Rev 8, Seite 64) des STM32F4 ist das DTCM und ITCM nicht durch den DMA1 und DMA2 regulär zugreifbar. Was die gestrichelte Linie die mit "AHBS" gekennzeichnet ist und eine Verbindung zum DTCM haben soll bedeutet
da sind auch aktuell interessante Änderungen reingekommen: https://github.com/STMicroelectronics/STM32CubeH7/commit/5975bffae9358bc2b2890a35a203d940a395efef#diff-e5eaf8e424ade5cd24bbfca40871c6406a6d90b9b3dad4e7b743256df156c6b4 das ist ja schon blöd das man den ganzen 32 oder 16 kB Cache vor dem
-
Thread
Verwendete Algorithmen für effizientes Staubsaugen
für die Umdrehungen und ein IR Auge oben drauf für Sperrbaken und Ladestation. Der MC ist ein STM32F103.
diese Karte so unterteilt wurde, wie in Minute 18:05 zu sehen ist? https://www.youtube.com/watch?v=QT4dSrSzJAc&t=1066s Grüße
-
Thread
el Last - Bauteilauswahl
. Also will ich mir eine bauen. Stufe 1: Ich stell den Strom über ein Poti ein. Stufe 2: Ein STM32 betritt die Bühne und kümmert sich um alles. Hier soll es also erstmal nur um den Leistungsteil gehen. Eckdaten: Spannung: bis 80V (besser 100V) Strom bis: 10A Gehäuse 19" 4-6HE, je nachdem
Paul schrieb im Beitrag #6687610: > Stufe 1: Ich stell den Strom über ein Poti ein. > Stufe 2: Ein STM32 betritt die Bühne und kümmert sich um alles. Wir leben im 21. JH, mittlerweile gibt es sogenannte Encoder, EC11 & Co. STM32 ist ok Paul schrieb im Beitrag #6687610: > Spannung: bis 80V (besser
-
Thread
CPU Chip Bild
gross ist der Anteil an der Chipfläche nicht. https://upload.wikimedia.org/wikipedia/commons/6/67/STM32F100C4T6B-HD.jpg
Der ATmega8 hat auch einen Multiplier, wenngleich nur 8x8. Auch hier ist der Teil des hübschen Bereichs rechts unten. https://upload.wikimedia.org/wikipedia/commons/e/e4/Atmega8-HD.jpg
-
Thread
[ATTiny44+PI4] TWI Slave nur mit langsamen Clocks
niedrig legen, oder einen µC mit sehr > kurzer worst case Reaktion auf Interrupts verwenden (wie etwa STM32 mit > Priorisierung). Auch sollte die Kommunikation mit einer CRC abgesichert > werden.
es arduino's. dan hängt man den Arduino ans USB von Pi und mit USB-UART ist die sache fertig. Ohne 3v3/5V wandler, und als extra via R-Pi In-System Programmierbar (z.b. avrdude).
-
Thread
Buchempfehlung C++ und MCUs
namespace Addr { // Arduino Nano Every struct Offset { // VPORTs const uint8_t vDir = 0x00; const uint8_t vOut = 0x01; const uint8_t vIn = 0x02; const uint8_t vFlag = 0x03; // PORTs const uint8_t dir = 0x00; const uint8_t dirSet
(Register8) (baseAddr[pin].vport + addrOffset.vDir); } // Input Level Status constexpr Register8 regVPORTin(const uint8_t pin) { using namespace Pins::Addr; return (Register8) (baseAddr[pin].vport +
-
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.
Arbeitsprojekten machen 8-Bitter mehr Spaß und für einfachere Projekte reichen sie fast immer aus; und wenn nicht, ist es leicht auf STM32 umzusteigen. Wir alle haben unsere eigenen Vorstellungen was uns interessiert. Wir
-
Thread
LED-Steuerung für LARP-Kostüm
. Für die LEDs vlt. so etwas, sollte sich gut einarbeiten lassen https://www.youtube.com/watch?v=3ARnm8BxHeA Zum Ein-Ausschalten vlt. einfach einen Touchbutton, der lässt sich auf Schaltr oder Taster einstellen. https://www.aliexpress.com/item/1005001356081317.html Um die 24V für die LEDs
arbeiten.) Arduino, weil der klein und günstig ist. Ich hab noch ein paar Pro Micro hier rumliegen. STM32F103 wäre natürlich auch eine Möglichkeit.
-
Thread
IR Temperatursensor bis ~ 1600 °C
bereits, jetzt muss ich die Temperatur noch adäquat erfassen können. Da der Inverter des Ofens mit einem STM32 gesteuert wird, würde es Sinn machen, das Temperatursignal gleich dort einlesen zu können und eine Temperaturregelung zu realisieren. Ein digitaler Sensor, wie die von Melexis wäre mir daher am
3D353303545387%26itm%3D353285132286%26pmt%3D1%26noa%3D0%26pg%3D2047675%26algv%3DPromotedSellersOtherItemsV2WithMLRv3&_trksid=p2047675.c101196.m2219 Danke schon mal! Gruß
-
Thread
Ansteuerung LED-Matrix 64 x 32 aus China
für RGB an denen die LEDs hängen, und die Zeilen werden zusätzlich gemultiplext. Die gibts mit 1:8, 1:16 und 1:32 Mux. Die 1:8 sind brutal hell und eher was für Draussen. https://bikerglen.com/projects/lighting/led-panel-1up/
Freigabe der Ausgangstreiber. Je nach Modulgröße sind R1/G1/B1 nicht genutzt und je nach Zeilen-Mux (8,16,32) beliben D und E ungenutzt. Eine 64x64 Matrix kommt hier mit einem Steckernetzteil 5V/4A problemlos zurecht. P2,5 (2,5mm Abstand LED zu LED) ist selten zu finden, P3 für Innen noch brauchbar
-
Thread
Neue Entwicklerhardware von Arduino, FLIR, Renesas und Seeed
diversen Signale des verwendeten STM32-Mikrocontroller ansprechbar macht. Mit den Arduino Portenta Breakout steht ein 40 EUR kostendes Board zur Verfügung, auf dem ein Arduino Portenta “reitet“. Lohn der Mühe ist, dass sie damit - siehe
@@b8VwV
-
Thread
USB-USART mit NUCLEO-F103RB - wie Anschließen?
Moin, ich bin gerade dabei mich mit den STM32-Mikrocontrollern anzufreunden. Bisher nur 8-Bit-AVR in Assembler. Nun was neues und C. Ich habe ein NUCLEO-F103RB und mit der STM32CubeMX IDE habe ich die ersten Schritte gewagt. Blinkende LED,
USB-UART Adapter des ST-Link ist mit USART2 vom Mikrocontroller verbunden. Siehe http://stefanfrings.de/stm32/stm32f1.html#usart Infos zum USB Port kommen etwas weiter unten auf der selben Webseite.
-
Thread
Backofen Fehler F01, Steuerelektronik defekt?
Sein Backofen heißt Vesuvio. Der STM8 ist völlig veraltet. Ich würde eine neue Steuerung entwickeln auf Basis von einem STM32. So kompliziert kann das ja nicht sein, die paar Heizelemente anzusteuern. Dann kann man den Backofen auch gleich
Anarchist schrieb im Beitrag #6675723: > Der STM8 ist völlig veraltet. Ich würde eine neue Steuerung entwickeln > auf Basis von einem STM32. Klingt logisch weil 8 ist ja auch kleiner als 32. Es spricht überhaupt nichts dagegen den STM8 einzusetzen
-
Thread
STM32F446 von Aliexpress - Fake?
entsprechende Produkte mit diesem Chip ausgerüstet werden und damit der Markt geflutet wird. Das ist z.B. beim STM32F103C8T6 der Fall.
interessiert, sondern eher Minimum Tray. Hier noch ein Link "Markenware" oder "Fake" https://www.amazon.de/Stm32F446-Stm32F446G-Stm32F446Re-32-Bit-Mikrocontroller-Stm32F446Ret6/dp/B083NT7Y68 Mich macht hier das inverse "ST Logo" stutzig
-
Thread
IR Empfänger verbessern
Mikrocontroller tauglich umzuwandeln habe ich einen Comperator nachgeschaltet. Sobald die Spannung mindestens 2.2V erreicht hat, werden hier 3.3V ausgegeben. Diese Leitung läuft auf einen GPIO Input meines STM32F411RE. Jetzt musste ich leider feststellen, dass wenn ich meine Schaltung im Labor teste, sie nicht
rausrechnen. Prinzip im Bild. Früher wurde das mim JFET gemacht, aber dafür brauchts mehr als nur +3,3V. Dahinter Bandpassverstärker.
-
Thread
Neuer LoRa-Transmitter von Microchip, ST Microelectronics unterstützt mioty
Bereich der LPWAN-Technologien steht sowohl ein neues LoRa-Modem als auch ein neuer Funkstack für den STM32WB ante Portas. *von Tam Hanna* ### Für Quereinsteiger: Was ist ein LPWAN? Unter dem Begriff LPWAN - dahinter verbirgt sich der Ausdruck Low Power Wide Area Network - versteht man im lizenzfreien
einen eigenständigen Radiostack entwickelt hat, der auf der Hardware des STM32WL aufsetzt. Denn mioty setzt auf MSK auf und dafür hat der STM32WL ein MSK-Modem, wie ein Blick ins Datenblatt verrät - achja, Datenblätter liest Du ja gar nicht... @Tam Hanna: Wie lange willst
-
Thread
OLIMEX ATEMGA8 - Debugging-Modus funktioniert nicht
Beispiel augenblicklich umkippen. Wenn die das Debuggen so wichtig ist, dann erwäge einen Umstieg auf STM32. Da bekommst du den Debugger (ST-Link) fast geschenkt. Und er ist viel schneller.
sie letztlich nur selbst implementieren können. Bei Cortex-M (nicht nur STM32, auch denen von Atmel nun Microchip) ist das anders, da ist die Debug-Schnittstelle offen, und du kannst einen preiswerten FT2232 zum Debuggen benutzen. Auch die auf den diversen Xplained*-Boards
-
Thread
Mikrocontroller, Prozessoren und Chipsätze - Die-Bilder
Hier haben wir einen STM32F103C8T6... ...Moment... ...nein, es ist nochmal ein Megahunt MH2103ACBT6: https://www.richis-lab.de/STM32_12.htm :)
jeden Fall genutzt: https://www.richis-lab.de/STM32_14.htm
-
Thread
STM32F401/411: Black Pill Board: Wie auf alten IDE zum Laufen kriegen?
/en/development-tools/stm32cubeide.html
teurer aufgrund der niedrigeren benötigten Stückzahlen, wenn sich ihr Lebenszyklus dem Ende neigt, der STM32F103C8T6 aufm Blue Pill Board kostet aber bei Abnahme einer Rolle nicht einmal 3€ das Stück bei den Distributoren, selbst die teuerste STM32F103 Variante kostet als Einzelstück nicht mal annähernd
-
Thread
ESP12F zu wenige AT+ commands?
Die Information bei https://www.espressif.com war nicht so hilfreich. Meine "Aufgabe" war einen STM32F103 mit einem ESP12F zu verbinden und dann ins WLAN -> Internet. Ein paar Ideen findest Du in https://www.youtube.com/watch?v=MG-5Ct_rCZQ Gruesse Th. EDIT: Tuppfehler
Information bei https://www.espressif.com war nicht so hilfreich. > > Meine "Aufgabe" war einen STM32F103 mit einem ESP12F zu verbinden und > dann ins WLAN -> Internet. Ein paar Ideen findest Du in > https://www.youtube.com/watch?v=MG-5Ct_rCZQ Verstehe ich muss eine Bestehende Ampelanlage die
-
Thread
STM32 USB CDC will nicht mehr nach Kernel Update
alternativen Code von meiner Homepage, falls er zu deinem µC kompatibel ist: http://stefanfrings.de/stm32/index.html Zum F4 ist er leider nicht kompatibel.
5.10.28 ein Problem eingebaut worden zu sein... oder irgendetwas in 5.10.28 triggert ein Problem im STM32... wie man's nimmt. Der CDC Treiber am STM32 kommt von ST und die sind nunja... ähnlicher Qualität wie halt der Rest von ST (oder den anderen Embedded Buden). Sprich: Es läuft bei der Ferialkraft
-
Thread
Wozu braucht man einen Signalgenerator?
gehabt. Bezüglich Signalgenerator hatte ich mal vor Jahren ein billiges Spielzeug Generator für 8Euro gekauft und bisher ausser es einmal auszuprobieren nicht benutzt. Wofür werden die Signalgeneratoren benutzt? Braucht ein Hobbymaker es überhaupt? Eventuell reichen da die Spiezeuggeräte, bzw. mit Arduino/ESP32/STM32/Raspberry kann man ein Signal programmatisch erzeugen... Ab wann lohnt sich ein Signalgenerator für 100-300Euro zu kaufen?
-
Artikel
ARM Cortex Mikrocontroller
bis zu 2 Cortex-M0) LPC54xxx von NXP (Dual Core: M4F + bis zu einem Cortex-M0+) LPC4xxx von NXP EFM32-Wonder Gecko von Silicon Labs, siehe EFM32 hier im Wiki STM32F3 von STMicro, siehe STM32 hier im Wiki STM32F4 von STMicro, siehe STM32 hier im Wiki Tiva C Series, TM4C von Texas Instruments. Früher nannte
(LPCXpresso) ist nach der Installation bis 8kB freigeschaltet und nach einer einfachen und kostenlosen Registrierung für 256kB. LPCXpresso steht für Windows, Linux und Mac zur Verfügung. ST bietet für seine STM32 Prozessorfamilie eine kostenlose
-
Thread
STM32 Boot0 Spezifikation
Hallo zusammen, ich würde gerne den Boot0 Pin eines STM32F103C8 extern mit Spannung beaufschlagen, bevor ich die Spannung am Mikrocontroller anlege, um in den UART Bootloader zu gelangen. Dazu möchte ich ein 24V Signal anlegen. Kann ich dies machen wenn
Tim schrieb im Beitrag #6664441: > ich würde gerne den Boot0 Pin eines STM32F103C8 extern mit Spannung > beaufschlagen, bevor ich die Spannung am Mikrocontroller anlege, um in > den UART Bootloader zu gelangen. Das ist falsch und unsinnig. Und wozu 24V? Mache es richtig
-
Thread
Muss es ein Elko sein?
SPannungen die Nenn-Kapazität haben Die Nennkapazität ist bei Nennspannung spezifiziert. Mit 100µF/6,3V liegt man bei 3,3V Betriebsspannung auf der sicheren Seite.
kenne verlangen üblicherweise 100nF pro Versorgungspin und eine "Bulk" Kapazität von 10µF (hier PIC32 und STM32). Also SMD ist mögich. Aber das hängt vom µC ab. Nein, ich kenne keinen der einen Elko verlangt, aber wie gesagt: Datenblätter lesen.
-
Thread
Modbus RTU Serial Sniffer
USB-Seriell-Wandler bieten nämlich keine Lückenerkennung in Hardware an, im Gegensatz zu z.B. einigen USARTs in STM32-Microcontrollern. Besonders schwierig zu findende Fehler treten übrigens dann auf, wenn Geräte zu schnell antworten, d.h. direkt nach Erhalt eines Kommandos vom Master. Spezifikationskonforme andere
ach ja, und Einstellung mit der ich die Daten gelesen haben: Data 8bit, Parity even, 1 Stopbit, 115200 Baudrate. Danke
-
Thread
gcc komischer fehler: sbrk() Gesperrt
Das steht sicher irgendwo in den Quellen beschrieben. Beim ARM STM32: [c] * @brief _sbrk() allocates memory to the newlib heap and is used by malloc * and others from the C library [/c]
& Co auf einem Cortex-M zu nutzen, auch malloc() & Co ist da überhaupt kein Problem. Nutze ich für STM32 regelmäßig und macht keine Probleme.
-
Thread
uC Programmiertechniken - Gibt es da Bücher?
werden müssen. Für Wald und Wiesen Ablaufsteuerungrn wie sie in vielen Geräten vorkommen, reichen 8-Bitter immer noch Dicke solange man nicht Internet macht. Was mich und meine Projekte betrifft habe ich schon lange keinen 32-Bitter mehr gebraucht. Abgesehen davon sind mir 5V Systeme oft praktisch
mehr überraschende Seiteneffekte mit sich. Nur so als Beispiel: Wenn ich bei einem 8 Bit AVR die I²C Schnittstelle einschalte, dann muss ich mir un die Konfiguration der I/O Pins keinen Kopf machen, denn I²C ist I²C. Bei STM32 muss ich hingegen den Port aktivieren, die I/O Pins konfigurieren
-
Thread
Was nehmen wenn ein EEPROM nicht genug Schreibzyklen hat?
NOR-Flash. Zum Beispiel verträgt der IS25LP256E mindestens 100000 Zyklen und hat 32MB. Wenn man tatsächlich jede Sekunde einen 32-Bit-Zählerstand schreibt, verbraucht man ziemlich genau 4 Zyklen pro Jahr. Die 32 Bit reichen für 136 Jahre, in der Zeit hat man 1/183 der erlaubten Schreibzyklen
Er koennte auch 32 Ferritkerne in eine 4 x 8 Speichermatrix faedeln. Das sollte dann bis zum Kontakt mit einem Schwarzen Loch funktionieren. Allerdings wuerde er bis dahin dann ein paar Kerne mehr brauchen damit es
-
Thread
ADC synchronisiertes aufzeichnen und auswerten
Signal? Schon minimales Vorwissen, z.B. "das Signal ist zu irgendeinem Zeitpunkt größer als 15 mV" lässt sich mit einem Komparator in eine Flanke übersetzen, die dann fast trivial erfasst werden kann.
64Mbit RAM finden Dann hast du wahrscheinlich nicht richtig gesucht: https://www.ebay.de/itm/STM32-STM32H743IIT6-MCU-core-board-full-IO-expander-JTAG-SWD-debug-interface/254302488784 [code] IC42S16400J / IS42S16400J: SDRAM 1 Meg Bits x 16 Bits x 4 Banks (64-MBIT) [/code] Das ist aber dann
-
Thread
ST-Link V2 (clone) wird plötzlich nicht mehr erkannt (Code 43)
Ja, danke, ist schon unten, sonst hätte ich ja garnicht messen können :-) Am Header liegen +5V und +3,3V an, also scheint auch der fummelig kleine LDO auf dem Clone noch zu tun, weil der für die 3,3V verantwortlich ist und damit auch den STM auf dem Board speist.
auch Black Magic Probe als Alternative flashen. Wobei, soweit ich weiß, die Black Magic Probe den STM8 nicht unterstützt.
-
Thread
Probleme mit SWD Connection und origianlen J-Link/J-Trace
- SEGGER J-Link EDU J-Trace PRO [pre] SEGGER J-Link GDB Server V7.00 Command Line Version JLinkARM.dll V7.00 (DLL compiled Apr 8 2021 14:33:43) Command line: -if swd -port 50000 -swoport 50001 -telnetport 50002 -device cortex-m33 -rtos GDBServer/RTOSPlugin_FreeRTOS
Connecting to target... ERROR: Could not connect to target. [/pre] umgeflashter J-Link vom STM32Discovery: [pre] SEGGER J-Link GDB Server V7.00 Command Line Version JLinkARM.dll V7.00 (DLL compiled Apr 8 2021 14:33:43) Command line: -if swd -port 50000 -swoport 50001 -telnetport 50002
-
Thread
LoRaWAN Library für atmega328p
github.com/mcci-catena/arduino-lmic Allerding ist die Arduino-Schicht recht dünn. Ich hab das mal für ein STM32L151 Board von Arduino befreit. https://heltec.org/project/lora-node-151/ Das komplette Program ohne sinnvollen Usercode belegt 25k Flash im Releasemode. Mit Debug Infos sind es schon 46k. Das ganze
Darf ich fragen was für ein Gateway das ist? Hängt das auch schon am V3 Stack?
-
Thread
PWM-Signal mit STM32 messen
Gibt es beim STM32F103C8(Blue Pill) (ich verwende derzeit die Arduino IDE Toolchain von STM32duino) die Möglichkeit den Dutycycle eines 3,3V PWM-Signals mit "bliebiger" Frequenz (irgendwas zwischen 100 Hz und 1 kHz)
Es gibt ein Beispielprojekt unter: ~/STM32Cube/Repository/STM32Cube_FW_F1_V1.8.3/Projects/STM32F103RB-Nucleo/Examples_MIX/TIM/TIM_PWMInput