-
Thread
1 Befehl pro Zyklus
eines Taktes auch mehrere Aktionen nacheinander durchführen, ohne dazwischen Latches/Register zu setzen. Exakt wie die oben gezeigten 3 Phasen der Execute-Stage des AVR ablaufen, ist nicht dokumentiert.
Original. Wenn ich mich richtig erinnere, war die Begründung, dass da drin ein zurecht gestutzter 16 Bit Kern werkelt.
-
Thread
USB mit HID für STM32
würe, das auf einem STM32F103 o.ä. zu testen und ggf. den Code anzupassen (bitte passende #define setzen) Code anbei. Anwendungshinweise: 1. Rechner samt USB in STM32CubeMX konfigurieren. USB-Middleware NICHT einbinden/konfigurieren. Wer mag, kann natürlich CubeMX ganz weglassen und die Register (Clock und GPIO) per HAL oder zu Fuß setzen. 2. usb.c und usb.h ins Projekt einbinden 3. Den USB_IRQHandler() in stm32xxx_it.c auskommentieren oder mit "__attribute((weak))" versehen bzw. (für die HAL-Fraktion) dafür sorgen, dass der USB-Interrupt
-
Thread
Uart Kommunikation
Sende alle zwei Sekunden zwei aufeinanderfolgende 0x00 zur Synchronisation und setze ansonsten das nicht benötigte 16. Bit auf 1. Dann sind's immer noch gerundete 1920 Messwerte pro Sekunde.
pro Sekunde) 0xff 0xff übertragen, und das unbenutzte Bit bei Messwerten immer zu 0 setzen. Damit ist eine einfache Synchronisation möglich und fast nix an Bandbreite verschenkt. Wolfgang schrieb im Beitrag #7307553: > Stand in der Aufgabe nicht irgendetwas
-
Thread
windows server einrichten
. Manchmal ist es das (ggf fast) gleiche Modell. Kein Grund, deshalb auf Workstation-Hardware zu setzen.
z.B. Samsung 860 Pro), nimm lieber TLC-SSD's mit 3 Bit pro Zelle.
-
Thread
RL78/G14 Renesas - Free Linux Toolchain
soll eigentlich nur Relais schalten (nicht direkt!) und zwei bis acht analoge Werte mit mindestens 10bit Auflösung messen, die im kHz Bereich (<2kHz) liegen. Also eigentlich ganz simple Sachen handhaben. Wäre für sachdienliche Hinweise dankbar. Markus
Manch einer will vielleicht 10 bit ADs die nicht wie die Wandler aus Atmels Entwicklung rauschen. Wo die angegebenen 10 bit auch tatsaechlich erreicht werden. Ganz ohne Voodoo durch das Lesen der Register. > AVR32DD20 (1,20)?
-
Thread
Logikspannung des L293D
(also eine Kombi aus AMS1117 als Spannungsregler und einem ESP8266 als Prozessor), der über vier 8-Bit-Schieberegister mit den L293D spricht. Die Schieberegister werden mit aus dem AMS1117 des NodeMCU versorgt, sie benötigen wirklich nur wenige mA. Die L293D erhalten zum einen die Motorspannung von
Durchbruch sein: - an den Inputs der L293D lege ich parallel für alle 14 Treiber das Signal "Segment setzen" bzw. "Segment löschen" an. - dann setze ich für 20ms das Enable-Signal an den Treibern, deren Segmente ich tatsächlich setzen/löschen will. Allerdings nehme ich nach den 20ms nicht nur das Enable-Signal
-
Thread
MariaDB Datenbank löscht sich von selbst
Reorganisation durchführt und dabei alles was es als Schrott sieht löscht. Dazu reicht schon ein falsches Lösch-Bit/Bytes im Datensatz.
vorher AUTO-COMMIT explizit > abgeschaltet. könnte ich das autom commit nicht einfach auf 1 setzen?
-
Thread
Ansteuerung i2C MCP23017 Zyklisch oder bei Änderung
Portexpander 1 einen Erhöhung um +1 und ich sende den Sollwert neu. Bei 5 Errorbits ist Schluss, dann setz ich eine Meldung ab. Im Serienbetrieb löschen sich die Bits nach längerem, fehlerfreien Betreib wieder. Alle 15 Min wird der Counter, sofern größer 0, um eins reduziert bis er auf 0 steht. VG
-
Thread
USB HID Device mit STM32F042
auch wenn ich die Länge auf die (korrekten) 64 stelle. Ob ich (entgegen dem User Manual) die oberen Bits von USB_COUNTn_TX (also BL_SIZE und NUM_BLOCKS) auch noch setze, ist dabei egal. * Ich habe User Manual, USB in a Nutshell, eccelerator.com, usbmon, Beyond Logic, jede Menge Forenbeiträge und natürlich
-
Thread
Balkonsolar: welchen Wechselrichter kaufen?
verbraucht, ist man nach 5...8 Jahren durch. Selbst der von vielen NB gewünschte Elektriker für das Setzen der Wieland Dose usw. kostet ja mindestens die Hälfte von einer 600W Anlage, eher mehr.
waehlbar. Treppensteigen ist aber nicht stufenlos! Bei den meisten Treppen werdet ihr mit mikrigen 4 Bit abgespeist. Wacht endlich auf!
-
Thread
Ultra effiziente & ultra lowpower PCs- und PC-Hardware
Ich habe mich letztes Jahr für einen ASUSTeK MINIPC PN50 AMD Ryzen 5 4500U with Radeon Graphics bits: 64 type: MCP arch: Zen 2 rev: 1 entschieden. Ich wollte auch viel Speicher und low power. Nach etwas Suche für 374,00 € inkl. Versand bei Extrem Digital bestellt. Dazu 180.- für 32 GB Speicher.
Tabs heute die neuen Lesezeichen... weil die Leute zu faul oder unwissend sind ein Lesezeichen zu setzen... oder die Lesezeichen zu kompliziert zum finden sind. Edge/Chrome brauchen auch nicht mehr für jeden Tab Speicher. Wenn der Tab zu lange nicht angeschaut wird, wird er in die Datenbank ausgelagert
-
Thread
Reparatur Panasonic TX50-AXW804, eMMC Karte, Alzheimer
beschrieben? Oder verstehe ich das etwas falsch? Vermutlich falsch verstanden, D0 bis D7 sind 8 Bit und damit der Standard. 5 Bit Chips gibts nicht.
Wie du auf dem ersten Bild dieses Threads siehst werden nur die Bits D0 bis D3 genutzt, also die unteren vier Bits. Der Emmc hat auch einen Modi mit 8 bit, aber die benutzt ein einfacher USB-Adapter nicht. Theoretisch waere sogar nur 1Bit moeglich, aber das klappt
-
Thread
Befehle via rs232 übertragen
Verständnis bzw. die Grundlagen hierfür fehlen. Deshalb hat der c-hater hier recht, wenn er sagt setze Dich auf den Hosenboden und lerne die Basics, wie Bit, Nibble, Byte Wort, serielle Kommunikation etc. etc.. Es gibt genug Fachbücher als auch Onlinetutorials wo so etwas haarklein beschrieben wird,
Ich habe aber keine Ahnung was ich denn nun mit diesen Werten machen > soll Erst mal keinen 16 bit dump, sondern 8 bit. Dann die Datei direkt an den RFID Reader senden und gucken, ob auch das zum Umstellen des Buzzers führt. Mit Gluck bekommst du so eine Sammlung von Dateien für alle Konfigurationen
-
Thread
Altium Designer ältere Versionen zum kaufen, weiß jemand wo?
Version kaufen kann? Eine noch aus Zeiten ohne Abo aber wenn möglich auf jeden Fall eine die schon 64bit kann. Ich hab schon gegoogelt aber nichts gefunden (außer irgendwelche illegalen Seiten, was auf keinen Fall in Frage kommt). Evtl habt ihr mir einen Tipp?
Altium ist erst seit 2018 64Bit-fähig. Zum Abo zwingt dich keiner, das geht auch heute noch ohne. Du kannst aber Altium auch monatsweise mieten. Wenn du das Projekt nur kurz überarbeiten willst, ist das billiger.
-
Thread
c (compiler) Frage
Fälle... Der Stack kann auch problemlos so gross wie der vorhandene RAM gesetzt werden. Dank 64 Bit ist das heute kein Problem mehr. Und wenn dir Exceptions zu esoterisch sind, dann frag doch einfach die Stackgrösse ab (falls du zu faul bist, die zur Compilezeit ausreichend gross zu setzen)? malloc
ab (falls du zu faul bist, die zur Compilezeit ausreichend > gross zu setzen)? Wie fragt man denn die Stackgröße ab? Und wie findet man heraus, wie viel davon schon verwendet wurde? > malloc hat in der Praxis auch Probleme, da kannst du testen was du > willst, es kommt
-
Thread
EOL ATmega328p
Unsereiner ist zum Beispiel jemand, der sich seit Jahrzehnten mit Kontrollern befasst, selbst jedes Bit in jedem Register setzen können will un dazu verstanden hat, warum er das so will. Unsereiner weiß auch, daß es nicht der Kontoller ist, der die mechanischen Abmessungen eines Gerätes bestimmt und
noch loeten. > Zwischenschritte wie ein ESP32 oder Pico-W Die Du wohl hoffentlich nicht mit den 8-bit AVRs vergleichen willst, oder? Das Anwendungsszenario fuer diese uCs ist grundverschieden.
-
Thread
CH32V003 - Experimente mit dem Zehn Cent-Mikrocontroller
Ich halte es schon für sinnvoll, sich mit verschiedenen Systemen auseinander zu setzen. Und lernen tut man dabei meist auch noch...
AT24C128, mit dem u.a. der Speicher für Konfigurationsdaten und Texte erweitert werden kann * Ein 16-Bit Dual DAC (PT8211) der ebenfalls am SPI-Bus hängt * Drei zusätzliche 8-Bit PWM-Kanäle über einen WS2811 mit kleinen Treiber-Mosfets, um direkt größere LED'S oder Motoren ansteuern zu können * Eine
-
Thread
Was ist mit dem avr-gcc 12.x passiert? Internal Compiler Errors Gesperrt
Schritt Link.1 auszuführen, brauchst vermutlich mehr als ein .o; insbesondere brauch du was, das 32-bit oder 24-bit div+mod verwendet, also z.B. die Implementation von class Print. * Um das Leben komplizierter zu machen, erstellt Arduino nicht nur .o, sondern macht stattdessen eine .a draus on-the-fly
Serial.println(dir); Serial.println(rel); } void loop (void) { } [/c] Das Spiel kann ich mit 8Bit und 16Bit Typen und gemischt wiederholen. Immer das gleiche Schema. Allein signed/unsigned ist entscheidend. signed mit unsigned gemischt ok, beide gleich nicht ok. Die Reihenfolge welche signed / unsigend
-
Thread
c volatile -> wann bracht mans wirklich?
brauchbare Lösung, aber bei komplexeren Datenstrukturen (Ringbuffer für UART z.B. oder sogar 16/32-Bit Variablen auf 8-Bit µC) brauchst du eh ein zusätzliches Locking, ATOMIC_BLOCK, IRQ-Sperre etc. Und genau das bringt die Barrier i.A. schon mit: Problem gelöst.
eleganten Weg der globalen Sperre, man kann temporär den Level der aktuellen Task auf den höchsten Wert setzen.
-
Thread
Streaming auf alte Stereoanlage
angeschlossen. Ich persönlich bin damit sehr zufrieden. Man muss sich aber ein bisschen damit auseinander setzen und gute Module zusammen suchen.
kleinen BT Sender der in den Line-Ausgang gesteckt wird. Der FiiO hätte allerdings auch noch einen 24-bit Digital-Ausgang. Damit habe ich mich allerdings noch nicht befasst. Die BT Sache funktioniert ohnehin gut. Die Verbindung baut sich immer zuverlässig auf und kann man fast als Kabelverbindung ansehen
-
Thread
Holzeisenbahn Geräusch Auslösung - Funktionsweise?
Und mit den Bits ABCD kannst du wahrscheinlich die verschiedenen Töne (16) codieren. Testen ...
Mach doch einfach ein Experiment! Setz den 0-Ohm-Widerstand um oder mach ne 2. Brücke! Nun halte die Lok über das Ganze, und die wird wird ein anderes Geräusch machen. Damit ist dann das RFID-Prizip bewiesen. Einen guten Rutsch ins
-
Thread
SONOFF NSPanel kaufen?
von der Zuverlässigkeit enttäuscht. Sobald das Brennergebläse startet gibt es Elektrosmog und sie setzen aus, bzw der I2C bus. Einfach mit Spule und Kondensator oder R das rausfiltern ist nicht, denn dann kommen die Daten auch nicht durch. Und träge sind die Sensoren auch, vor allem wenn man 6 davon auf einem Bus laufen lässt. (auch bei 9Bit precision). Mein Programm erkennt die Aussetzer, ignoriert Werte unter +2°C, und resettet den I2C Bus wenn solche Werte (oft -127°C) auftreten. An dem Brennergebläse direkt durch Kondensatoren etwas
-
Thread
Msys2 make und g++ nicht gefunden unter windows10
Alternativ kann die DLL in das zur ausführbaren Datei passende System-Verzeichnis kopiert werden. Bei 32-Bit-Binaries unter 64-Bit-Windows ist das %sysroot%\syswow64, bei 32-Bit-Binaries unter 32-Bit-Windows und bei 64-Bit-Binaries unter 64-Bit-Windows ist das %sysroot%\system32. Was ist eigentlich das
eingefallen das bestimmte Punkte mit Häkchen >> selektiert werden sollten. Aber ich habe keine Häkchen setzen können. ich glaube du verwechselst MSYS2 ständig mit den älteren 32bit Cygwin, Mingw Toolchains - die sind "einstellunglastiger" - bei MSYS2 gibt es gar keine Häkchen wenn du nicht unbedingt alles
-
Thread
BOD im betrieb abschalten und wieder anschlaten
kann ich das mit dem Atmel Studio setzen, aber ich will den BOD abschalten bevor ich schlafe, und danach wieder anschalten. Wie soll das den funktionieren ich stehe auf dem Schlauch.
Das geht über das MCUCR-Register. Bits BODS und BODSE.
-
Thread
Chip Select für UART Slaves - Wie realisieren?
Bezeichnung oder Link kennt die natürlich keiner. Manche Slaves kann man adressieren, d.h. es werden 9 Bits übertragen, ob Daten oder Adresse. Alle Slaves lauschen mit und nur der adressierte enabled seinen TXD.
Peter D. schrieb im Beitrag #7294827: > Manche Slaves kann man adressieren, d.h. es werden 9 Bits übertragen, ob > Daten oder Adresse. Alle Slaves lauschen mit und nur der adressierte > enabled seinen TXD. So smart werden die Dinger nicht sein.
-
Thread
Frage zum Format MP3
schrieb im Beitrag #7294058: > Die meisten Billigen Geräte lesen aber ID3-V1 aus. Das ist eine 255 Bit > lange Zeichenkette Du hast wie üblich keine Ahnung, musst aber zwanghaft die Welt an Deiner Blödheit teilhaben lassen, Alexander/Schlaumaier/Pucki.
Textes. > > Ich hoffe du kannst Englisch. Das sind die aus ID3v1, wo das Genre über einen 8-Bit-Integer kodiert war. In ID3v2 ist das einfach ein String. Man kann also alles eintragen, was man will, auch melodic acid techhouse jazz oder christian dark thrash death metal.
-
Thread
Linux-Anwendung läuft nur unter bestimmten Distros, hackbar?
alle Libraries gefunden werden und diese ggf. per Hand nachinstallieren oder Links auf vorhandene setzen und hoffen, dass es trotzdem funktioniert. Möglicherweise hilft dir auch ‘strace’ weiter, wenn das Binary irgendwann aussteigt. Oder einfach eine VM mit einem der unterstützten OS anlegen.
Karl Käfer schrieb im Beitrag #7292506: > Entweder ich setze das durch, dann aber bitte hart und nicht > in einem änderbaren Skript JA, wenn Du als Entwickler der SW das durchsetzen willst, dann machst Du die Sperre sicher härter, aber wenn Du als Entwickler
-
Thread
Batteriespannung messen (6,5V) mit nrf52832 IC
daß die Batteriespannung super hoch aufgelöst sein muß. Bei 4V Referenz und 1V max, verliert man 2 Bit, d.h. man hat noch 10 Bit, das sollte wohl reichen.
die Batteriespannung super hoch aufgelöst > sein muß. Bei 4V Referenz und 1V max, verliert man 2 Bit, d.h. man hat > noch 10 Bit, das sollte wohl reichen. Für 100.000 Geräte, wo man je 1,7ct Bauteilkosten sparen kann, ja. Für eine Einzelstück nein, da nutzt man die Auflösung aus. Mal kurz gucken
-
Thread
5us PIN Change
zu bauen. Dann nimm einen Vergleicher in Hardware, der CD4585 ist dein Freund, der kann sogar 4 Bits vergleichen.
#7292000: > ich bin auf der suche nach einem Kontroller, der in der lage ist 2Pins > nach einem BIT-Muster das ich vorgebe mit einemr Taktzeit von 5 us. Das sind auf dem AVR @16MHz 80 CPU-Zyklen lang. Das sollte sogar mit Interrupt-Overhead zu schaffen sein. Du mußt aber die Ports direkt setzen
-
Thread
I2C-Eingänge / Ausgänge
TWCR & (1<<TWINT))); //Überprüfen Sie den Wert des TWI-Statusregisters. Maskieren Sie Prescaler-Bits. twst = TWSR & 0xF8; if ((twst != I2C_MTX_ADR_ACK) && (twst != I2C_MRX_ADR_ACK)) return FALSE; return TRUE; } /******************************************************* Öffentliche
Noch was wo ich vergessen hab zu erwähnen. An der Ausgangskarte geht immer das 2 und 6 bit an.
-
Thread
Fade-out extra lang
Tastverhältnisses. Du erzeugst bei der Ausgabe durch Überabtastung und Filterung (durch das Auge) zusätzliche Bits. (Bei Audio-Signalen arbeitet viele Verstärker mit 1-Bit, aka Class D Endstufe). Du erkaufst dir die zusätzlichen Bits mit deutlichem Aufwand für den 32µs Interrupt durch den Overflow-IRQ und damit
gehalten werden. Wolfgang schrieb im Beitrag #7291804: > Egal, wie langsam oder schnell du bei 8-Bit PWM die Dimmstufe von z.B. > 1/256 Duty Cycle auf 2/256 änderst Es ist ja (z.B., bei 8-Bit Hardware-PWM + 6-Bit "drauf-ge-dither-t") eine Änderung von 1/16384 zu 2/16384. Wobei in dem Fall die Pulsbreite
-
Thread
Codeoptimierung vom Compiler
diesem Fall möchtest Du eben nicht erst ein Objekt standard-konstruieren und danach den Zustand setzen. Sondern Du willst es mit den richtigen Werten von Anfang an (dem richtigen Zustand) erzeugen. Dies ist in Deinem Fall möglich, also mache es auch so. Das der Compiler andernfalls trotzdem optimalen
Optimierungen wie SRA (Scalar Replacement of Aggregates) ist eine Optimierung, die Komposite auf Bit-gleiche Skalare abbildet. Dies erfordert aber, das die betreffende Funktion geclont wird, damit sie ein neues, besser optimierbares Interface bekommt. Für extern sichtbare Funktionen ist dies jedoch
-
Thread
Neue Bauteile – MAX78002 mit Extraspeicher, Knochenschall-Mikrophon und mehr
- - - - The CNN engine has a weight storage memory of 442KB, and can support 1-, 2-, 4-, and 8-bit weights (sup- porting networks of up to 3.5 million weights). The CNN weight memory is SRAM-based, so AI network updates can be made on the fly. The CNN engine also has 512KB of data memory. [
– ESP32-Modul aus dem Hause ublox Schon die Entscheidung, auf einen zweikernigen Xtensa LX7 zu setzen und ihm Bluetooth- und WLAN-Transmitter zur Seite zu stellen, illustriert klar auf welche Kundenschicht u-blox mit der NORA zielt. Im Datenblatt findet sich dann sogar die in Abbildung gezeigte Struktur
-
Thread
Ein wirklich blöder Fehler, den ich nicht sehe
Denn da wird bei einem Tastendruck nichts aufgerufen, sondern du beschreibst da einen Zähler mit 32 Bit Breite, deessen Flipflops mit jeder Flanke vom Button eins weiter zählt. In den Warnings der Toolchain wirst du vermutlich sehen, dass dabei 29 Bits dieses Zählers wegoptimiert werden, weil 3 Bits
Synthesetool identisch verstanden wird. Manche steigen komplett aus, manche meinen aus dem Index (bit_cnt:integer) einen ROM mit 8bitDaten und 3bit (oder 32bit weil integer?) address zu erkennen und nur einige machen die gewünschte Gatterliste draus. Das ist doch deutlich in diesem thread zu erkennen
-
Thread
DCF77 ausgefallen
Hardware-Ausfall bei Meteotime irgendwann am Nachmittag auch so aus. Aber ich bin auch dafür, dass man die Bits sinnvoller nutzt. Selbst eine 14-Bit Minuten-Marke wäre schon nützlicher ;)
mit der Wettermaschine" beliebig den Luftdruck von 1013mbar auf 1009mbar oder sogar noch tiefer setzen. Und niemand sieht's kommen (und wieder gehen). Ein wahrlich untragbarer Zustand. Die fünfzehn '0' Bits sind eine geheime Nachricht aus dem kämpfenden Untergrund, dass die Normalbevölkerung NULL
-
Thread
Wasserstand in einem 1" Rohr erfassen
Frequenz dürfte auf die wasserfreie Rohrlänge fallen. Ist ja fast endlos Zeit, da kommt sogar ein 8-Bit-µC irgendwann zu einem Ergebnis...
Parabel angenaehert werden. Es IST eine quadratische Funktion! Weder Physik noch Mathematik setzen wir jetzt bitte nicht außer Kraft...
-
Thread
Windows XP Rechner nur in das eigene Netzwerk lassen.
Immerhin kommt das > ganze dann in einen neue "Hardware" Du must den Inlock per Regedit auf false setzen. Dann geht der Audit auf true.
. Du kannst eine 16 bit-Karte in einem 32 bit-Slot betreiben. Umgekehrt kannst Du auch eine 32 bit Cardbus-Karte in einen 16 bit-Slot stecken. Die läuft dann höchstwahrscheinlich nicht, es geht aber nichts kaputt. > Ich
-
Thread
AI mit ChatGPT
schnell möglichst viele Multiplikationen und Additionen mit relativ geringer Genauigkeit (8 bis 16 Bit) auszuführen. https://semiengineering.com/developers-turn-to-analog-for-neural-nets/
#7408005: > Eher aussichtsreich ist eine Wiederbelebung von Analogcomputern > mit ... 8 bis 16 Bit Der war lustig. Aber ich habe schon verstanden, wie es gemeint war.
-
Thread
Microchip PIC16F18446 CURIOSITY NANO + Scilab + X2C
https://www.microchip.com/en-us/software-library/scilab_xcos_x2c), that only Microchip’s 16- and 32-bit devices are supported, not 8-bit devices. On the other hand, I also see that the X2C+ development board (http://x2c.microstickplus.com/) is actually supported, which contains 2 8-bit microcontrollers
programmiert, muß man sich doch erstmal eine Anwendung überlegen. Sich an den leeren Bildschirm zu setzen, bringt nichts.
-
Thread
Füllstandssensor TL-136 (4-20mA, 24V) an µController
, fertig. Negativen Analogeingang an Massepunkt von R2. Braucht man überhaupt 15 bit ? Tun es 10 bit des uC nicht auch ?
Schaltung von Olli G nachbauen, kenne den ADS1115 aber > nicht. Man braucht keinen überkandidelten 16Bit-ADC, der interne 12Bit des ESP32 reicht völlig. Der Sensor schafft doch nur max 8Bit.
-
Thread
Timer-Register richtig beschrieben?
Schreib Kommentarzeilen zu den Bits in den TCCxxx-Registern, damit Du in 14 Tagen auch noch weißt, was Du damit eingestellt hast. BTDT
sauberer und wahrscheinlich schneller. Gute Idee, danke dafür. Ich würde also WGM02 wieder auf 1 setzen, um den Mode 7 zu benutzen, OCR0A auf 64 setzen und bei OCR0B je nach gewünschter PWM-Einstellung irgendwas zwischen 0 und 64 reinschreiben. Richtig? [code] $regfile = "ATtiny45.DAT" $crystal
-
Thread
Experimentiereinstieg für Kids
. Roboter aus Pappe und einigen Servos oder Motoren. Man kann auch gleich auf fertige Roboter setzen, wo der Micro:Bit nur reingesetzt wird. Lässt sich recht günstig mit loslegen und dann unbegrenzt erweitern. Ocho
bekommen Warum immer mit angebotenen fertigen Ramschkästen. Macht alles selbst, möchte keinen Link setzen!
-
Thread
SRAM mit RESET Eingang gesucht
schon einen Wolf gesucht. Daher hier. Ich suche ein SRAM mit folgende Eigenschaften: - mind. 16kBit - es MUSS einen RESET Eingang besitzen, um die ganze Speichermatrix in < 5µs in einen definierten Zustand (alle Bits = 1 oder alle Bits = 0) zu setzen - Vcc 5V oder 3,3V - Organisation x1, x4, x8
doch im Eingangstext: "... um die ganze Speichermatrix in < 5µs in einen definierten Zustand (alle Bits = 1 oder alle Bits = 0) zu setzen" Die eigentliche Anwendung ist für die Frage nicht relevant und führt in diesem Forum erfahrungsgemäß zu unerwünschten Diskussionen.
-
Thread
Lange LED-Zeile mit Übergang als Anzeigeinstrument (Arduino)
ein Stück LED Streifen mit WS2812, braucht nur 1 Bit und ist sogar in Farbe.
Matrix schalten. Z.B. 8x8 für 64 Leds oder 16x8 für 128 Leds. Der MSP430G besitzt auch einen DAC mit 10 Bit. Dann kann man die untersten 3 Bits weg lassen. Man kann auch mehrer MSPs kaskadieren
-
Thread
Wird heutzutage auch im Komsumerbereich auf Bitflips geachtet und sicherer programmiert?
ein Bitflip stattfindet. Es könnte dann bedeuten: Sensor hat zwar gemeldet, dass Türe offen, 1. Bit im Statuswort wird somit auf 1 gesetzt, aber durch ein Bitflip steht im Statuswort jetzt eine gesetzte 0. Obiger Pseudocode prüft also nur das Statuswort und sagt, prima, Türe geschlossen, setze Ventil
Das 2 bit immer noch 2 undefinierte Zustände hat ist klar, darum ja die Fehlerbehandlung. Auch das 3 bit mehr Sicherheit bringen, 8bit sind sogar noch sicherer und 32bit erst.
-
Thread
ILI9341 SPI max FPS performance
Freq. von 10 MHz. Ob der ILI9341 mit 50 MHz läuft ist daher fraglich. Ich würde, wenn es geht, den 8 bit oder 16 bit Mode nehmen. Im 8 bit Modus würdest du mit deinem Verfahren theoretisch bei max zulässiger Freq.(15.15 MHz)auf 98 fps kommen. Im 16 bit Modus theoretisch doppelt so viel fps. Gruß
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 Interface, das braucht dann zum Pixel setzen nur einen Write auf eine Speicherzelle.
-
Thread
USB-Kabel gesucht, das 1 GByte schneller als in 15 Sekunden überträgt
Birkner schrieb im Beitrag #7279229: > 5 GBit/sec ~ 0,625 GByte/sec USB 3 codiert Bytes in 10 Bits, also 0,5 GB/s.
Beitrag #7280501: > Birkner schrieb: >> 5 GBit/sec ~ 0,625 GByte/sec > > USB 3 codiert Bytes in 10 Bits, also 0,5 GB/s. War das nicht USB2 und die ersten USB3.0? USB3.später kodiert 128/132 oder so ähnlich zumindest.
-
Thread
LED Deckenfluter mit konventionellem Dimmer und flimmerfreiem Konstantstromnetzteil.
wenigsten schon mal ein paar LEDs blinken lassen), > Stepdown-Regler für Strom, gesteuert vom ESP mit 8 bit. Das wäre dann > 256 Schritte, also ca. 0,5% pro Stufe. Versorgt mit Gleichspannung statt 230VAC Dimmung? Kein Problem, auf Empirik kann verzichtet werden.
wenigsten schon mal ein paar LEDs blinken lassen), >> Stepdown-Regler für Strom, gesteuert vom ESP mit 8 bit. Das wäre dann >> 256 Schritte, also ca. 0,5% pro Stufe. > Versorgt mit Gleichspannung statt 230VAC Dimmung? Kein Problem, Jo. Naja. Ich schrieb ja ...Komplettkonstruktion... In der Wanddose
-
Thread
Arduino und Funkmodul rf-lora-868-so
dann solltest du entweder einen 3.3V-Mikrocontroller benutzen oder einen Levelshifter dazwischen setzen. Da SPI unidirektionale Leitungen benutzt kann es auch ein unidirektionaler Levelshifter sein. Ein TXS0104E oder TXS0108E geht aber auch. LG, Sebastian
Wenn du den TXS0104E einbaust dann darfst du nicht zusätzlich die 2k2-Widerstände dazwischen setzen, sonst funktioniert der TXS0104E nicht. Jérôme W. schrieb im Beitrag #7278339: > Ich habe mir einmal gesagtes in einem Schaltplan zusammengefasst. So sollte es funktionieren. Du betreibst die
-
Thread
AVR MCU ADC: nicht alles klar
Programmablauf. Wie wäre es das Ergebnis direkt nach der Konvertierung ab zu holen und sofort den Mux zu setzen dann sollte reichlich Zeit sein bevor der nächste Burst kommt?
Aufsummierung (Sample Accumulation) für einen guten Mittelwert. Das klappt prima und neuerdings mit 12 Bit Auflösung :)