-
Thread
Korrosion durch Wechselrichter - warum?
sollte von einem fachkundigen (Boots-)Elektriker durchgeführt werden. Quelle: http://waeco.com/tmp/PP1000_PP2000_EB_10s_04.pdf Haben die Angst vor Elektrolyse? Was gibt es beim Anschluss zu beachten?
Bullshit gelesen. Das ist ja noch nicht mal witzig! > Ist hier ja auch auf Seite 20 erwähnt. Seite 35 @Ben: Ich hoffe du hast einschlägige Erfahrung in dem Themengebiet, wenn du solche Kommentare abgibst.
-
Thread
avr-gcc funktioniert nach Update nicht mehr (Linux)
/include/avr/io.h:428:6: warning: #warning "device type not defined" In file included from main.c:35:0: /usr/lib/gcc/avr/4.5.3/../../../avr/include/util/delay.h:95:3: warning: #warning "Compiler optimizations disabled; functions from <util/delay.h> won't work as designed" In file included from main.c
usr/lib/gcc/avr/4.5.3/cc1 -quiet -v main.c -quiet -dumpbase main.c -mmcu= -auxbase main -version -o /tmp/cckpf3kr.s cc1: error: missing argument to "-mmcu=" GNU C (GCC) version 4.5.3 (avr) compiled by GNU C version 4.6.2, GMP version 5.0.2, MPFR version 3.1.0-p3, MPC version 0.9 GGC heuristics
-
Thread
Dumme Frage zum "C" mit AVR's
Low } // alternativ: static inline void setTestpin( const uint8_t val ) { register uint8_t tmp = PORTB; if( val != 0 ) tmp |= (1 << PB1); //PB1 High else tmp &= ~(1 << PB2); //PB2 Low PORTB = tmp; } [/c] oder auch sehr verbreitet: [c] #define TEST_PORT
interrupts zu Unterbinden: [c] static inline void setTestpin( uint8_t val ) { register uint8_t tmp = PORTB & (1 << TESTPIN); if( val != 0 ) val = (1 << TESTPIN); if( ( tmp ^ val ) != 0 ) PINB = (1 << PB1); } [/c] Damit sind zumindest die einzelnen Bits auf einem Port
-
Thread
Wie verbaut man so was
Wie wärs als alternative mit dem TMP100 von TI? http://www.ti.com/product/tmp100 Den gibts meines Wissens nach zwar nicht bei Reichelt, aber irgendwo bekommt man die Dinger schon her.
empfehlen: http://shop.emsystech.de/de/SHT21-Breakout-Board?xf4146=1ea36be37209161f5a5d9d5bd9ce2d35
-
Thread
arm gcc 7.2.1 -flto broken?
moved to a different position: [pre] $ git diff bad good diff --git a/Makefile b/Makefile index 35ff9c6..82e6d47 100644 --- a/Makefile +++ b/Makefile @@ -4,9 +4,9 @@ NAME = example -SRCS += $(wildcard *.c) SRCS += $(wildcard cmsis/MKL05Z4/*.s) SRCS
machen. Der gcc muss beachten, dass foo2 so aussehen könnte: [c] void foo2(int *a) { static int *tmp = NULL; if(tmp != NULL) { tmp[0] = 42; } tmp = a; return; } [/c]
-
Thread
ATtiny44A - Problem beim sleep mode
ATtiny84A-PU von 1127 bei 3.0 V, und bin etwas irritiert: folgendes (Assembler-)Programm [avrasm] ldi tmp0,(1<<SE)+(1<<SM1)+(0<<SM0) ; power-down out MCUCR,tmp0 sleep rjmp pc-1 [/avrasm] ergibt bereits eine Stromaufnahme von 0.11 uA.
Der AC wird im power down mode automatisch abgedreht. Datenblatt 7.4.2 auf Seite 35
-
Thread
RFM12 - Funkmodul
COMPARE A Interrupt ISR( TIMER1_COMPA_vect ) { static uint8_t pwm_cnt=0; uint8_t tmp=0; OCR1A += (uint16_t)T_PWM; if (pwm_setting[0] > pwm_cnt) tmp |= (1<<0); if (pwm_setting[1] > pwm_cnt) tmp |= (1<<1); if (pwm_setting[2] > pwm_cnt) tmp |= (1<<2); if (pwm_setting[3] > pwm_cnt) tmp |= (1<<3); if (pwm_setting[4] > pwm_cnt) tmp |= (1<<4); if (pwm_setting[5] > pwm_cnt) tmp |= (1<<5); if (pwm_setting[6] > pwm_cnt) tmp |= (1<<6); if (pwm_setting[7] > pwm_cnt) tmp
-
Thread
C - Funktion von Strlen verstehen
strlen) .type _U(strlen), @function _U(strlen): X_movw ZL, src_lo .L_strlen_loop: ld __tmp_reg__, Z+ tst __tmp_reg__ brne .L_strlen_loop ; Z points one character past the terminating NUL ; return Z - 1 - src = (-1 - src) + Z = ~src + Z com src_lo com src_hi add src_lo
64GiB checks. [code] (A) (B) (C) (D) (1) 3.70 43.72 19.31 12.84 (2) 6.15 43.35 20.86 13.04 (3) 10.56 45.25 24.05 13.48 (4) 10.06 41.28 18.31 11.26 2nd run: (A) (B) (C) (D) (1) 3.71 43.77 19.35 13.65 (2) 6.17 43.41 20.91 12.96 (3) 10.67
-
Thread
avr-gcc->Probleme beim 1.kopieren von struct und 2. Arrays mit Double
folgende Probleme: 1. Der Zuweisung-Operator "=" bei Strukturen funktioniert nicht. Bsp.: struct_x tmp_struct_x; struct_x array_y[0] = tmp_struct_x; Der Inhalt von array_y[0] ist 0. Falls ich die einzelnen Elemente zuweise (array_y[0].a = tmp_struct_x.a), funktioniert das Ganze bzw. falls ich alternativ
12.67, 12.81, 12.95, 13.09, 13.23, 13.37, 13.51, 13.65, 13.79, 13.93, 14.07, 14.21, 14.35, 14.49 }; double calcTemp(double val) { double y=-1.0; int i; for (i=0;i<129;i++) { if ( (val>=f_thermo_r[i]) && (val<f_thermo_r[i+1]) ) { y = i*10.0 + 10.0*(val-f_thermo_r
-
Thread
Webserver ATmega32/644DIP ENC28J60
schinden: void enc28j60_send_packet(unsigned int len, unsigned char *buffer) { unsigned int tmp; //still sending ? //wait max 50*10 = 500ms: for(tmp=0; tmp<500; tmp++){ if (!(enc28j60_read_address(ENC28J60_REG_ECON1) & (1<<ENC28J60_BIT_TXRTS))){ //send finished -> tx packet
zum Test ganz Primitiv eingebunden: [c]if(strcasestr_P((char*)ð_buffer[a],PSTR("LED3=3"))!=0){tmp |=(1<<PA2);} if(strcasestr_P((char*)ð_buffer[a],PSTR("LED4=4"))!=0){tmp |=(1<<PA3);} if(strcasestr_P((char*)ð_buffer[a],PSTR("LED5=5"))!=0){tmp |=(1<<PA4);} if
-
Thread
PT100 Zehntel Grad Auflösung
Wie wärs mit LMT70 (analog) oder TMP107 (digital). Beide recht genau und beim TMP107 kommt die Temperatur direkt digital raus.
Beitrag #4915539: > Habt ihr vielleicht andere Ideen um die genannte Auflösung zu erreichen? LM 35 und Co haben eine Auflösung von 10 mV/C° Und sind linear. Kurt
-
Thread
Probleme mit einfachem VHDL-Modul
Clk_out : out STD_LOGIC); end clkdiv1hz; architecture Behavioral of clkdiv1hz is Signal Clk_out_tmp: STD_LOGIC := '0'; -- Vorinitialisierung und zum auslesen des Ausgangs begin Clock_1Hz: process (Clk_in) VARIABLE Counter: integer := 0; -- Taktzähler Begin if rising_edge(Clk_in) then
Taktzähler if(Counter = 25000000) then -- nach einer halben Sekunde Clk_out <= not Clk_out_tmp; -- Toggle den Ausgang Clk_out_tmp <= not Clk_out_tmp; -- Toggle ebenso das temp.-Signal Counter := 0; -- resette den Counter für die nächste halbe Sekunde end if
-
Thread
max. Input Frequenz ATMEGA328
time_last = time_now; } // atomic read access uint16_t get_period(void) { uint16_t tmp; cli(); tmp = period; sei(); return tmp; } void setup() { Serial.begin(9600); Serial.println("Initializing ihandler"); // sets the digital pin as output pinMode
time_last = time_now; } // atomic read access uint16_t get_period(void) { uint16_t tmp; cli(); tmp = period; sei(); return tmp; } void setup() { Serial.begin(9600); Serial.println("Initializing ihandler"); // sets the digital pin as output pinMode
-
Thread
texane ST-Link geht schief---> makefile fehler
fails with the following output: Change Dir: /home/rfr/stlink/build/Release/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_ea463/fast" make[1]: Verzeichnis „/home/rfr/stlink/build/Release/CMakeFiles/CMakeTmp“ wird betreten /usr/bin/make -f CMakeFiles/cmTC_ea463
CMakeFiles/CMakeTmp“ wird betreten Building C object CMakeFiles/cmTC_31240.dir/testCCompiler.c.o /usr/bin/cc -o CMakeFiles/cmTC_31240.dir/testCCompiler.c.o -c /home/rfr/stlink/CMakeFiles/CMakeTmp/testCCompiler.c
-
Thread
richtig Runden nach Ganzzahl Operation
31,94 32,00 47 32,64 33,00 48 33,33 33,00 49 34,03 34,00 50 34,72 35,00 51 35,42 35,00 52 36,11 36,00 53 36,81 37,00 54 37,50 38,00 55 38,19 38,00 WS
Lösung mit doppelt so großen Parametern, um den 7-Bit-Shift zu vermeiden. Das funktioniert für 0 ≤ tmp ≤ 76 und braucht nur 7 Taktzyklen.
-
Thread
GCC Inline Assembler Multiplikationen
wird zu [avrasm] foo: lds r25,x ; x, x ; 10 *movqi/4 [length = 2] mov r24,r25 ; tmp42, x ; 35 *movqi/1 [length = 1] subi r24,lo8(-(1)) ; tmp42, ; 11 addqi3/2 [length = 1] brne .L7 ; , ; 13 branch [length = 1] /* #APP */ ; x=r25, zero=r24 ; x, tmp42
-
Thread
Zähler
31: 0E9, 00111 01001 32: 0EA, 00111 01010 33: 0EC, 00111 01100 34: 0F1, 00111 10001 35: 0F2, 00111 10010 36: 0F4, 00111 10100 37: 0F8, 00111 11000 38: 10F, 01000 01111 39: 117, 01000 10111 3A: 11B, 01000 11011 3B: 11D, 01000 11101 3C: 11E, 01000 11110 3D: 127,
set 0 val set 0 rept 1024 eins set 0 tmp set val rept 9 eins set eins + (tmp and 1) tmp set tmp shr 1 endm if( eins = 5 ) $
-
Thread
Eclipse: was bedeutet diese Fehlermeldung?
Eclipse hat die interne Struktur von GCC nicht zu interessieren. > cd /tmp/gcc-4.6.0/obj-avr Generierung in Unterverzeichnissen des Quellbaums wird nicht unterstützt. Optionen für configure wären hilfreich, so ist das doch rumgestocher. Wieso generiest du als root???
http://www.rn-wissen.de/index.php/Avr-gcc_und_avrdude_installieren#avr-gcc Da die Generierung in /tmp lief, sollte es doch eigentlich egal sein, ob config und make als root laufen, oder nicht. Ich habs vorher auch schon ohne root-Rechte gemacht - kein Unterschied.
-
Thread
Analog Digital Converter kleines Problem (PIC)
Programm so verstehen, das wenn man auf 5 Volt ist alle LEDs leuchtn und wenn man die Spannung auf 4,35Volt veringert die niederwertigsten Bits (LEDS) aufhören zu leuchten?? Und warum leuchten bei einem Wert von 3.75Volt und 0 Volt wieder alle LEDS??? Kann ich mir das jetzt so vorstellen, dass einfach
A/D-Ergebnis links ausgerichtet... 2. Ersetze nach dem label LED_loop die zeile mit ....rlf tmpADC0,f ;ADC-Wert linksschieben... durch ....rlf tmpADC1,f ;ADC-Wert linksschieben Dann sollte das Program genau das tun was es soll! (einige Kommentare bei der ADC-Wandlung selbst passen
-
Thread
ghdl Warnungen, aber wo ?
Warnungen mit ghdl, das Problem es ist daß es nicht sagt wo (in meinem Quelltext). Ich hab ghdl 0.35 (llvm/x64) unter Windows: ../../src/ieee2008/numeric_std-body.vhdl:3034:7:@0ms:(assertion warning): NUMERIC_STD.TO_INTEGER: metavalue detected, returning 0 ../../src/ieee2008/numeric_std-body.vhdl
es gezeigt! Ich hab auf einem anderen Rechner ghdl 0.29.1 und es zeigt wo eine Meldung kommt. 0.35 und 0.34 tuen es irgendwie nicht (mehr).
-
Thread
[S] Suche einen µC 8035
Hersteller spielt keine Rolle: Intel P8035L, NEC D8035LC, National Semiconductor INS8035N, Toshiba TMP8035P, russischer KR1816VE35, czechoslovakischer MHB8035, .....
Dateianhang nicht funktioniert). Ich hätte auch einen 8749 oder 80C39 oder 80C49 oder eventuell einen 80C35 zu verkaufen. Da diese Chips inzwischen nicht mehr so leicht zu bekommen sind, verlange ich jedoch 5€ für einen Chip + 2€ Versandkosten. Gruß Thomas
-
Thread
Kopiervorgang erkennen vb.net
Da ich nicht darin fit bin eher Pseudo-Code: set temp={von %1 nur den Dateinamen} wget %1 -o /tmp/%1 copy /tmp/%1 /wohin/auch/immer/%1 Dann die URL per D&D draufziehen. Gruß N2
Rolle. Bits haben > schließlich auch keinerlei soziale Ader. Zum Glück hatte ich in den letzten 35 Jahren mit derartigen Programmierern keinen Kontakt. Mit einem solchen K...brocken würde ich keine Minute in einem Zimmer verbringen wollen. BTW, "beweisbare Fakten" sind erst dann bewiesene, wenn
-
Thread
NodeMCU (ESP8266) Soft WDT reset
4 sel.freq: 26000000 tttttest crystal : 1 filename: C:\Users\Kolja\Desktop\Flash tool 2.4\bin_tmp\downloadPanel1\v1.3.0.2 AT Firmware.bin_rep offset : 1032192 Erasing flash... head: 4 ;total: 255 erase size : 1028096 mode: 0 size : 4 sel.freq: 26000000 tttttest crystal : 1 Writing at
Rücksprungadressen holt. Zumindest hat er sich in der hacked_Servo_ext_Poti_seriel.ino rumgetrieben, die Zeile 35 wird aber sicher nicht passen wegen der Optimierung des Compilers. Vielleicht hilft es Dir ja etwas weiter. Gruß aus Berlin Michael
-
Thread
Verkettete Liste für Mikrocontroller Gesperrt
next; list->next = new_node; return new_node; } node delete_right(node list) { node tmp = list->next; list->next = tmp->next; free(tmp); return list; } void main(void) { node pnode; pnode = (node)malloc(sizeof(struct list_node)); pnode = insert_right(pnode, 123
next; list->next = new_node; return new_node; } node delete_right(node list) { node tmp = list->next; list->next = tmp->next; free(tmp); return list; } void main(void) { node pnode; pnode = (node)malloc(sizeof(struct list_node)); pnode->data = 123; pnode->next
-
Thread
Arduino Fehlermeldung beim Kompilieren
hardware\arduino\avr\variants\standard C:\Users\CHRIST~1\AppData\Local\Temp\build830106722983180350.tmp\sketch_jul28a.cpp -o C:\Users\CHRIST~1\AppData\Local\Temp\build830106722983180350.tmp\sketch_jul28a.cpp.o sketch_jul28a.ino:2:1: error: expected unqualified-id before numeric constant sketch_jul28a.ino
digitalWrite(4, HIGH); 31 digitalWrite(5, LOW); 32 delay(250); // Warte eine Viertelsekunde 35 } 37 } // Beginne von vorne mit der Schleife
-
Thread
Programieren wer kann Helfen
würde ich mich u.U. dafür interessieren. Ich verwende allerdings Mikrokontroller von Toshiba (z.B. TMP86FH47). IR-Fernbedienungs-empfänger für universalvernbedienungen und So, sind bei mir standart Module. Ein Empfangsbereiter TMP86FH47 der sonst nichts macht außer auf IR warten, braucht ca. 2uA + dem
. 500 mA Konstantstromquelle Minimale Eingangsspannung: 6VDC Maximale Eingangsspannung: 35VDC Ausgangsstrom: 1400mA Verpolungssicherer Eingang Schlüsselschalter Auto Technik (Nachrüst Fernbedienung) Präzisions-Dämmerungsschalter Bausatz Conrad und ein paar Kleinigkeiten
-
Thread
Transcend Wi-Fi SD Card - Technische Details / Hacken?
test mode if [ -f /mnt/sd/autorun.sh ] then echo "run autorun.sh" echo "run autorun.sh" >> /tmp/log.rcS sleep 1 chmod 777 /mnt/sd/autorun.sh /mnt/sd/autorun.sh fi [/code] Kompiliert wurden die Module mit [code] GCC: (Sourcery G++ Lite 2011.03-42) 4.5. [/code] Um die SD Karte
Set call interval 10 KCARD: Notify driver about pid 140 (0>1)KCARD: Log = 0, Diff Disable, Path /tmp/filediff Auto OFF 0 seconds KCARD: Debounce = 1, WiFi Hide Disable, Skip Disable WiFi 0 can't less then 60 seconds kcard_print_dir_file_list: failed! get_file_list /mnt/sd/DCIM KCARD: waitting
-
Thread
Verständnisfrage zu Assembler bei PIC und ATMEL
bei weitem nicht. Die großen ATMegas können 131 AVR-Instructions (ATMega1284), der PIC16F677 kann 35. Das will man doch nicht ...
_sp pop __tmp_reg__ pop __tmp_reg__ pop r29 ; 28 [c=4 l=1] popqi pop r28 ; 29 [c=4 l=1] popqi ret ; 30 [c=0 l=1] return_from_epilogue [/pre]
-
Thread
RFM12 an XMEGA
) ); } unsigned int crcUpdate(unsigned int crc, unsigned char serialData) { unsigned int tmp; unsigned char j; tmp = serialData << 8; for (j=0; j<8; j++) { if((crc^tmp) & 0x8000) { crc = (crc<<1) ^ 0x1021; } else { crc = crc << 1;
char tmp_sreg; int retval; CONVERTW val; val.w = CMD; //save SReg, clear Interrupts // tmp_sreg = SREG; // cli(); RFM12_select(); //retval = ( SPI_ReadWrite( RFM12_
-
Thread
DS18B20 Temperatursensor mit Multimeter messen
welchen würdet ihr mir > vorschlagen, um ihn mit einem digitalen Multimeter messen zu können. TMP36 oder suche dir hier einen aus https://www.mikrocontroller.net/articles/Temperatursensor#Analoge_Temperatursensoren
Manfred P. schrieb im Beitrag #7442891: > Der LM35 "Precision Centigrade Sensor" liefert 10mV/°C, da kann und muß > nichts kalibriert werden. Solange man im Plusbreich bleibt, benötigt er > keinerlei Außenbeschaltung - DMM dran und fertig. Für Temperaturen
-
Thread
AVR32 grasshopper patch für ATMEL buildroot 2.3.0
7733248 Bytes). Ausgabe von printenv. [code] U-Boot 1.3.4-atmel.buildroot.1 (Jan 10 2010 - 13:20:35) U-Boot code: 00000000 -> 000105d4 data: 00016740 -> 0004cf50 CPU: 140 Mhz HSB: 70 MHz PBA: 35 MHz PBB: 70 MHz malloc: Using memory from 0x13f73000 to 0x13fb3000 DMA: Using memory from 0x13f6f000
U-Boot> [/code] Boot mit Fehler. [code] U-Boot 1.3.4-atmel.buildroot.1 (Jan 10 2010 - 13:20:35) U-Boot code: 00000000 -> 000105d4 data: 00016740 -> 0004cf50 CPU: 140 Mhz HSB: 70 MHz PBA: 35 MHz PBB: 70 MHz malloc: Using memory from 0x13f73000 to 0x13fb3000 DMA: Using memory from 0x13f6f000
-
Thread
CRC8 - Zu dumm für die Gegenrechnung?
00000111 1011010 1 00000011 Dieser Befehl ließt aus dem RAM den Datenwert. Empfangen wird: 82 39 35 Oder Binär: 1000 0010 0011 1001 0011 0101 Ergibt als Berechnung: (1011 0100 0000 0111 1011 0101 0000 0011 1000 0010 0011 1001 0011 0101) XOR (1 0000 0111) Aber auch hierbei kommt kein sinnvolles
Sub_crc8 = 0 For Tmp_byte = 1 To 5 Sub_x = I2c_array(tmp_byte) For Sub_k = 0 To 7 Sub_j = Sub_x Xor Sub_crc8
-
Thread
vServer-Kernellog läuft ständig voll
var/lib/dpkg/info/rpm2cpio.list /var/lib/dpkg/info/rpm2cpio.md5sums /var/www/clients/client0/web12/tmp/sess_1dpvb9tq6eubpm2436o7kfbsp0 /var/www/clients/client0/web12/tmp/sess_26psf8hfucol0qq115erhkppm2 /var/www/clients/client0/web12/tmp/sess_coop3gq8mpm2282dmnpaiikn92 /var/www/clients/client0/web13/tmp/sess_uj7req4dpddcopp8o9l6539pm2[/code] Das mit den knappen Ressourcen glaube ich nicht. Mittlerweile ist der Cache auf über 650 MB angewachsen. Das wäre nicht der Fall, wenn der Platz tatsächlich
-
Thread
AVR Toolchain Opensuse 42.3 broken?
COLLECT_GCC_OPTIONS='-v' '--version' '-specs=device-specs/specs-avr2' as -v -mmcu=avr2 --version -o /tmp/ccgtYWlS.o /tmp/cczecLQu.s GNU assembler version 2.26.1 (x86_64-suse-linux) using BFD version (GNU Binutils; openSUSE Leap 42.3) 2.26.1 as: Unbekannte Option »-mmcu=avr2« Makefile:267: recipe for
avr31 - classic AVR core with up to 128K program memory avr35 - classic AVR core with up to 64K program memory plus the MOVW instruction avr4 - enhanced AVR core with up to 8K program memory avr5
-
Thread
Gnuplot: Einheitskreis zeichnen
\Re z$" set ylabel "$\\Im z$" set tics out set cbtics format "$%g$" set palette rgb 34,35,36; set xrange [-1.1:1.1] set yrange [-1.1:1.1] set grid set size square set object 1 circle at 0,0 size 1 plot 'z.txt' u ($1*5.4863e-003-1.1):($2*5.4863e-003-1.1):3 matrix with image
' u ($1*range/numpnts*2-range):($2*range/numpnts*2-range):3 matrix with image notitle, \ 'table.tmp' using 1:2 with lines lw 0.5 lc rgb"black" notitle,\ 'daten/zeros.txt' using 1:2 with points pt 6 lc rgb"red" title 'Nullstellen', \ 'daten/poles.txt' using 1:2 with points pt 2 title 'Pole'
-
Thread
Druckvolumen im Studium
ewig. Ein Freund hat sich einen Lexmark T632 gekauft mit Kartusche für ca 30000 Seiten für knapp 35 Euro (irgendso ein Restpostenmarkt). Hässlich und rießig, aber läuft. Ich habe mir einen P2015dn geholt. Ca. 50 Euro mit fast voller Kartusche, billige Nachbaukartuschen. http://www.ebay.de/sch/i.html
environmentdatasheet/fs-c5250dn_umweltdatenblatt.-downloadcenteritem-Single-File.downloadcenteritem.tmp/FS-C5250DN_Umwe...tdatenblatt.pdf Unten im dem Dokument steht, was aus dem Drucker so an Emissionen raus kommt. Ansonsten hast du natürlich recht, dass die "Abgase" aus Laserdruckern nicht gerade
-
Thread
2x 4gb DDR2 in LGA 775 Intel Core Q8300
gibts bei den C2D/C2Qs glaub so ziemlich alles. HB-7529 hat: https://en.wikipedia.org/wiki/Intel_P35 Und da steht was von 8GB adressable memory, also sollten 2x4GB wahrscheinlich scho laufen.
dir ein gebrauchtes Mainboard mit vier Slots und bestücke es mit vier Speichermodulen. Gebrauchte P35 Mainboards wechseln teilweise sogar mit RAM und CPU bestückt bei eBay für 15€ den Besitzer.
-
Thread
Labornetzteil/Funktionsgenerator
LM 35, einfacher, billiger und " genauer" gehts nun wirklich nicht mehr. http://www.mikrocontroller.net/topic/247281#2540381
der Software ist jetzt die Spannungsreferenz einstellbar. Zur Temperaturmessung benutze ich den LM35 Schöne Grüße Johann
-
Thread
Peak-Ignitor - Mini 120W Powerbank
es eine USB-PD-Quelle wäre Die kriegst du mit 20Ah für 70€ mit 165W Pmax. https://amzn.eu/d/35VgAgj Ich finde das Projekt Klasse, auch das alles veröffentlicht ist.
Rückseite gibts wieder einen custom gefrästen Kupfer-Block als Thermische Masse mit einer Pocket für einen TMP1075 Sensor). Der Zigarettenanzünder braucht sowas 6A bei 12V. Für sowas hmm 20 Sekunden in etwa. Jetzt kommt dann mein 550mAh 75C 1s-LiPo dran, mal kucken was der macht 😁
-
Thread
Atmel oder PIC Gesperrt
00bc 1F92 push __zero_reg__ <- wird nur 1* gebraucht 174 00be 0F92 push __tmp_reg__ 175 00c0 0FB6 in __tmp_reg__,__SREG__ 176 00c2 0F92 push __tmp_reg__ 177 00c4 1124 clr __zero_reg__ <- wird nur 1* gebraucht 178 00c6 2F93 push
r25 246 0144 8F91 pop r24 247 0146 2F91 pop r18 248 0148 0F90 pop __tmp_reg__ 249 014a 0FBE out __SREG__,__tmp_reg__ 250 014c 0F90 pop __tmp_reg__ 251 014e 1F90 pop __zero_reg__ <- wird nur 1* gebraucht 252 0150 1895 reti
-
Thread
qemu/kvm: Ubuntu Server von .iso installieren
Unable to complete install: 'internal error: process exited while connecting to monitor: 2019-12-13T18:35:44.598718Z qemu-system-x86_64: -drive file=/tmp/ubuntu-18.04.3-live-server-amd64.iso,format=raw,if=none,id=drive-ide0-0-0,readonly=on: Could not open '/tmp/ubuntu-18.04.3-live-server-amd64.iso': Permission
-
Thread
Hat eine CF-Card auch einen Kopierschutz wie eine SD-Card?
4C 20 4E 55 4D 20 3A 34 41 37 39 SERIAL NUM :4A79 00000310 33 34 46 39 33 33 32 32 43 30 30 30 35 30 35 39 34F93322C0005059 00000320 4D 4F 44 45 4C 20 4E 55 53 54 47 34 46 43 35 31 MODEL NUSTG4FC51 00000330 20 30 20 20 20 20 20 20 20 20 20 20 20 20 20 20 0 00000340 20 20 20
mitbestellt. Der Mist ist, das ich das Image verloren habe. Ich Dussel hab das in meiner Linux-VM unter /tmp geladen und die Ubuntu-Distro stellt /tmp über den Arbeitsspeicher her. Nach dem Restart war das natürlich weg :-( Jetzt habe ich praktisch nur noch die Original-CF wo wenigstens der Sektor 0 fehlt.
-
Thread
pollin kamera au-85
to get one byte ! // i received 320*2 bytes for the lcd mPORTDSetBits(BIT_1); tmpDat = mPORTERead(); *PointerFlash = tmpDat; PointerFlash++; mPORTDClearBits(BIT_1); ++rowCount; } ++picLine; // ** lcd update //** wait for hsync low
0x30000 = 0x50000) Flash als user mode reserviert. Das Auslesen sieht dann wie folgt aus: [c] tmpDat = mPORTERead(); *PointerFlash = tmpDat; PointerFlash++; [/c] In der Simulation hat er mir es an die entsprechende Speicherstelle reingeschrieben... Bitte um Hilfe :) Gruß Andi
-
Thread
Langzeitmonitoring Bodentemperatur
Bei analoger Messung hätte ich Dir so etwas wie den LM35 – Temperatursensor vorgeschlagen. Den in ein Plastikröhrchen gesteckt und mit Silikon vom Baumarkt vergossen, bzw. verschlossen, oben gehen die Kabel dicht verschlossen heraus. Das hält viele Jahre durch
: > Nur analog hätte ich den LM35 vorgschlagen. In das 4mm Loch ginge > dieser, weil da schon so mancher erfolgreich das TO92 Gehäuse mit der > Feile verkleinert hat. Ob das der geforderten Langlebigkeit dient mag ich bezweifeln
-
Thread
C++ call by reference Frage
stack_usage = 0 ; /home/lmeier/Projekte/wmucpp/doc0/bm00/bm91.cc:28: x = v / 2; lsr r25 ; tmp46 ror r24 ; tmp46 ; /home/lmeier/Projekte/wmucpp/doc0/bm00/bm91.cc:28: x = v / 2; sts x,r24 ; x, tmp46 /* epilogue start */ ; /home/lmeier/Projekte/wmucpp/doc0/bm00/bm91.cc:29:
0 */ /* stack size = 0 */ .L__stack_usage = 0 ; /home/lmeier/Projekte/wmucpp/doc0/bm00/bm91.cc:35: f(a); lds r24,a ; , a call _Z1fIhEvRKT_.isra.0 ; ; /home/lmeier/Projekte/wmucpp/doc0/bm00/bm91.cc:36: f(b); lds r24,b ; , b lds r25,b+1 ; , b call _Z1fIjEvRKT
-
Thread
Faktensammlung Buderus EMS
In case if anyone is still interested in this topic, I'm writing some documentation about Buderus RC35 internals. https://github.com/gashtaan/buderus-rc35-internals
Telnet ?? wie ist denn der RC35 mit einem Netzwerk verbunden?
-
Thread
gcc11 könnte das avr Backend verlieren
Y+4,r25 ldd r22,Y+1 ldd r23,Y+2 ldd r24,Y+3 ldd r25,Y+4 /* epilogue start */ pop __tmp_reg__ pop __tmp_reg__ pop __tmp_reg__ pop __tmp_reg__ pop r29 pop r28 jmp f [/avrasm] Es gibt auch nicht-triviale Beispiele und auch welche ohne float. > Was Microchip scheinbar
r24 > std Y+4,r25 > ldd r22,Y+1 > ldd r23,Y+2 > ldd r24,Y+3 > ldd r25,Y+4 > pop __tmp_reg__ > pop __tmp_reg__ > pop __tmp_reg__ > pop __tmp_reg__ > pop r29 > pop r28 > jmp f (Kommentare der besseren Vergleichbarkeit wegen entfernt) Das ist schon krass. Ein simpler
-
Thread
RISC/V, überall
of Directors of Allegro MicroSystems, Inc. ("Allegro") (NASDAQ: ALGM) to acquire the company for $35.10 per share in cash for each share (the “Proposal”) of Allegro’s common stock on a fully diluted basis at an implied enterprise value of $6.9 billion. [/c] ### Lesestoff: Nutzung von eSIMs unter
lesbar, anbei ein Skript dass dies in ein sattes Schwarz verwandelt... [pre] pdftk %~f1 output %TMP%\%~n1.pdf uncompress sfk rep -yes %TMP%\%~n1.pdf -pat "/0.2 0.2 0.2 SCN/0.0 0.0 0.0 SCN/" pdftk %TMP%\%~n1.pdf output %~d1%~p1%~n1_blk%~x1 compress del /q %TMP%\%~n1.pdf [/pre] Fuer Risiken
-
Thread
Universaltrafo für Netzteil - wie anschließen?
Hier findest du alle Angaben die du benötigst: http://www.mikrocontroller.net/attachment/259814/tmp_9333-IMG_20150616_164552534_HDR663548797.jpg
Im Leerlauf können da bequem 18V rauskommen. * 1,4 ergibt ~25V, d.h. es sollte mindestens ein 35V Elko sein.
-
Thread
Neue Version AVR8-Burn-O-Mat
beobachte das gemächliche anglühen des monochrom-text monitor, und freue mich, das die büchse nach gut 35 jahren noch läuft, die 8zoll floppys lautstark anlaufend. und nach kurzer zeit erfüllt mein habitat eine angenehme wärme... no joke! zipp
beobachte das gemächliche anglühen des > monochrom-text monitor, und freue mich, das die büchse nach gut 35 > jahren noch läuft, die 8zoll floppys lautstark anlaufend. Nur hatte die PDP-7 weder einen Text-Monitor noch 8Zoll-Floppys...