-
Thread
Audio Delay für S/PDIF: suche Bauteile und Tipps
nicht verbaut. Wegen des Pads würde ich mir keine großen Gedanken machen (du machst wahrscheinlich max. 9mW, 2.5W ist max. value) - evtl. als "dead bug" löten und auf das Pad ein Kupferstück löten. Manche machen ein großes Via unter das Pad und lassen es mit Zinn volllaufen.
laufen, der auf eine SD-Karte Audiodaten mit 48kHz/16Bit schreibt. Der XMega kann 16MByte SRAM und bzw. 128MByte SDRAM verwalten. Mit mehreren SRAM-ICs, als Bänke aufgeteilt, würde dies auch mit einem Mega128 oder anderem AVR mit Speicherinterface funktionieren. Der Trick: als Aufbereiter eines von einem
-
Thread
ARM Eval Board gesucht
STM32F407ZGT6 - 168 MHz - Flash: 1MB - SRAM: 128 KB on board extension: 1MB - 8MB PSRAM or SRAM(default 1MB SRAM), 128MB NAND FLASH, NOR FLASH(reserve) *keine SD-Card onboard* Preis: 45 USD http://www.ebay.com/itm/STM32F407-417ZG-module-HY-STM32F4xxCore144
@ Mehmet Kendi (mkmk) >STM32F407ZGT6 - 168 MHz - Flash: 1MB - SRAM: 128 KB >on board extension: >1MB - 8MB PSRAM or SRAM(default 1MB SRAM), >128MB NAND FLASH, NOR FLASH(reserve) >keine SD-Card onboard >Preis: 45 USD >Ebay-Artikel Nr. 180923405960 Sieht gut
-
Thread
128kByte Ram an AVR
Hi, ich bin am überlegen wie man 128kByte Ram am sinnvollsten an einen AVR anschließt. Oder genauer wie man den Speicher aufteilt. Möglichkeiten gibt es verschiedene: - 2x 64kB die umgeschaltet werden - 4x 32kB die umgeschaltet werden
wie wäre es mit 4 * 128k nein spass beiseite, am einfachsten ist ihn am Stück anzuschließen, was willst du denn genau ereichen ???
-
Thread
Temperaturmessschaltung möglichst genau?
> DS1822: 750ms (max.) für 'ne Wandlung und 64 bit Protokoll .. naja .. Das nervt mich auch, zumindest in einer Multidrop-Umgebung. Zumal man einen Haufen Daten lesen muss, bis endlich die CRC-Summe kommt (128 bit senden
@ Dietmar E (Gast) >> DS1822: 750ms (max.) für 'ne Wandlung und 64 bit Protokoll .. naja .. >Das nervt mich auch, zumindest in einer Multidrop-Umgebung. Zumal man >einen Haufen Daten lesen muss, bis endlich die CRC-Summe kommt (128 bit
-
Thread
Einführung in FPGA
Der beste C64 war sowieso der C128D! Zu dieser Feststellung braucht man kein Forum64.
trallalala schrieb im Beitrag #6630683: > Beim MAX10 ist der Flash intern, d.h. wenn der ablebt > ist das ziemlich doof. Totalschaden kwasi. Nö, das ist nur für Doofe total doof, die nicht wissen das man einen Max10 auch aus anderen Quellen als
-
Thread
[V] Reste again
-Bit Plus Sign Temperature Sensor 150 x LTT673 SMD TOP-LED gruen 3 x MAX3232ESE SO16 Low Power 1MBd True RS232 Tranceiver 5 x MAX487ECSA SO8 RS-485/RS-422 Transceivers 25 x MBRD835LG TO252 Schottky Diode 35V/8A 10 x MC33171DG SO8 Single Supply 3.0 V to 44 V, Low Power
QFP High Performance CPLD 5 x L4940V5 Very Low Drop 1.5A Regulator TO220 6 x K6X1008C2D-BF55, 128Kx8 low power RAM, SOW28 200 x LL4150GS08, Diode, SOD80 10 x LT1172CN8, High Efficiency Switching Regulators, DIL8 5 x UPD431000AGZ-70LL 1M-bit CMOS st. RAM 128K*8 TSSOP 5 x U6264ASK-07LL, ,
-
Thread
DDR-2-Ram, lvds, serdes Spartan6
3,3V zu Überfahren wird auf Dauer auch schädlich > sein. Nein, Laut Spartan6 Datasheet ist Vih max für LVCMOS25 4.1V. (mehr als bei Lattice ECP3 , da sind es nur 3.6V)
billigsten nehmen, den ich finde? Ist ein I2C EEprom, da gibt es besonders schnell nicht. Irgendein 24C128 mit 3.3V ist ok. Gibt es einen besonderen Grund fürs selbermachen?
-
Thread
"Absaugen" von Daten aus Web-Datenbank verhindern?
falls dann noch sowas drinsteht wie "2008/10/01; Radreifenwechsel; Werk Tüftelhaus; MA Mustermann, Max" ist es nicht mehr lustig.
falls dann noch sowas drinsteht wie "2008/10/01; Radreifenwechsel; > Werk Tüftelhaus; MA Mustermann, Max" ist es nicht mehr lustig. Quark mit Soße. Lesen und Verstehen sollten doch eigentlich eine Einheit bilden. Ich hab mehrfach geschrieben, dass nur einige Informationen öffentlich sein sollen (
-
Thread
Spectrum Analyzer Aaronia SPECTRAN V5
In dem Thread hier gehts um den V5 für 3000 bis 5000 Euro nicht um den alten V4 für max. 1500 Euro. Der V5 hat ja dann auch den Tracking Gen für 500 Euro extra siehe oben.
Max2000 schrieb im Beitrag #6657856: > Es gibt jetzt auch ein schönes Video zu dem Gerät. 1THz/s ist genz schön > fix: Außer Gezappel, Scrolling und Zooms sehe ich nichts in dem tonlosen Video. Ich kann
-
Thread
Neue Batterietechnik. Energiewende hat kein Speicherproblem!
MaX schrieb im Beitrag #7334318: > Das ist schon richtig. > Braunkohle ist strenggenommen auch Biomasse. *Fossile* Biomasse.
Max M. schrieb im Beitrag #7335099: > Aber die Erneuerbaren Groupies werden nicht müde so behaupten 100% > Erneuerbar geht, Wo?
-
Thread
LCD falsch herum
Es handelt sich um ein Grafik LCD 128x64 Ks0108 Controller
richtig beschaltet Hallo schrieb: >Es handelt sich um ein Grafik LCD 128x64 Ks0108 Controller. >Ich programmiere aber in BASCOM. Beides schlechte Voraussetzungen für die Nutzung eines Grafikdisplays, weil beides die Darstellung auf dem kleinen mega32 unnötig verlangsamt
-
Thread
signed Typen bei MUL besser nutzen
damit weitgehend ausgelastete 16 Bit als Ergebnis. Bei der gleichen MUL vom Typ signed aber maximal (-128)*(-128) und damit einen weitgehend leeren 15 Bit Vektor und eines fürs Vorzeichen. 1) Wenn ich den Wertebereich auf -127 begrenze, könnte ich doch ein Bit sparen und die Dynamik der Rechung erhöhen
Operator 1 Operator 2 Multiplikation 8 9 17 Signed Min 0 0 Max 255 511 130305 16,99 17,00 0 Unsigned Min -128 -256 32768 15,00000 16,00 !!! Max 127 255 32385 14,98304 15,00 -128
-
Thread
Module miteinander verbinden - welchen Bus nehmen?
Display, Taste) miteinander verbunden werden sollen. Die Module sind nicht weit auseinander, vielleicht max. einem Meter. Es sollen aber schon gut 50 Stück möglich sein. Beim Start des Systems soll eine Enumerierung stattfinden. Der Master numeriert die Module durch, damit jedes anhand seiner physischen Position
gemacht. Schreckt mich jetzt nicht umbedingt ab. Aber klar, wenns was Fertiges gibt und es in die 128kB passt... ich muss es nicht haben. Die Fehler/Retransmit-Sache könnte ich mir mit CAN sparen. Da ist Auto-retransmit schon in der Hardware drin.
-
Thread
Feste Abtastrate bei AD-Wandlung?
Abtastrate von 60khz erreichen werde... Wenn ich eine CLK von 14.7456Mhz habe, und den Prescaler auf 128, also max setzte, habe ich einen ADC-Takt von 115.2Khz. Im Single-Conversion Mode braucht er aber 25 Takte. Wären also 217us, wobei ich eigentlich alle ca. 17us ein Ergebnis bräuchte... Selbst, wenn
@Johannes: entgültiges Zielsystem steht noch nicht fest, denke aber, es wird ein ATmega128... MfG, Ozzy
-
Thread
SCANDISK und große Festplatten
Notebook: http://partitionlogic.org.uk/ und versuchst die Daten in einer Partition in den unteren 128GB zu fixieren. Die oberen 384GB kannst Du dann am Laptop als NTFS nutzen...
Mittlerweile würde ich aber wahrscheinlich auch (mich trauen ;)) die 64-bit Version zu nehmen, aber die max. 4 GB RAM (derzeit 2 GB installiert) genügen mir denke ich noch lange.
-
Thread
RC - Drohne zum selberbau !!! Luftbilder per Funk!! (Fake) Gesperrt
http://tam.plannet21.com/index.htm Max
@NoName hat er weiter oben erwähnt einen ATMEGA128 Autor: Thomas .K Datum: 21.04.2005 17:17 "...70 * 100 Pixel a 8 Bit erfasse, benötige ich zu speicherung erst einmal 7 Kilobyte. Mein AtMega128 hat auch noch ein externes RAM (16kb)..." @
-
Thread
R2R-Genauigkeit in der Praxis
>Zähl' mal nach. Ich habe im ersten Viertel 32 Stufen gezählt. Das macht >128 über die Breite, also exakt die Hälfte von 256. Anders als durch ein >fehlendes LSB kann ich mir das jedenfalls nicht erklären. An vielen Stellen verschmelzen zwei benachbarte Stufen optisch zu
macht da nur ein halbes Bit aus. Also: Feld-Wald-Wiese nehmen und sich nur um den Übergang 127-->128 kümmern. Das sollte ausreichen. W.S.
-
Thread
Modbus RTU Slave fuer AVR
Max B. schrieb im Beitrag #4499927: > TF232 ? Ich lerne gerne dazu.
hast Du Abschluss R's dran? wenn die Leitungen kurz sind und keine R's dran sind, haben es die Max schwer da was richtiges zu erkennen. Das Du einen Max gegrillt hast sehe ich eher als unwarscheinlich an. Die MAX sind meiner Erfahrung nach sehr robust, da brauchs schon einiges um die kaputt zu
-
Thread
Rust Problem Compile mit Fehler
following warnings were emitted during compilation: warning: fathom/src/tbprobe.c:196:9: warning: 'max' macro redefined [-Wmacro-redefined] warning: #define max(a,b) a > b ? a : b warning: ^ warning: C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h:1282:17: note: previous
/src/tbprobe.o" "-c" "fathom/src/tbprobe.c" cargo:warning=fathom/src/tbprobe.c:196:9: warning: 'max' macro redefined [-Wmacro-redefined] cargo:warning=#define max(a,b) a > b ? a : b cargo:warning= ^ cargo:warning=C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\stdlib.h
-
Thread
Ungenauigkeit beim ATtiny26 ADC
hab ich mit 5 verschiedenen Multimetern gemessen. Die Abweichung zwischen den Multimetern lag bei max. 0,03V Multim. ADC Multiplikation Ausgabe (x1563) (gerundet) 0,00 V 0000 00000000 0,0 V 1,00 V 0059 00092217 0,9 V 2,00 V 0121 00189123
ADC-Wert von 0006 bei 0V Eingangsspannung. Die interne 2,56V Referenz passt aber auch nicht genau. Den max. ADC-Wert von 1023 erreiche ich erst bei einer Eingangsspannung von 2,96V am Differenzeingang. Das sollte dann wohl auch der Referenzspg. entsprechen Die Stromversorgung für den ATtiny und das LC-Display
-
Thread
Was ist schneller: Runden, Addieren und Abschneiden oder Lookup Table
Binäre Suche (max 3 Vergleiche).
Peter D. schrieb im Beitrag #4512198: > case 128 ... 255: display6(); break; Interessant, dass das geht. Peters Code sieht hübscher aus. Ist aber (noch) kein Standard, oder? Gruß, Stefan
-
Thread
Serial RX Buffer Arduino
arduino\". Ich wollte da den Empfangspuffer (SERIAL_RX_BUFFER_SIZE) der seriellen Schnittstelle auf 128B setzen, kam dann aber angesichts des [c]#if !defined(SERIAL_RX_BUFFER_SIZE)[/c] auf die glorreiche Idee, ein #define direkt im Source zu machen. Es kommt zwar eine Warnung beim Compilieren: [code
können mit einem Batch oder so. Aber er muss einige Parameter ändern können, wie z.B. der String <128B. Gruss Chregu
-
Thread
9^9^9
code] #!/usr/bin/python3 from time import time from decimal import * setcontext(Context(prec=MAX_PREC, Emax=MAX_EMAX)) a = Decimal(9) t0 = time() b = a**a**a print('Berechnen: %5.2f s' % (time() - t0)) t0 = time() open('999.txt','w').write(str(b)) print('Speichern: %5.2f s' % (time
es wäre berechenbar. Allerdings hat auch das in der IEEE 754 definierte Format Quadruple (=128 Bit Float) nur einen 15 Bit Exponenten, würde also nicht reichen. Im Übrigen "kenne" ich es auch so, dass bei Potenzdarstellungen immer erst der Exponent evaluiert wird, also dass 9^9^9 = 9^(9^9
-
Thread
Mega644P ADC Ref Change Absturz
200kHz? Der ADC Takt ergibt sich laut Datenblatt Table 25-5. Input Channel Selection zu: 20MHz/128 = 156,25kHz ist doch klar oder?
> > Der ADC Takt ergibt sich laut Datenblatt Table 25-5. Input Channel > Selection zu: > 20MHz/128 = 156,25kHz > ist doch klar oder? Jap ist korrekt. Ist ja fast 200 khz :)
-
Thread
Spannungsschwankungen mit Encoder (ESP32)
Spannungsauswertung (mittels analogRead) zeigt sich bei angeschlossenem Encoder ein ständiger Wechsel von 128mV auf max. 3104mV. Ich messe parallel dazu die Spannung an den Pins mittels Multimeter, dort zeigt sich aber keine Schwankung. Diese ist also mehr oder weniger intern. Ein Wechsel des pinModes auf
schrieb im Beitrag #6696704: > zeigt sich > bei angeschlossenem Encoder ein ständiger Wechsel von 128mV auf max. > 3104mV. Ein Encoder kann genau auf dem Übergang zwischen 2 Zuständen stehen und pendelt dann durch kleine Störungen zwischen 2 logischen Zuständen. Bei korrekter Auswertung (eigenes
-
Thread
Cypress PSoC Nutzen/Erfahrungen?
Hallo Max, obwohl ich als Rentner und Hobbybastler mit dem industriellen Einsatz der PSoC's nichts zu tun habe, möchte ich von meinen Erfahrungen berichten. Gegen die Beschäftigung mit PSoC's spricht:
PSoC4 für die PS/2- Tastatur) zu portieren. Im Moment teste ich die Einbindung eines Grafik- LCD's 128 x 64 für die Anzeige des Spektrums. http://www.pollin.de/shop/dt/Mzg4ODc4OTk-/Bauelemente_Bauteile/Aktive_Bauelemente/Displays/LCD_Modul_WAYTON_MG1206E_SYL_128x64.html
-
Thread
1000 und mehr LEDs einzeln ansteuern?
Aber man kann natürlich im Programm eine Begrenzung machen und einzelne LED z.B. nie über Wert 20 (max.ist 255 pro LED) leuchten lassen, das reicht eigentlich. Dann sollte 6A schon reichen... Man kann auch verschiedene IC nehmen. 1000 LED je drei Farben sind 3000 LED. Mit 74HC595 (über SPI) brauchst
die kann auch teuer werden. Auch sollten Widerstände zwischen IC und LED stehen, auch Geld... Mit MAX7219 (die kann man billig in China kaufen) kannst du je 64 LED einsteuern, auch über SPI. D.h. du brauchst dann 3000/64 = 47 IC. HT16K33 (über I2C) kann bis 128 LED (auch billig in China), so brauchst
-
Thread
SD Karte Initialisieren
einen pegelwandler-chip nehmen, max1841 oder sowas. :-)
(http://www.sdcard.org/about/memory_card/pls/Simplified_Physical_Layer_Spec.pdf) darf die card nur max 3,6V erhalten. Hoffe ich konnte weiter helfen.
-
Thread
UART zwischen Controller mit unterschiedlicher Vcc
Hallo Ich habe vor einen AT90CAN128 mit einem BlueNiceCom III oder IV über UART zu verbinden. Der AT90CAN128 läuft schon wunderbar mit 16MHz und wurde ausgiebig getestet. Darum würde ich ihn gerne weiterhin mit 5V betreiben. Die BNC
mit den MAX232's die billigere Variante wäre... MfG Muecke
-
Thread
Habe grundlegende Verständnisprobleme bei der FFT!
unterhalb der Nyquistfrequenz sind. Also fs = 100% = 128 pkte f1 = 25% f2 = 35%
Frage: Welche max. darstellbare Frequenz erwartest du bei eine Abtastrate von 1000/s
-
Thread
DS18S20 - STK200 mit 8515 Controller
specification difference between the two parts is the temperature conversion time: DS1820 = 500ms (max) and DS18S20 = 750ms (max). timing problem ? Sind die Fuse Bit's richtig gesetzt - auf 8Mhz ! und und und ?
specification difference between the two parts is the temperature conversion time: DS1820 = 500ms (max) and DS18S20 = 750ms (max). Ich verwende den DS18S20... wie stelle ich hier das Timing richtig ein? Bitte um konkrete Hilfe, wie ich das im CodeVision umsetze
-
Thread
Universalplatine Atmega 16,32,644,1284
Hallo, wüste gern ,wo bekomme ich die Universalplatine für Atmega 16,32,644,128 her? Gruß Tueten Hans
Hi Der Atmega128 hat aber ein TQFP64-Gehäuse. MfG Spess
-
Thread
1 Durch Division in uC
Schoolboy Divison jedesmal durchzuführen. Für einen 8 Bit Wert benötigt man bei der Schoolboy Methode max. 8 Iterationen aus Subtration/Branch/Shift, bei der Newton Iteration max. 3 Iterationen aus Subtration/Multipliaktion. Man gewinnt also aus Sicht der benötigten Takte nicht sehr viel auf einem AVR.
logisch. Die eigentliche Divisionsoperation (per Multiplikation) erzeugt dann Zwischenergebnisse die 128 Bit groß sein können. Also alle deine Basisoperationen benötigen dann intern eine Auflösung von mindestens 128 Bit. Logisch, 2^x*2^y==2^(x+y) Gruß Hagen
-
Thread
AVR-Projekt mit SPS aufrüstbar?
Hi! Ich habe ein gewerblich genutztel Projekt mit einem AVR (Atmega128). Die Firmware ist über die Jahre immer ausgereifter geworden und behandelt inzwischen alle aus der Praxis denkbaren Fehler-Szenarien recht zuverlässig. Eines stört jedoch: Das Gerät enthält eine
Anfang beschrieben wären für mich 2 Varianten interessant: 1) SoftSPS in den vorhandenen Atmega128 integrieren 2) SoftSPS auf separate uC laufenlassen & zyklisch Daten mit Atmega128 austauschen (dazu müsste halt ein Huckepackboard her) Viele Grüße
-
Thread
CAN-Bus Gateway
edit: grad beim stöbern auf http://www.chip45.com/products/crumb128-can-5.1_avr_atmega_modul_board_at90can128_usb_rs485_can.php das ding da gestossen, das wäre doch ideal oder irre ich da? Ich habe ein OBD-CAN und ein OBD-K-Line Interface mit denen ich fröhlich
Beitrag #3001390: > edit: > > grad beim stöbern auf > > http://www.chip45.com/products/crumb128-can-5.1_avr_atmega_modul_board_at90can128_usb_rs485_can.php > > das ding da gestossen, das wäre doch ideal oder irre ich da? leider nein. Beide serielle Ports des AVRs sind bereits belegt - einer
-
Thread
Datenpaket in Programmspeicher - C
Projektanlegung korrekt eingestellt und auch noch mal überprüft. Nach dem Built wird aber "avr-gcc -mmcu=atmega128" angezeigt (s.o.). Weiß jemand, warum?
Programmspeicher" nichts dazu (ja, > reingeguckt). Sollte daran liegen das der maximal Arrayindex in C INT_MAX - 1 ist. Das ist beim AVR dann 32767. Matthias
-
Thread
AVR JTAG Debugger Evertool
Hardware zu >aufwändig? 2 Leitungen, RESET und GND ... Das Orginal hat mind. 4 Lagen und zwei Atmega128. Die Software wird vom zweiten ATmega128 entschluesselt. Das ist kein Nachmittagsprojekt sowas per Reverse Engineering nachzubauen und wenn es so easy ist dann darfst du gerne anfangen. Gruß
AVR Dragon support can be found here. Ordering code: ATAVRDRAGON Related Devices : ATmega128 <---??? , ATmega168 ,... Atmega128? habe ich da was verpasst?
-
Thread
Flash probleme
Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 4 20 128 0 no 512 4 0 9000 9000 0xff 0xff
Polled Memory Type Mode Delay Size Indx Paged Size Size #Pages MinW MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 4 20 128 0 no 512 4 0 9000 9000 0xff 0xff
-
Thread
8 stellige 7 Segment anzeige
Schau Dir mal die Maxim-Displaytreiber an, z.B.: MAX6958-MAX6959.16p,iic,4x7 led driver.charlyplex.pdf Er verwendet das Charlyplexing-Verfahren, das mit sehr wenig Pins auskommt, sehr tricky! Oder: MAX7219 = Austria Micro Systems AS1100 Oder
im Lager haben. Aber allgemeine logik habe ich immer und kann vielzeitig verwendet werden. Die Max7219 schein doch vielleicht die kostenguenstigste in der gesamtkosten ohne dass man lagerkosten von 100 Styueck nicht beruecksichtigt. Ich habe ATMEGA128. Wenn es mir pfad wird werde ich alles mit
-
Thread
Assembler oder C
schrieb im Beitrag #2180357: > Welchen Wert hat uint_fast8_t bei einem Unterlauf? UINT_FAST8_MAX > Kann ich immer mit 255 vergleichen? Natürlich nicht. Das kann nur mit fest vorgegebenen Bitbreiten gehen, also uint8_t (UINT8_MAX muss letztlich immer 255 sein).
defines für den Wertebereich, womit sich das Problem entschärfen lässt: [c] #define INT_FAST8_MAX INT8_MAX #define INT_FAST8_MIN INT8_MIN #define UINT_FAST8_MAX UINT8_MAX [/c]
-
Thread
Runde Platine
Hi, ich möchte 128 TPIC6B595 im Kreis auf einer doppelseitigen Platine unterbringen. Ich komme dabei auf ~500mm Außendurchmesser. Es soll immer ein Treiber und ein Wannenstecker (10Pol/2,54mm) Nebeneinander untergrbracht
von 40cm) ist damit ungenutzt, dort können auch Platinen unterbracht werden. Im Prinzip müsste ich 128 TPIC auf einer Kreisfläche von 40cm Druchmesser unterbringen, das ist die Herausforderung. Es ist egal welche Form die PLatine hat... Es muss nur Platz für weitere 128 Wannenstecker (8-10Pol) geben,
-
Thread
Kopassmodul cmps03 über I²C mit BASCOM
mal mein Code: Declare Function Rn_cmps_himmelsrichtung() As Word ' ---------------RN-Mega128Funk übliche ------------------ $regfile = "m128def.dat" ' Bei Mega 128 " $framesize = 32 $swstack = 32 $hwstack = 32 $crystal = 16000000 'Quarzfrequenz
com2:" For Binary As #2 'Ausgabe über zweite serielle Schnittstelle (MAX) Sound Portg.2 , 400 , 450 'BEEP bei RN-Mega128Funk Sound Portg.2 , 400 , 250 'BEEP bei RN-Mega128Funk Sound Portg.2 , 400 ,
-
Thread
Festplatte Seagate ST3000DM001 sinnvoll?
Old P. schrieb im Beitrag #4390413: > Ich hatte 128GB SSD, die war nach einem Jahr fast voll. Als Techniker, mit was hast du die vollgemistet?
michael_ schrieb im Beitrag #4390429: > Old P. schrieb: >> Ich hatte 128GB SSD, die war nach einem Jahr fast voll. > > Als Techniker, mit was hast du die vollgemistet? Das ist tatsächlich ne gute Frage. Ich habe auch eine 128er seit drei Jahren. Die aktuelle Win10
-
Thread
AT90CAN128 ISP auf demAVR CAN
von AVR CAN zu MT128 ist folgender: Stecke ich USB am Rechner aus, dann geht beim MT128 auch die grüne LED aus, beim CAN AVR leuchtet sie dunkler weiter. Das kann ich mir nicht erklären, weil die Verdrahtung 100%
ein paar Stunden gekostet. :-) Auf dem CAN AVR Board von Olimex ist der Pin RX0 direkt mit dem MAX232-Pin RX0 verbunden. Auf dem CAN AVR Board von BraveKit sind die Widerstände R19 und R20 zwischen dem Ausgangspin MISO/MOSI (PDI,PDO) und dem MAX232 verbaut. Ich glaube es sind 330 Ohm. Die
-
Thread
Assembler (AVR) Freaks bitte: der schnellste Weg, einen ganzzahligen Wert zu skalieren? Gesperrt
Bottleneck ausgemacht, und zwar in der naiven Realisierung einer Skalierungsfunktion scale(): uint8_t:[min, max] -> [0, 100]: [c] uint8_t scale(uint8_t value, uint8_t min, uint8_t max) { return ((value - min) * 100) / (max - min); } [/c] Nachdem das klar war, wurde zunächst behauptet, dass man das
Muss das so dynamisch sein? Können min / max als Konstanten zur Compilezeit festgelegt werden? Werden viele Aufrufe mit gleichem min / max nacheinander durchgeführt? Könnte man min max also für eine große Anzahl von Aufrufen vorher nur einmal
-
Thread
Rs485 Kollisionserkennung und Kollisionsvermeidung
Max M. schrieb im Beitrag #6905958: > Dann hast Du es weder verstanden noch jemals selber sowas gebaut. > Die Kollision zerstört das Telegramm. > Das muss der jeweilige Sender erstmal erkennen, er muß
Max M. schrieb im Beitrag #6906309: > Ach so. > Du meinst einen erbärmlich zusammengestümperten Hobby Heimwerken Bus der > der nach Prinzip Hoffnung funktioniert. > Das konnte ich ja nicht wissen.
-
Thread
Gentoo Linux crossdev atmega256x gcc4.1.2
at90pwm316 atmega16u4 atmega32c1 atmega32m1 atmega32u4 atmega32u6 at90usb646 at90usb647 at94k atmega128 atmega1280 atmega1281 atmega1284p atmega128rfa1 at90can128 at90usb1286 at90usb1287 atmega2560 atmega2561 atxmega16a4 atxmega16d4 atxmega32d4 atxmega32a4 atxmega64a3 atxmega64a1 atxmega128a3 atxmega256a3 atxmega256a3b atxmega128a1
-
Thread
DOGM Display an STM32
Ausgabe eines ASCII-Zeichen positioniert auf dem LCD-Modul // Übergabe: lcd_x : Spalte (0...SPALTEN_MAX-1) // lcd_y : Zeile (0...ZEILEN_MAX-1) // lcd_ascii : ASCII-Zeichen // *********************************************************************** void write_byte_lcd (unsigned
ein/ausschalten // Übergabe: lcd_x : Spalte (0...SPALTEN_MAX-1) // lcd_y : Zeile (0...ZEILEN_MAX-1) // lcd_blink : 0 - Blinken/Cursor aus // 1 - Blinken an // 2 - Cursor an // ******
-
Thread
C: schnelle Integer-Division Multiplikation mit 10^6
ist 32 + 1. Also: value*25 = value*32 - value*8 + value Noch krasser ist, dass 5^3 = 125 = 128 - 3 gilt. Also: value*125 = value*128 - value*4 + value Das machst Du zwei mal; anschlieszend mit 64 malnehmen. Fertsch.
+ 1. > > Also: value*25 = value*32 - value*8 + value > > Noch krasser ist, dass 5^3 = 125 = 128 - 3 gilt. > > Also: value*125 = value*128 - value*4 + value > Das machst Du zwei mal; anschlieszend mit 64 > malnehmen. Fertsch. Solche Zerlegungen sollte doch der Compiler selber beherrschen