-
Thread
ADC-Wert skalieren
Udo S. schrieb im Beitrag #7540613: > Und was kostet es auf einer 8 Bit CPU ohne FPU? Sehr wenig!
www.mikrocontroller.net/topic/170454 https://www.mikrocontroller.net/topic/488567 Genaugenommen ist der "nackte" (32 bit) Integer ein fixpoint mit 0 Nachkommastellen also 32b.0b . Es ist ein Leichtes, die 12 bit des ADC hier so auf die 32 bit zu "skalieren" das man damit bespielsweise 16b.16b oder 22b.10b Fixpoint ausführen
-
Thread
EEPROM-IC MX25U12873F per single-SPI ansteuern? Datenblatt-Verständnisproblem
hat, den Abschnitt bzgl. 3-Wire interface zu entfernen, nachdem man dazu übergegangen war, das QE-Bit permanent zu setzen? Kann da was schief/kaputt gehen, wenn ich probehalber einen single-SPI Programmer dranhänge?
zu > setzen? In der Tat dürfte es genau so sein. Es stehen ja auch noch EQIO und RSTQIO im Datenblatt, die ja gar keine Funktion haben können, denn sie setzen/löschen das QE-Bit. Das Datenblatt ist einfach
-
Thread
ATtiny 85 PWM timer0 reset nach sei();
z.b. CTC mode und OCR0A interrupt - mit _delay_ms() an diversen Stellen gehofft, dass irgend ein bit "zu langsam" gesetzt wird - mit while(!(register & (1 << bit)){} das setzen aller bits abgewartet - timer0 als CTC zu configurieren funktioniert problemlos (Überprüfung der Hardware und meines Verständnisses
der Lage bist, das selbst aus dem DB zu extrahieren: es geht (in deinem Fall mit PB0) um die COM0Ax-Bits. Die musst du passend setzen für deinen TimerModus und deinen Anwendungsfall. Details, wie genau, entnimmst du aber bitte dann doch selber dem DB. Ich bin kein DB-Vorleser.
-
Thread
VFD - Anodenspannung per Poti regeln
Siehe Instruction "FUNCTION SET" im Datenblatt. Der Aufwand in Software beschränkt sich darauf, zwei Bits passend zu setzen. VFD werden nicht grundlos per PWM in der Helligkeit gesteuert. Mit der Anodenspannung kann man die Helligkeit nämlich nur sehr begrenzt einstellen. Gerade bei geringen Helligkeiten
Instruction "FUNCTION SET" im > Datenblatt. Der Aufwand in Software beschränkt sich darauf, zwei Bits > passend zu setzen. > VFD werden nicht grundlos per PWM in der Helligkeit gesteuert. Mit der > Anodenspannung kann man die Helligkeit nämlich nur sehr begrenzt > einstellen. Gerade bei geringen
-
Thread
immer gleiche IP zuweisen?
setzen, oder die Lan-MAC gleich der WLan-MAC setzen, oder sonstwie beide MACs gleich setzen.
Peter N. schrieb im Beitrag #7541796: > Die WLan-MAC gleich der Lan-MAC setzen, > oder > die Lan-MAC gleich der WLan-MAC setzen, > oder ... beide auf die gleiche lokal administrierte Adresse.
-
Thread
alte Lichtorgel reparieren
Meine "Lichtorgel" war ein 2Bit-Ringzähler mit 2 D-Flipflops, die reihum vier Farben leuchten ließen. Vier Optokoppler selbstgebaut aus Glühlämpchen und LDR Fotowiderständen an den Triacs. Eine (meine erste) rote LED kam später dazu
Bringe doch Du (Negativ-Bewerter) was hier fundamentales rein, anstatt deine Minus-Häckelchen zu setzen.
-
Thread
Arduino Auslastung Tacho und Drehzahl messen
Timer1 so kann man den Timer per Software von 16 auf 24 Bit erweitern. Damit habe ich schon Motordrehzahlen mit einer Genauigkeit von 2U/min und einer Samplingrate von 1000Hz auf einem Nano gemessen. Allerdings ohne Anzeige.
ist ein Capture-Eingang nicht zwingend notwendig. Schon ein PCINT eines beliebigen Pins und ein 8 Bit Timer bringen genug Auflösung und Genauigkeit für diese niedrigen Frequenzen. Soetwas funktioniert dann schon auf einem ATtiny45. Stichwort: reziproker Frequenzzähler.
-
Thread
Schlanker UART Bootloader für STM32F031c6
Hochsitz C. schrieb im Beitrag #7535442: [c]SYSCFG->CFGR1 &= ~SYSCFG_CFGR1_MEM_MODE_1; //Bit löschen SYSCFG->CFGR1 |= SYSCFG_CFGR1_MEM_MODE_0; //System Memory auf Adresse 0 remappen[/c] Das ist die Einstellung für System Memory, also für den internen Bootloader, Wenn du den starten willst
is successfully opened. > 06:44:29 : Port configuration: parity = even, baudrate = 115200, data-bit= 8, stop-bit = 1.0, flow-control = off > 06:44:31 : Timeout error occured while waiting for acknowledgement. > 06:44:31 : Error: Activating device: KO. Please, verify the boot mode configuration
-
Thread
Lautsprechertreiber 4,5V
Ich würde zunächst mal probieren den Ausgangselko auf 470yF zu setzen. Weiter den 20 Ohm 4,7yF Filter auf 10 Ohm 2,2yF runtersetzen, oder/und einfach mal andere Lautsprecher ausprobieren.
https://www.mikrocontroller.net/topic/493254#6272424 Den Aufwand bezüglich der Konstruktion einer 10Bit-PWM aus einem 8Bit-Timer kannst du beim PiPico in den Skat drücken. Es bleibt: synchronisiere mehrere PWMs taktgenau und benutze eine Parallelschaltung der entsprechenden Ausgänge, ggf. zusätzlich eine
-
Thread
kennt jemand sich aus mit MC23017 IO-Board
, 0x28 kann nie funktionieren. Das liegt nicht am Board, sondern am MC23017. Nur die unteren drei Bits der Adresse können konfiguriert werden, also 0x20 bis 0x27 (Datenblatt Kap. 3.3.1).
Lehrer: Weiter Maria: und 27 Sekunden (Byte empfangen) Lehrer: Das reicht (NACK) Lehrer: Gut, setz dich wieder (STOP)
-
Thread
Programm aus PIC12F508 laden und verstehen
> Wenn Du einen nativen 12 Bit Speicher kennst... also wird auf 16 > gepadded und meine Aussage stimmt wieder. Der Speicher ist native 12 bit, Blockbild nicht beachtet?!
bit setting. The last memory location can be read regardless of the code protection bit setting on the PIC12F508/509/16F505 devices.
-
Thread
Etrex H serial port com1 firmware update webupdater bricked (+GPS Erfahrungen Geräte smartphone etc)
> schicken und das Gerät wandelt dass dann ins Datum um. Nein, die GPS Week Number ist eine 10-Bit Zahl, die im Subframe 1 (und nochmal in 5) übertragen wird. So ein 10-Bit Wert läuft nun einmal bei 1024 über, also nach rund 19 1/2 Jahren (s.o.). Das ist bei der Erstellung der Firmware bekannt und
Und warum bitte nicht? Natürlich ist das möglich. Die Firmware müsste lediglich die höheren Bits des Wochenzählers in einer Variablen mitführen und die Möglichkeit vorsehen, diese bei Initialisierung zu setzen, z.B. anhand des Datums.
-
Thread
Von BIOS auf UEFI umstellen? Lohnt es sich?
Schlummertaste. Keine gute Angewohnheit. Bei jedem Betriebssystem steht irgendwann mal das eine oder andere Bit im RAM falsch, sei es wegen eines Hardware-Problems (du hast keinen PC auf Industrieniveau, oder?) oder wegen eines Softwarefehlers. Bootet man nie von null an neu, dann bleibt das falsche Bit ewig
> Keine gute Angewohnheit. Bei jedem Betriebssystem steht irgendwann mal > das eine oder andere Bit im RAM falsch, sei es wegen eines > Hardware-Problems (du hast keinen PC auf Industrieniveau, oder?) oder > wegen eines Softwarefehlers. Mein lüfterloser PC arbeitet 24/7 (und hängt an 19V DC
-
Thread
WS2812b mittels ESP-IDF ansteuern
mit Kaskadenzahl gemeint? Klingt als sei damit die Anzahl der LEDs in der Kette gemeint. Pro Bit brauchst du ungefähr 1 µs. Jede LED hat 24 Bit, also ungefähr 24 µs. Das mal 1024 ergibt ungefähr die 30 ms. Klingt das schlüssig?
Kaskadenzahl gemeint? > > Klingt als sei damit die Anzahl der LEDs in der Kette gemeint. > > Pro Bit brauchst du ungefähr 1 µs. Jede LED hat 24 Bit, also ungefähr 24 > µs. Das mal 1024 ergibt ungefähr die 30 ms. > > Klingt das schlüssig? Aber benötigt wird das bei den LEDs doch eigentlich nicht
-
Thread
PicoRAM 2090 - SRAM-Emulator & Multi-Erweiterung für Busch Microtronic mit Rasperry Pi Pico
hättest, wäre Dir u.U. klar geworden, dass es nicht "nur" um SRAM-Emulation geht... und nein, mit einem 8Bit AVR geht das nicht, was hier geleistet wird. der 2. Kern wird durchaus benötigt.
freundlich, einen Link auf der Microtronic-Hauptseite bei Busch auf das PicoRAM 2090-Projekt zu setzen: https://www.busch-modell.de/information/Microtronic-Computer.aspx
-
Thread
Tutorial für Schaltungsoptimierung
Dergute W. schrieb im Beitrag #7529177: > Hier, wie waers mit sowas: Dann setze das doch mal um und wir schauen ob das mathematisch passend verifizierbar wird. Die meisten Leute hier benutzen allerdings LTspice, einige auch TINA. Mit NGSPICE wird nur wenig Interesse bestehen
of a circuit, each version has to be generated by hand (e.g., a flash ADC with different number of bits), thus reducing the possible space of exploration due to time or complexity constraints. With our tool, parametric characteristics can be embedded directly into the components and the multiple designs
-
Thread
VHDL bidirektionalen Switch modellieren
Versionen sind immer mit Vorsicht zu genießen... Ich werde vermutlich aber einfach auf Verilog setzen. Eine VHDL Lösung würde mich aber aus Interesse trotzdem interessieren.
Konkret wäre für mich bei VHDL interessant gewesen, dass es range-Checks macht und ich einen 4 bit port nicht auf einen 5 bit port verdrahten kann, was leider in Verilog einwandfrei geht. Klaus K. schrieb im Beitrag #7528806: > Verwendet man unidirektionale Signale, knallt schon die Compilephase
-
Thread
Softwareseitige Diskussion mit Evaluation einer Schrittmotoransteuerung - stm32f103c8t6
" GPIOA->CRL = 0x43334444; // Pin-Konfiguration setzen GPIOA->ODR |= (1<<6); // ENA auf "high" setzen, Motor freischalten GPIOA->ODR |= (1<<5); // DIR möglicherweise setzen, Richtung noch nicht herausbekommen while(1) { GPIOA
/stm32f1.html Ich werde mir jedenfalls nicht die Mühe machen, deine Hex Codes in die Namen der Bits/Flags zu übersetzen.
-
Thread
VLC Player nicht gleich VLC Player?
Versionen nutzen vermutlich unterschiedliche Codec. Eventuell ist einer der bevorzugten nur für 64Bit verfügbar und die 32Bit-Version muss einen anderen nehmen. Irgendsowas in der Richtung wird das sein. Εrnst B. schrieb im Beitrag #7526382: > durch obskure "Codec Packs" u.Ä. ruiniert haben: Sowas
ersten Blick, >> welche wirklich das Original ist. > > Das ist genau das Problem. Und deshalb setze ich in der Tat selber auf > Heise. So ist das ...
-
Thread
Frequenzerzeugung
1) DDS mit Logik ICs aufbauen. Dazu brauchst du einen 8bit Addierer und ein 8bit Latch. (z.B. 2 x 74HC283 und 1 x 74HC273). Und einen festen Takt mit 51.2 kHz. 2) PLL benutzen z.B. 74HC4046 und einen 8bit Teiler. Hier benötigst du eine feste Frequenz von
mindestens 7 bit haben (DD3.3 kann dafür benutzt werden).
-
Thread
Grönland bleibt bei der Sommerzeit - aber wie?
sehr, dass es nicht einfach gemacht wird. Meine Vermutung: Irgendwer wollte noch einen drauf setzen und zeitgleich eine einheitliche Uhrzeit in ganz Europa einführen. Weil das aber richtig viele Menschen nicht wollen, macht man lieber gar nichts. Geplante Änderungen nur zum Teil umzusetzen scheint
. Für mich funktioniert das so viel besser. Schade, daß es die DS323x RTCc nicht mit 32-bit Zähler gibt, wie es z.B der STM32F103 intern hat. Alle Zeitberechnungen wären dadurch wesentlich einfacher. Wieso der F407 wieder einen BCD RTC bekommen hat, konnte ich nie verstehen. Ich finde
-
Thread
Anfänger Ätz Fragen
Geronten hier meinen man müsse selber ätzen? Es geht darum die Anfänger auf den richtigen Weg zu setzen. Und der kann heute nun mal nur weg vom selber ätzen sein. Fürsorge. Und dafür muss man sich hier eben laufend beschimpfen lassen. Aber naja. Was nimmt man nicht alles auf sich.
mir damals eine frühe (IBC912) LPKF Maschine zur Verfügung. Die Isolation SW (INCAM) verwendete 32-bit extended MSDOS und lief schon damals nur auf einer 32-bit Maschine. Die CNC Maschine läuft auch heute noch vollkommen einwandfrei. Ich stellte über die Jahre unzählige LP und andere Sachen (z.B. Uhren-Zahnraeder
-
Thread
VGA 640x480 16 Farben , gibt es da Pages?
Ja, ich meine Bit Planes. Ich möchte bitte zum Schreiben Bit Planes festlegen im Hintergrund und dann die Bit Planes nach Vorn setzen bzw wechselnseite bewegen. Finde dafür keine Befehle für Intr. Danke.
Peter B. schrieb im Beitrag #7524303: > Ich möchte bitte zum Schreiben Bit Planes festlegen im Hintergrund und > dann die Bit Planes nach Vorn setzen bzw wechselnseite bewegen. Dann meinst du aber nicht Bit Planes. J. R. schrieb im Beitrag #7524335: > Man kann die
-
Thread
AVR ATmega1284P Bootloader wie 644p
Klar das Programmieren geht schief. Was auch interresant ist, egal wie ich die Bootloader BOOTSZ setze meldet sich der Bootloader trozdem. Es handelt sich defenitiv um einen 1284p verlötet und das meldet auch das AVRStudio. Die Fuses: LFUSE: 0xF7 HFUSE; 0xD6 EFUSE: 0xFC Ich habe das ganze
aufpassen, dass RAMPZ0 korrekt je nach Adresse gesetzt wird. Und Speicheradressen sind beim 1284P 17 Bit lang, das muss dein CAN-Bootprotokoll auch unterstützen. LG, Sebastian
-
Thread
Generative AI und HDL code
kämpfen. Da dauert es oft Tage bis man irgendwo den Tipp findet, irgendwo eine magische Zahl zu setzen, das die Tools wenigstens als workaround durchläuft. Vom Tool-Hersteller bekommt man dann die "Gratulation" das man einen Bug gefunden hat, der in einer zukünftigen Tool-version gefixt sein könnte.
mir RapidGPT einmal angeschaut: https://github.com/cpldcpu/LLM_HDL_Design/blob/main/VerySimple16bit_RapidGPTOct2023.md Vorher hatte ich bereits ähnliche Experimente mit Copilot und GPT4 durchgeführt: https://github.com/cpldcpu/LLM_HDL_Design/blob/main/VerySimple16bit_Oct2023.md RapidGPT kommt
-
Thread
# Jemand Erfahrung mit den neuen Rigol DHO 800er
Mi N. schrieb im Beitrag #7552121: > Und kannst Du schon etwas berichten? Wie sieht die 12-Bit Kurve > tatsächlich aus? Bei 800 Bildpunkten (< 10 Bit) für die Y-Achse kann es > ja passieren, daß der eff. ADC-Wert genau zwischen zwei Punkten liegt > und die Kurve garnicht angezeigt wird.
bei dem bleiben. Rauschen ist dort auch eher niedrig.. Gibt daher einfach zu wenig "Verbesserung" 8bit / 12Bit aktuell..
-
Thread
Arduino schlafen legen und aufwachen mit interrupt
, den in setup() einmal zu setzen ;) Ähnliches gilt für attachInterrupt() ;)
OUTPUT); digitalWrite (A0, HIGH); // enable pull-up // pin change interrupt PCMSK1 |= bit (PCINT8); // want pin A0 PCIFR |= bit (PCIF1); // clear any outstanding interrupts PCICR |= bit (PCIE1); // enable pin change interrupts for A0 to A5 } // end of setup void loop
-
Thread
Kann mir jemand helfen einen uC zu finden?
drin: https://www.mouser.de/c/semiconductors/embedded-processors-controllers/microcontrollers-mcu/8-bit-microcontrollers-mcu/?package%20%2F%20case=SOIC-8
gleich > korrekt geschrieben hat und nachbessern muss. Stimmt, die Fuse kann man auch mit ISP setzen, nur nicht mehr löschen. Man könnte auch vor dem Setzen der Fuse einen Bootloader reinbrennen. Ohne Setzen der Fuse kann man den Resetpin aber auch mit dem ADC auslesen, solange man über der Resetschwelle
-
Thread
Tester mit älteren und aktuellen Windows PCs gesucht (dauert 5 Minuten)
Windows 10 Pro 64Bit
der Hüfte gekommen ist. Dagegen hilft dann wohl nur, die TRAILS im Testprogi von 1000 auf 10000 zu setzen. Das sollte reichen. Warum AVX2 so "moderat" (+16% am Ende) ausfällt, keine Ahnung. Wenn das nicht eine modere CPU wäre, würde ich jetzt sagen, daß die CPU die 256-Bit Befehle intern mit 2x128 Bit
-
Thread
Mehrere Router am Modem
Max schrieb im Beitrag #7519056: > Es sollte VDSL sein, z. B. mit einer Draytek 165? Dann setz halt zwischen Modem und Router einen Switch. Logischerweise teilen sich dann aber alle Router die Geschwindigkeit des DSL-Anschlusses. Ein praktischer Grund, weshalb man das heute haben will, fällt
selbst gebaut, mit einem 56k Modem. Dann > bekam ich endlich einen ISDN-Anschluss und hatte volle 64kBit/s. Anno ISDN war FLI4L *die* Lösung für alle, die einen Alt-PC rumliegen hatten. Die Zeiten, in denen solche Software-Router auf eine Diskette passen, sind allerdings lange vorbei.
-
Thread
IO Timing synchron zu Encoder (Verschleppung)
Overkill und mit Kanonen auf Spatzen schießen heute Volkssport ist, kann man auch einen fetten 32 Bit Controller mit 100MHz++ CPU Takt nehmen und die Kernroutine in einem sehr schnellen Interrupt abhandeln, ggf. sogar in Assembler. Das mache ich in einem Projekt in der Firma, dort läuft eine 100kHz
zyklischen Task? Entprellen wirst du trotzdem müssen um deine Input Queue nicht vollzurotzen. Das setzen der Outputs sehe ich da schon kritischer. Gerade wenn es zu einem bestimmten Zählerstand (exakt zur Flanke des Encoders?) sein sollte. Hast du nicht gesagt, merke ich nur an. Außerdem brauchst du
-
Thread
bubble display mit gemeinsamer Anode
durchleuchtete Folie, die inzwischen nicht mehr lesbar ist. Meine Idee hier ein Bubble dahinter zu setzen. Falls Du dich jetzt frägst, woher kommt die Ansteuerung, die kommt von einem Binärschalter mit 7-segment Code, der für den verbauten PLL genutzt wird. Jetzt würde man sagen, ein PLL hat doch nur 8bit, woher kommen die restlichen 8bit für das 2te Segment, hier kann ich nur sagen ich hatte Glück, der Rotary liefert alle 16 Leitungen für 2x 7-segment code (und das war nicht einfach die Leitungen an
-
Thread
1 Wire CRC STM32
Caste dein DR Pointer Mal explizit auf 8 Bit bevor du drauf schreibst. Ich hatte damals, als ich die Routinen für mich geschrieben habe, damit Probleme weil dann teilweise ein 32 Bit Zugriff auf das Register stattfand. P.S. Code als Bild ist
Ok, also REV_IN und REV_OUT zu setzen in Kombination mit explizitem 8-Bit Zugriff hat geholfen. Vielen Dank.
-
Thread
Modbus RS485 minütlich-stündliche Fehler
Christian B. schrieb im Beitrag #7521534: > 9600Bit/s = 9,375Byte/s Sind deine Bytes 1024 Bit breit? Bei den üblicheren 8 Bit plus Start- und Stopbit entsprchen 9600Bit/s 960Byte/s, also etwa 1ms pro Byte.
damit sogar 12Bit.
-
Thread
Kaluma: Javascript-Ausführungsumgebung für den RP2040
demonstriert. Eine funktionsfähige Variante des Programms würde nach folgendem Schema auf SetInterval setzen: [c] pinMode(2, OUTPUT); var timerId = setInterval(function () { digitalWrite(2, HIGH); digitalWrite(2, LOW); }, 1); [/c] Zu beachten ist allerdings, dass die von dieser
ausgegebene Wellenform wesentlich langsamer ist. ### Interaktion mit Hardware Die Durchführung von Bit Banging-Experimenten erlaubt interessante Rückschlüsse auf die Architektur des zugrunde liegenden Systems. In der Praxis gilt aber, dass Hardware-Zugriff heute - normalerweise - über die diversen im
-
Thread
Fritzbox 7590 fiept
Momentan sieht es gut aus, aber wenn die Probleme auftauchen gibt es auch schon mal nur 6 oder 8 Bit pro Träger im Downstream. > Karteireiter DSL, Bild posten DSL.png > Karteireiter Störsicherheit steht schon auf maximale Stabilität? Jein. Wenn ich 'Angestrebte Störabstandsmarge' auf maximale
Produktlebensdauer, und das im Consumerbereich! da muss man einfach auf Key-Lieferanten und Highrunner-Typen setzen, egal wieviel Platz auf der LP ist...
-
Thread
Adafruit_ILI9341.h einzelnes Zeichen überschreiben
******/ /*! @brief Set text font color with custom background color @param c 16-bit 5-6-5 Color to draw text with @param bg 16-bit 5-6-5 Color to draw background/fill with */ /**********************************************************************/ void setTextColor
machen wollte. das hat jemand von Arduino geändert, vielleicht weil er den 'Trick' mit dem bg setzen auch nicht kannte.
-
Thread
Canbus Kabel
Gummiisolierung. 40 Knoten und ein Netzwerkkabel ist zu teuer, sehr sinnig. Geschwindigkeit auf 10K setzen, funktioniert auch mit einem Highspeed Adapter.
Sebastian W. schrieb im Beitrag #7519517: > > Andererseits ist ein Bit bei 125kHz ja 8μs lang, und wenn die Abtastung > in der zweiten Bithälfte stattfindet, sollten wohl die allermeisten > Reflektionen verebbt sein, wenn die Leitung wie bei Christian nur 250m >
-
Thread
Pic12f683 statt Arduino Nano verwenden
? Das würde mich wundern. Hinter GP0 ... GP4 verbergen sich wahrscheinlich einfach nur Zahlen für Bit-Nummern.
so teuer. Aber naja, wenn es jemand nicht schafft, selber einen Controller auf eine Platine zu setzen, dann wird er wohl blechen muessen.
-
Thread
Bitte um Hilfe bei der Programmierung von AVR8-Mikrocontrollern in C
Hatten wir das nicht letztens schon? Arduino bereitet alle Timer Für eine 8 Bit PWM vor. Hatten wir das nicht letztens schon? Setze, bevor du irgendwas anderes mit dem Timer tust, die Controllregister auf Null. Hatten wir das nicht letztens schon? Bernd S. schrieb im Beitrag
Beitrag #7515630: > if( TIFR3 & OCF3A ) { Die Zeile kommt mir verdächtig vor. Soll die das OCF3A Bit (Bit 1 im TIFR3, Atmega2560) abfragen oder das TOV3 im Bit 0?
-
Thread
Arduino Bibliothek um Steuerungsaufgaben und das Handling von Ein- und Ausgabe zu vereinfachen
der 10 ms dauert und Du möchtest keinen direkten IO setzen, sondern irgendetwas das sich außerhalb des Controllers befindet. Zum Beispiel eine SCADA Anzeige über Modbus RS485. Dann würden in dieser Situation (alle Ausgänge zyklisch neu setzen)alle 10 ms der
Ausgänge übermittelt werden sollen und jeder genau 1 byte an Informationen hat, dann wären das 256 Bit's netto + Overhead. Mit diesen 256 Bit's alleine wären bei einer Zyklusrate von 10 ms schon 25.600 Baud komplett ausgelastet. Den Overhead noch gar nicht mit einberechnet. Da erstens das menschliche
-
Thread
Wie heftet ihr z.B: das Reference Manual von Controllern ab?
um danach zu suchen. Ohne komfortable Suchfunktionen findet man sich in den vielen Dokumenten der 32Bit-Boliden nicht mehr zurecht. Man muß Schaltplan, Datenblatt, Usermanual, IDE usw. gleichzeitig benutzen können, ohne den Tisch mit tausenden Seiten zuzumüllen. Ausdrucken tue ich nur auszugsweise,
eine µC-Applikation zu programmieren), musst du dich aber doch wieder für längere Zeit vor den PC setzen. Diese Zeit wird nicht wesentlich verlängert, wenn du dort auch die benötigten Informationen im Reference-Manual nachschlägst. Deswegen bringt ein vom PC getrenntes Medium (Papier oder Tablet) eigentlich
-
Thread
Kein Zugriff zum Programmer mit AVRDUDE unter Wine (Ubuntu 22.04)
LunaAVR + AVRDUDE + Pololu Programmer 2.1 funktionieren auf einem 32-bit Linux ohne Probleme. Für Ubuntu 22.04 gibt es leider keine 32-bit Architektur mehr. Daher habe ich LunaAVR + AVRDUDE unter Wine installiert. Den Programmer als normale Linux-Installation, da er sich
schrieb im Beitrag #7513087: > LunaAVR ist das eigentliche Problem, das funktioniert nicht auf 64-bit. 64-Bit Linux kann 32-Bit-Programme ausführen. Du musst nur die Bibliotheken, die das 32-Bit-Programm braucht, auch in einer 32-Bit-Version installiert haben. Normalerweise kümmert sich der Paketmanager
-
Thread
Suche SSD 1,8" Micro-SATA uSATA µSATA
Videoaufzeichnung sind und 5 Jahre Garantie haben. Der CF Adapter maskiert auch das unseelige removable Bit, was die Installation von Windows erschwert. Habe so Windows auf einem Idustrie-PC installiert.
aufgezeigt, die du nur 1:1 umsetzen brauchst. Du hast dich für den 3. Weg entschieden - auch gut. Dann setze das so um und berichte.
-
Thread
Kauf-Office (inck. Outlook), wo günstig kaufen?
Benedikt L. schrieb im Beitrag #7515774: > P0rn0 auch. Wird aber schwierig wenn du den nur per 7bit-Ascii empfangen kannst.
funktioniert. Die wären aber auch besser beraten, auf neutrale(re) Formate zum Hin- und Hertausch zu setzen.
-
Thread
Diverse fragen zu Hash Maps in C
die oberen / linken Bits.Aber der Index meiner Buckets nutzte die unteren Bits... Ich habe 2 Möglichkeiten, das zu lösen. 1) Entweder, Ich nehme die Oberen statt die Unteren Bits als Index in die Buckets und Bucket Listen
viele verschiedene Integer Typen definiere. Bei einigen Typen weiss man nicht, wie gross sie sind. 16bit, 32bit, 64bit, oder gar ein vielfaches von 9 statt 8bit? Wäre alles möglich. Also schaue ich einfach, wie viele Bits hat der Typ, und suche zur Compile Time eine passende Konstante aus. > Die Hash
-
Thread
Steuerung Batterie oder Netz.ESP8266
Programmabschnitt erledigen? Da drin dann zwei Zählvariablen bedienen und bei Endwert den Pin entsprechend setzen. Es empfiehlt sich, außerhalb der genannten Grenzen noch weitere Grenzen zum unverzögerten Zustandswechsel zu nutzen. Was ein digital.print ist, weiß ich leider nicht. mfg mf
Analogspannung glätten, kann auch Wunder bewirken. Danach noch eine Mittelwertbildung und du kannst das letzte Bit sauber auflösen.
-
Thread
Was ist den bei Conrad los Kein einziger Binärzähler-IC !
und sogar im Dip Gehäuse (Eierlegende Wollmilchsau CD4029, programmierbarer 4-Bit-Binärzähler)
sehen so an das jeweilige Wort drangeknallt aus ohne geplenke . Ich spreche meinen Text auch ein und setze nachträglich die Satzzeichen und meistens geht es mit geplenke schneller .