-
Thread
Firefox verkürzt das Leben einer SSD.
"max-write" vom Hersteller.
zu oft beschrieben wird, aber trotzdem hölt eine Zelle heutzutage ein hundertstel so lange. Eine 256GByte SSD kann also im Idealfall mit einem Schreibvolumen von 256TByte aufwarten. Das Problem bei diesen Multi-Level-Zellen ist eben dass sie ihre Daten mit der Zeit verlieren können, also sollte die
-
Thread
was spricht eigentlich gegen die xmega? Gesperrt
Architektur erkennt. Mich erinnert das ein wenig an die 51er, die mit 128 Bytes RAM super und mit 256 Bytes RAM noch akzeptabel umgehen können. Aber bei denen man bei genauem Hinsehen merkt, dass die ursprünglich nie für mehr als 256 Bytes normales Arbeits-RAM gedacht waren.
and flash, all peripheral clocks enabled, code of while(1) loop executing from flash typ. 242.8uA, max. 631.8uA maximales Powerdown: typ. 221.7nA, max. 894.24nA na gut, bei 25 Grad, bei 85 werden es dann doch 25uA
-
Thread
Voltmeter mit Atmega8 und auf LCD anzeigen
1.759 multiplizieren. Kommazahlen sind in Assembler ungünstig, deshalb kannst Du den Faktor 1.759 mit 256 (1Byte) multiplizieren -> ~450 , also dann *450. Das Ergebnis wird dann auch um das 256fache mehr, was man dann einfach durch das Weglassen des letzten Bytes wieder runterteilen kann. Ungenauigkeit durch Rundungsfehler 2/100 V. Wenn mehr gewünscht wird (je nach ADC Genauigkeit) mit 256^2 multiplizieren und 2 Byte weglassen. Den 2Byte-Wert 0-1800 musst Du dann entsprechend in einzelne ASCII Stellen umrechnen und anzeigen.
-
Thread
Grundsätzliche Frage zur Realisation von Mathe im FPGA
48Bit-Zahl Sinus (mit Phase von 0...2047) Logarithmus zur Basis 2 (von 48 Bit-Zahl) mit Auflösung 256 digit Logarithmus zur Basis 10 (von 24 Bit-Zahl) mit Auflösung 16384 digit Exponent von 16Bit-Zahl (8+8 Auflösung) zur Basis 10, Ergebnis ist maximal 24Bit gross Reziprokfunktion von 16Bit-Zahl,
VHDL "generate" und "loop") und wärst somit x-mal schneller, da du nun mit Eingangsfrequenz*x/CoreGenMax neue Werte berechnen kannst (mit deinen 40-50 Takte für CoreGenMax), statt Eingangsfrequenz/CoreGenMax. Die maximale Latenz wäre CoreGenMax, plus ein wenig Overhead für die Verwaltung. DSPs arbeiten
-
Thread
Hex File lesen und verändern?
mindestens mal ein "Hallo Welt" in Assembler geschrieben und simuliert haben. Der ATtiny13 faßt nur max 512 Assemblerzeilen, ist also für einen Wissenden zu schaffen, aber eben nicht für Dich.
. Achherrje, echt jetzt? 1kB Flash bedeutet bei 16-Bit Kommandos 512 Assemblerzeilen (max) ... Gruß Jobst
-
Thread
nach UEFI Reparatur alte EFI-partition löschen?
Nur weil sich nichts "dreht" heißt das nicht das sie keinen Verschleiß haben :-D Die SC308 128/256 hat 75TBW du, mein Freund, liegst aktuell bei 151TBW - also doppelt über den spezifizierten Write Cycle - die Zellen sind jetzt schon mehr als gnädig zu dir. Wie auch die Liftime ist sie aktuell
Hallo Rene, Rene K. schrieb im Beitrag #7819114: > Die SC308 128/256 hat 75TBW du, mein Freund, liegst aktuell bei 151TBW - wie kommst Du auf die 151 TBW? Mit welcher Sektorgröße bzw. Zellgröße rechnest Du? Hallo Norbert, Norbert schrieb im Beitrag #7819473
-
Thread
Wahl des richtigen Mikrocontrollers (GPS, Display)
Gleitkommaprozessor schreit. Einfacher geht es mit Bitmap-orientierten Karten wie z.B. Google-maps oder eben den 256x256 Tiles, die man von OSM, Yahoo, MSN usw. laden kann. Blöderweise liegen diese jedoch als .PNG oder .JPG vor, was dann einen erheblichen Dekodierungsaufwand und RAM-Bedarf nach sich zieht. Soll mit
deswegen auch schon mal mir was ausgedacht, das sich folgendermaßen kurz beschreiben läßt: Tiles mit 256x256 Pixeln, mit 48 Farben, auf einfache Weise gepackt, alle Tiles einer Zoomstufe zu einer bestimmten Region in 1 Levelfile gepackt, leicht, schnell und ohne großen RAM-Bedarf entpackbar. Vorarbeiten
-
Thread
passenden Codec für Mikro wählen
> CMX655D Was meinst Du denn, was ein Audio-IC mit 3MHz anfangen soll? Audio geht typisch bis max 20kHz.
PDM Eingänge bietet, kann ich dann davon ausgehen, das dieser dann auch passt? ZB: MP34DT05 und MAX98089. digitales Micro mit PDM Ausgang und Codec welcher PDM Ünterstützung bietet.
-
Thread
RFID Karte mit FRAM bauen
Häufung von Fehlern kommt. Du wirst zur Addressierung zumindest wenn du Iso15693 einsetzen willst 256 Byte Blöcke nutzen müssen, da du nur 256 Blöcke addressieren kannst. (Macht deine 64k am äussersten Rande der Spezifikation) d.h. du bist anhand der großen Frames bereits sehr störanfällig. ---
Mow: Hallo, wollte nachfragen, ob es mittlerweile klappt? Gruß Praktikant von Max
-
Thread
Frequenz vom Timer
Deine CPU-Frequenz (mit obiger Formel) größer als 8,388608 MHz ist, läuft Dir außerdem OCR1A über (Max. 65535).
Takt der herauskommt dann 0,5 sek sein. Soweit ich das in der Schnelligkeit überblicke. Prescaler 256 und in OCR1A F_CPU/256 dann sollte in etwa das richtige herauskommen. Genau ist es nicht, da müsste der Quarz genau teilbar sein. Hubert
-
Thread
Probleme mit Nexys 3
, der die Daten aber ansonsten richtig ausgibt (also richtig, mit Fehlern). Eckdaten des Fifos (256 bit (128 mal 16 bit) mit 50 Mhz an Interface a und 256 mal 8 Bit mit 40 Mhz an Interface b). Das ganze ist aus einem IpCore von Xillinx entstanden.
die Daten aber ansonsten > richtig ausgibt (also richtig, mit Fehlern). > > Eckdaten des Fifos (256 bit (128 mal 16 bit) mit 50 Mhz an Interface a > und 256 mal 8 Bit mit 40 Mhz an Interface b). Das ganze ist aus einem > IpCore von Xillinx entstanden. Dein LA-Screenprint zeigt Dir die Daten
-
Thread
Projekt: SerialComCNC Serielles Frontend für CNC GRBL mit ATMega
heater will be set to min/max. #define PID_INTEGRAL_DRIVE_MAX 355 //limit for the integral term #define K1 0.95 //smoothing factor within the PID #define PID_dT ((OVERSAMPLENR * 8.0)/(F_CPU / 64.0 / 256.0)) //sampling period
to coordinates greater than the defined lengths below. // Travel limits after homing #define X_MAX_POS 300 #define X_MIN_POS 0 #define Y_MAX_POS 175 #define Y_MIN_POS 0 #define Z_MAX_POS 138.9 #define Z_MIN_POS 0 #define X_MAX_LENGTH (X_MAX_POS - X_MIN_POS) #define Y_MAX_LENGTH (Y_MAX_POS
-
Thread
HEX String aufschlüsseln/auswerten
Okay, dann unteres Nibble vom 3ten Byte und 8 Bit vom 4ten Byte geteilt > durch 2: 12 Bit gibt max. 4095 Durch 2 bleiben 2048. Für mein Gefühl ist das ein bisschen wenig.
dass Byte4 ein niederwertiges Byte ist. Ich glaube nicht, dass die Drehzahl in diskreten Stufen von 256 (bzw. 256/4) springt.
-
Thread
Protokollaufbau
das Protokoll Gedanken gemacht. Es soll ungefähr so aussehen. 1 Byte SlaveAdresse, welcher µC (256 Slaves dürfte reichen) 1 Byte Adresse des Registers (jeder Slave hat ein eigenes internes Register) 1 Byte Befehl (lesen oder schreiben, zuviel Overhead?) 1-2 Byte Daten (was ins Register geschrieben
000001,001.500,01.5000,-1.5000, ... Wert1 Wert2 Wert3 Wert4 Wert5 Wert6 ... Wert24 32 40 (max 24 Zahlen mit 7 Stellen Darstellung) max 224 :89AB<CR> 16-bit Prüfsumme aller Char ..max 230 Rec Record-Typ No Node-Nr (Gerätenummer und Adresse) Prg Programm Jahr Jahr bei Aufzeichnung
-
Thread
Synchronwandler Ausschaltprobleme
int32_t P_term; error = SetValueVOut - xValue; Int_term = Int_term + ((Ki_CVM * error) / 256); if (Int_term > SAT_LIMIT) { Int_term = SAT_LIMIT; } if (Int_term < -(SAT_LIMIT)) { Int_term = -(SAT_LIMIT); } P_term = (Kp_CVM * error)/ 256; pid_out = P_term + Int_term; if (pid_out >= MAX_DUTY) { pid_out = MAX_DUTY; } if (pid_out <= MIN_DUTY) { pid_out = MIN_DUTY; } return pid_out; } [/c]
-
Thread
Grafikkarte und Arbeitspeicher nachrüsten bzw updaten
Schnittstelle für den Arbeitspeicher : PCI Arbeitspeicher: 1x512MB Mainbord Modellbezeichnung: MSI 645E Max2 (MS-6567) (5PCI,1AGP,1CNR,3DIMM,Audio) Mainbord Chipsatz: SiS 645DX
Ich denke so soll mein Mainboard MSI 645E Max2 (MS-6567) aussehen:
-
Thread
Ablegen einer Kurve auf Mikrocontrollern
10s pr Kurve ausgeht, macht das lausige 10kB. Und? Kostet heute keinen Euro. Controller mit 128kB, 256kB und mehr sind für wenig Geld verfügbar. Wenn man noch mehr braucht, kann man über seriellen Flash nachdenken, Kosten 8 MB knapp 3 Euro, sind leicht verfügbar und anzusteuern.
.5); D=0; for i=1:phases for j=1:samplesPerPhase D( (i-1)*samplesPerPhase+j,1) = T(i) * maxVal + (rand()-.5)*preSmoothNoise*2; end end % Kurve glätten K = fspecial("gaussian", [smoothKernalLength,1],smoothKernalLength/6); D = conv(D, K, "same"); % Messrauschen hinzufügen D =
-
Thread
LED Tisch mit Berührungs-/Gegenstandserkennung
sind diese Bausteine oft nicht auf Lager (Mindestbestellmenge dann teilweise 2000 Stück). MAXIM MAX44005, MAX44006, MAX44008 TAOS / AMS TCS3103, TCS3104, TCS3404, TCS3414 TCS3471x, TCS3472x, TCS3772x (x=1,3,5,7) Intersil ISL29120, ISL29125 Kingbright KPS-5130PD7C Ich habe aktuell ein
Unterschied da die ganzen Zwischenstufen nicht angesteuert werden, weil (wie du selbst schreibst) 256 Einträge
-
Thread
von uint16 nach uint32 und wieder zurück.
uint32_t)TCNT0; // stilles Aufruesten auf 32bit if (ticks < timer0.wstart) ticks += 256; // wrap-around? ticks -= timer0.wstart; // vergangene Ticks return (uint16_t)(ticks * timer0.tick_ns/1000); // Mikrosekunden zurueckgeben //return ticks; } [/code] TCNT0 max. ist 255. Plus evtl. 256 = 511. Minus 0 = 511. Mal 4000 = 2044000 Durch 1000 = 2044 2044000 passt nicht in uint16_t. Gruß Dirk
-
Thread
galvanisch getrennt DC/DC 3V/1mA
Wir setzen für ähnliche Anwendungen MAX845 als Treiber und Trafos aus der Serie TGM von Halo ein, das klappt recht gut. Edit: Man auch problemlos 2 Trafos parallel an einen MAX845 hängen.
Dieter Werner schrieb im Beitrag #1669606: > Wir setzen für ähnliche Anwendungen MAX845 als Treiber und Trafos aus > der Serie TGM von Halo ein, das klappt recht gut. Im Datenblatt des MAX845 ist der Wirkungsgrad bei 1mA Ausgangsstrom auch etwa bei 10-20%.
-
Thread
datenspeicher für µc
rumkommen - haben ja den gleichen Zyklus wie EEPROM. Beim AT45DB641E ja auch "bloß" 100.000 W/E per Page (256 bytes).
groß sind die Datenpakete. Wenn es immer nur wenige Bytes sind, dann würde ich erst eine Page (z.B. 256Bytes) in den Puffer (RAM) schreiben und dann in den Flash übernehmen. Das spart Löschzyklen, im Falle eines Stromausfalls gehen dann aber ein paar Sekunden verloren. Muss man selber entscheiden.
-
Thread
Inspiration zur Flankenerkennung
PixelBuffer[y] < min) { min = PixelBuffer[y]; } else if (PixelBuffer[y] > max) { max = PixelBuffer[y]; }; }; // Interval normieren int interval_1 = 0xFF; int offset_1 = 0; int interval_2 = max
] < min) { > > min = PixelBuffer[y]; > > } else if (PixelBuffer[y] > max) { > > max = PixelBuffer[y]; > > }; > }; Und schon wieder ein Haufen unnützer indizierter Speicherzugriffe. Jedes dieser Datenwörter hast du schon einmal in
-
Thread
328P im powersave immer noch 1.8 mA
#if MCU_mega328P == 1 if(m==SLOWCLOCK) // low { clock_prescale_set(clock_div_256); // f_clock/256 = 62.5 kHz TIMSK1&=~(1<<OCIE1A); TIFR1 &=~(1<<OCF1A); init_WDT(); } else { clock_prescale_set(clock_div_1); // 8 MHz, minimum damit er
KB50 wäre das Marking eines Micrel MIC5205. Laut Datenblatt hat dieser bei 50mA Last typ. 350 / max. 600 µA Querstrom.
-
Thread
Wechselspannung für Ultraschallsender schalten
Paul schrieb im Beitrag #1740901: > die version mit dem max232 auch schon in ner kommerziellen variante > gesehen hab, die hatten allerdings die kondensatoren am max durch 100nf > ersetzt Ja, die haben nicht den Ur-Monster-MAX232 genommen, sondern eine moderne Variante (MAX232A), die mit 100nF-Kondensatoren auskommt.
-
Thread
XC3S400 Ersatz
unter dem Aspekt der Timing-Closure, schnell ist man mal bei kniffligen Designs am Anschlag mit f_max und bekommt nicht wirklich eine gute Annotation der Ursachen an die Hand, je nachdem wie "high level" das HDL-Design beschrieben/programmiert ist. Fuer DSP und wer am KI-Hype herumknabbern moechte
Versionen absieht. Spartan6 mit 25K wäre wohl der passende Ersatz für einen XC3S400. XC6SLX25-2FTG256C im BGA256 7,40 Euro /Stk. + lachhafte 1,60 Versand. bei Aliexpress "Shenzhen Daodao Electronics Store", bisher sehr gute Erfahrungen mit dem Lieferanten gemacht (aber NICHT mit diesem Chip). Hat
-
Thread
60-63dBm Liearamp kompatibel mit Totalreflektion 0.1-30MHz Kosten?
Max M. schrieb im Beitrag #7873082: > sondern Betrieb in Totalreflektion > Giebts da was? Nein. Noch nicht mal das Wort "Totalreflektion" gibt es.
Max M. schrieb im Beitrag #7873082: > Zielpreis unter 2k EUR Dein Preis liegt mindestens 20 dB zu tief!
-
Thread
ATmega64 vergist seine Signature-Bytes
ist die IDs zu ändern, ist der Befehl anscheinend auch nach dem 4Byte Schema aufgebaut, so dass nur max. 2Byte als Befehlscode dienen. Weiß zufällig jemand wie ISP funktioniert ? Ist ISP hardwaremäßig integriert, oder ist ISP nur ein ROM mit einer Art Software Bootloader, die der AVR ausführt ?
aproximation", d.h. schrittweise Annäherung anwenden. Nicht nach jedem Schreiben gleich Testen, sondern z.B. 256 Kombinationen durchorgeln, dann Testen. Hat sich nichts getan, dann die nächsten 256. Ansonsten jetzt Einzeltests mit den 256 Werten. Das müsste die notwendige Zeit gewaltig reduzieren :-)
-
Thread
[Rundum] Sammelbestellung de.Mouser.com 2016
zu überweisenden Betrag und Überweisungsname, oder wie funktioniert das? Danke schonmal! grüße max
einsetzen würde...: http://www.mouser.de/ProductDetail/NXP-Freescale/MCIMX233DAG4C/?qs=sGAEpiMZZMv256HIxPBQcMyXvlZy2B3i mfg, zeba
-
Thread
Peter Danneggers Bootloader (fastboot) für AVR-GCC-Toolchain
seite, ist ein DOS program das in der XP dosbox läuft ok. Anschluß läuft über USB/V24 kabel dann max auf µ seite.(später möchte ich auch die 1 wire ohne max probieren) der Downloadlink von (http://www.mikrocontroller.net/articles/AVR_Bootloader_FastBoot_von_Peter_Dannegger) Version 2.1 des
Verbindung zustande gekommen. Aber nochmals zur Sicherheit: Die "section size" habe ich nun auf 256 Wörter gesetzt. Beim kompilieren kommt aber ein Hinweis: *** Note: set BOOTSZ fuses to the word address 0xf00 ***. Das wären in diesem Fall 1024 Wörter. Mit 256 hats geklappt, deswegen gehe ich davon
-
Thread
Zeigt her Eure Kunstwerke! Gesperrt Bilder
also ich find der aufbau hat was von mad-max ;-) hättest du dann auch noch gesagt das ist ein funkgerät .... ;-))
IPOD Akkupack mit intrigierte Ladeschaltung eigentlich ziemlich simpel MAX1811 + MAX1709 das einzige was noch fehlt ist nen Entladeschutz für den LiPo.
-
Thread
Led´s mit überblenden PWM
Ich meinte z.B. Timer Overflow 31250 Hz (Teiler x1 bei 8MHz Taktfrequenz), dann eine Variable auf 256 hochzählen und bei einem bestimmten Wert den Pin auf '1', anschließend Pin auf '0'. Das gibt einen PWM mit ca. 122 Hz.
800 Takte für 3 ISRs) - VT 64: 4000000/100/64 = 625Hz (besser, 6400 Takte für 3 ISRs) - VT 256: 4000000/100/256 = 156Hz (noch ok, 25600 Takte für 3 ISRs) - VT 1024: 4000000/100/1024 = 39Hz (zu langsam) Ich würde es zuerst mit Vorteiler 64 versuchen und bei Timing-Problemen auf 256 umstellen
-
Thread
Hilfe bei Zuweisung von u32Bit Wert an u8Bit Wert
kann. Beispiel Werte für 32Bit Wert : 4600 Ich kann aber nur im unsigned char (allso UINT8) Wert max. 255 eingeben. Das ich die 4600 aufteilen muss ist mir klar. aber WIE ??? Danke für jede Art von Hilfe
net_buf[i++] = (longvar>>24) & 0xFF; 4. net_buf[i++] = (longvar) & 0xFF; net_buf[i++] = (longvar/256) & 0xFF; net_buf[i++] = (longvar/(256*256)) & 0xFF; net_buf[i++] = (longvar/(256*256*256)) & 0xFF; 5. memcpy(net_buf,&longvar,4); Es gibt da noch diverse Möglichkeiten (z.B. unter zuhilfenahme
-
Thread
welcher FPGA für motion detection?
einen Tip geben, was ich für ein FPGA-Board verwenden sollte? Ich will eine CMOS-Kamera dranhängen (max. VGA) und ein paar Alogrithmen drüberlaufen lassen (Kantenerkennung, Bewegungserkennung). Das Board sollte möglichst klein/leicht sein, und billig ;) Danke, Nico
LUT geht aufm pc gut... Aufm fpga nicht: die LUT wäre >2MByte gross... 256*256*256*2Bit ... Sorry den code kann ich nicht posten, ist ein Uniprojekt bzw wird eines ;) Wie gesagt, hab noch nicht angefangen zu optimieren ;)
-
Thread
Potentiometer an Mikrocontrollter
einfach die Parameter selbst festlegen. > > z.b. > Wenn Wert = 0 then Zeit = 10 > Wenn Wert = max then Zeit = 1000 Danke :)
tomax - tomin) / 1023 + tomin; } // dann natürlich aufrufen mit delayTime = mapTenBit(val, minT, maxT); [/code] 'sid
-
Thread
RS232 Schnittstelle außerhalb der main Datei
ein anderes Problem wäre noch, wenn ich Zahlen über 256 senden möchte. Da weis ich noch nicht, wie das gehen soll.
> ein anderes Problem wäre noch, wenn ich Zahlen über 256 senden möchte. Das Problem hast du auch schon mit dem Wert 256 :-o > Da weis ich noch nicht, wie das gehen soll. Du sendest (basierend auf meinem Protokoll von oben) z.B. die Zeichen ASCII
-
Thread
16-bit (und mehr) Variable schnell multiplizieren
Wieso 360 Grad 256 Grad ist meist besser.
Der Compiler erkennt sogar /= 256 statt >= 8 als Bytekopiererei. Teufelszeug! Bei heutigen Compilern reicht es, wenn man einfach eine Multiplikation hinschreibt, wenn man auch eine Multiplikation meint und nicht einen Shift hinschreibt
-
Thread
PHILIPS VP5500 VoIP Telefon bei Pollin
gib mal als Menge 9999 ein....dann erscheint die max. lieferbare Menge.
battery_current.cfg definiert die Zahlen mit der die Software versucht den Ladezustand zu verfolgen: [code] # Max Counter Value 1EE63C4 MAX_CNT_VAL=32400324 # Charge min compteur Threshold CHARGE_MIN_TH=75 # Capacity in mAh CAPACITY=1800 # Max Charge Current MAX_CURRENT=700 # Nominal Charge Current in
-
Thread
LED Fading mir PIC
public class Log { public static void main(String args[]) { double steps = 122; double max = 1023; double start = 20; double base = Math.pow(max / start, 1.0 / (steps - 1)); System.out.println("steps: " + steps); System.out.println("max: " + max); System.out.println
+1)=4 MHz / 256 = 7812.5 Hz T2CON = 1 << 2; // keine Interrupts für Timer2 PIE1 = 0; // PWM-Mode für das CCP-Modul aktivieren CCP1CON = 15; // global interrupt enable, Timer0 overflow enable
-
Thread
Grundlegende Frage zu Windows CE
bekommen. Zur Situation: Ich möchte gerne eine art Datalogger entwickeln, mit dem ich insgesamt 256 analoge Spannungen sowie 256 Taster mit den dazu gehörigen Zeitwerten aufzeichnen und später wieder genauso abspielen kann. Als Zeitgeber muß ich SMPTE Timecode auslesen und diese Werte gleichzeitig
Hast du mal ausgerechnet, wieviele Daten du da generiest?! 256*10bit die ADC+256*1bit die Taster 2816bit*30Hz=84.480bit/s Das sind 10KB/s das ist nix- dafür würde ich mir nicht WindowsCE antun, sondern nen einfachen AVR+SD-Karte+Peripherie bauen oder hast
-
Thread
ATXMega mit 16 ADC, Genauigkeit
ATXMEGA 128A3 TQFP-100 TQFP-64 136 kByte 136 kByte 7,25 € 10,95 € ATxmega256A3 ATXMEGA 256A3B TQFP-64 TQFP-64 264 kByte 264 kByte 12,30 € 8,50 € ATXMEGA 64A1 TQFP-100 68 kByte 7,75 €
128A3 > TQFP-100 TQFP-64 > 136 kByte 136 kByte 7,25 € 10,95 € > > ATxmega256A3 ATXMEGA 256A3B > TQFP-64 TQFP-64 > 264 kByte 264 kByte > 12,30 € 8,50 € > > ATXMEGA 64A1 > TQFP-100 > 68 kByte > 7,75 €
-
Thread
Externes RAM
Oder versuchs mal mit einem DRAM, wenn die Zugriffsgeschwindigkeit nicht das wichtigste ist: Ein 256kx16 DRAM mit D0-7, D8-15 und A0-7 zusammengeschaltet, benötigt nur 8 Daten/Adressleitungen und 6 Steuerleitungen.
oder ein paar FM24C256 (6 für 192kB, max.8 für 256k), werden wie die üblichen 24C256 angesteuert, allerdings entfällt sonst übliche Löschzeit. www.ramtron.com
-
Thread
cannot read spec file 'device-specs/specs-atmega4808'
atxmega192a3u avr/lib/avrxmega6/atxmega192c3 avr/lib/avrxmega6/atxmega192d3 avr/lib/avrxmega6/atxmega256a3 avr/lib/avrxmega6/atxmega256a3u avr/lib/avrxmega6/atxmega256a3b avr/lib/avrxmega6/atxmega256a3bu avr/lib/avrxmega6/atxmega256c3 avr/lib/avrxmega6/atxmega256d3 avr/lib/avrxmega6/atxmega384c3
defined _WIN32 || defined __CYGWIN__) #define INT8_MIN (-128) #define INT16_MIN (-32768) #define INT8_MAX 127 #define INT16_MAX 32767 #define UINT8_MAX 0xff #define UINT16_MAX 0xffff " [/code] und was hat die Option [/code] --build=`../config.guess` [code] für eine nähere Bedeutung? Baut er
-
Thread
MIcroSD Karte durch Raspberry PI zerstört
arbeiten. Ab welcher Größe soll denn das sein? SD-Karten, die sich an den Standard halten, dürfen nur max. 2 GB groß sein. Und bei FAT16 geht eh nur max. 4 GB.
filesystem liegt (in Linux über ein loop device z.b.) und den ganzen Speicherplatz (ab block X bis MAX) belegt? Besteht ein Unterschied zu Block X bis MAX direkt als EXT3 partition zu nutzen?
-
Thread
ATMEGA644 BASCOM externes EEPROM
EEPROM. By using : $lib "fm24c64_256.lib" The EEPROM read and write routines from the library will be used instead of the internal EEPROM. Thus you can still use : Dim BE as ERAM Byte And you can use READEEPROM and WRITEEEPROM, but
Hallo Du musst aufpassen, 256Kb meint bei diversen Herstellertypen Bit. Das sind dann nur 32K-Byte.
-
Thread
PC Kaufberatung 8-Core
gerade so) https://www.harlander.com/hp-prodesk-600-g6-pci-mt-business-pc-i7-10700-2-9ghz-16gb-256gb-ssd-nvme-dvd-rw-radeon-r7-win-neuware.html Nachteil: Nur 16 GB, nur 256 GB (müsste ich ersetzen) Letzten Endes wäre die beste Lösung einen guten, preiswerten Barebone für den Ryzen 7. Hat hier
5700G ====================================================== TDP 65 Watt (154 max) 45 Watt (65 max) L2 Cache 9.5 MB 4 MB L3 Cache 20 MB 16 MB Speicher DDR5-4800 (76 GB/sec) DDR4-3200 (51 GB/sec) PCIe
-
Thread
[S] 4-Bit oder 8-Bit SDRAMs in TSOP54 mind. 50 Stueck
Hm... garnicht so verkehrt. Aber auch hier sind 50% des Geldes im Sand, denn das ist ein 256MBit-Chip von dem sich maximal 128MBit ansteuern lassen, womit der Vorteil des 4-bitters wieder verloren waere.
doch brauchbare Chips wie Kai-F. schon vor längerem schrieb. Von der Ansteuerung her kann der XMega max. 4k Zeilen x 2k Reihen = 8M x 4 Banks. Also sollten die Chips die 32M in 8M x 4 Banks organisiert haben ordentlich passen.
-
Thread
ATXMEGA384C3-AU ADC mist ungenau
ADC_REFSEL_AREFA_gc; //External reference on PORT A ADCA.PRESCALER = ADC_PRESCALER_DIV256_gc; //eine Messung aller 0,11ms (15x Mittelwert auf 6 Pins = 10ms Total) [ 1000ms / ((32.000.000Mhz/256PRESCALER)/14TakteProMessung) ] ADCA.CH0.CTRL = ADC_CH_INPUTMODE_SINGLEENDED_gc
> aber Messwerte über 2,6V kann ich damit auch nicht erfassen Liegt es vielleicht an dem "Max. AVcc-0.6"? Nur eine Laienmeinung.
-
Thread
30mA Konstantstromquelle mit einem Bauteil
Bei BF256C IDSS steht 11 bis 18 mA also 15 mA KSQ ?
bei ausreichender VDS. Um in den Sättigungsbereich zu kommen, sind beim BF556C (SMD-Version des BF256 mit ausführlicherem DB) ca. 10 - 12 Volt VDS erforderlich. Arno
-
Thread
Tastenkombination in einer bestimmten Zeit auswerten
= (1<<Led3) #define Timer0_Reload 255 - 43 // 1,1 ms bei 11,0592 MHz #define max_Buffer_len 3 // max. 3 Tasten speichern uint8_t Buffer[max_Buffer_len]; // Buffer für Tasten //GPIOR sollte schneller sein als volatile auf Ram, ist das so
= (1<<Led3) #define Timer0_Reload 255 - 43 // 1,1 ms bei 11,0592 MHz #define max_Buffer_len 3 // max. 3 Tasten speichern uint8_t Buffer[max_Buffer_len]; // Buffer für Tasten //GPIOR sollte schneller sein als volatile auf Ram, ist das so
-
Thread
UP/Down Zähler Schaltung mit Hilfe von Mikrocontroller
Kawous S. schrieb im Beitrag #6544793: > Also die LEDS kommen in einem Schuhkarton. Alle 256? Was sollen die denn darstellen? Anstatt 256 einzelne LEDs in *einen* Kasten einzubauen würde ich ernsthaft über ein Display nachdenken. > Die möchte mit der Zentral Einheit einen Wert an die
Es sieht bisher so aus, als hättest Du überhaupt kein Konzept. Mach doch mal ne Skizze, wie die 256 LEDs und 64 Tasten angeordnet werden sollen.