-
Thread
Fuses per Source Code setzen
Atmega2560 Pro Board. Dabei lassen sich die Fuses nicht über die USB-Schnittstelle bzw. den Bootloader setzen. Daher hatte ich versucht, die per Source-Code zu setzen. Gefunden habe ich dazu mehrere Beispiele im Internet, u.a. das hier: https://www.nongnu.org/avr-libc/user-manual/group__avr__fuse.html
werden die mitgesetzt. Aber habe es jetzt verstanden. Dann muss ich die auf dem Board auch über ISP setzen.
-
Thread
AVR: Watchdog löst keinen Interrupt aus
schrieb im Beitrag #8000521: > Gibt es irgendwelche > Timing-Vorgaben? Ja, sh. Datenblatt: • Bit 4 - WDCE: Watchdog Change Enable This bit is used in timed sequences for changing WDE and prescaler bits. To clear the WDE bit, and/or change the prescaler bits, WDCE must be set. Once written to
reicht mir nicht. Deshalb soll er seine Behauptung mit einem handfesten Beweis untermauern. > ...Bits von den 16 verwendet hat vermutlich einfach den Grund dass sonst > jeder Testlauf ewig braucht. Ernst, das ist brilliant! Danke! Du bringst mich auf eine Idee! Ich setze auf WDTO_15MS dann dauert
-
Thread
mysteriöse NoName 2 TB SSD mit sehr komischen Verhalten
Käuferkonto löschen, und weitere Lieferungen an deine Empfängeradresse auf eine Exklusionsliste setzen.
Wirtschaftsmathematik". Soso, ergo ein Mathematiker, na denn prost- Viel Spaß mit Deinen Mega-TINY BITS wünsch ich Dir!
-
Thread
I2C Display einfache Frage
Den Versuch mit dem Setzen der Portpins einmalig auf 0 und umschalten nur über DDR habe ich gemacht und funktioniert: [code] #define i2c_setpins_low() { i2c_port &= ~(1<<sda_bit); i2c_port &= ~(1<<scl_bit); } #define
hat denselben Inhalt wie das Display selbst. Hier mußt du Funktionen schreiben, die ein einzelnes Bit im Byte eines Array setzen bzw. löschen. Wenn du das Bild in diesem Array aufgebaut hast, schickst du dieses über I2C komplett an das Display. ------------------------------------------- By the
-
Thread
STM32L073RZ läuft auf HSE nur halb so schnell wie erwartet
. Habe ich doch, mit Cube MX generiert. Damit tritt der gleiche Fehler auf, wenn ich das HSEBYP Bit falsch (nicht) setze. Und mit Arduino ebenso. Und auch ohne Framework. > hatte noch nie Probleme. Dito. Deswegen hat es mich ja überrascht. Bis vor kurzem dachte ich, dass Bit sei optional und
Die einzige Frage, die man hier noch sinnvoll weiter diskutieren kann, > ist: .... ob man beim Setzen eines Registers die Tokens der einzelnen Bits addiert oder ver-odert. Ich sage: nein, addieren von Bits tut man nicht tuten, denn es könnten mal ein paar Bits übereinander liegen und das ergibt
-
Thread
Zugriff verweigert
Ralph B. schrieb im Beitrag #8063724: > Ich habe noch eine Reihe 16 Bit Programme weswegen ein 64Bit > Betriebssystem nicht in Frage kommt. Es gibt keine 32-Bit-Version von Windows 11. Es gibt zwar Hilfsmittel (Dosbox und andere) um 16-Bit-Programme ausfuehren zu
nebenbei. https://forum.classic-computing.de/forum/index.php?thread/29870-native-gw-basic-fuer-32bit-x86-und-64bit-x64/ ciao gustav
-
Thread
ASUS Eee PC 4G 701 Speichererweiterung
32-Bit-Systemen, bei so wenig Speicher wenig überraschend.
Speichercontroller mehr RAM adressieren kann und die CPU PAE* unterstützt. Oder das ist eh' ein 64-Bit-System, wobei dann die Frage ist, wieso man darauf unbedingt ein 32-Bit-OS laufen lassen muss. (Eine Begründung könnte eine auf PCs sehr, sehr seltene 32-Bit-UEFI-Firmware sein) Die Gurke aus
-
Thread
LED Treiber gesucht
und kommen trotzdem mit der WS2811-kompatiblen Übertragung von 8-Bit-Werten aus, weil sie direkt eine Gamma-Korrektur mit eingebaut haben. Diese mappt die 8-Bit-Werte auf entsprechende 12-Bit-PWM-Werte - unter Berücksichtigung der Helligemnpfindlichkeit des menschlichen
könnte sein, dass immer der volle Strom fließt, egal wie die LEDs leuchten. Und die Nutzung von 8 Bit Daten zur Steuerung der LED-Helligkeit über eine 12 Bit Kennlinie hat doch etwas.
-
Thread
Bizarrer Firmware crash - ATmega4808. Wie Debuggen?
Niklas G. schrieb im Beitrag #8074088: > Nick schrieb: >> Setz mal den Stack hoch > > Hat das irgendeine Auswirkung auf dem AVR?! Eigentümliche Frage. Dadurch wird dann ein 57 Bit-Prozessor daraus? Oder wie willst du das interpretiert haben? Ersatzweise
Nick schrieb im Beitrag #8074096: > Eigentümliche Frage. Dadurch wird dann ein 57 Bit-Prozessor daraus? Oder > wie willst du das interpretiert haben? Was verstehst du überhaupt genau unter "Setz mal den Stack hoch" ? Ich schätze mal, im Linkerscript das Symbol für den minimalen Wert
-
Thread
Handbetriebenen Drehgeber ohne Timer auswerten
herum bei geänderter Drehrichtung. Das reicht als Indikator. Vorgehen: die Schalterstellung als 2-Bit-Folge bei Änderungen in eine 8-Bit-Queue schieben und die Queue für die Drehrichtungserkennung nutzen. Wenn ich das obige Beispiel nehme, enthält die Queue als Ergebnis die Bitfolge xx000111 (Shift
encoder_temp = encoder_queue; // queue bits into a temporary variable if (encoder_temp & REVERT) { // if reverse bit (bit 6) is true... encoder_temp = ~encoder_temp; // ...reverse the temporary variable
-
Thread
altes 40x4 LCD - Zeile 2 und 4 ohne Ausgabe
welcher Controller und 4 oder 8Bit Ansteuerung? Da ich aber ein -2 bekommen habe, bin ich raus.
haben. Meine init: 0x30 0x30 ; 3x natürlich - ich hoffe, dass machst Du auch! 0x30 0x20 ; -> 4Bit (entfällt bei 8 Bit) 0x28 ; 2 Zeilen, 5x7 Pixel (0x38 im 8 Bit Mode) 0x0C ; Display an 0x04 ; Nicht schieben 0x01 ; Tafeldienst Michael B. schrieb im Beitrag #7957445: > 4-bit mode ?
-
Thread
Neues Oszilloskop gesucht
bezahlen will. BTW: Vor dem RTB hab ich ja ein Hameg HMO2022 genutzt. Auch da waren die Hameg 8Bit schon viel besser wie Rigol 8Bit die damals eher wie 6Bit aussahen. .-) Deshalb meinen Rat sich das alles mal live anzuschauen. Vielleicht sind die eigenen Ansprueche ja geringer und dann kann man
> Und, wie ist der Preisquotient, RTB/Rigol? 2Bit :) Vanye
-
Thread
"Memory Barrier" in C99
Nemopuk schrieb im Beitrag #8011855: > Bei 8 Bit AVR können Zugriffe auf die beiden Bytes des 16 Bit Counter > unterbrochen werden. Um dies zu verhindern, hat das Beispiel die flag Variable, die sich, wie oben bereits erwähnt, effektiv immer nur
Daniel G. schrieb im Beitrag #8011861: > Nemopuk schrieb: >> Bei 8 Bit AVR können Zugriffe auf die beiden Bytes des 16 Bit Counter >> unterbrochen werden. > > Um dies zu verhindern, hat das Beispiel die flag Variable, die sich, wie > oben bereits erwähnt, effektiv
-
Thread
Komparator Aufbau - diskret oder über µC?
das Signal vom Prozessor filtern lassen willst. Alles, ohne die HW zu ändern, nur ein paar config-Bits. Wenn die 50mV nur ein grober Richtwert sind, nimm die internen. Wenn die Hysterese zwischen 49 und 51mV liegen muss, ... hast Du andere Sorgen.
sehr klein und sehr schnell abgearbeitet. Probier doch einfach mal aus, einen Pin bei >0,6V zu setzen und bei <0,55V zurück zu setzen. Dauert das zu lange, kannst du immer noch den Komparator nehmen. Gruß Carsten
-
Thread
Claude Code trifft AVR-Assembler: vom Chip in den Browser mit einem Prompt
Besserwisser da draussen) Als Assemblerprogrammierer hast du vermutlich eine gute bewaehrte 16x16bit Multiplikation auf Vorrat und eine 32x32. Gut abgehangen, getestet, bewaehrt. Eine KI wuerde sich sowas einfach ausdenken. Und wie gesagt, ich setze voraus das sie so gut ist das ihr ausgedachtes
} PORTB &= ~(1 << SCK_BIT); delay_sht(); DATA_DDR &= ~(1 << DATA_BIT); delay_sht(); PORTB |= (1 << SCK_BIT); delay_sht(); nack = (DATA_PIN & (1 << DATA_BIT)) ? 1 : 0; delay_sht(); PORTB &= ~(1 << SCK_BIT
-
Thread
Programmieren mit KI
das ganze. Die generierten Ausgaben sehen so aus: [code] PULSE_FALSE deltaTime: 110 Bit#53: 0 PULSE_FALSE deltaTime: 110 Bit#54: 0 PULSE_TRUE deltaTime: 200 Bit#55: 1 PULSE_FALSE deltaTime: 100 Bit#56: 0 PULSE_FALSE deltaTime: 100 Bit#57: 0 PULSE_TRUE
Bit#00: 0 PULSE_FALSE deltaTime: 100 Bit#01: 0 PULSE_TRUE deltaTime: 210 Bit#02: 1 PULSE_TRUE deltaTime: 210 Bit#03: 1 PULSE_FALSE deltaTime: 100 Bit#04: 0 [/code]
-
Thread
STM32G484 USB CDC Code läuft nur wenn mit <= -O1 kompiliert
merge the stores — and at `-O2`/`-O3` it does exactly that, fusing adjacent halfword writes into 32-bit stores. But the USB packet memory **only supports 16-bit accesses**. The 32-bit writes do not land as two consecutive halfwords, so the buffer descriptor table at `0x40006190` gets corrupted (
0x40006000` packet-memory region (BTABLE and buffer data): each access must be `volatile` **and** 16-bit wide. This peripheral's packet memory does not support 32/64-bit transfers.
-
Thread
DSO mit Funktionsgenerator statt Lüfter?
Geräten eher träge wirken, besonders bei XY-Darstellung und Langzeit-/Persistenzfunktionen. Die 8-Bit-Auflösung und die Budget-Hardware setzen Grenzen, weshalb feinere Details und schwierige Signalformen nicht so sauber wirken wie bei besser ausgestatteten Geräten. In Foren wird außerdem von
Da sind die 14 bit auch nicht besser als 12 bit. Ich benutze dafür einen klirrarmen digitalen Generator (24 bit), der das D.U.T. ansteuert, und dann von einem passiv aufgebauten Bandpass ausgewertet wird. Der Generator
-
Thread
Arduino und halbfunktionaler Wiznet W5500
Anscheinend geht das mit "arp -d". Und nach dem Lesen der MAC-Adresse aus dem EEPROM zumindest Bit 0 des ersten Bytes auf 0 setzen. LG, Sebastian
dann ja gemacht. Und ja, das geht. > Und nach dem Lesen der MAC-Adresse aus dem EEPROM zumindest Bit 0 des > ersten Bytes auf 0 setzen. Nee, das ist ja auch gar nicht nötig. Ich prüfe die Mac die ich aus dem Eeprom lese. Wenn das ff:ff.. ist dann nimmt er fest das Deadbeef. Eigentlich ist das
-
Thread
Echt Mist Firefox nach redesign, hier 157.0 (64-Bit Gesperrt
Ein ausgewogenes, vertrautes Grau-Lila für einen klassischen Firefox-Look. Ich mag das nicht, wie bekomme ich das alte Aussehen wieder zurück?
-
Thread
Welche 32-Bit MCU für ein neues Projekt
Ich empfehle die 20 Bit Prozessoren von Bitburger ;-)
--32-bit-/VADD--A32-?lang=en
-
Thread
Debounce von Tasten mit dem Candidate-Pattern (Platformunabhängig, Theorie)
Tasten lesen (rawMask) 2. Prüfen, ob sich der Kandidat geändert hat 3. Wenn ja → neuen Kandidaten setzen und Zähler zurücksetzen 4. Wenn nein → Zähler erhöhen 5. Wenn stabil → neuen stabilen Zustand übernehmen und Event setzen Mehrere Tasten mit Bitmasken ---------------------------- [pre] Bit 0 -> Taste 0 Bit 1 -> Taste 1 Bit 2 -> Taste 2 [/pre] Beispiele (gemessener raw/candidate wert): [pre] 00000000 keine Taste gedrückt 00000001 Taste 0 gedrückt 00000101 Taste 0 und Taste
-
Thread
altes Phytec MCB-51 Monitor/Basic Befehle?
des Bildwiederholspeichers (Frame Buffer) zu tun. Ein Pixel entsprech damals typischerweise einem Bit. Adressierbar waren aber nur Bytes. Um ein Pixel an einer beliebigen Position zu setzen (bzw. löschen) brauchte man also einen read-modify-write Zyklus. Für ein Zeichen aus einem 8x8 Zeichensatz sind
So weit war ich auch schon. Es geht ja um die Frage, wie X,Y Pos auf dem LCD setzen.
-
Thread
RS232 mit 9N1 auslesen
. Parity-Fehler ignorieren, die Information des 9. Bits geht verloren. Falls des 9. Bit wichtig ist, wird es wohl komplizierter. Man könnte probieren: Parity = SPACE setzen, Bytes einzeln vom Port lesen, nach jedem Byte das Line-Status-Register prüfen
immer noch in Software > invertieren.) So manche UART/USART kann die Daten intern invertieren. 1 Bit setzen reicht dann dafür.
-
Thread
Benutzt hier noch jemand Windows?
Z80-Systeme i.d.R. eine vierfach so hohe Taktfrequenz hatten wie 68xx/6502-Systeme. Z80 hatte 16-Bit-Indexregister, 6502 nur 8-Bit-Register, dafür aber eine "zero page" für besonders schnelle RAM-Zugriffe; Z80 hatte einen 16-Bit-Stackpointer, 6502 nur einen 8-Bit-Stackpointer. Z80 hatte getrennte Adressräume
#7991370: > Ich hab vor kurzem ein Windows 7 Professional (x86) installiert. Habe > leider keinen 32-bit Key daher noch nicht aktiviert. Du kannst auch den einer 64-Bit-Version nehmen, den umgekehrten Weg habe ich schon mehrfach genutzt.
-
Thread
Digispark Klon und PWM Servosteuerung
findest, ansonsten muss ich wohl wirklich ein oszi dran hängen. Hatte auch spass mal die manuelle setzen der Bits über PB1 getätigt und dabei die Periode von 20ms auf 16ms gedrückt. Das hat dem Servo nichts ausgemacht.
langen Pulsen wird. Lars L. schrieb im Beitrag #7986156: > Hatte auch spass mal die manuelle setzen > der Bits über PB1 getätigt und dabei die Periode von 20ms auf 16ms > gedrückt. Das hat dem Servo nichts ausgemacht. Die Wiederholfrequenz ist dem Servo in relativ weiten Grenzen egal. Den interessiert
-
Thread
Protokoll für einfache Kommunikation rs485
jahrzehntelang stabil arbeiten. Ja, das Protokoll ist primitiv, da es genau zwei Datentypen kennt: Bit und 16-Bit-Wort. Aber es ist möglich und wird zigtausendfach praktiziert, auch größere Datentypen durch Zusammenfassen mehrerer 16-Bit-Worte zu erhalten. Das ist dann ein zusätzlicher Protokollayer
der Art dass man einen eingeschränkten Zeichenbereich hätte. Eine einfache Möglichkeit wäre den 9Bit Modus zu verwenden. Ist das oberste Bit gesetzt, ist es das erste Byte im Frame. Die restlichen 8 Bit innerhalb eines Zeichens sind dann normale Nutzdaten. Im ersten Zeichen könnte man z.B. neben
-
Thread
CPU SAA7219 per Jtag auf Basis FT2232H ansprechen - Tool schreiben
muss man aber nicht. Per JTAG Boundry-Scan kann man alle Pins nacheinander auf die nötigen Pegel setzen und sie auslesen. So zu sagen Bit-banging per JTAG, also entsprechend langsam. Üblichere Testersoftware hat das drin. Kann z. B benutzt werden um nach dem Boardtest einen Bootloader ins Flash zu
anschauen, da erkennt man viel besser ob da Signaltreiber gegeneinander arbeiten (Stichwort: halbe Bits).
-
Thread
Stromsparende Schaltung Klimalogger auf Basis Rasp Pi Pico
den pico ADC über die Jahre wirklich bis zum Abwinken getestet. Ad. Das sollte natürlich 9-9½ Bits heißen.
Der Pico RP2040 hat laut Datenblatt Abschnitt "4.9.3. ADC ENOB" 8,7 Bit (ENOB: effective number of bits). Der Pico 2 (RP2350) 9,2 nutzbare Bits.
-
Thread
Programmer für INTEL D8751H gesucht
TU Student 1. schrieb im Beitrag #8088959: > /EA auf Low setzen, um Code aus dem externen EPROM auszuführen. Geht mit gesetztem Security-Bit nicht mehr.
Änderungen ignoriert. H. H. schrieb im Beitrag #8088961: > TU Student 1. schrieb: >> /EA auf Low setzen, um Code aus dem externen EPROM auszuführen. > > Geht mit gesetztem Security-Bit nicht mehr. Das geht schon. 99% meiner '51er waren recycelte ROM-Versionen. Aber es geht nicht dynamisch. Man
-
Thread
SPRUT und die PICs
einwandfrei > unter W2k und WXP, spätere Win-Versionen habe ich nicht getestet Das war also 32-Bit-Software. Die funktioniert unter 64-Bit-Windows nicht mehr, nicht weil das keine 32-Bit-Programme ausführen würde, sondern weil der spezielle Frickelportdevicetreiber (meist etwas wie "giveio.sys" oder
einwandfrei >> unter W2k und WXP, spätere Win-Versionen habe ich nicht getestet > > Das war also 32-Bit-Software. Die funktioniert unter 64-Bit-Windows > nicht mehr, nicht weil das keine 32-Bit-Programme ausführen würde, > sondern weil der spezielle Frickelportdevicetreiber (meist etwas wie > "giveio.sys
-
Thread
Umkopieren von Festplatten extrem langsam
Gerade die 16 MB/s vom TO gesehen. Das wäre dann 8 bit Ultra-SCSI oder 16 bit Wide-SCSI. Da ist nichts kaputt. Das geht so langsam. ☺
Ob S. schrieb im Beitrag #7957746: > 36MB/s klasse Antworten überall, niemand weiß ob Byte oder Bit gemeint sind, da kann man herrlich streiten wer Recht hat, auf die paar bit B"yte" oder B"it" kommts nun wirklich nicht an! OMG
-
Thread
GD32F303: Bootloader der Originalfirmware für Open Source Projekt nutzen
starte. In diesem Zustand kann ich die Spannungsversorgung mit PB4 ein und ausschalten, wenn ich das Bit setzte/lösche. Wenn ich aber meinen Code direkt an die 0x080000000 schreibe und die Register exakt gleich setze, kommt und bleibt die Versorgungsspannung trotzdem nicht. Es scheint noch irgendeine andere
gpio_init(GPIOB, GPIO_MODE_OUT_PP, GPIO_OSPEED_50MHZ, GPIO_PIN_4|GPIO_PIN_5|GPIO_PIN_12); gpio_bit_set(GPIOB,GPIO_PIN_4); //set Pin4 (set by Bootloader on BL38) gpio_bit_reset(GPIOB,GPIO_PIN_5); // Display Off gpio_bit_set(GPIOB,GPIO_PIN_12); //LED off[/c] funktioniert aber leider
-
Thread
Lichtschranken-Rundenzähler (12V).
kümmern. 4 Taster, die über je zwei Dioden direkt die benötigte Stellung beider Relais über ihre Setz/Rücksetz-Spulen setzen.
keine Freude haben und in einer gestörten Umgebung alleine auf die internen Pull-Up Widerstände zu setzen, ist gewagt.
-
Thread
Datenlogger Pendeluhr
xmodem werden die Daten zurück übertragen, optional über Bluetooth. Der Timestamp Framework hat 16bit Intervalltimer, welche ein flag setzen. Der Tick Intervall ist 6.5536 ms Der Tick-tock interval ist maximal 7.1 Minuten (16 bit). Der Tock Intervall ist maximal 256 x Tick-tock Derzeit maximal 14 reload Timer mit 15bit Wertebereich.
-
Thread
Statemachine: Toller Artikel und.
Messages. Das ist dann lediglich die logische Weiterentwicklung der Kommunikation über einzelne Bits (aka "Flags").
bestanden im Wesentlichen aus einem Eprom mit einem winzigen RAM (für den Status), Timer und Goodies wie 8-Bit-Schieberegister usw. Damit konnte man ganz ohne Controller schon richtig viel machen.
-
Thread
Airbus A320 muß unten bleiben
fest" in Gatter (also ohne FF-Speicher) verdrahtet ist. Es könnte eher sein, das ein (Speicher-)FF-bit im Zielregister kippt und "0001" + "0001" wird zu "0000" Die Berechnung der Paritäts-bits sollten auch fest verdrahtet sein (bei Parity einfach XOR-Gatter), damit muss sich die ALU nicht beschäftigen
Problem der Cache-Kohärenz auf den Plan und es wieder (mehr) Speicher, dem unter Strahlungseinfluß die Bits kippen können.
-
Thread
ADS1115 auslesen Assembler
Einschalten werden die korrekten Default-Werte des Config Registers *8583h* angezeigt. Anschließend setze ich das MODE-Bit auf *1*, lese das Conversion Register (2Bytes) aus, erhalte aber nur als Egebnis 0000h, als würde der ADC nicht arbeiten. Was mache ich falsch ?
initialisieren* : TWI-Transmitter-Start (Adresse 0x48) write 01h (Config Register) Mode-Bit =1 (Bit setzen, alle anderen Bits wie Default) Config Register write (MSB) Config Register write (LSB) ADS115 ADC *auslesen* : TWI-Transmitter-Start (Adresse 0x48) write 00h
-
Thread
IC-Idenifikation für Garagentor Zahlenschloß
Garagentors, Typenbezeichnung, Foto! Das alles sollte schon in der Eröffnungsfrage stehen. Mannomann, setzen, sechs.
sehr übersichtlich SECTION 4 PIC16xxx Series Microcontroller Family 4- 1 PIC16C5X EPROM-Based 8-Bit CMOS Microcontroller Series .4- 5 PIC1654S 8-Bit Microcontroller 4- 35 PIC1655 8-Bit Microcontroller 4- 51 PIC1670 8 Bit Microcontroller 4- 67
-
Thread
CH32V006 und CH32V007 von WCH
Hans W. schrieb im Beitrag #8073955: > Zugriffe auf 32 Bit Variablen sind (bei ARM) atomar. Und bei diesem RISC-V nicht? Also kann C.LWSP mitten im 32bit Zugriff unterbrochen werden? Da finde ich keine Referenz. Hans W. schrieb im Beitrag #8073955:
different needs, and the V4 series supports the following instruction set extensions. * RV32: 32-bit architecture, general-purpose register bit width of 32 bits * I: Supports shaping operation, with 32 shaping registers * M: Supports shaping multiplication and division instructions * A: Support
-
Thread
Wie kann ich richtige 1:1 klon von Festplatte erstellen?
ein simpler Logicanalyzer) Und 4-Kanal (analog) sampling scope ist bei Parallel-ATA mit seinem 8-bit (TTL-) Datenbus reichlich sinnlos.
immer noch wie Du das gelöschte Passwort nach dem Klonen wieder setzen willst.
-
Thread
Verhalten des atmega32u2 bezüglich Fuses und Quarz
Gab es da nicht ein Programm von Atmel: "Flip software for Windows 10 64-bit" Schon lange nichts mehr mit AVRs gemacht.
Flashen. Dann ist das ganze Gefasel über Bootloader komplett Sinnfrei! Einfach die Fuses richtig setzen und gut ist.
-
Thread
Windows11 nervt
wäre dann, -> du kannst nur Klickibunti-"Programmierung"? Auf Windows 8.1 geht noch immer für 32 Bit Protected Mode die Watcominstallierung. Neuerdings gibt es aber auch noch eine 64 Bit-Installation. Auf jeden Fall kann man noch immer den Watcom-VI-Editor in der Konsole nutzen, wenn man den mal
Konsortium und deren Lizenzpolitik - aber solche Streitereien interessieren Spieler wieder nicht, die setzen einfach auf Windows ohne solche Restriktionen und ohne solche Probleme. Hoffen wir mal das dies mit Release des SteamCubes so langsam mal in die Puschen kommt.
-
Thread
TJA1020 mit ESP32 betreiben
listening uart_config_t uart_config = { .baud_rate = config->baudrate, .data_bits = UART_DATA_8_BITS, .parity = UART_PARITY_DISABLE, .stop_bits = UART_STOP_BITS_1, .flow_ctrl = UART_HW_FLOWCTRL_DISABLE, .source_clk = UART_SCLK_DEFAULT, };
Aber warum kann man dann beim ESP32 UART die Anzahl der BREAK-Bits einstellen wenn er diese nicht zählen könnte und immer nur 8 Bit zur Verfügung stehen? Das Start-Bit kommt ja in jedem Fall, durch die fallende Flanke von 1 (Ruhepegel) nach 0 (Dominanter Pegel)
-
Thread
Python SCPI - Keithley DMM6500 u.ä.
daran gewöhnen. Ansonsten ist deine Antwort das was ich an Kritik erwartet habe und mich ran setzen kann. Vielen Dank.
Formatierung und du wirst es zu schätzen lernen. ;-) ad1: Geht übrigens auch mit Hex-Werten, zB. ein 32Bit WORD optisch in zwei HALFWORDS zu splitten. Oder 32bit Bin-Werte in vier Gruppen à 8Bits.
-
Thread
Atmel AVR Fehlermeldung SPH nicht vorhanden
[pre] 24. Register Summary Address Name Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Page 0x3F (0x5F) SREG I T H S V N Z C 9 0x3E (0x5E) Reserved – – – – – – – – 0x3D (0x5D) SPL SP7 SP6 SP5 SP4 SP3 SP2 SP1 SP0 12 [/pre] Ist ja wohl eindeutig
wenn ich ja ein Fan von Datenblättern bin, wirds in dem Fall wohl doch ein SPH mit einem gültigen Bit geben müssen. Die 256 Byte Sram sind ja ansonsten nicht vollständig zu adressieren. Oliver
-
Thread
Einstieg in PIC mit MPLAB X und Snap Adapter
Ist natürlich ein haufen "Müll" was MCHP ausliefert, insbesondere wenn man einfach alles nimmt (8 bit, 16 bit und 32 bit). Deine drei bereits gekauften PIC solltest Du wohl lieber wegwerfen, statt weitere Hürden aufzubauen. Ich persönlich würde zu C greifen, Asm mach ich seit Dekaden nicht mehr.
mitnehmen. Leider bin ich jetzt noch nicht dazu gekommen mich weiter intensiv damit auseinander zu setzen. Das wird jetzt auch sicher noch ein paar Tage dauern. Muss da auch den Kopf für haben um mich in Ruhe an den PC setzen zu können. Aber ich werde berichten wie es weiter gegangen ist.
-
Thread
Tipps zur Speicheranalyse gesucht
sind die reservierten Speicher auf dem PC doppelt so groß wie auf dem uC. Könnte der Unterschied 64Bit vs 32Bit sein, muss aber im Detail schauen was das bedeutet. Etwas seltsam, dass valgrind 8 allocs meldet, hier aber nur 4 stehen. Vielleicht hab ich was übersehen.
bräuchten auch eine genauere Beschreibung darüber, in welcher Weise die PC-Version läuft, ob sie auf 32 Bit beschränkt ist, oder ähnliche Datenformateinschränkungen hat wie der Mc. Hätte man einen 64Bit Raspi, könnte man auch da nachsehen, was da abgeht.
-
Thread
Gemini AI - Balla balla?
Wissens durch das BSI von WPA2 und anderen Verfahren, die auf RSA mit Schlüssel kürzer als 3000(?) bit setzen, abgeraten. OK, als "Privatmensch" kann man ohnehin auf das Prinzip Hoffnung und Bequemlichkeit setzen. > Erfahrung nach ist’s beim ersten > Triggern der „Sicherheitsfunktion“ am sinnvollsten
rechtswidrig ist, in einem Forum keinen (anonymisierungsverhindernden) Link zum Ursprungsbeitrag zu setzen.
-
Thread
Suche kleines Modul/Breakout: DCDC von Arduino steuerbar
Dafür beim PCA9635: Each LED output has its own 8-bit resolution (256 steps) fixed frequency individual PWM controller that operates at 97 kHz with a duty cycle that is adjustable from 0 % to 99.6 % Letzterer ist auf Breakout-Board vielleicht nicht
1,2us für gut 60% Ladung. Also vielleicht alles halb so wild, einfach den Widerstand sogar auf 2k setzen, mit den 60mW Verbrauch leben und gut ist?