-
Thread
Schnelle Datenübertragung von LVDS an PC
Datenübertragung direkt jede Periode bis 100Khz messen und das 32 Bit Ergebnis über 50MHz SPI an einem STM32h7 einwandfrei übertragen. Der AS6501 hat aber auch noch eine serielle LVDS (250Mhz DDR) Schnittstelle damit könnte ich 10MHz Perioden noch messen und übertragen. Es geht also darum 32 bit über
https://shop.trenz-electronic.de/de/TEI0001-04-FBC88A-MAX1000-IoT-Maker-Board-16kLE-32-MByte-SDRAM-8-MByte-Flash-6-15-x-2-5-cm Das hätte 64 Mal mehr Speicher auf dem Board als dein H7. Der FTDI kann glaube ich 12MBaud. Du könntest also 0,8s aufzeichnen und müsstest dann grob 3s übertragen.
-
Thread
Uhrenquarz Genauigkeit messen
LC-Oszillator auf den TV gelegt und die Oberwelle bei 125kHz ausgekoppelt. Die stand felsenfest auf 8 Digits (100s Zeitbasis).
Performance of Recent u-blox GNSS Receiver Modules"): https://files.tapr.org/meetings/DCC_2020/2020DCC_N8UR.pdf
-
Thread
"Sicherheit" beim RP2350
auch tatsächlich braucht. Der 12-Bit ADC ist ja immer noch bescheiden: typ. 9,5 ENOB gegenüber 8,7 beim RP2040. Ein STM32L031 zum Beispiel bietet 11 ENOB. Ohne SPI-Flash geht gar nichts und ohne Quarz ist die Taktfrequenz irgendwo zwischen Mond und Mars. Die Tage hatte ich einen STM32G031 programmiert
Andreas M. schrieb im Beitrag #7817084: > Mi N. schrieb im Beitrag #7816930: >> STM32G031 > > 8kB RAM, der RP2040 hat 264kB. Und der RP2350 (um den geht es eigentlich in diesem Thread) hat fast doppelt so viel.
-
Thread
Uhr mit STM8Sxx3 und TM1637
Ralph S. schrieb im Beitrag #7815600: > STM8S003 Hat ST den nicht abgekündigt?
N76S003 (mit 8051-Kern) sollte als Ersatz verwendbar sein. Schmunzeln muß: Warum wollt ihr mir den STM8 "wegnehmen" und einen Ersatz dafür bringen? Den STM8 gibt es noch (und wahrscheinlich noch lange günstig). All den "Ersatztypen" ist gemein: ich darf/muß dann wieder eine andere Toolchain lernen
-
Thread
[F] OCXO 10-MHz-Frequenzstandardreferenzmodul
Oszillatoren. Die sehen auf dem Bildern auch etwas malträtiert und gespachtelt aus. Für die üblichen 7/8 stelligen Zähler und dem Preis sind die auf jeden Fall ausreichend genau.
man per PWM erzeugen und ausreichend geglättet an den ADJ Eingang legen. Ich habe versuchsweise ein STM32F103C8T6 Blue Pill Board mit der Firmware von fredzo für den BH3SAP GPSDO, ein GPS-Modul mit 1PPS Ausgang und ein paar Widerstände und Kondesatoren zusammengelötet und habe einen fast funktionierenden
-
Thread
u-blox steigt aus IoT-Funkmodulgeschäft aus, Container für Echtzeitbetriebssystem, RP2350 von Olimex
Upgraded: Newer LinkServer software (v24.12.21). • Upgraded: Newer SEGGER J-Link software (v8.12a). • Upgraded: Newer PEmicro plugins (v5.9.5). • Upgraded: Version v24.12 of MCUXpresso Config Tools. • Feature: [LinkServer] Upgraded MCU-Link version to 3.152. • Feature:
dabei alle 48 GPIO-Pins des Mikrocontrollers. Das „Luxusmodell“ bringt 16 MB Remanentspeicher und 8 MB PS RAM mit; für „größere Mengen“ von Massenspeicher steht außerdem ein MicroSD-Steckplatz zur Verfügung. Wie im Falle der meisten anderen von OLIMEX angebotenen Evaluationsboards gilt auch hier,
-
Thread
ADC Dynamikbereich
zu verstärken, dass es in den Bereich 0V - 1,8V passt oder in den vollständigen Bereich bis 3,3V . VG
Signalbereich zu wählen. Das wäre meine erste Wahl. Oder nimm einen anderen Mikrocontroller, z.B. STM32F373 mit Delta-Sigma, oder sonst die STM32G4-Serie und dort dann Oversampling verwenden. Größere Gehäusegröße, so dass die dedizierten Ref-Eingänge rausgeführt sind. Das wäre meine 2. Wahl.
-
Thread
STM32F042 gecloned aber verhält sich seltsam
Muss PB8-boot0 nicht auf GND liegen? So startet der Controller eventuell in das Bootrom.
Dieter S. schrieb im Beitrag #7812505: > ist 0x08000000 bei diesem STM32 nicht eher 0x08004000 ?
-
Thread
STM32 UART und DMA
Jedenfalls ist serielle Übertragung im Bereich unter 1 MBit/sec arschlangsam im Verhältnis zu dem was ein STM32 zu leisten vermag.
vergessen: Der DMA teilt sich den gleichen Datenbus mit allen anderen Komponenten des Controllers beim STM32. Es wird nur die CPU nicht belastet. Der Bus kann aber blockieren.
-
Thread
Basteln: USB via dünnes HDMI-Kabel
digitalisieren, und per USB an den R-Pi schicken. Dann braucht man nur ein USB-Kabel und einen kleinen Hub. Die STM32 könnten so etwas gut. Der Raspberry oder ein weiterer Controller könnten dann wieder die Servos ansteuern. Vor vielen vielen Wintern hatte ich auch mal so ein U-Boot-Projekt welches allerdings
digitalisieren und über eine einzige Ader (oder 2 wenn differenziell) per UART nach unten zu schicken. 8 Adern sind in Ethernetkabeln massenhaft zu finden und würden dann reichen. Im U-Boot würden dann aus UART wieder Servosignale entstehen. Hat auch den Vorteil, dass das dann ausbaufähig ist und beliebig
-
Thread
[V] 3D Beschleunigungssensoren STM AIS328DQ
STM AIS328DQ 3 Achsen-Beschleunigungssensor, Messbereich +/-2 - +/-8 g, Anbindung über SPI oder I2C, QFN-24 Gehäuse. Datecode KW28/2014, RoHS-konform. Siehe auch https://www.st.com/en/mems-and-sensors
-
Thread
Atmega 328P resetten
der hier? https://de.elv.com/p/elv-bausatz-ir-empfaenger-8-kanaele-ire-8-lieferung-ohne-gehaeuse-P104674/ "Da die Port-Pins über integrierte Pull-ups verfügen, ist hier keine weitere Beschaltung erforderlich. Der Reset-Eingang des Controllers ist mit dem
kurz weg zu schalten? Um auf Nummer Sicher zu gehen, kann man externe Reset-IC verwenden, so wie STM6315.
-
Thread
[S] Racal-Dana 1991/1992 nanosecond Universal Counter
AVvXsEhd52uj4ammgQ4tf2OVp-BKGmdMqsDWg4MjbZrKnMqXwdvw_X-mk_AriU9WliomG9URHR275u-svd-EcfleXJaD2jLpK9ZPlXKe88G72hVzvDuVF4Zw8fS6hUA0T-GxehHJdvglVVjt5Lz5ajgKC1By70u0CCGCR4Ab6uoJ-ykUQg1nUw13OhEOgBcUhqg
auch Teile kaufen? Hallo Thomas, bei mir liegen noch viele Aufbauten von reziproken Zählern - mit STM32F, STM32H7, TDC7200, AS6501 und auch welche mit TFT, deren Dokumentation mir aber zu zeitintensiv wäre, um sie anbieten zu können. Vom Pico-AS6501-Board habe ich noch Leerplatinen (2024-01-05),
-
Thread
Raspberry Pi mit 16 GB, Arduino Cloud mit S3
aus dem Hause NXP und Co. behandeln wir deshalb erst morgen. ### In eigener Sache, zur Zweiten - STM32N6-Entwicklerboard ist nicht lieferbar, Grund dafür sind Export-Lizenzprobleme. Der Newsautor entschuldigt sich bei allen, die auf ein Unboxing des STM32N6-Entwicklerboards warten. Der Autor kaufte
Tam H. schrieb im Beitrag #7808392: > ### In eigener Sache, zur Zweiten - STM32N6-Entwicklerboard ist nicht > lieferbar, Grund dafür sind Export-Lizenzprobleme. Nicht neu, hatte noch Anfang Dez. Nucleo-N6-Board bei Mouser bestellt - wurde nach ein paar Tagen kommentarlos
-
Artikel
USB-Tutorial mit STM32
USB High Speed (480 MBit/Sec). Hier wird ein Controller mit der einfachsten Variante gewählt, der STM32F103RB. Dieser ist beispielsweise auf dem Olimexino-STM32 zu finden, im Folgenden wird dieses als Grundlage für die Beispiele genutzt. Der auf den günstigen Blue Pill-Boards zu findende STM32F103C8
(IN und OUT), somit müssen beide Richtungen vom gleichen Typ sein. Dies ist eine Einschränkung des STM32F103 - laut USB Spezifikation können die beiden Richtungen auch unterschiedlichen Typs sein. Außerdem können eben nur 8 Endpoints genutzt werden und nicht das von der Spezifikation vorgegebene Maximum
-
Thread
STM32G031G8 Grundbeschaltung / keine Verbindung über SWD
Hallo zusammen, ich arbeite erstmals mit einer MCU aus der STM32G0-Reihe, vorher nur mit STM32Fx. Die im Screenshot ersichtliche Schaltung habe ich als PCB erstellen lassen, mit der Minimalbestückung (MCU, bypass, Filter an NRST) bekomme ich aber partout keine Verbindung per SWD mit meinem J-Link probe hin. Ich habe testweise den Hardware-Reset vom J-Link an NRST gelegt und auch einen externen Pull-Up drangehangen, jedoch hat das am Ergebnis nichts geändert. Hat sich in der Serie etwas maßgeblich geändert? Die ICs kommen von Aliexpress, eine Fälschung und/oder defekte ICs würde ich nicht
-
Thread
Bau GPS-Tracker mit Solarpanel und Akku
Paul B. schrieb im Beitrag #7807973: > Das Onboard BT von STM und ESP bringen ihr herzlich wenig wenn sie sich > für den Arduino entscheidet.... Genau wegen der geringeren Komplexität einen ESP32 oder STM32 nehmen und den Arduino links liegen lassen.. Paul
.. Man muss aber auch nicht mit einem Holzkarren aus dem Mittelalter anfangen. Die ESP32 und STM32 DevBoards sind auch sehr gut für den Einstig geeignet.
-
Thread
Frage zu Workflow: KiCAD und JLCPCB Bestückung
plane gerade mein ersten PCB dass ich bei JLCPCB auch bestücken lassen will. Ich will KiCAD 7 oder 8 verwenden. Bisher kenne ich das Prozedere nur aus der Firma, aber da hab ich mich nur um Splan und Layout gekümmert, alles andere war außerhalb meiner Zuständigkeit. Ich schaue also was es bei JLCPCB
an Bauteilen gibt. Super, die haben alles was ich drauf bauen will - unglaublich (ADF4351, PE4312, STM32F103, etc.) Aber wie stelle ich die Verbindung zu meiner Stückliste in KiCAD her? Da nehme ich den STM32, wähle in KiCAD den passenden Footprint und am Ende gehe ich manuell durch alle verschiedenen
-
Thread
Zeiger auf String-Array wird falsch
Hallo zusammen, bei der Portierung eines Programms vom STM32F1 auf STM32L1 bin ich auf ein Problem gestoßen, bei dem ich ohne Hilfe nicht mehr weiter komme. Im betreffenden Programmteil geht es um die Ausgabe von Menüpunkten auf einem Display. Lasse ich
Ob es ein 8,16 oder 32 Bit Prozessor ist, hat mit dem Fehler nichts zu tun. Es geht nur darum, ob Adressen mit 8, 16 oder 32 Bit in der Tabelle abgelegt werden und dass man beim auslesen genau diese Anzahl an Bits
-
Thread
welcher Debugger für 8bit Controller (AVR etc.) ?
Hallo, ich möchte über Microchip Studio ein paar 8bit µC flashen (vor allem tinyAVR und MegaAVR) und auch debuggen (code durchsteppen). Welches Gerät ist da gut und geeignet? Es sollte schon fertig sein (nicht zum selbst basteln) und nicht zu viel
mittlerweile schon ordentliche Bibliotheken > dazu geschrieben habe – sowohl für AVR als auch für STM32 Na auf dem STM32 ist das nur eine Zeile mit der HAL, da braucht es keine Bibliothek. Gregor J. schrieb im Beitrag #7806937: > Auch > Einsprünge und das Verlassen der Interrupts, die Ausführungszeit
-
Thread
Neue Bauteile: Steckplatinen-PCB, medizinische Piepser und vieles andere mehr
- er kombiniert einen 8 Bit-Kern mit einer Audio-Ausgabeengine: [c] Playback time is about 70 seconds*1 for ML610Q327 and about 95 seconds*1 for ML610Q338 / ML610Q339. Also, if you connect a Flash memory (up to 128Mbit),
welche. Wie wohl die Ethos-U55 abschneidet im Vergleich zum neuen ST Neural-ART accelerator auf den STM32N6?
-
Thread
Mikrocontroller mit 5V
Die neuen (8-bit-)AVRs sowie die 8-bit-PICs von Microchip kann man vielleicht auch noch als halbwegs modern bezeichnen. Sind auch alle bis 5,5 V spezifiziert. Z.B. https://www.microchip.com/en-us/product/AVR64EA48
Johannes F. schrieb im Beitrag #7804519: > Die neuen (8-bit-)AVRs sowie die 8-bit-PICs von Microchip kann man > vielleicht auch noch als halbwegs modern bezeichnen. Sind auch alle bis > 5,5 V spezifiziert. > > Z.B. > https://www.microchip.com/en-us
-
Thread
ADC Daisy Chain
Chips sind keine SR implementiert. https://onlinedocs.microchip.com/oxy/GUID-F2693295-804D-4E36-8BA5-0105C1751EA5-en-US-5/GUID-A303F2B6-8BBA-4702-B548-AFF957E0B12D.html voschi
Volkmar S. schrieb im Beitrag #7804814: > Ich habe bei den 8-Bit-ATMegas immer mit SYSCLK/128 gearbeitet. Das sind > bei 20MHz 156,25 kHz (Z. B. Konfigurieren und auslesen RTD-to-Digital > Converter MAX31865). Habe auch vermieden, mit SYSCLK/2 zu arbeiten.
-
Thread
Library für GUI
eine passende Library hab ich dafür noch nicht wirklich gefunden. Probiert habe ich bereits LVGL, U8G2, EEZ-Studio mit LVGL, Squareline Studio mit LVGL, Planet 096 und ein paar kleinere Projekte. Keines davon hat mir von der Programmierweise wirklich gepasst, da ich es Objektorientiert brauch und die
kostenlos, dafür sind die Displays relativ teuer und die Auswahl ist begrenzt. Die MCUs wie ESP32 oder STM32 (LPC u.a. natürlich auch) haben heute soviel Power und schnelles SPI per DMA das es kein Problem ist eine Anwendung mit guter Grafik auf einer CPU laufen zu lassen. Oder heute auch der RP2040 mit
-
Artikel
Pegelwandler
1.8 . SN74LVC1T45 SN74LVC8T245 AVR SPI (SDC/MMC). Für bidirektionalen Betrieb zwischen 5V-AVR und 3,3V-Geräten und anders herum gibt es den Level-Translator MAX3378E von Maxim. Wenn die Datenrichtung am
bauen diesen 5V tolerant!) 74LVX125 - Low Voltage Quad Buffer with 3-STATE Outputs. SN74LVC2T45 SN74LVC8T245 - 8-Bit Dual-Supply Bus Transceiver with Configurable Voltage Translation and Three-State Outputs. 74LCX244MSA von Fairchild. MAX3377 MAX3000 8-Kanal bidirektioneler Pegelwandler ohne Richtungsumschaltung
-
Thread
esp32c3 & interrupt service routine
daß ein normaler Mikrocontroller besser geeignet ist? Zum Lernen würde ich mit einem überschaubaren STM32L0 anfangen und später auf einen stärkeres Modell wechseln, falls nötig. Test-Boards findet man unter dem Namen "STM32 Nucleo".
ein normaler Mikrocontroller besser geeignet ist? > Zum Lernen würde ich mit einem überschaubaren STM32L0 anfangen und > später auf einen stärkeres Modell wechseln, falls nötig. Test-Boards > findet man unter dem Namen "STM32 Nucleo". Ja Da gebe ich Dir zu 100% recht. Diese Mikrocontroller sind
-
Thread
RS232/UART - Hardware-Terminal
gibt es auch bei Reichelt P.P.S. gibt es eigentlich ATmega mit 100kByte RAM? Das ist ja selbst für STM32 ziemlich viel?
Beitrag #7804132: > P.P.S. gibt es eigentlich ATmega mit 100kByte RAM? Das ist ja selbst für > STM32 ziemlich viel? Geruechteweise hat aber schon mal jemand ein 30 pinniges DRAM-Modul an einen AVR geflanscht. Die gab es in 256k/1M/4M x 8/9.
-
Thread
Raisonance vergibt nun RIDE + RKIT-51 Lizenzen kostenlos
einzigen die sich Sorgen machen muessen, ist wohl Raisonance selbst. Kennt man deren Produkte, z.B. von STM8 oder STM32, wird man um die kuenftig einen Bogen machen. Und die Supportabteilung sitzt in Frankreich. Man darf sich jetzt selbst gerne seinen Teil denken... Fuer 51er ist wohl Keil MDK/C51 immer
war durchaus > vergleichbar mit dem c51. Ich werde ihn mir dieses Jahr mal ansehen. Aber beim STM8 war mein Eindruck, das Optimierung auf Codegröße das einzige ist, was Raisonance gut kann: http://www.colecovision.eu/stm8/compilers.shtml
-
Thread
PCB für DP83848, Entwurf
https://de.farnell.com/qantek-technology-corporation/qx14t50b50-00000b50tt/oszillator-50mhz-20-8mmx13-2mm/dp/2508732?srsltid=AfmBOor0ve0xtYBWfjfTYUEbAYgPgXE381Vy-VDqm5gnHe4gXxMHRbB8 im Datenblatt steht, dass der auch mit VDD - 3.3V läuft. Auch wenn das Datenblatt sehr bescheiden ausfällt.
> https://de.farnell.com/qantek-technology-corporation/qx14t50b50-00000b50tt/oszillator-50mhz-20-8mmx13-2mm/dp/2508732?srsltid=AfmBOor0ve0xtYBWfjfTYUEbAYgPgXE381Vy-VDqm5gnHe4gXxMHRbB8 > > im Datenblatt steht, dass der auch mit VDD - 3.3V läuft. Auch wenn das > Datenblatt sehr bescheiden ausfällt
-
Thread
Sammelbestellung AR488 kompatibler USB-GPIB Adapter. Interesse?
Pseudo-Schaltbild im Datenblatt dokumentiert beispielsweise auch nicht, dass der empfohlene Footprint Pin 1 und 8 miteinander verbindet.
iManufacturer = 0x0001 <Twilight-Logic> iProduct = 0x0002 <AR488> iSerialNumber = 0x0003 <D8:3B:DA:C3:D8:D2> bNumConfigurations = 0x0001 [/pre] Es ist kein umass0 (MSC) mehr da, aber dafür eine Seriennummer.
-
Thread
Assembler-Verständnisproblem beim attiny13a
total veralteten Compiler (v7 oder älter) erstellt wurde und viele unnötige Instruktionen enthält. Ab v8 (Release 2018) ist das nicht mehr der Fall.
allerersten AT90Sxxx nötig. Aber auch z.B. noch beim ATmega16 und dessen Geschwistern (ATmega32, ATmega8).