-
Thread
[V] Beaglebone, LCD, VFD, Diverses,.
20T201DA2 20x2 SPI VFD 30€ 6x LCM039A-LED04 2x16 HD44780 LCD mit roter Hintergrundbel. 5€ 2x Atxmega256a3u-AU 64TQFP 3€ 2x Atxmega256D3-MH 64VQFN 3€ 2x Atxmega32a4-mh 44VQFN 3€ 2x atmega128rfa1-zu 64QFN 3€ 1x ATMEGA16HVA-4TU 28TSOP 2€ 1x Trinamics TCM222-SI-X Schrittmotortreiber 6€ 1x Trinamics
> 2x element14 Beaglebone Black unbenutzt 35€ > 2x Maxim MAX1703ESE+ 1-3-Cell, 1.5A, Step-Up 5€ Verkauft und versand, Danke
-
Thread
MAX6675 am ATmega128
Ich will ja nicht unhöflich sein aber kann es sein dass die get_max6675_temp() doch etwas anders aussehen müsste? Ungefähr so [c] int16_t get_max6675_temp(void) { int16_t act_temp; SEL_MAX6675(); act_temp = (spi_get_byte() << 8); DESEL_MAX6675(); SEL_MAX6675
[c] int16_t get_max6675_temp(void) { int16_t act_temp; //SEL_MAX6675(); CS_OUTP &=~(1<<CS_PIN); act_temp = (spi_get_byte() << 8); act_temp |= spi_get_byte(); //DESEL_MAX6675(); CS_OUTP |= (1<<CS_PIN
-
Thread
PWM und AD-Messung Assembler
Timerinterrupt starten ; prescaler 1:128 ; @ 4MHz --> 1us : 128(Prescaler) ; 1Takt=256usec ; alle 10ms soll ein Interrupt ausgelöst werden ; 10ms/256us-->39 Zählpulse --> Aufwärtszähler 256-39=217 ;******************************************************************************
man nit ganz an die Endwerte. Der ADC von deinem Pic hat 10 bit, entsprechend 0..1023. Min und Max sollen auch bei einem etwas schlechteren Poti erkannt werden. Aufgrund dessen wäre auf meiner Werkbank die Struktur so: ADC-Wandeln 10 bit Min-Merker rücksetzen Max-Merker rücksetzen Wert-12
-
Thread
Interesse für ein arm/ Entwicklungsboard
und Digitaltechnik, sondern kannst 12-Bit ADC und DAC implementieren, ich brauche eine CPLD Altera MAX II-Serie, da ich sehr effektiv unter Windows R&D betreibe(auch mit Quartus) und nur professionelle Tools verwende, bin ich auf Bastlertools nicht angewiesen. Wenn du diese Bedingungen erfüllst
Wie wäre es mit einem AT 91SAM7X256 ? Hat USB, Ethernet + MAC adresse, CAN, 2USART und 256kb Flash. Der ist ziemlich leistungsfähig. Gibt es auch bei Reichelt: http://www.reichelt.de/?;ACTION=3;LA=444;GROUP=A365;GROUPID=3674;
-
Thread
MSP SD_16 nur ein Marketing GAG ??
@Bernd, das steht im Datenblatt! Zwar nicht unter OSR1024, aber unter OSR256, konkret auf S.46: DC Power Supply Rejection = typ. 0,35%/V (oder 1 LSB eines 8Bit-ADC!) @Bernd und Martin, Der Punkt ist, dass es Sigma-Delta-Wandler sind, die ganz anders funktionieren
Das mit 8-16-24 Bit bei Sigma-Delta-Wandlern stimmt so nicht. Es gibt auch 18-Bit-Wandler (z.B. Max1401)
-
Thread
Sehr schönes IC gesucht
welcher ist nun besser, XR oder MAX?
der MAX, aber schwer zu bekommen. bye Frank
-
Thread
DRAM am Prozessor
Hallo, ich möchte meine Prozessoren gerne mit noch mehr RAM ausrüsten (bis ejtzt max. 1 MB SRAM). Bei RAM von einigen MB bis zu GB verwendet man ja DRAM. Ich hab da ein paar nette DRAM-Chips rumliegen, z.B. IS42S16160B und andere, bis zu 256 MBit. Die Frage ist nun, wie man sowas
Wie kommt ihr auch immer auf den Vergleich mit dem 8051? 8051 kann ja max. 64k Speicher adressieren. Nee, das ist mir definitiv zu popelig. Wenn ich mal was grösseres machen will, muss man da nur umständlich Bank switching basteln. 68k ist mir da schon lieber; ist zwar total
-
Thread
RFM12: Erfahrungen
Vorschlag von travelrec für eine sehr gute Lösung. Im Sleep-Modus 'PowerDown' braucht der Atmega nur max. 1µA. Den Transistor kann man sich sparen und den Sender direkt aus einem Portbit versorgen, weil der die max. 25mA des Senders locker geregelt bekommt, falls nicht noch weitere Stromfresser an dem
<util/delay.h> #define F_PWM 100 // PWM-Frequenz in Hz #define PWM_STEPS 256 // PWM-Schritte pro Zyklus(1..256) #define PWM_PORT PORTD // Port für PWM #define PWM_DDR DDRD // Datenrichtungsregister für PWM #define T_PWM
-
Thread
HC-SR04 Assembler für Abstandmessung
ldi temp1, 1 add timer1, temp1 ; +1 [/avrasm] Wenn du zu einem 8-Bit-Register 256 addierst ändert sich am Registerinhalt gar nichts. Einen Overflow (Cy-Flag) berücksichtigst du ja nicht. Die Addition ist somit sinnfrei. [avrasm] Eins: subi r16, byte1(1) sbci r17,
- umgerechnen und ausgeben Änderungen zur Version 1: - Korrektur der Berechnungsfehler - max. Messdistanz 300cm (statt bisher 70cm) - ein paar Vereinfachungen und Verschönderungen im Sourcecode Falls jemand dieses Programm praktisch ausprobiert, wäre es interessant, wie die Ergebnisse mit
-
Thread
Logic Analyzer Projekt - jemad lust!?!?!?
15 oder 12nS verwenden ist das meiner Meinung fuer den Heimwerker vernuenftig und ergibt eine max Frequenz von gut 50MHz. Die typische Speichertiefe bei LA's ist 8k, mit den Cache Chips haetten wir 16k. 128k finde ich da leicht uebertrieben. Die Methode des alternativen Zugriffs ist mehr was fuer
allerdings zugeben, dass ich ihn noch nicht bis zur Spezifikationsgrenze belastet habe. Z.B. war meine max. Frequenz 20MHz, d.h. weit weg von den versprochenen 500MHz... P.S: Die Lieferung nach Deutschland war völlig problemlos und sehr schnell.
-
Thread
Mini SPS per STM32F4
schon mal eine SPS entwickelt (für ATmega8/16/32): http://www.mikrocontroller.net/topic/165257 Max. 30 Ein- oder Ausgänge Ein-/Ausgänge können flexibel definiert werden (Ein-/Ausgang, Positive bzw.Negierte Logik, Interner Pullup) 48 Merkerbytes 16 Zähler (0-255) 16 Timer max. 6 Analogeingänge
benutzt Bei komplexeren binären Funktionen: (Schieberegister) 4.Byte: Zustände der (möglichen) 256 Ausgänge im Byte Format (im vorhergehenden Zyklus) 5.Byte: Zustände der (möglichen) 256 Ausgänge im Byte Format (im aktuellen Zyklus) 6.Byte: Nicht benutzt 7.Byte: Nicht benutzt Byte 8/9/10/11
-
Thread
Deckenumbau: 180 Leds wie verbauen? 230VAC Dimmbar? Touchdisplay, Bluetooth
LED von dieser geht dann VCC, Gnd und DataOut zur nächsten LED in DataIN usw. Die LEDs sind ja max zu 1024 stück hintereinander setztbar. Für VCC und GND nutze ich 2,5mm2 Leitungen. Da liegen meiner Rechnung nach 180 LEDs x 60mA max pro LED = 10800mA / 10,8A drauf. Mike A. schrieb im Beitrag
sat, lum) | r, g, b, em, sextant, fract, vsf, mid1, mid2 if ( lum < 128 ) v := (lum * (256 + sat)) >> 8 else v := (((lum + sat) << 8) - lum * sat) >> 8 if v <= 0 r := 0 g := 0 b := 0 else if ( lum < 128 ) v := (lum * (256 + sat)
-
Thread
[Projektvorstellung] - Selbstgebauter Oktokopter (Open Source)
jedoch würde ich bei einer Steuerung für ein Flugobjekt auf maximale Störfestigkeit achten. Grüße Max
das Projekt - ich bin sehr interessiert, und habe schon lange nichts neues mehr gehört. Grüße Max
-
Thread
Erster eigener Assembler Code zu kompliziert gelöst?
max20 schrieb im Beitrag #3547476: > Hallo, > viele Wege führen ja bekanntlich nach Rom, aber irgendwie kommt mir das > Programm welches ich geschrieben habe zu kompliziert für ein solche > einfache
bedeutet. Wenn man das "andi ZL,0x0F" weglässt, kommt man auf nur 7 Takte, braucht aber eine Tabelle mit 256 Einträgen. Jörg
-
Thread
3,6v Flash an 5v Bus
erfolgt mit moderaten 6Mhz. Als Beispiel Flash hatte ich mir diesen raus gepickt (2x 128mbit oder 2x 256mbit). Der ist bei Digikey verfügbar (Nr: 872767DKR-ND). JS28F128J3D75 872767 Numonyx Embedded Flash Memory (J3 v D) 32, 64, 128, and 256 Mbit (Monolithic) 56-Lead TSOP Package Pinout Zum Wandeln
symphatischer ist. > Als Beispiel Flash hatte ich mir diesen raus gepickt (2x 128mbit oder 2x > 256mbit). Der ist bei Digikey verfügbar (Nr: 872767DKR-ND) Mal ins Datenblatt reingeschaut? Dort steht nämlich folgendes: "Maximum Ratings: VCC Voltage: min. –2.0 / max. +5.6 V" Du koenntest daher
-
Thread
Timer Berechnung beim PIC
Quarz (nutzen tu ich fosc/4 = 5MHz) und es stehen mir drei Timertypen zur Verfügung: Timer0: 8 Bit, max. 256er Vorteiler Timer1: 16 Bit, max. 8er Vorteiler Timer2: 8 Bit, max. 16 Vorteiler, 16er Nachteiler Ich weiß nun nicht mit welchem Timer es sich überhaupt ausgeht, und wäre froh, wenn mir jemand
-
Thread
R8751H Vintage Clock Basteltagebuch (War: [8051] XTAL1 und XTAL2)
Mampf F. schrieb im Beitrag #6484574: > Schwer vorstellbar, dass so ein 8751er max 250mA geschluckt haben soll. Ja, die wurden unangenehm heiß, Strom sparen geht da nicht. Auch durften die nicht unter 3,5MHz betrieben werden, da intern DRAM. Mit EPROM würde ich nichts mehr
Interrupt-Pin machen :) Hatte ich kürzlich gepostet. Ich mache es über den Timerinterrupt alle 256 Zyklen. https://www.mikrocontroller.net/topic/506630#6473200
-
Thread
Maximale RAM-Größe abhängig von Takt?
Martin C. schrieb im Beitrag #1937689: > Granularity: > 128, 256, 512 or 1024 Mbyte for one socket Damit ist deine Hypothese 2 vom Tisch. Für alles weitere wäre es gut, wenn du mal den Chipsatz benennen würdest.
einzelnen Moduls sind abhängig von Chipsatz und Mainboard. Wenn man den Angaben folgt, gehen Module bis max. 1 GB pro Sockel. > 128 Mbytes up to 4 Gbyte DDR 266 SDRAM Gemeint ist hier die Gesamtgröße. Wenn max. 1 GB pro Modul zulässig sind und das Board nur 4 Steckplätze hat, kommt man halt nur auf
-
Thread
Einheit gigasample??
Flash-Umsetzer. Aber bei den Heutigen > Fertigungsverfahren, wird es doch möglch sein, mehr als 256 > Komparatoren auf so einem Chip unterzubringen.. Nur verdoppelt sich der Aufwand mit jedem Bit und die Anforderung an die Präzision steigt ebenso. Das gibts nicht für lau, das will bezahlt werden
Flash-Umsetzer. Aber bei den Heutigen > Fertigungsverfahren, wird es doch möglch sein, mehr als 256 > Komparatoren auf so einem Chip unterzubringen.. Größere Dynamik biete dir ein Spektrumanalyzer... Oszis habe immer weniger dynamik, ich denke weils um den optischen Signalverlauf geht und da
-
Thread
int in BCD
{ Ziffer[3] -= 10; Ziffer[4]++; } } Das Feld ist dann (5 + 3) * 256 Bytes = 2 kB und die Routine wohl auf den meisten kleinen µC deutlich schneller.
ja, Du must natürlich im Interrupt zählen. In der Codesammlung ist ein Beispiel von mir. Für max 3000 Pulse dürfte ein Timerinterrupt von 10Khz dicke ausreichen (800 Zyklen). Da hat also der AVR noch reichlich Zeit für anderes. Peter
-
Thread
Frequenzerzeugung mit tiny45 - niedirge frequenzen in hardware?
Taktquelle? Gehen wir von intern 8 MHz aus. Prescaler für Timer0 auf 1024, Timer0 auf Max = 256 ergibt 30Hz. Wenn man niedriger möchte, muss man den Systemtakt teilen, maximal durch 256. Dann hat man schon 0.1Hz. Wo ist das Problem?
Timing erzeugt ein Hardwaretimer, sodaß die anfallenden Interrupts auch mit einiger Verzögerung von < 256 CPU-Takten bedient werden können. Was bislang auch nicht bekannt ist, wie die Frequenz eingestellt werden soll. "Nach Diktat verreist"? ;-)
-
Thread
Bits aus Byte-Array extrahieren Alg.
nicht weiterhelfen. StartBit und Länge sind schon ausreichend. Hier ein Beispiel: Byte myArray[256] Gruppe1: StartBit: 0, Länge 20 Bits Gruppe2: StartBit: 20, Länge 50 Bits Gruppe3: StartBit: 70, Länge: 100 Bits .... etc....
du bist du sicher, dass dieser Algorithmus optimiert werden muss? Bei CAN-Baudraten bis 1Mbps und max. 8 Bytes pro Nachricht wird deinem Controller eh langweilig ;)
-
Thread
8051, Keil und der Krieg mit der Codeerzeugung
, 128, 0, 164, 0, 196, 0, 255 }; /* will be much longer later! */ data unsigned char ASIncr[AUDIO_MAX_PARALLEL]; /* input sample offset += ASIncr */ data unsigned char ASIncrFrac[AUDIO_MAX_PARALLEL]; /* ASIncrFracCnt += ASIncrFrac */ static void setSampleTone(unsigned char channel, unsigned
Mal so probieren #define AUDIO_MAX_PARALLEL 5 const unsigned char code PeriodTable[] = { 0, 128, 0, 164, 0, 196, 0, 255 }; /* will be much longer later! */ data unsigned char ASIncr[AUDIO_MAX_PARALLEL]; /* input sample
-
Thread
Timer: Wann OC Register initialisieren? Wie OCR erhöhen?
D.h. beim Addieren auf den Timer kriegst Du also immer mehr Verspätung mit rein. Beim Vorteiler 256 könnte es gut gehen, wenn nicht andere Interrupts mehr als 256 Zyklen benötigen. Trotzdem würde ich ein "sicher sein" einem "könnte gut gehen" immer vorziehen. Worst-Case Szenario: Uart-Interrupt
Interruptsperre, dann drängelt sich noch ein externer Interrupt vor. Und das alles darf nun nicht mehr als 256 Zyklen dauern inklusive bis zur Addition im Timerinterrupt. Peter
-
Thread
PWM Frequenz Verständnisfrage
Bei 8-Bit Timer: Frequenz PWM = F_CPU / Prescaler / TOP (256): Das ergibt 62500 Hz.
A. schrieb im Beitrag #5177037: > Bei 8-Bit Timer: > > Frequenz PWM = F_CPU / Prescaler / TOP (256): > > Das ergibt 62500 Hz. Aber nur bei Fast-PWM ;)
-
Thread
PIC verzögerung
; //Prescaler T0CONbits.T0PS2=1; T0CONbits.T0PS1=1; T0CONbits.T0PS0=1; //256:1 if(INTCONbits.T0IF) {//watre Zeit von TASK0_COUNTER_MAX*TASK1_COUNTER_MAX*51,2µ task0_counter++; // zahl bis TASK0_COUNTER_MAX if(task0_counter == TASK0_COUNTER_MAX) { task1_counter++; //zahl bis TASK1_COUNTER_MAX if(task1_counter == TASK1_COUNTER_MAX) { // task1
-
Thread
Selbstspiel Klavier
2,50 * 88 = 220€ mit einem µC + 11 Schieberegister = max. 10€ 100 mal billiger! Man kann auch immer 1 SChieberegister für 8 Tasten nehmen. Dann ist das ganze auch modular.
Samuel K. schrieb im Beitrag #2157797: > mit einem µC + 11 Schieberegister = max. 10€ > 100 mal billiger! Mathe 6! setzen ! ;)
-
Thread
KI Hardware Anforderungen
Ein lustiger Nebeneffekt von FP4: Auf einem Mikrocontroller könnte man die Multiplikation mit einer 256 Byte Look-Up-Table realisieren und damit würde es auch auf Mikrocontroller ohne Hardwaremultiplizier zügig laufen.
zunächst an den hier z.B.: https://www.mactrade.de/cto-apple-mac-mini-m4-10-core-cpu-10-core-gpu-32gb-256bssd-ethernet/69741.0017 "Pro" wäre natürlich noch besser ... nach Oben geht immer :-)
-
Thread
MBED IDE PATA Ansteuerung
PMDIN; // dummy read to clear latches while(PMMODEbits.BUSY); while(counter < 256) // 256 WORDS are to be transmitted { if(27 == counter) // here is the modelnumber { for(i=0;i<40;i=i+2) // copy the 40Bytes { data = PMDIN
// Wait until PMP is free IDE_A0 = 0; // SectorCount if(blocks == 256) PMDIN = 0; // transfer 256 sector else PMDIN = blocks; // transfer x sector while(PMMODEbits.BUSY); // Wait until PMP is free
-
Thread
mittels TWI Chipkarte schreiben.
Hi, > TWIC_MASTER_DATA = CARD_PAGE_SIZE * page_index passen da denn mehr als 8Bit rein? 16*16 = 256 wenn du Seite 17 beschreiben willst hast du nen Überlauf
Die 2048 sind bits, nicht byte. Ergeben also 256 bytes. Gültige Adresse ist also von 0-255. Wenn mehr als 256 bytes gebraucht werden, braucht man eine chipkarte mit mehr Speicher.
-
Thread
LC74776
+ billig (2,50 - 5 EUR) + DIP - Auflösung 12x24 Zeichen - nur blinken und Hintergrundfarbe - 256 Zeichen, jedoch alle fest und nicht defnierbar - kein Übersicht aller Zeichen gefunden - keine Zeichenfarbe So nun bin ich hin und her gerissen ;) Einerseits reizt mich der STV, weil man mit
Laut spezifikation 4*maxHZ in µs, das sind bei mir (da ich kein Zoom verwende) 4 µs. Bei 12 MIPS muß ich dafür also 48 NOPs machen, das tue ich auch. (Hab sogar momentan testweise 125µs Pause drin). Interessanterweise hatte
-
Thread
[ S] Alten USB-Stick
im Gigabyte-bereich, aber die sind dafür ja völlig übertrieben. So ab 64MB wären gut (: Grüße max
Hallo Max, ist der USB-Stick jemals angekommen? Mit freundlichen Grüßen Guido
-
Thread
Messwerte in Serie zu speichern - Abstand 6ns
Hallo, gibt es eine vergleichsweise einfache Möglichkeit, 32 (oder max. 256) Messwerte in Serie zu speichern und zwar so, dass die Messwerte jeweils in einem Abstand von nur 6ns aufgenommen werden? Vielleicht gibt es analoge Schieberegister, die das leisten können
@ dan (Gast) >gibt es eine vergleichsweise einfache Möglichkeit, 32 (oder max. 256) >Messwerte in Serie zu speichern und zwar so, dass die Messwerte jeweils >in einem Abstand von nur 6ns aufgenommen werden? Nennt sich DSO, Digitales Speicheroszilloskop.
-
Thread
Problem beim SRAM testen
ASM wäre es kein Problem, doch bitte auf C-Ebene bleiben!) Wer kann mir helfen? Vielen Dank! Max
Einschränkung versteh ich auch nicht. Warum keine 2-er Potenz? Ich hätts so gemacht: maximal 256 Bytes in einem Rutsch testen. Lokales Array für entsprechend viel Speicherplatz. max 256 Bytes (i) mit den Werten 0 bis i füllen. Wieder auslesen und vergleichen dieselben Zellen mit ~i füllen
-
Thread
LED-Fading Artikel Frage zu den Werten
startwert) MAC PWM und Steps eingeben? Ich hab grad mal mit den Werten gespielt wenn ich PWM start 1, Max PWM 256 und Steps 33 eingebe hab ich annähernd die Werte wie im Beispielprog. Aber was ist nun richtig? Wo / Wie wurden die Werte im Beispielprog berechnet? grüße Peter
denn dann richtig das bei 8 Bit PWM und nen Array von 32 man in deiner Tabelle -> PWM start 1, Max PWM 256 und Steps 33 eingeben muss? Mein Vorschlag wäre ja: Max PWM 255 und Steps 32 dann ist bei Index 31 : 255 und bei Index 0 : trägt man statt der ersten 1 eine 0 ein.
-
Thread
Laptop Speicher Aufrüsten
also 2gb drin fest max 2gb zusätzlich möglich siehe http://www.youtube.com/watch?v=zPl3khLIGEA bei 1:25min
gigantischer Quantensprung! Fragt sich nur ob jeder schon das Geld für eine größere SSD ausgeben möchte. 256 GB sind schnell voll.
-
Thread
micrium ucos 2 unter eclipse auf einem cortex-M3 STM32F107VC
haben daher die frei Lizenz auf 60k beschränkt. Das reicht für das grosse Demo nicht und da das Board 256k Flash hat wollte ich es auch nutzen. Also bin ich auf eclipse um den gcc verwenden zu können. Der gcc scheint etwas grösseren code zu bauen als der Keil aber dafür gibts keine Beschränkungen.
Anwendung hin verstellen und das System neu bauen. Ich denke, man kommt auf etwa 1,5..2k RAM runter. 256 Bytes Für die Stacks (MSP/PSP) 256bytes für IdleTask und MainTask, plus etwas Logistik drum herum. Der Rest steht dem Heap zur Verfügung und man kann es frei auf die eigenen Threads und Daten verteilen
-
Thread
Bedarf an eigenbau STM32F429 Evaluation Board ?
Stückzahlen liefern. > > rgds Ich hab' mir das mal angesehen, das Board kann ich auch auf F429xI (2M, 256k, 180MHz) umstricken. rgds
Farnell erhalten haette, habe ich > für ein neues Project wieder den 407'er eingesetzt. Wobei ich die 256kB > SRAM gut haette gebrauchen können. Da wäre der F427 doch genau richtig. Er hat zwar keinen TFT-Controller, kein SDRAM-Interface aber auch 256K RAM und läuft auch mit 180 MHz, was erst in den
-
Thread
Neues (gebrauchtes?) Notebook gesucht
Standart-Support für Win-10 ende 2024= = ca. 3 Jahre Erfahrungsgemäß noch Notfall-Sicherheitsupdates = 1 bis max. 2 Jahre 5 Jahre Lebensalter + Updates = max. 10 Jahre. Was bedeutet die LOGISCHE Lebensspanne des Lappi ist noch 3 Jahre. Und nach aktuellen Aussage von MS denke ich nicht das ein jetzt schon
paar Wochen einen PC vergleichbar NUC mit i5 6.Gen. 4GB/256GB für deutlich unter 100€ gekauft und entsprechend aufgerüstet. Das Angebot war neu und es gab mehrere. Nach kurzer Zeit waren die alle weg. MfG
-
Thread
DAC werte berechnen
Verstehe nicht, was dein Teiler da soll. if (sollwert > max_wert) sollwert=max_wert; ausgabe (sollwert);
ich folgendes berechne : [c] Ist_Strom = ReadChannel(STROM); Ist_Strom = Ist_Strom*Max_Soll_Strom; // Multiplizieren mit Max sollstrom(1024 entspricht Max_Soll_Strom). Ist_Strom = (Ist_Strom)/1024;// auf richtigen Wert bringen teilen durch 1024 (Auflösung des ADC) [/c]
-
Thread
Umsetzung der LZW Kompression in PHP
Nun soll laut Algo der Code dieser neuen Sequenz in den Ausgangsstrom geschrieben werden, also: "<256>" bzw. in Hex-Bytes (big endian) ausgedrückt: "0x01 0x00". Woher aber weiss den Dekodierer das in der Codetabelle auf Index 256 die Sequenz "LZ" liegt?
verstanden das beim LZW erstmal von einem 9-Bit code ausgegangen wird, d.H. der Empfänger weiss das max. 9 Bit pro empfangenem Code übertragen werden? Also anfangs auch für die "unkomprimierten" Grundcodes von "L" und "Z", ... Irgendwann ist das Dict ja mal voll, sprich bei 9 Bit passen max. 512 Einträge
-
Thread
Fernabfrage ELV Raumklimastation RS500 über SSH
(i=0;i<8;i++) { if (strlen(pMo[i])) printf("\r\n%s\t\t\t%d.%d Grad C\t\t%d\%\r\n",pMo[i],(256*buf[1+3*i]+buf[2+3*i])/10,(256*buf[1+3*i]+buf[2+3*i])%10,buf[3+3*i]); } printf("\r\n"); hid_close(handle); /* Free static HIDAPI objects. */ hid_exit(); return 0; } [/c]
gestiegen ist_ : tu27 = 25|heizung.py aus _Simulation_ : [DEBUG] sensor = 1 temp_min = 20 temp_max = 30 temp_diff = -0.3 ;(0.. schaltet Simulation aus, - simuliert fallende Temperaturen) Temperaturen können mit einer Kommastelle '.' definiert werden. (Beispiel tu5 = 21.5)
-
Thread
Anzahl COM Ports unter linux
nicht weitergeholfen, und selber verwende ich momentan kein Linux. Bei Windows lieg die Grenze bei 256
to 8250/16450/16550 series devices. [/code] scheint auf den ersten blick 192 "com" devices ist max.
-
Thread
Kann man ein S/W-Video nachträglich colorieren?
Naja man muß nur eine Palette mit 256 Farbwerten zu definieren die zu den 256 Graustufen passt und dann ist es eine einfache Sache :)
Lutz Locus schrieb im Beitrag #7297534: > Ist auch die Frage, ob das SW-Material 256 Abstufungen hergibt. Das tut es IMMER. 8 Stufen sind zu wenig.Und 1 Stufe *fg* löl. Lutz Locus schrieb im Beitrag #7297534: > Ich hab den Eindruck das sind weniger Farben und die Wechseln
-
Thread
Ersatz für DRV8825 Treiber (Stepper leiser machen)
suche nach 'Silent Stepper'. Da gibt es mehre von Trinamic die dann auf 1/128 oder 1/256 interpolieren. Die Auswahl ist sehr groß geworden, genauen Typen kann ich jetzt auch nicht nennen. TMC2130, TMC220x habe ich noch in Erinnerung. Sonst im https://drucktipps3d.de/ Forum fragen.
fache vom DRV8825). Die Typen hier findet man recht häufig: TMC2208 native Mikrosteps: 1/256 TMC2209 native Mikrosteps: 1/256 TMC2100 native Mikrosteps: 1/16 TMC2130 native Mikrosteps: 1/256 Die Zahl der max. mögl. nativen Mikrosteps stammt von hier: https://learn.watterott.com
-
Thread
Drehgeber-Auswertung zählt falsch/ungenau Gesperrt
sinngemäß) machen? Ich muss den enc_delta Wert abholen, bevor dieser größer/kleiner wird als int16_MAX/int16_MIN. Speichere ich diesen dann einfach in einer int32 Variable?
sinngemäß) machen? > Ich muss den enc_delta Wert abholen, bevor >dieser größer/kleiner wird als int16_MAX/int16_MIN. >Speichere ich diesen dann einfach in einer int32 Variable? JA! Siehe Beispiel!
-
Thread
KiCAD 9.0, Renesas RA4L1, AI-Assistent für Microchip und neue STM32C0-SKUs
braucht, lohnt sich das nicht so recht. Weiß das jemand detaillierter, wie sich das verhält? Grüße Max
Max G. schrieb im Beitrag #7832169: > Was mir auffällt, ist, dass der Cortex-M33 in letzter Zeit ziemlich > häufig als Kern auftaucht. Gegenüber dem M4 hat er ca. 25% mehr > DMIPS/MHz, > https://
-
Thread
Worauf bezieht sich Pulsfrequenz von Invertern
ergibt sich aus der gewünschten Auflösung des PWM Signals. Eine übliche Auflösung von 8 Bit, also 256 Stufen, benötigt also eine um 256 mal höhere Taktfrequenz für die PWM Peripherie, meist ein Timer. Ein 8kHz Signal für 8 Bit Auflösung braucht also mindestens eine Taktfrequenz von 2,048 MHz. Wird
Wiederholfrequenz ein Takt von 524 MHz (!) nötig. Aus praktischen Gründen beschränkt man die Auflösung meist auf max. 10 Bit.