-
Thread
Festnetz: Ersatz für call by call Gigaset A415
Dinger sind halt nur für VDSL, mehr nicht. Kein FTTH, > keine Analog-Anschlüsse, kein SDSL. Jetzt setze das "nur" bitte noch ins zahlenmäßig Verhältnis.
sind halt nur für VDSL, mehr nicht. Kein FTTH, >> keine Analog-Anschlüsse, kein SDSL. > > Jetzt setze das "nur" bitte noch ins zahlenmäßig Verhältnis. Welche Auswirkung hat hier das zahlenmäßige Verhältnis? Wenn ich 1000 VDSL-Anschlüsse aus den Dingern raushole, aber die restlichen Produkte nicht
-
Thread
Kennt jemand Gravitrax Funkfrequenz?
verbaute Hardware prüfen ist gerade keine Option, da ich für die verwendeten Schrauben keinen passenden Bit/Schraubendreher habe. Alternativ: wie kann man die Funkfrequenz herausfinden? Spektrumanalyzer hab ich leider keinen. Nur Standard equipment für eher digitale Elektronikbasteleien und ein Oszi. Mit
) CRC (0/2 bytes) nRFL24L01+: Preamble 1 byte Address 3-5 byte Packet Control Field 9 bit Payload 0 - 32 byte CRC 1-2 byte Ich also wird wohl eher nichts, ausser jemand mit mehr Erfahrung ist anderer Meinung ... was meint ihr? vG Alram
-
Thread
Firmwareupdate STM32 per KNX
wird? Klar, das geht auch. Aber der Aufwand ist in etwa der selbe. Also section-Attribute setzen, Linkerscript bearbeiten, map-File prüfen etc. Und Du hast dann den Aufwand dass Du diesen einen Funktionsblock einmal an diese spezielle Stelle flashen musst und spätere Änderungen und Anpassungen
laufenden Code enthält und die andere eine Backup Firmware oder den zu flashenden Code. Mit einem Bit kann man die Bänke im Adressraum vertauschen. Das gibts auch bei STM32, und wenn Du dieses Feature möchtest, dann nimmst Du eben einen solchen Prozessor. Beispiel: STM32L475RE. Ich vermute mal, dass
-
Thread
Settling-Time eines VCO vermessen
Ich würde vorschlagen, die Zeit zwischen dem letzten Schreibvorgang auf die IC Register und dem Setzen des Lock Detect Bits zu messen. Das wäre aus meiner Sicht eine in der Praxis relevante Grösse und Methode, da man dazu eigentlich nicht einmal externe Messaparatur benötigt...
Ich würde vorschlagen, die Zeit zwischen dem letzten Schreibvorgang auf > die IC Register und dem Setzen des Lock Detect Bits zu messen. > Das wäre aus meiner Sicht eine in der Praxis relevante Grösse und > Methode, Naja es besagt nur das die PLL eingerastet hat, aber noch nicht das der Einschwingvorgang
-
Thread
Sammelbestellung AR488 kompatibler USB-GPIB Adapter. Interesse?
wenn CDC Control Interface 1 ist): 0x21 0x22 0x03 0x00 0x01 0x00 0x00 0x00 0x03 setzt RTS (Bit1) und DTR (Bit0) Das ist aber nur wichtig wenn man mit CDC auch eine physikalische RS232 Schnittstelle anspricht
Könnte aber auch mit der Umstellung auf tinyusb sein, damit ich die Mac Adresse als usb-seriennummer setzen kann... 73
-
Thread
Assembler-Verständnisproblem beim attiny13a
#7801574: > Der Timer hat Kontrolle über den Pin und kann ihn mit COM0A0=1 und > COM0A1=1 nur setzen. Dann haben aber SBI/CBI auf den Portpin keinen > Einfluss mehr. Dafür gibt es auch die Bits FOC0A, FOC0B. Damit kann man ein sofortiges Compare Match erzwingen und so die Ausgänge setzen. "The OC0A output is changed according to its COM0A1:0 bits setting."
-
Thread
Sammelbestellung USBTMC Adapter. Interesse?
written avrdude: verifying efuse memory against 0xcb avrdude warning: ignoring mismatch in unused bits of efuse (device 0xfb != input 0xcb); to prevent this warning set unused bits to 1 when writing (double check with datasheet) avrdude: 1 byte of efuse verified avrdude: reading input
:0xde:m Wobei das "-Ulock:w:0xFF:m" Spaß ist. Lockbits kann man nicht auf diese Weise auf '1' setzen, sondern nur durch das chip erase selbst. Sonst wären es ja keine lock bits …
-
Thread
Energie aus free@home-bus entnehmbar?
Herstellers. Wenn du nur wenige mA zur Verfügung hast, musst du auf ganz andere Mikrocontroller setzen. Zum Beispiel ATmega oder STM32L0.
muss ich nach unten korrigieren. Mit einer vermutlich nahen Verwandtschaft zu KNX mit seinen 9600 Bit/s und einem Pegelwechsel nach spätestens 6 gleichen Bits (Bit-Stuffing). Gehe ich nun von 9600/6s = 1600Hz aus. Anmerkung zur Messung der Frequenz: Die Impuls bzw. Pausendauer werde ich in den kommenden
-
Thread
ATmega328 und SPDIF 24 Bit digital Audio
auch noch die 'B' Preamble, welche nur 1x alle 384 Subframes auftaucht. Die 8 LSBs sind 0, da 16-Bit Audio wiedergegeben wird. Dieses besteht selbst recht zufällig aus 0 und 1. Validity ist immer 0, UserBit auch. Beim C-Bit sieht man wieder eine ganz dünne '1' in dem Bit, da von den 192 Channelstatus-Bits
müssen dafür beide mit 0x33 vor der loop geladen werden. Wenn Du das selbe mit r4 machst, gehen 12 Bit Daten und wenn Du das selbe mit r5 machst, kannst Du 8 Bit Daten benutzen. Sogar 4 Bit gehen, wenn auch mit r6 so verfahren wird. Dann hast Du ein Byte an Daten pro 4-Bit Sample. Knorke! Frank
-
Thread
[S] GPIB USB Adapter oder PCI Karte mit Kabel
Terminal-Fenster öffnen und da direkt Befehle eintippen und die Antworten sehen. Viele Open Source-Anwendungen setzen auf diese Anbindung. Der https://github.com/Twilight-Logic/AR488 ist ein Vertreter dieser Kategorie, oder natürlich das Original https://prologix.biz/product/gpib-usb-controller/
Ich hatte mal einen Signalgenerator mit GPIB-Steuerung, der hatte keinerlei Mikroprozessor. Die Bits des GPIB-Datenwortes wurden direkt decodiert. Das obere Nibble wählte das Register, das untere enthielt die Daten.
-
Thread
Welcher Controller für Unterrichtszwecke?
Marx schrieb im Beitrag #7800356: > für die erste Vorlesung einen 8 biter wählen > Dann sollte man aber ganz schnell 32 bit nehmen Ich verstehe nicht, was an der Anzahl der Bits so wichtig sein soll. Wenn ich 8 Bit Rechner verstehe, dann verstehe ich auch jede andere Anzahl von Bits. Viele Berechnungen sind (für den Menschen) mit 32 Bit sogar deutlich einfacher, als sie in mehrere 8 Bit Operationen zerlegen zu müssen. Ich denke, es geht um die im 32 Bit Umfeld üblicherweise
-
Thread
Problem mit CAN(-FD) und PIC32CZ µC
; txTestbuffer_8Bit[6] = 0x3F; // FD, BRS, 64Byte Daten txTestbuffer_8Bit[7] = 0x00; txTestbuffer_8Bit[8] = 0x00; // Datenbyte 0 txTestbuffer_8Bit[9] = 0x01; // Datenbyte 1 txTestbuffer_8Bit[10] = 0x02; txTestbuffer_8Bit[11] = 0x03; txTestbuffer_8Bit[12] = 0x04; txTestbuffer_8Bit[13] = 0x05; txTestbuffer_8Bit[14] = 0x06; txTestbuffer_8Bit[15] = 0x07; // Daten in Tx-Buffer 1 von MSG-RAM kopieren
-
Thread
EADOGM162W-A-Anzeige mit XMEGA
Enable (PC0) #define LCD_RS PIN1_bm // Register Select (PC1) #define LCD_D4 PIN3_bm // Data Bit 4 (PC3) #define LCD_D5 PIN2_bm // Data Bit 5 (PC2) #define LCD_D6 PIN5_bm // Data Bit 6 (PC5) #define LCD_D7 PIN4_bm // Data Bit 7 (PC4) // Helper macros #define LCD_E_HIGH() (PORTC.OUTSET
solltest bei der Initialisierung des I/O-Ports zuerst das Datenregister initialisieren und dann erst die Bits im Direction-Register setzen. Ansonsten gibt es kurze Impulse, falls im Datenrigister Bits gesetzt waren. Grüßle, Volker
-
Thread
Xilinx MicroBlaze external LMB Address
das aktuell. Und gelesen werden sollte der Wert 0x0000FEDC. Ist das korrekt wie ich das Ready setze? Muss das schon zeitgleich mit dem Read_Strobe runter gehen (einen Takt früher)? Wie muss ich mit dem Wait umgehen, das verwende ich aktuell nicht. Und dann gibt es ja das Byte Enable. Das ist aber
dann eine Range 0 to 0. Kann mir das Jemand erklären? Aktuell habe ich extern dann auch nur 1 Bit angeschlossen und da läuft die Synthese durch.
-
Thread
ESP32 - Lässt sich nicht Programmieren
stehen, dann ist der Flash-Speicher gesperrt! Wahrscheinlich durch schwankende Versorgungsspannung setzen sich beim Ausschalten/Abstecken wohl manchmal einige Bits... Unten stehender Befehl setzt die Statusbits zurück, danach sollte der ESP32 wieder überschreibbar sein. Statusbits des FLASH zurücksetzten
Setting flash status: 0x000000 <<< neuer Wert After flash status: 0x001000 <<< Nachher, 1 Bit bleibt gesetzt Hard resetting via RTS pin... Versorgungsspannung des FLASH auf 3,3V festlegen (ACHTUNG GEHT NUR EINMAL!) =================================================================== espefuse.py
-
Thread
Fusebits lassen sich nicht setzen (neuer ATMEGA328P)
arduino -P COM3 -b 115200 -p m8 Detected 1e950f = ATmega328P). Laut AVRDUDESS stehen alle Fuse-Bits auf 0x00. Soweit ich der Anleitung des Mega entnommen habe, sollten diese auf L 0x62, H 0xD9, E 0xFF und LB 0xFF stehen. Möchte ich diese jedoch programmieren, erhalte ich die Fehlermeldung: >>>
NEO_KHZ800); void setup() { strip.begin(); strip.setPixelColor(0, strip.Color(255, 0, 0)); // Setze die erste LED auf Rot strip.show(); // Anwenden der Änderungen } void loop() { // Nichts weiter machen }[/c] Data-Pin und Pixel sind angepasst, Übertragung läuft ohne Fehlermeldung.
-
Thread
Suche Empfehlung für guten USB 3.0 Hub Aktiv
mal ein Tip, kannte ich noch gar nicht. Kann man hinter so einen Server dann wieder einen USB-Hub setzen? Ich brauche ca. 8-10 USB Ports.
ein Tip, kannte ich noch gar nicht. Kann man hinter so > einen Server dann wieder einen USB-Hub setzen? Ich brauche ca. 8-10 USB > Ports. Ja klar. Das ist im Prinzip auch nur ein spezialisierter kleiner Linux-Rechner. fchk
-
Thread
Atomic-Variable etc. - ich verstehe fast nur Bahnhof
niederwertigste Byte (Word) als erstes geschrieben wird? Der ARM liest bzw. schreibt Halfwords (16bit) und Words (32bit) immer als ganzes atomisch. Das ist von der Architektur garantiert. Ist auch logisch für einen 32bit-Prozessor. Problematisch ist das Read-Modify-Write, bei diesen 3 Schritten kann
statt um 1 Ja, vor allem bei 8-Bittern muss man dass im Hinterkopf haben. Da klappt das nur mit 8-Bit Variablen. Generell sollte man bei solchen Konstrukten die Architektur im Hinterkopf behalten. Bei 32 Bit CPUs kann man davon ausgehen, das Einzelzugriffe auf "normale" 8/16/32 Bit Variablen atomar
-
Thread
USART Kommunikation zwischen ATMega32 und ATMega328p
Code mit den Libs. Was Ich bereits versucht habe: Andere Boards zu nutzen. Im String, Hex und Bits zu übertragen. Andere codes. und trotzdem gibt es ein Syntax error raus. Blank
ubrr; ubrr= (F_CPU/16/BAUDRATE-1); UBRRH = (uint8_t)(ubrr>>8); // Baudrate setzen UBRRL = (uint8_t)ubrr; UCSRB |= (1<<RXEN) | (1<<TXEN); UCSRC = (1<<URSEL) | (1<<UCSZ01) | (1<<UCSZ00); [/code] ... produziert mir hier 9600 Bd
-
Thread
Mikrocontroller Einstieg
ging ja schnell. Es ist heute einigermassen trivial einen Controller auf eine Leiterplatte zu setzen. Kennst du eigentlich den Unterschied zwischen C++, C, (hier weitere Hochsprachen einsetzen) und Assembler? Was laesst dich also glauben, dass C++ das Seligmachende ist? Gerade die einfachen Bit
(eines Treiber ICs, eines Displays,...) man gezielt "nachmessen" oder ein bestimmtes Bit setzen möchte... Erst später wenn es um das eigentliche "Produkt" geht erkennt man die Vorteile solcher fertigen Softwaremodule, den verstecken von Details usw. Falls die jetzt schon verwirrt
-
Thread
LCD Display über I2C
I2C schreibst, kommt es an den 8 Ausgangspins raus. Diese Pins sind üblicherweise so verbunden: Bit 7: LCD BL Hinterschrundbeleuchtung ein/aus Bit 6: LCD EN Signal Bit 5: LCD RW Signal Bit 4: LCD RS Signal Bit 3: LCD Datenbit 7 Bit 2: LCD Datenbit 6 Bit 1: LCD Datenbit 5 Bit 0: LCD Datenbit
zu übernehmen. RS ist 0 für ein Datenbyte, 1 für ein Befehlsbyte. DU musst immer alle Bits auf einmal neu schreiben, nur ein Bit setzen und alle anderen in Ruhe lassen geht nicht. Wenn Du also das Datenbyte Hex 41 schreiben willst, musst Du auf dem I2C ausgeben: BL EN RW RS D7 D6 D5 D4
-
Thread
Suche Informationen zu IC TI 5NV 156 (ca. 1979)
Ein echter TTL-Friedhof :-). Schöne alte Technik, wo man die Bits noch einzeln verfolgen konnte! Der Stromverbrauch und die Wärmeentwicklung werden dementsprechend enorm sein.
damit kann man z.B. die CPU anhalten, Speicher lesen/schreiben, Single Step machen oder Breakpoints setzen (alles in "Bits", die Anzeige der Bits erfolgt per Lämpchen, die Eingabe per Schalter). Der Rechner hat aber auch durchaus "moderne" Konzepte, z.B. ist der Befehlssatz der Zentraleinheit Mikrocode
-
Thread
Windows-Programm erstellen (Anfänger)
dcbSerialParams.BaudRate = CBR_9600; // Beispiel-Baudrate dcbSerialParams.ByteSize = 8; dcbSerialParams.StopBits = ONESTOPBIT; dcbSerialParams.Parity = NOPARITY; SetCommState(hComm, &dcbSerialParams); } --- 5. Dateien speichern Die empfangenen Daten kannst du direkt in eine Datei schreiben
Fonts sind viel zu klein. Ich muss die DPI Kompatibilitätsssettings händisch auf "Application" setzen, damit alles passt. Als Vergleich habe ich dir ein 250 Zeilen C Programm angehängt, dass ich vor einiger Zeit hier mal veröffentlicht hatte. Das kannst du relativ leicht mit dem Visual Studio GUI
-
Thread
Windows 11 doch auf alten Rechnern
schon Welten Unterschied. Und das mein geliebter Pagemaker nicht unter 64 Bit läuft, mach mich schon sehr traurig. HolgerR
der richtige USB-Stick > ausgewählt ist, und klickst auf "START". Nach mal probiert auf Win10/32 bit und Win11/64 bit Stick wird angzeigt und Auswahl nur divere DOS oder Win Programme, fremde ISO finde ich nicht. Wahrscheinlich bin ich zu blöd. Trotzdem Danke. HolgerR
-
Thread
günstiges 4 relais board mit ESP32-WROOM-E hat wohl eine Macke
herauszukommen. Nicht schlimm, da Dein ESP ja wohl ein Accesspoint sein soll - ohne Internet-Anschluss. Setze also die Gateway-Adresse auf 192.168.4.1, wenn das ein "geschlossenes" Netz sein soll.
and-26-on-esp32/883460/11 Dort fand der TO für sich diese Lösung: [c] // Disable DAC1 REG_CLR_BIT(RTC_IO_PAD_DAC1_REG, RTC_IO_PDAC1_XPD_DAC); REG_SET_BIT(RTC_IO_PAD_DAC1_REG, RTC_IO_PDAC1_DAC_XPD_FORCE); // Disable DAC2 REG_CLR_BIT(RTC_IO_PAD_DAC2_REG, RTC_IO_PDAC2_XPD_DAC); REG_SET_BIT(RTC_IO_PAD_DAC2
-
Thread
Bei mir ist jetzt Windows-freie Zone
geht alles, soweit es die kleine Kiste (Asus 1201HA) zulässt. In den EEEPC ist ja öfter mel eine 32-Bit CPU verbaut, die mittlerweile von den 'grossen' Distributionen abgehängt werden. Wenns irgendwie möglich ist, stecke noch einen 1GB Riegel nach.
installieren. Und selbst wenn man ein aktuelles Debian stable/LXDE auf einem alten, wirklich alten 32Bit System installiert, dann ist der NetworkManager automagisch dabei. Erst vor ein paar Tagen notwendig gewesen, daher ist die Erinnerung frisch.
-
Thread
stm32f411 USART2 will nicht wie er soll
ganz sicher so. Und im Referenzhandbuch vom F4 steht: "In single buffer mode, clearing the RXNE bit is performed by a software read to the USART_DR register. " https://www.st.com/resource/en/reference_manual/rm0383-stm32f411xce-advanced-armbased-32bit-mcus-stmicroelectronics.pdf
das ein Signal dass sich etwas im Status verändert hat, und das ist nun mal nicht nur das Received-Bit welches sich ändern kann. Sorgfältigerweise muss man noch abfragen ob das richtige Bit gesetzt ist (hier RXNE) sonst greift man evtl. ins Leere. [c] if (LL_USART_IsActiveFlag_RXNE(USART1
-
Thread
Arduino Nano Matter final, Einplatinencomputer mit HDMI-Eingang und andere Hardware
and low power at +13dBm (Type 2HL) smart IoT applications. [/c] Im Bereich des Funk-SoCs setzen die Japaner nicht auf ein Selbstlaborat. Stattdessen wird ein Funk-Controller zugekauft, den Murata folgendermaßen beschreibt: [c] Based on the NRC7394 chipset from NEWRACOM,Inc. with Arm® Cortex
modules feature an SPI host interface with peripherals including SPI, 2x UART, 2x I2C, 2-channel 10-bit ADC and GPIO. [/c] ### Silicon Labs SiWG917Y110LGA - neues WiFi 6-Funkmodul mit sehr geringem Stromverbrauch. Die Modulhersteller liefern in diesem News-Roundup einen Hattrick: Silicon
-
Thread
Wie Festplatte wieder in Neuzustand versetzen
passt nicht. 80GB sollten unter LBA adressiert sein. Und entweder ist DriveImage zu alt, oder 64/32 bit-fehler, oder es ist irgendwo was falsches eingetragen worden. Platte platt machen, und neu partitionieren. Nur dann funktioniert diese wieder richtig.
sich lohnen, da mal ein ›badblocks -svw‹ drüber laufen zu lassen und die Oberfläche mit verschiedenen Bit-Mustern durch zu kneten. ─────────────────────────────────── ACHTUNG: Zerstört vorhandene Daten! ───────────────────────────────────
-
Thread
Unser Internet ist schon wieder abgesoffen
derzeit 34,95€ für DSL-50.000 ohne Telefon. Glasfaser wird dann 49,95€ für 250 Mbit/s kosten, für G-Bit wären es 89,95€. Mobilfunk ist mir egal, in meinem Haus funktioniert einzig der E-Netz. Um mit T-Mobile zu telefonieren, musste ich mich oben ans Schöafzimmerfenster stellen, Vodafone ist auch nicht
Tiefbaufirmen und die machen im Haus außer der Durchführung von außen nichts. Das Einblasen des Kabels und setzen der Anschlußdose hat bei uns ein Fernmeldebaubetrieb gemacht. Beide machen im Haus keine Mauerdurchbrüche oder Ähnliches und das aus gutem Grund. Die Gefahr dabei vorhandene Installationen zu beschädigen
-
Thread
[c] Brauche Allokator für begrenzten Addressraum
Das denke ich auch. Große Datenmengen sind meistens auch Performance-kritisch. Auf einem 64 Bit Rechner mit 64 Bit Betriebssystem werden 32 Bit Indices langsamer verarbeitet, als 64 Bit. Dazu kommt das unvorteilhafte Aligning durch deine Platz-Sparsamkeit. Stecke besser mehr RAM in den Rechner
im Beitrag #7787643: > Große Datenmengen sind meistens auch Performance-kritisch. Auf einem 64 > Bit Rechner mit 64 Bit Betriebssystem werden 32 Bit Indices langsamer > verarbeitet, als 64 Bit. Ich hatte mal ein eigenes HashMap / HashSet geschrieben. Die gehashten Keys waren quasi Indeces in ein
-
Thread
SSH login auf Raspberry PI - keine Passworteingabe möglich
Hallo, ich habe auf meinen Rassberry PI 4B das aktuelle Raspberry PI OS (64-bit) installiert. SSH wurde dabei aktiviert. Unter Windows 11 und PowerShell greife ich dann mit [c]ssh raspberrypi@xxx.xxx.xxx.xx[/c] auf den Raspberry zu und erhalte als Antwort: [c]raspberrypi
handelt sich da um eine Neueinrichtung? Warum dann sofort mit einem NSA-KI-sicheren PW anfangen? Setz den User bzw. sein PW auf etwas, das man auf jeder Tastatur fehlerfrei eintippen kann, also ohne Sonderzeichen, Y/Z, Shift. Einfach asdfghjkl und gut. Wenn das dann fehlerfrei läuft und der User alles
-
Thread
Wie gefährlich ist unzip?
schrieb im Beitrag #7786381: > Guter Hinweis, zum Schluss noch ein Narrensicherer wäre es das noexec bit auf das /home Dateisystem zu setzen. Mit SELinux könnte man das auch sehr fein granular kontrollieren, oder sogar dafür sorgen dass alle von "unzip" erzeugten Dateien grundsätzlich nie ausgeführt werden
Norbert schrieb: >> Guter Hinweis, zum Schluss noch ein chmod > > Narrensicherer wäre es das noexec bit auf das /home Dateisystem zu > setzen. Das chmod() hätte ich vergessen, danke für den Tipp. Aber das noexec nützt nicht viel, was ist mit /usr/bin/? Der Dateibrowser braucht eine Whitelist für ein
-
Thread
[V] Robotron Netzteile aus K1520/K1520
Ralph M. schrieb im Beitrag #7784920: > Und alte Rechentechnik wieder in Funktion zu setzen und für die > nachfolgenden Generationen zu erhalten hat was mit Bewußtsein zu tun. > Und es ist gut das es noch Menschen dafür gibt. Ich hatte zu S.B.Z.-Zeiten alles was en vogue war, in der
Ein Teil der Netzteile könnte auch von einer PS2 sein. Beinhaltete eine 1Bit Verarbeitungseinheit und wurde Octal Programmiert. Es wurden damit nur vielleicht 3 Anlagen bestückt. Danach kam der MC80... PS2 und MC80 wurden in der DDR entwickelt und Produziert. MfG
-
Thread
LCD Display Problem
Hugo H. schrieb im Beitrag #7785056: > Im 4-Bit Mode ist die Busy-Abfrage vor jedem Bytezugriff notwendig. Vermutlich hast du den Satz anders gemeint, als er wirkt. Der 4-Bit Modus funktioniert auch ohne Busy-Abfrage (z.B. mit passenden Delays
so mal (versehentlich) für HD44780 Kompatible programmiert, also bei jedem 4Bit Zugriff... Tut natürlich nicht, abfragen erst nach dem 2.Nibble!
-
Thread
Laufwerksbuschstaben zuweisen?
Hans schrieb im Beitrag #7783310: > - lade Dir die 32Bit Variante herunter und installiere sie. Damit die > 64Bit Variante erhalten bleibt in ein anderes Verzeichnis. Ich habe die 32/64-Bit-Variante vom TC installiert. Ich habe die 32 Bit.exe vom TC
Peter N. schrieb im Beitrag #7783481: > Ich habe die 32/64-Bit-Variante vom TC installiert. Ich habe die reine 32Bit Variante installiert und über diese dann auch das 32Bit Plugin installiert. Hast Du den TC im Verzeichnis "Program Files" oder "Program Files
-
Thread
LED-Uhr mit Attiny26
fertige Anzeigen mit MAX7219: https://www.az-delivery.de/en/products/azdelivery-max7219-led-modul-8-bit-7-segmentanzeige-led-display-fur-arduino-und-raspberry-pi
wären. ... und am Ende beschäftigt er sich dann doch lieber damit, seine Klospülung instand zu setzen. Damit er die ganze Scheiße dann auch im Klo abspülen kann.
-
Thread
Black Friday 2024 - was lohnt sich wirklich? Gesperrt
potenzieller Kandidat, um die Garage (oder die Wohnung, wo manche ihre Akkus laden) in Brand zu setzen. Dieter D. schrieb im Beitrag #7778972: > Den habe ich auch als Black Friday Empfehlung bekommen: und noch einer gleich hintendran. Die werden richtig schön warm und braten erst die Steckdose
Oszilloskop für unter 300 Euro! https://www.mydealz.de/deals/rigol-dho804-digital-oszilloskop-70-mhz-12-bit-125-gsas-abtastrate-2466347 Bis vor kurzem musste man dafür zB bei Batronix noch 480 Euro löhnen.
-
Thread
Win11 Datei nach Namen suchen
geben oder > was anderes kaufen. Von Windows_7 weiß ich, dass es Unterschiede zwischen 32- und 64-Bit gibt, auf dem W7-32 darf man erheblich mehr. Geht eigentlich am Thema vorbei, der Explorer ist bei beiden / ab diesen Systemen verbastelt. Brauchbare Tools wurden genannt, welches davon, unterliegt
Rechtsklick und Eigenschaften, Sicherheit, Bearbeiten, Nutzer(-gruppe) wählen, einen Haken bei Vollzugriff setzen und Übernehmen. Ob das am Ende wirklich sinnvoll ist muß jeder für sich selbst entscheiden.
-
Thread
WLCSP Sockel? (ADAU1787)
Klangwunder vollbringen kann, ist mir schon klar, und soll er auch nicht. Drum frage ich auch nicht nach 64-Bit/14,4kHz oder so.
Niklas G. schrieb im Beitrag #7776809: > Wie wäre es mit einem 0815-ARM-Mikrocontroller? 16Bit/48kHz? Nein, leider ^-ô Und doch eher lieber 24Bit/96kHz (192kHz), weil ich mit dem Signal ja noch was machen will. Sonst könnte ich ja auch einfach ein paar NE5532 nehmen und das Signal analog lauter
-
Thread
usart problem mit ttl-Pegel
+=1; _delay_us(rx_bit_delay); _delay_us(rx_bit_delay); if(rx_pin)byte+=2; _delay_us(rx_bit_delay); _delay_us(rx_bit_delay); if(rx_pin)byte+=4; _delay_us(rx_bit_delay); _delay_us(rx_bit_delay); if(rx_pin)byte+=8; _delay_us(rx_bit_delay); _delay_us(rx_bit_delay); if(rx_pin)byte+=16; _delay_us(rx_bit_delay); _delay_us(rx_bit_delay); if(rx_pin)byte+=32; _delay_us(rx_bit_delay); _delay_us(rx_bit_delay); if(rx_pin)byte+=64
-
Thread
ATtiny keine Pins mehr frei
mein Vorschlag nimm einen 8bit Latch. Der liest z.B. 8 bits ein (8 Dipschalter) und kann Sie auch wenn gewünscht zwischenspeichern. Wenn man diesen jetzt aktiviert gibt er die 8 Schalterstellungen (oder auch nur 3) an deinen Port
da ich noch keine 3bit Latch entdeckt habe, habe ich eben einen 8bit Latch vorgeschlagen man kann davon auch nur 3bits benutzen. Vielleicht fehlt im ja wieder mal ein Pin und dann ist es nicht verkehrt sich mal damit beschäftigt
-
Thread
USART tx-timing Problem
durch den auf den Sende-Befehl folgenden Befehl vorzeitig abgebrochen. Eigentlich müsste doch das Setzen des TXCO-Bits abgewartet werden?
schalten. Siehe Anhang. Solche Daten übergibt man aber besser als Pointer auf ein Bytearray, nicht als 64 Bit Zahl.
-
Thread
Electronica 2024, Tag 2 – nRF54, ARM Cortex-M52 und mitdenkende LEDs
://pearlsemi.com/) bietet nun MEMS- und Quarzoszillatoren an, die auf eine digitale Control Loop setzen. Ein Temperatursensor ermittelt dabei die aktuelle Umgebungstemperatur, und nutzt diese danach zur Korrektur der Oszillatorfrequenz. Die dabei erreichbare Genauigkeit ist mehr als beeindruckend.
weißen Varianten.  ### LEDs, zur Zweiten – Brightek mit 16bit-PWM im “NeoPixel” Brightek bietet seit jeher einen hauseigenen Smart LED-Controller an. Dieser wurde nun auf 16bit Genauigkeit erweitert, was die feingranularere Abstufung von Helligkeiten erlauben
-
Thread
Sehr einfacher Sinusgenerator, Digitalelektronik Projekt
Georg M. schrieb im Beitrag #7773412: > hat einen 10-Bit-DAC Er hat Jehova gesagt ;)
Moin, gefällt mir sehr gut. Bringt es was, das R2R auf 6 oder 8 Bit mit einem z.B. ATtiny84 zu erweitern? Der hätte dann auch einen 16 Bit Timer für die Frequenz. Tolles Projekt. Gruß Carsten
-
Thread
Schrittmotoren stoppen kurz Arduino Nano
oft kann man es so programmieren das BEIDES klappt. z.B. entprelle ich alle 10ms Tasten, dort setze ich sofort ein Flag: "bin_im_timer_IRQ", der gesamte Code dauert so um 4-10µs, d.h. ich bin danach wieder raus aus der Entprellung icncl. Flag wieder löschen, dann habe ich noch einen Interrupt für
function. #if URM37_ENABLED == true #if DO_BITWISE == true while (!(*_echoInput & _echoBit)) // Wait for the ping echo. #else while (!digitalRead(_echoPin)) // Wait for the ping echo. #endif if (micros() > _max_time) return NO_ECHO; // Stop the loop and return NO_ECHO
-
Thread
TI TMS320F28P55x, STSPIN32G0 und Informationen zur Elektronik militärischer Flugkörper
ermöglicht schnellere, präzisere Entscheidungen. [/c] Die vor Allem im QFP-Gehäuse angebotenen MCUs setzen dabei auf einen 150MHz schnellen C28x 32-bit DSP Kern, der laut TI mit einem 300MHz Arm® Cortex®-M7 vergleichbar ist. Als zweiter General Purpose-Kern steht ein Programmable Control Law Accelerator
[](/attachment/651491/4.png) Bildquelle: war-sanctions Im Bereich der Mikrocontroller sind 32bit-Systeme überraschend weit verbreitet, von besonderer Popularität ist der STM32F103. GigaDevice erfreut sich derweil in Persien am einen oder anderen Design Win.  !
-
Thread
ATmega: Wake-Up Zeit nach Power-Down
kehrt. Irgendwo darin wird wohl auch meine selbst geschriebene Interrupt-Routine aufgerufen und das Bit gesetzt. Es müsste also irgendwo ein / jump nach Adresse 100 / oder ähnlich stehen, oder? Bei Adresse 36e wird ein Register mit 0x800101 geladen, ist das die Vorbereitung zumSprung zu meiner Interrupt-Routine
auf 37. Plus die 6 zum Aufwachen + 3 für den Jump aus der Interrupt-Tabelle, plus 2 um den Pin zu setzen. Das ergibt 48 Clock-Zyklen, das kommt dem Messergebnis schon recht nahe. Es sieht also ganz danach aus, als ob die Arduino-Umgebung hier viel Code einfügt, der zu dem Delay führt...
-
Thread
PC - PCIe - FPGA
Empfehlung der Kollegen lautete: einen passenden PCIe-Bridge-Chip zwischen FPGA und PCIe-Bus zu setzen. Ich würde mir auch die Referenzdesigns der FPGA-Hersteller näher anschauen.
z.B. auch bedeuten, daß man mittels CPLD oder Hilfs-FPGA aus mehreren QSPI-Flashes das FPGA im 32-Bit Select-Map-Mode mit der maximal möglichen Taktrate konfiguriert. Und dann gibt es noch die Möglichkeit der partiellen Konfiguration/Rekonfigutration. Da wird in sehr kurzer Zeit aus einem seriellen
-
Thread
Einstellbares Dämpfungsglied, Stufenschalter gesucht
Naja, man kann sich ja mal irren ;-) Wurde vielleicht von einem anderen verwandten Typen mit 5bit rüber kopiert.
> Wie wär's mit einem Mäuseklavier oder einem Hex-Schalter? Ich würde einen Hexschalter für 4Bit nehmen und das fünfte und sechste Bit über zusätzliche (Kipp-) Schalter schalten. Je nach Anwendung werden diese Bits vielleicht garnicht benötigt.