-
Thread
Serielle Kommunikation mit 2 Kanälen - es spukt
Beitrag #7095042: > Für jeden Tipp dankbar Bitte das nächste Mal selber die [c] Tags um den Code setzen. Siehe die paar Zeilen über jeder Texteingabebox.
letzten empfangenen Zeichen vergangen ist und wenn eine bestimmte Differenz überschritten wird i=0 setzen.
-
Thread
Browser für Win7
schrieb im Beitrag #7095107: > Klar gibt es Gründe, es gibt sogar alte Programme, die nur bis W7(16Bit) > lauffähig sind. Zeig mal! ich kenne Win 7 nur als 32 u. 64 Bit. 16 Bit war DOS und Win 3.11 :-)))
Bit-Teile laufen. Mal wieder das übliche Schlaumaier/Alexander/Pucki-Halbwissen. Von Haus aus kann nur die 32-Bit-Version von Win7 16-Bit-Code ausführen. Die VM namens "XP Mode" kann ab Professional
-
Thread
C ohne if() - in einzelnen Fällen möglich?
Diese if-Anweisung kann der Compiler gut erkennen und entsprechend optimieren. Z.B. mit Bit-Setz oder Lösch-Befehlen, sofern auf der Architektur vorhanden
Es sind 5 Befehle: in, lds, bst, bld, out > Von anderen AVR Modellen bin ich gewohnt, dass das Setzen/Löschen > eines einzelnen Bits in jeweils eine einzige Instruktion übersetzt wird. Schon, aber bei bst (Bit Store from Register to T) wird das Bit im Status-Flag T zwischengespeichert und mit bld
-
Thread
STM32CubeMX und SW4STM32 Toolchain
aber trotzdem die Toolchain nicht mehr installiert. Ich hatte die von OpenSTM32.org runtergeladen (64bit, war das ok?). Allerdings passiert nichts nachdem ich die Installationsexe (install_sw4stm32_win_64bits-v2.9.exe) aufgerufen habe. Jemand eine Idee?
geblieben. Zwei Sätze später schreibe ich ja:komme jetzt weiter… Da hatte ich vergessen, den BOOT0 zu setzen. Also setupseitig alles i. O.. Komme erst heute abend dazu, weiterzumachen. Danke erst mal für die Unterstützung.
-
Thread
VHDL Signal oder variable für 32bit Zähler
dies bei Variablen ja sofort. Das heißt ja auch, dass da nichts registered ist und das bei einem 32 bit Zähler zu glitches kommen kann. Wann also benutzt man jemals Variablen in VHDL?
die Verwendung des einen oder des anderen Gustav G. schrieb im Beitrag #7090087: > bei einem 32 bit Zähler zu glitches kommen kann.
-
Thread
Frage zu Aufwärtswandler
Aktuelle Schaltwandler arbeiten mit mehreren hundert Kiloherz und decken eine Bandbreite ab, die einem 16 Bit Timer entsprechen würde. Versuche mal per Mikrocontroller 16 Bit PWM mit 100 kHz zu erzeugen, dafür bräuchtest du eine Taktfrequenz von 6 Gigahertz!
gestellt. Wenn seine Anfangsversuceh erfolgreich waren, kann er immer noch auf ein spezielles IC setzen, wenn SPEZIELLE! Anforderungen und wünsche entstehen Anfangs sind die Ansprüche aber wohl eher aus 6V 12V zu machen für eine Glühlampe z.B. Und man freut sich, wenn die mögliche Leistung in etwa
-
Thread
STM32 Encoder als +/- Wert auswerten
differenz zu letzen Mal abfragen beinhaltet. Behandele die Zahl korrekt im zyklischen Bereich eines 10 Bit-Integer. Ja, das geht auch in C. Sogar recht einfach, da der Standard-Integer-Datentyp mindestens 16 Bit hat, man sich also nicht mit Über-/Unterläufen des Typen selber rumschlagen muss, sondern alles
neue minus der alte Wert. Ansonsten kannst du auch nach jedem Durchlauf den Encoderwert auf null setzen. Dann verlierst du natürlich auch den Absolutwert.
-
Thread
ADC externe Referenz richtig auswählen
Praktisch zu testen Tja, du hast auch keine Zeit den Link zu lesen den Sebastian dir gegeben hat. Bit setzten: REG |= (1<<BITPOS) Bit löschen: REG &= ~(1<<BITPOS)
setzt, kann man das zwar so machen, aber einfacher wäre dann ADMUX = 0 und dann den MUX setzen.
-
Thread
USB Sticks mechanisch zerstören
Freitags bitte: Hammer mit Zielfernrohr damit das richtige Sticky Bit zuverlässig getroffen wird!
Setze die einer Neutronbenkanone aus (PSI hat eine) dann ist der Chip garantiert hinüber. Das überlebt nicht mal eine Diode :-) alles was im Neutronenkanal ist, ist aus Röhrentechnik, da alles was Halbleiterbasierend
-
Thread
Gefährlicher Compiler
# test.c am x erkennbar jetzt ausführbar und auch größer geworden. file test.c test.c: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=a2b10532b00e735f73ba0345a22122526753d4e0, for GNU/Linux 3.2.0, not stripped [/code
Konzepte zu verstehen. Wenn Du mehr wissen willst, kannst Du Dich mit der "gray Wall" auseinander setzen (https://commons.wikimedia.org/wiki/File:Vax-vms-grey-wall.jpg). Gruesse Th.
-
Thread
Kanalkodierung RS
. Das bedeutet aber ja auch, das erst 255 Bits übertragen werden muss, damit ich die 223 Nutz-Bits nutzen kann? 16 Bits währen reparierbar? Weiterhin frage ich mich ob dahinter wirklich eine große Look-Up-Table stehen muss oder ob man dafür auch
oft eingesetzten RS-Codes ist wohl der > RS(255,223). > Das bedeutet aber ja auch, das erst 255 Bits übertragen werden muss, > damit ich die 223 Nutz-Bits nutzen kann? 16 Bits währen reparierbar? Ja. Du musst alle bits übertragen. WW schrieb im Beitrag #7083559: > Ich dachte eher so etwas wie
-
Thread
Absicherung durch einen MAX232?
im Beitrag #7083629: > old style: sowas in der Art an den PC hängen. Bei den gewünschten 57600 bits/s muss man dann schon recht fixe OK-Typen finden.
www.murata.com/~/media/webrenewal/support/library/catalog/products/thermistor/ptc/r90e.ashx Ich setze gerne die PRG18BB101 ein, die hat unter Normalbedingungen 100Ohm. Wird die Spannung höher als der TVS Durchbruch heizt die PRG18 mit ihrer geringen thermischen Masse dermaßen schnell auf, dass sich
-
Thread
Welche Grafikkarte für 6x HDMI-Monitore?
Welche Auflösung und Bildwiederholfrequenz wäre gut zu wissen. .. und dann noch die Farbtiefe. 12 bit, 8 bit oder reicht 1 bit s/w (keine Grautöne) wie beim original Macintosh? 6-monitor Karten gibt es einige. Normal haben die mini-Display Port Ausgänge, dann passt das besser aufs Slotblech. https
einen Semi-Tiling WM nutzen den du in 6 Bereiche aufteilst. Oder willst du 6 Nutzer an einen PC setzen und jedem nen eigenen Bildschirm + Maus + Tastatur geben?
-
Thread
WinForms C# System.IO.Ports
SerialPort("COM2"); myPort.BaudRate = 115200; myPort.Parity = Parity.None; myPort.StopBits = StopBits.One; myPort.DataBits = 8; myPort.Handshake = Handshake.None; myPort.ReadTimeout = 2000; myPort.Open(); myPort.DataReceived += new SerialDataReceivedEventHandler(OnReceiveSerialData
serialPort.WriteTimeout = 1000; _serialPort.BaudRate = 9600; _serialPort.DataBits = 8; _serialPort.StopBits = StopBits.One; _serialPort.Parity = Parity.None; _serialPort.DiscardNull = true; } /// <summary> /// Prüft
-
Thread
FPGA Synchronisation
schon schief gehen, wenn trigger_async zu unterschiedlichen Zeiten an den einzelnen Registern für die Bits ankommt.
Vivado verwendet, kann man das Attribut ASYNC_REG für die Register in einer Synchronisierungskette setzen. Das sorgt dafür, das die Register nicht wegoptimiert werden und nahe beieinander platziert werden. https://www.xilinx.com/content/dam/xilinx/support/documents/sw_manuals/xilinx2021_2/ug912-vivado-properties.pdf
-
Thread
AtMega32U4 Lock Bits mit updatefähigen Bootloader
nicht so recht schlau werde. Setzen kann ich folgende Bits: LB1 (0), LB2 (1), BLB01 (2), BLB02 (3), BLB11 (4), BLB12 (5) Bei meiner aktuellen Konfiguration scheint die Lock Bit Konfiguration 0x0C vielversprechend zu sein. Dabei wird
habe nun eine (meiner Meinung nach) bessere Website gefunden mit der man toolunterstützt die fuse bits und die lock bits bearbeiten kann. Dabei ist mir (erstmalig xD) aufgefallen, dass die fuse bits und die lock bits unterschiedlich codiert sind: fuse bits: aktiv = programmed = 0b0 = 0 (in AVRDUDESS
-
Thread
Arduino Timerprobleme - suche programmierbaren Oszillator
Beispiel anhand eines Details bei der FFT: versuche mal, einen 8 bittigen Index zu spiegeln, also Bit 7 mit Bit 0 tauschen, dann Bit 6 mit Bit 1 und so weiter, bis alle Bits getauscht sind. Und das in C. Sowas in Assembler ist vergleichsweise elegant und braucht nur wenige Maschinenbefehle. Siehste.
> W.S. schrieb im Beitrag #7083580: > versuche mal, einen 8 bittigen Index zu spiegeln, > also Bit 7 mit Bit 0 tauschen, dann Bit 6 > mit Bit 1 und so weiter, bis alle Bits getauscht sind. > Veit D. schrieb im Beitrag #7084251: > … C-code … > Gut genug? [code]#!/usr/bin/python3 from rp2
-
Thread
Endlich: Fachkraeftemangel? Gesperrt
linker und halte gerne rechtsradikalen wie dir und seinesgleichen im forum den Spiegel vor :) bite my ass
die gesetzliche Rente eh schon gedanklich abgeschrieben habe und auf meine private Altersvorsorge setze.
-
Thread
FIFI-SDR Linux und "Reparatur"
1,52V wenn da 10 mV unterschied sind dann musst einen Kondensator von Pin 41 nach Masse zwischen setzen bei den beiden Pins soll und darf kein Unterschied sein. Das bringt Probleme. Schau mal bei Pin 39 da müsste dann ein Kondensator schon nach Masse sein dann hast den Wert den Du bei Pin 41 benötigst
> wenn da 10 mV unterschied sind dann musst einen Kondensator von Pin 41 > nach Masse zwischen setzen bei den beiden Pins soll und darf kein > Unterschied sein. Ja, das hatte ich mir schon gedacht. Hobby B. schrieb im Beitrag #7079824: > Schau mal bei Pin 39 da müsste dann ein Kondensator
-
Thread
ATMega8 und Servo völlig merkwürdiges Verhalten
ist. (1<<5) ist eine 1 fünf mal nach links geschoben, also 32. PORTC ^= 32 ändert den Wert von Bit 5 im Register PORTC, schaltet also dem Pin PC5 um. Aber (0<<irgendwas) ergibt 0 und bewirkt daher nichts. > Ich hab immer gedacht, dass die 0 for dem Port ein > explizites ausschalten ist.
Wirklichkeit machst ist, alle Pins außer PC3 als Ausgang zu konfigurieren. Wenn du nur dieses eine Bit auf LOW setzen willst, dann so: DDRC &= ~(1<<PC3) Der Vollständigkeit halber: Wenn du z.B. das Bit für PC2 auf HIGH setzen willst, dann so: DDRC |= (1<<PC2) Anstelle von PC3 und PC2 kannst
-
Thread
68020 will nicht laufen
würde ich einen m68k mit: reset move.w #$2700,sr ; IRQ sperren, supervisor bit setzen ; starten und nicht mit link a6,#0 - was sollte das schon bringen?: link a6,#0 ; legt a6 auf den Stack ohne offset, meist verwendet im ; Aufruf einer C-Funktion
Der Compiler liefert 68k/10 Code mit 16bit Integer? 68020 ist durchgängig 32bit.
-
Thread
Linux ist endlich vom C89 Standard weg
Integer haben die in den > letzten 30 Jahren hingekriegt. Weil ein Integer nun einmal auf einer 16 Bit, 32 Bit und 64 Bit Maschine immer anders ist und es gewachsenen Code gibt. Außerdem konntest du schon immer deine eigenen Integertypen definieren bzw. die von größeren Bibliotheken nutzen, wenn du
char` bei C++ >= c++20: es findet eine Initialisierung mit den unteren N Bits der rhs statt und die werden als N-Bit 2er-Komplement interpretiert (alle Ganzzahltypen sind 2er-Komplement seit C++20) Die nä. Frage war nach signed-integer-overflow (unsigned-integer overflow
-
Thread
DCF77 Frequenznormal
Artikel in den UKW-Berichten veröffentlicht. Vielleicht solltest du dich mal mit ihm in Verbindung setzen. Ralph Berres
0,2HZ/ Volt. Als DA Wandler für die Regelspannung zu erzeugen ist bei mir ein DAC16 also ein 16Bit DA-Wandler zuständig. Ralph Berres
-
Thread
Wie werden solche Schaltpläne gezeichnet?
Idee. Vorher lief es viel schneller. Sie will es aber trotzdem so lassen weil sie sich nicht auf 32 Bit Programme beschränken will. keine Ahnung ob sie wirklich 64 Bit only Programm hat.
(oder vieles) an freier SW überhaupt nicht als 64 Bit Version gibt.
-
Thread
seltsamer Linux Boot Fail bei >3GB RAM
> Sekundenbruchteilen beliebige angeschlossene schreibfähige Dateisysteme Die Fragen sind: 32bit oder 64bit OS? Falls 32bit: PAE aktiv? Ich würde bei der Beschreibung des Fehlerbilds zuerst mal auf 32Bit-OS + PAE tippen, wobei die Hardware nicht wirklich für PAE ausgelegt ist. Möglich ist
Eine systematische Fehlersuche könnte so aussehen: 1) Bios auf default-Werte setzen (Mainboard-Batterie ist noch ok?) 2) Falls es geht, den SCSI-Adapter entfernen und weitere Peripherie, die nicht notwendig ist. 3) Debian 32bit (i386 Paket) installieren und hier Ergebnisse berichten
-
Thread
Mit welchem FPGA anfangen/einsteigen?
oder optional auch 100kHz. Laufende Änderung der Frequenz durch den AVR. Frequenzen stehen als 8 Bit werte bereit, Schrittzahlen als 16 Bit werte bereit (vom AVR). Für eine Kommunikationsart (seriell, parallel, I2C, UART usw.) zwischen FPGA und AVR hab ich mich noch nicht entschieden.
Abläufe in einem FPGA zu programmieren. Die Frequenzauflösung muss nicht so hoch sein, mindestens 8 Bit (also bei max. 50kHz sind das dann 196Hz Schritte), aber wenn es die Hardware hergibt, setze ich sie auf das was halt möglich ist hoch. Das Programm für den AVR hab ich ja schon, ich müsste nur alles
-
Thread
Warum gehen einige Port-Pins, die ich nicht eingeschaltet habe, hoch?
ansteuern, nicht das ODR. Dies sind nahezu identische Register. ODR - Output Data Register; BSRR - Bit Set Reset Register--hier kann das Bit verändert werden, ohne dass man vorher lesen muss.
Max M. schrieb im Beitrag #7070258: > BSRR - Bit Set Reset Register--hier kann das Bit verändert werden, ohne > dass man vorher lesen muss. Vor allem aber ist diese Aktion atomar.
-
Thread
pgm_read_byte_far -> Invalid IValue in asm input
jedenfalls nicht in gezeigtem Codefragment. Einfach volatile deklarieren, dann muss sie der Compiler setzen und darf sich auch nicht mehr über die Nichtnutzung beschweren.
c-hater schrieb im Beitrag #7072568: > Einfach volatile deklarieren, dann muss sie der Compiler setzen und darf > sich auch nicht mehr über die Nichtnutzung beschweren. Dürfen darf er schon, aber tun tut er es nicht.
-
Thread
MSP430 Taktfrequenz zu niedrig?
. schrieb im Beitrag #7069202: > Ehm du must den DCO noch Zuweisen. > und den Resistor richtig setzen. > usw, Was meinst du genau mit Zuweisen? Dein Screenshot zeigt die Kalibrierungswerte für den DCO, die meiner Meinung nach POR verwendet werden sollten. Das DCOFTRIM-Bit im Register CSCTL1 ist
Wenn dein Launchpad den ENERGIA mit drauf hat kannst du übrigens die Betriebsspannung des MSP430 setzen! Welches Launchpad hast du? PS: habe jetzt grad gelesen das die 1.xx MHz die Default Frequenz ist sieht nach Falsche, DCO und/oder FLL setting aus!
-
Thread
Briefkasten smart machen
Klappe. Statt dem Kondensator würde auch jede andere stromsparende Technologie funktionieren die 1 Bit über eine Stunde speichern kann und die ohne Hilfsspannung entweder gesetzt oder zurückgesetzt werden kann. Das ist alles ein bisschen wacklig, aber vielleicht bekommt man es zum Laufen. Andere
Entwickler schrieb im Beitrag #7068444: > Spannungsversorgung sprich 220V Steckdoese dort. Setz den Briefkasten unter Strom! Wenn draussen einer jault weisst du das die nächste Mahnung vom Inkasso angekommen ist.
-
Thread
Lohnen sich Industrie-PCs überhaupt
Wir setzen PCs von Spectra ein. Ja, sie sind teuer, aber die HW bekommt support bis 2031. Welcher Hersteller garantiert Dir eine änlich lange dauer? Bei Consumer-HW bist Du nach höchstens 2 Jahren schon an dem
ja oder nein, sind auch noch wichtig. Man will keine sündhaftteure Maschine wegen einem gekippten Bit schrotten. Fragen wie Austauschbarkeit also Ersatz, Service und Co kommt dann nachträglich auch noch dazu Also ja, Industrie PCs lohnen sich und sind sogar in manchen Bereichen notwendig. Für
-
Thread
Suche EAGLE 4.1 Professional Lizenz
Kicad noch mal neu anfangen, wäre aber sehr schade um meine Bibliotheken der letzten 20 Jahre. Ich setze einfach darauf, das in den nächsten Wochen irgendjemand seine Lizenz abgeben möchte, viele Bauteile sind momentan sowieso nicht verfügbar.
nicht. Vorhanden ist die Lizenzdatei (.key Datei) sowie der Installationscode. Sowie die Windows 64bit Installationsdateien 7.5 7.6 und 7.7.
-
Thread
50ns Delay mit STM32H7
mit 200MHz, ein Clock Cycle dauert also 5ns. > Wie sag ich dem Controller jetzt, dass er nach dem setzen 50ns warten > soll bis er MISO abfrägt? Oh je! Soviele Experten und soviel Unsinniges Zeug. [c] GPIOB->BSRR = (SET_GPIO << PB3); // IO-Bit set GPIOB->BSRR = (RESET_GPIO << PB3); /
im Code einen Pin setze. Dann lese ich das Kommentar, und frage mich ob ich das nicht hätte besser machen können. Hans-Georg L. schrieb im Beitrag #7067363: > Sind dafür nicht gerade die MSSI Bits im Register SPI_CFG2
-
Thread
Umstieg auf Kinux von Win
. > Und natürlich hat sich der Befehlssatz von P3 zu P4 geändert. P3 hatte > noch den x86 (16 bit)/x86-32 Befehlssatz, während es beim P4 der > IA-32/Intel 64 Befehlssatz war. 16Bit wurde vom Petium 4 also nicht mehr > unterstützt. Das ist Unsinn. Die 64 Bit Erweiterung beim P4 kam erstens sehr spät, die ersten P4 waren noch 32 Bit CPUS. Und 16 Bit läuft auf so einem Prozessor weiterhin, nur eben nicht im 64 Bit Modus. Trotzdem kann man so einen P4 natürlich in einen 16 Bit Real Mode versetzen und dann 16 Bit Programme ausführen
-
Thread
Dauerhaft FakeNews in allen AVR Series 0/1/2 Datenblättern
dagegen diesbezüglich das Forums-eigene Wiki, in dem diese und weitere Änderungen (automatische Setzen des IE-bit im SREG) innerhalb der AVR genannten Familie nicht vermerkt sind. https://www.mikrocontroller.net/articles/AVR-Tutorial:_Interrupts https://snowgoons.ro/posts/2022-02-21-atmega-avr-interrupt-handling
0). Es 'gibt' eben dieses IR-bit nicht in allen Betriebsweisen dieses Peripherals, in vielen Modi ist es durch das RXCIF-bit an gleicher Position 'ersetzt'. Nur verhält sich eben das RXCIF-bit anders als das IF-bit. Da verwundert
-
Thread
GUI für LINUX Serial Port erstellen
ollen Büchse Och die olle Büchse erfüllt die Anforderungen an Win10 locker, ich könnte sogar die 64Bit Version installieren, habe ich aber aber nicht, für meine Zwecke reicht die 32Bit Version. Für 64Bit habe ich ja den Firmenlaptop. Bei Win11 fallen sogar schon relativ neue PC durch, weil sie den Kompatibilitätstest
Büchse > Och die olle Büchse erfüllt die Anforderungen an Win10 locker, ich > könnte sogar die 64Bit Version installieren, habe ich aber aber nicht, > für meine Zwecke reicht die 32Bit Version. Für 64Bit habe ich ja den > Firmenlaptop. > Bei Win11 fallen sogar schon relativ neue PC durch, weil sie
-
Thread
Konversions-Funktion als VHDL-Netzliste anlegen und weiternutzen
Messtechniker schrieb im Beitrag #7062632: > 16 Bit auf 16 Bit. Dir ist klar wie viele Bits das sind? 2^16 Werte willst du abbilden auf 2^16 andere Werte. Messtechniker schrieb im Beitrag #7062632: > aber selbst nach 2h kommt kein Ergebnis.
Messtechniker schrieb im Beitrag #7062946: > Wie schon dargestellt, müsste jedes der 16 Ergebnis-Bits eine eigene > Schaltung bekommen, die von 16 Eingängen abhängig ist. Nein. Denn du bildest ja nicht 16 Bits auf 16 Bits ab, sondern 2^16 Werte zu je 16 Bits auf 2^16 Werte zu 16 Bits. Und außerdem
-
Thread
DMS Verstärker min. 1 MHz
durchdrungen hast. Geschweige denn dem Inhalt dieses threads folgen konntest. Deswegen für Dich Alois: setzen, fünf.
- eine rauschfreie Speise-Spannung (Referenz) vorausgesetzt. 1.8mV willst du mit angenommenen 8bit auflösen, entspr. LSB = 4uV. Viel verschenken willst du nicht - denn dann sind auch 9 (oder gar 10) bit drin. Ich würde zu einem AC-gekoppeltem VV tendieren, irgendwas in der LT1028/1128-Klasse (1.2nV
-
Thread
MPU6050 Störanfälligkeit und Reset
eigentliche Frage ist bezüglich "DEVICE_RESET" im Register "PWR_MGMT_1". Im Datenblatt steht: "The bit automatically clears to 0 once the reset is done." Wenn ich dieses Bit jedoch setze bekomme ich keine sinnvollen Antworten mehr, bis ich nochmal auf "PWR_MGMT_1" schreibe mit "DEVICE_RESET (Bit7)
auf Display und über UART anzeigt. Funktioniert ab dem Einschalten problemlos. >Wenn ich dieses Bit jedoch setze bekomme ich keine sinnvollen Antworten mehr, Danach sind alle Register auf ihren default-Werten, so daß eine neue Initialisierung mit sinnvollen Werten nötig ist. mfg
-
Thread
STM32G474. STM32CubeIde, Debugger verliert Kontakt
------------------------------------------------------- // enable GPIO port clock SET_BIT(RCC->AHB2ENR, RCC_AHB2ENR_GPIOAEN); GPIOA->ODR = 0x00001000UL; GPIOA->AFR[1] = 0x00099000UL; //GPIOA->AFR[0] = 0x00000000UL; //GPIOA->PUPDR = 0x64000000UL; GPIOA->OSPEEDR = 0x0D000000UL
SWD Pind remapst oder für längere Zeit den Prozessor schlafen legst, ohne die entsprechenden DBGMCU Bits zu setzen. Massive elektrische Störungen, instabile Versorgungsspannung etc kann natürlich auch die Ursache sein.
-
Thread
Encoder nach Peter
Val ist eine 32 Bit Variable, die gibst du auf einem 8 Bit Port aus, von dem du wiederum nur ein Bit mitten drin verwendest. Kommt dir das nicht seltsam vor? Da es das Bit 5 ist, ändert es nur alle 32 Impulse seinen
Das mit RGB im Encoder klappt hier. Stefan ⛄ F. schrieb im Beitrag #7059791: > Val ist eine 32 Bit Variable, die gibst du auf einem 8 Bit Port aus, von > dem du wiederum nur ein Bit mitten drin verwendest. Kommt dir das nicht > seltsam vor? > > Da es das Bit 5 ist, ändert es nur alle 32 Impulse
-
Thread
Software-PWM, Attiny13 schnell genug?
Stufen verwenden! In einigen Modi kannst du den TOP Wert selber festlegen! Nimm 4,8 Mhz Takt und setze Top auf 191.
TO für die Lüftersteuerung passt das doch. Muss halt eben den Timer1 nutzen. Sind dann 250kHz bei 8bit möglich.
-
Thread
Industrielle [3D-Drucker] Bastelgrundlagen
die man Nutzt, Diesen dan noch mit der Zeit die man die Temperatur fährt in Prozentuale Relation setzen. Dan auf diese somit ausgerechnete Temperatur Aufheizen und dann anziehen. Hat bei den Standardextruder bei mir die längste Dichtheitszeit ergeben.
trinamic nehmen wenn > nicht sogar direkt Siemens oder Lenze. Hmm Fanuc? :-) Kein Witz die setzen wir sehr viel ein, die sind Unverwüstlich :-)
-
Thread
8052 keil assembler JZ $+4
Reihenfolge der Befehle um Zyklen zu sparen. XC8 PIC Assembler "streut" Befehle ein, um das Bankregister/bits zu setzen. Beim 8052 koennte ich mir erweiterte Architekturen vorstellen, die manche Befehle mit "Praefixen" kennzeichnen muessen, die dann so auch *nicht* im Assemblerquelltext stehen. Wie
eigentlich seit v3 weitgehend gleich geblieben. Der Compiler selbst wurde sicher seit der Umstellung auf 32Bit nicht mehr angefasst. Was sich später noch geändert hat waren spezielle Features bei bei bestimmten Targets. Das sind dann in der Regel spezialisierte Libs Das ist aber hier jetzt OT
-
Thread
STM32FXX Prozessor - individuelle Kennung auslesen
Hallo zusammen, für zukünftige Entwicklungen möchte ich gerne weiterhin auf STM32 Prozessoren setzen. Je nach Ausbaustufe mit Cortex M0, M3, M4. Um individuelle Passwörter für das jeweilige Gerät zu generieren würde ich gerne so etwas wie eine einmalige, individuelle Prozessorkennung auslesen.
und > individuell ist? Ein klares jein: Manche Typen haben ein "Unique device ID register (96 bits)" mit einer solchen. (Die "abgespeckten" Typen (etwa G030 statt G031) bisweilen nicht, oder sie ist zwar da, aber eben nicht garantiert und in abweichendem Format.) Soll das typübergreifend sein, müsste
-
Thread
Höchstmögliche Schaltfrequenz an einem normalen AVR Ausgangs-Pin
zugreifen kann als auf RAM. Einfaches Lesen oder Schreiben geht in einem Takt statt in zwei, einzelne Bits setzen oder löschen geht in zwei Takten statt in fünf. Ob das aber in deiner Anwendung irgendeine Relevanz besitzt, kannst bestenfalls nur du wissen, weil nur du diese kennst. Es könnte nämlich genausogut
PSOC 6 hat 32 Timer 8x 32Bit 24x 16Bit Oder PSOC 5 mit UDBs selber machen
-
Thread
Welches Gehalt fordern?
fordern würde ohne jemals was handfestes geleistet zu haben den würd ich achtkantig vor die Tür setzen. Bachelor, Master Tralala! Werd erwachsen!
Medieninformatiker, Logistikmanagement-Absolventen und BWLer. Die Abteilung ist sehr technisch in Bit und Byte-Ebene. Studium interessiert absolut niemanden.
-
Thread
Drucker hl 1430 von brother win10
Built-in-Treiber installiert werden können. schließen" Probier mal die Anleitung die unter WIndows 10 64 bit zu finden ist: https://support.brother.com/g/b/downloadlist.aspx?c=de&lang=de&prod=hl1430_eu&os=10013 Beim Schritt "add a printer" geht die manuelle Installation los.
gelesen. Für dich gilt in der Anleitung besonders Punkt 8. ;) Den musst DU nur nach unten setzen das kleine schwarze Pünktchen. ;)
-
Thread
Fragen zum PCF8583 als Event Counter
wenn du die Daten abholen willst, dass er dann schnell Ausrechnet was er soll. Wen du einen mit 32Bit MPY auswählst, kann er dann auch sehr Komplexe Berechnungen im Strom/Zeit Optimum ausführen. Und wenn es in Richtung DSP Komplexität geht, gibt's auch noch welche mit LEA Onboard, der kann dann so
veröffentlichen. Ob ihr das PCB Dazu verwenden Dürft, liegt beim TO "Michael L. (cybertracker)" Dazu bite Ihn anfragen. Gruß Patrick L
-
Thread
Pico Frequenzzähler mit RP2040
eines in der Sammlung habe. Dann weiß ich noch nicht wie schnell SPI auf dem RP2040 läuft, für 16 Bit parallel sind vermutlich nicht genug Leitungen frei? Oder 8 Bit parallel, mal sehen. Habe mit dem Pico noch nicht viel gemacht.
(clk_peri) frequency on RP2040 of 133 MHz, the maximum peak bit rate in master mode is 62.5 Mbps." [/pre]