-
Datei
GLCD.c
unsigned short bkColor) { unsigned short i=0; unsigned short j=0; unsigned char buffer[16]; unsigned char tmp_char=0; GetASCIICode(buffer,c); /* È¡×ÖÄ£ÊýŸÝ */ for (i=0;i<16;i++) { tmp_char=buffer[i]; for (j=0;j<8;j++) { if ( (tmp_char >> 7-j) & 0x01 == 0x01) { LCD_SetPoint(Xpos+j,Ypos+i,charColor); /* ×Ö·ûÑÕÉ
in „STM32 24Bit Bmp nach 565RGB Format“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
GLCD.c
unsigned short bkColor) { unsigned short i=0; unsigned short j=0; unsigned char buffer[16]; unsigned char tmp_char=0; GetASCIICode(buffer,c); /* È¡×ÖÄ£ÊýŸÝ */ for (i=0;i<16;i++) { tmp_char=buffer[i]; for (j=0;j<8;j++) { if ( (tmp_char >> 7-j) & 0x01 == 0x01) { LCD_SetPoint(Xpos+j,Ypos+i,charColor); /* ×Ö·ûÑÕÉ
in „STM32 24Bit Bmp nach 565RGB Format“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
EleLaDoku_V4.0.20B27.pdf
, not empty" >> /tmp/elela test "$(ls -l $ELELADIR/Temp/*.zip)" && echo "12e: $ELELADIR/Temp found *.zip" >> /tmp/elela export DLSRCDIR=${ELELADIR}/Temp echo "12f: ${DLSRCDIR}" >> /tmp/elela else export DLSRCDIR=`xdg-user-dir
in „EleLa - Elektronik Lagerverwaltung V4.0“ · Projekte & Code ·
-
Datei
AddressSanitizer.txt
3269==poisoning: 0x7fffffff8b60 2580 ==3269==unpoisoning: 0x7fffffff8b60 2580 Frame pos: 0.200s Mag: -35.10 Mean: -53.50 sum: -88.60 Max magnitude: -35.1 dB mag -35 size 1200 ==3269==poisoning: 0x7fffffff8b60 2580 ==3269==unpoisoning: 0x7fffffff8b60 2580 Frame pos: 0.200s Mag: -35.72 Mean: -53.00 sum: -
in „Tipps zur Speicheranalyse gesucht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
123.c
12, 12, 13, 13, 14, 15, 15, 16, 17, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 31, 32, 33, 35, 36, 38, 40, 41, 43, 45, 47, 49, 52, 54, 56, 59, 61, 64, 67, 70, 73, 76, 79, 83, 87, 91, 95, 99, 103, 108, 112, 117, 123, 128, 134, 140, 146, 152, 159, 166, 173, 181, 189, 197, 206, 215, 225, 235, 245
in „LED Fading und Uhr beides benötigt Timer1“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
sd_raw.c
uint8_t ptmp[4] = { buf[byteidx + 3], buf[byteidx + 2], buf[byteidx + 1], buf[byteidx + 0] }; uint32_t tmp = *(uint32_t *) ptmp; return (tmp >> BOFFS) & MAKEMSK(BLEN); // nach rechts schieben und nicht relevante Bits ausmaskieren } static void print_csd() { uint8_t i; uint8_t file_format = RDBIT(10, 11); uint8_t tmp_write_protect = RDBIT(12, 12); uint8_t perm_write_protect = RDBIT(13, 13); uint8_t copy = RDBIT(14, 14); uint8_t file_format_grp = RDBIT(15, 15); uint8_t write_bl_partial = RDBIT(21, 21); uint8_t write_bl_len
in „Xmega Soundcheck“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Pointer-Ueberall_Pointer.pdf
: %s\n", str_zwei ); 16 17 return 0; 18 } 19 20 void swp( char** str1, char** str2 ) 21 { 22 char* tmp; 23 24 tmp = *str1; 25 *str1 = *str2; 26 *str2 = tmp; 27 } 12 Pointer – überall Pointer Ok, warum übergeben wir nun Pointerpointer anstatt normale Pointer an die Funktion swp() . Der Grund ist, wie
in „Info´s zu Pointern“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Konsolenlogfile.txt
verlassen make[4]: Verzeichnis „/home/ubuntixer/toolchain/buildLinux/binutils/bfd“ wird betreten rm -f bfd-tmp.h cp bfd-in3.h bfd-tmp.h /bin/bash ../../../downloads/binutils/bfd/../move-if-change bfd-tmp.h bfd.h rm -f bfd-tmp.h touch stmp-bfd-h /bin/bash ./libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H
in „Toochain bauen avr-gcc-x.x mit binutils-2.34 funktioniert nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
can_top.v
needed when transmitting a message. // // Revision 1.33 2003/06/11 14:21:35 mohor // When switching to tx, sync stage is overjumped. // // Revision 1.32 2003/06/09 11:32:36 mohor // Ports added for the CAN_BIST. // // Revision 1.31 2003/03/26 11:19:46 mohor // CAN interrupt
in „Cant resolve multiple constant drivers“ · FPGA, VHDL & Co. ·
-
Datei
wsg2000.c
or E/W specifier. * * Pseudo-code (for floating-point representations): * * double decimal, minutes_tmp, seconds; * long degrees, minutes; * * degrees = lround(floor(decimal)); * minutes_tmp = (decimal - floor(decimal)) * 60; * minutes = lround(floor(minutes_tmp)); * seconds = (minutes_tmp - floor(minutes_tmp
-
Datei
stellaristest.c
= 1; // set flag after 2sec } } void itoa( int n, unsigned char * s ) { int j,i = 0; unsigned char tmp; if( n < 0 ) // if negativ set - sign { s[0] = '-'; s++; n = -n; } do // calculate next digit { s[i++] = n%10 + '0'; n /= 10; } while( n > 0 ); for( j = 0; j < i/2 ; ++j ) // revert string { tmp = s[j]; s[j] = s[i-j-1]; s[i-j-1] = tmp; } s[i] = '\0'; } int main(void) { unsigned long ulADC0Value[4]; // ADC values from 4 ADC Sequence volatile unsigned long ulTempAvg; // Variables for messured internal Temp volatile unsigned long ulTemp
in „Stellaris ARM Launchpad, UART, Timer, DHT11 Sensor SW“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32f10x_rcc.lst
stm32f10x_rcc.c **** /* Get PCLK2 prescaler */ ARM GAS C:\Users\bartzick\AppData\Local\Temp\ccBSPTDa.s page 35 683:lib/stm32f10x_rcc.c **** tmp = RCC->CFGR & CFGR_PPRE2_Set_Mask; 1254 .loc 1 683 0 1255 0104 184B ldr r3, .L84 1256 0106 5B68 ldr r3, [r3, #4] 1257 0108 03F46053 and r3, r3, #14336 1258 010c 7B61
in „Seltsame Initialisierungen und Abstürze.“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
wsg2000.c
or E/W specifier. * * Pseudo-code (for floating-point representations): * * double decimal, minutes_tmp, seconds; * long degrees, minutes; * * degrees = lround(floor(decimal)); * minutes_tmp = (decimal - floor(decimal)) * 60; * minutes = lround(floor(minutes_tmp)); * seconds = (minutes_tmp - floor(minutes_tmp
-
PDF
MulDiv.pdf
Vorzeichenbits des 2er Komplements genommen. Zur Verdeutlichung ein Beispiel: 0 1 0 1 x 1 0 0 1 5*-7= -35 1 0 0 1 0 0 0 0 1 0 0 1 0 0 0 0 0 0 1 0 1 1 0 1 45 1 1 0 1 1 1 0 1 -35 Abbildung 10 Anstatt das richtige Ergebnis von -35 zu liefern, ist das Ergebnis 45. Nun könnte der Multiplikand einfach Vorzeichenerweitert
in „Space Age 2 der 32Bit MIPS Rechner in TTL“ · Projekte & Code ·
-
PDF
aduc_831_board.pdf
D 2 74HCT14 RESET LED9 22 D3 33 CP 1 1 L CAP1P D2 34 8 4 0 7 5 1 2 4 6 8 100n J13 B LED10 100n D1 35 U2 4 3 2 4 3 2 J19 2 2 reset D0 3.3V 3 4 25 VIN C C C N N N 4xR 10K G C15 3.3VBAT C4 E 36 P10 1 P10/ADC0/T2 V G G GAD0 43 P00 N GND 100n + R/W 37 P11 2 P11/ADC1/T2EX P01/AD1 44 P01 D 2 2 1 24 VOUT RS
in „Interrupt/Pin-Abfrage beim ADUC831“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
project1.c
&& !ROM_GPIOPinRead(GPIO_PORTE_BASE, DHT11_PORT)); // wait for high from data bit ROM_SysCtlDelay(35*us); // test after 35us for high or low if(ROM_GPIOPinRead(GPIO_PORTE_BASE, DHT11_PORT)) // if databit still high -> 1 { temp |= (1 << (7-j)); // set according bit in temp n=1; while(n++ && ROM_GPIOPinRead
in „Stellaris ARM Launchpad, ADC, UART, DHT11, RFM12, LCD“ · Projekte & Code ·
-
Datei
SoftwareSerial.cpp
, }, { 57600, 1, 15, 15, 13, }, { 38400, 2, 25, 26, 23, }, { 31250, 7, 32, 33, 29, }, { 28800, 11, 35, 35, 32, }, { 19200, 20, 55, 55, 52, }, { 14400, 30, 75, 75, 72, }, { 9600, 50, 114, 114, 112, }, { 4800, 110, 233, 233, 230, }, { 2400, 229, 472, 472, 469, }, { 1200, 467, 948, 948, 945, }, { 600, 948
in „string an Funktion übergeben - Problem Speicherverbrauch RAM“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Maiskolben_TFT.ino
uint8_t i = 0; i < 3; i++) { adcValue[i] = analogRead(analogIn); // read the input 3 times } uint16_t tmp; if (adcValue[0] > adcValue[1]) { tmp = adcValue[0]; adcValue[0] = adcValue[1]; adcValue[1] = tmp; } if (adcValue[1] > adcValue[2]) { tmp = adcValue[1]; adcValue[1] = adcValue[2]; adcValue[2] = tmp; } if (adcValue[0] > adcValue[1]) { tmp = adcValue[0]; adcValue[0] = adcValue[1]; adcValue[1] = tmp; } return adcValue[1]; } void timer_sw_poll(void) { if (power_down) return; if (!digitalRead(SW_STBY)) { if (cnt_off_press == 100) { setOff
in „Maiskolben Lötstation Display steht Kopf“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Maiskolben_TFT.ino
uint8_t i = 0; i < 3; i++) { adcValue[i] = analogRead(analogIn); // read the input 3 times } uint16_t tmp; if (adcValue[0] > adcValue[1]) { tmp = adcValue[0]; adcValue[0] = adcValue[1]; adcValue[1] = tmp; } if (adcValue[1] > adcValue[2]) { tmp = adcValue[1]; adcValue[1] = adcValue[2]; adcValue[2] = tmp; } if (adcValue[0] > adcValue[1]) { tmp = adcValue[0]; adcValue[0] = adcValue[1]; adcValue[1] = tmp; } return adcValue[1]; } void timer_sw_poll(void) { if (power_down) return; if (!digitalRead(SW_STBY)) { if (cnt_off_press == 100) { setOff
in „Probleme bei kompilieren des Maiskolben-Sketch's“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
ls.txt
tty61 uhid vcsa vhost-net btrfs-control disk initctl memory_bandwidth ptmx sg0 tty tty17 tty26 tty35 tty44 tty53 tty62 uinput vcsa1 watchdog bus dri input mqueue pts sg1 tty0 tty18 tty27 tty36 tty45 tty54 tty63 urandom vcsa2 watchdog0 cdrom dvd kmsg ndctl0 random shm tty1 tty19 tty28 tty37 tty46 tty55
in „chroot: failed to run command ‘/mnt/bin/bash’: No such file or directory“ · PC Hard- und Software ·
-
Datei
journalctl.txt
31 15:34:35 T400 kernel: cdc_acm 2-4:1.1: ttyACM0: USB ACM device Mär 31 15:34:35 T400 kernel: cdc_acm 2-4:1.3: ttyACM1: USB ACM device Mär 31 15:34:35 T400 kernel: cdc_wdm 2-4:1.5: cdc-wdm0: USB WDM device Mär 31 15:34:35 T400 kernel: cdc_wdm 2-4:1.6: cdc-wdm1: USB WDM device Mär 31 15:34:35 T400 kernel: usbcore: registered new interface driver cdc_wdm Mär 31 15:34:35 T400 kernel: cdc_acm 2-4:1.9: ttyACM2: USB ACM device
in „ArchLinux mountet Bootpartition nicht“ · PC Hard- und Software ·
-
Datei
webasm27154_lst.txt
Assembler A S E M - 5 1 V 1.4a2 ======================================================= Source File: tmp/webasm27154.a51 Object File: tmp/webasm27154.hex List File: tmp/webasm27154.lst Line I Addr Code Source 1: N 0022 HOUR EQU 22H;ʱ 2: N 0023 MIN EQU 23H;·Ö 3: N 0024 SEC EQU 24H;Ãë 4: ;20H:±ê֟λ (20H
in „Uhrzenbausatz mit At89C2051 funktioniert nicht“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Diplomarbeit_24_Kanal_EEG_Recorder.pdf
jeweiligen Kanalwertes inklusive Hochpassfilterung und Kalibrierung findet in wenigen Zeilen statt: tmp_data = (long)((((*((int*)tempsumptr++)>>4) * (*(u16*)calptr++))>>12) - (int)(Sld_Avg[i]/8)); if (tmp_data > 0x00007FFF) tmp_data=0x7FFF; if (tmp_data < -32768) tmp_data=0x8000; *eeg_data_ptr = (short)tmp_data; Dabei sind: tmp_data Ausgangswert (32Bit) tempsumptr Pointer auf 32 fach aufkummulierten Abtastwert(32Bit) calptr Pointer auf Kanal-Kalibrationswert (0x8000 =1,0)(16Bit) Sld_Avg[] Buffer mit den
in „EEG-Kappen-Controller“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
TEST.LST
*ABS* 00000000 __tmp_reg__ 00000001 l *ABS* 00000000 __zero_reg__ 00000000 l df *ABS* 00000000 TIMERINT.C 0000003f l *ABS* 00000000 __SREG__ 0000003e l *ABS* 00000000 __SP_H__ 0000003d l *ABS* 00000000 __SP_L__ 00000000
-
Datei
gcc10.0.1_binutils2.34_Konsolenausgabe_b.txt
\ else true; fi; \ else true; fi; build/genhooks -d \ ../../../downloads/gcc/gcc/doc/tm.texi.in > tmp-tm.texi case `echo X|tr X '\101'` in \ A) tr -d '\015' < tmp-tm.texi > tmp2-tm.texi ;; \ *) tr -d '\r' < tmp-tm.texi > tmp2-tm.texi ;; \ esac mv tmp2-tm.texi tmp-tm.texi /bin/bash ../../../downloads
in „Toochain bauen avr-gcc-x.x mit binutils-2.34 funktioniert nicht“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
prop-clock_260809_new_driver_5.bas
Then ' ************************ ' Sekundenanzeige******************** If _sec = 0 Then Sek_spalte_tmp = 1 ' Bei Sekunde 0 wird im Falle der Kuchendarstellung ein vollständiger Kreis gebildet Else Sek_spalte_tmp = 60 - _sec Sek_spalte_tmp = Sek_spalte_tmp * 3 ' Laufrichtung umdrehen und auf 0 justieren
in „Mega644 mit 32768 er Quarz an tosc1 u. tosc2“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
FJRX24.pdf
09.05.16 18:35 /tmp/FJRX24.sch (Sheet: 1/1)
in „Mehr Kontrast für matschige Stromlaufpläne“ · Offtopic ·
-
PDF
APP29.PDF
Port 0 Port 2 ROM Register 128x8 Latch Latch 4kx8 Program Address Register Buffer ACC Stack Pointer TMP2 TMP1 Register PC PCON SCON TMOD TCON Incrementer TH0 TL0 TH1 TH1 ALU SBUF(TX) SBUF(RX) IE IP Interrupt, Serial Port Program PSW and Timer Blocks Counter PSALE TimingInstruction EA and Register DPTR
-
PDF
EG4S20_DataSheet_V1.4.pdf
31 通用 IO BANK3 IO 32 ELVDS2_P 通用 IO BANK3 IO 33 ELVDS2_N 通用 IO BANK3 IO 34 GCLKIOB_5 通用 IO BANK4 IO 35 GCLKIOB_2 通用 IO BANK4 VCC 36 是 内核电源 BANK4 IO 37 ELVDS3_P 通用 IO BANK4 IO 38 ELVDS3_N 通用 IO BANK4 IO 39 通用 IO BANK4 IO 40 ELVDS4_N 通用 IO BANK4 IO 41 ELVDS4_P 通用 IO BANK4 IO 42 通用 IO BANK4 VCCIO4 43 是 BANK4
in „SDRAM Burst lesen ohne Unterbrechung über Column, Row und Banks hinaus“ · FPGA, VHDL & Co. ·
-
Datei
main.c
t y,uint8_t value) { uint8_t addr_byte = (x<=7?0:1) + y*2; if(value) { //Wert auf 1 Setzen uint8_t tmp = 1<<(7-(x%8)); grid_opt[addr_byte] |= tmp; } else { uint8_t tmp = 0xFF; tmp -= 1<<(7-(x%8)); grid_opt[addr_byte] &= tmp; } } uint16_t Kanal(uint8_t mux) { uint8_t i; uint16_t result; ADMUX = mux; ADMUX
in „Kann wir jemand mit einen simplen Code bei Wortuhr helfen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
BlinkingLED.txt
10, r25 ; 0x0a be: 89 87 std Y+9, r24 ; 0x09 c0: 42 c0 rjmp .+132 ; 0x146 <__stack+0xa7> else if (__tmp > 65535) c2: 11 e0 ldi r17, 0x01 ; 1 c4: 6d 81 ldd r22, Y+5 ; 0x05 c6: 7e 81 ldd r23, Y+6 ; 0x06 c8: 8f 81 ldd r24, Y+7 ; 0x07 ca: 98 85 ldd r25, Y+8 ; 0x08 cc: 20 e0 ldi r18, 0x00 ; 0 ce: 3f ef ldi
in „AvrStudio 5 Programm zu groß für Attiny 13“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
datasheet_bq2023.pdf
2 shows the available WOE thresholds. Table 3. WOE Thresholds WOE3–1 VWOE (HEX) (µV) 0h N/A 1h 21.35 2h 18.30 3h 15.25 4h 12.20 5h 9.15 6h 6.10 7h† 3.05 † Default sleep mode as a result of change PDET input PDET input can also place the bq2023 in sleep mode. The bq2023 enters sleep mode in response
in „Mit MSP430 einen IC( bq2023) programmieren“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Boot-error.txt
slot 17 vendor 1033 irq 33 irq fixup slot 17 vendor 1033 irq 34 irq fixup slot 17 vendor 1033 irq 35 irq fixup slot 18 vendor 104c irq 33 irq fixup slot 19 vendor 100b irq 33 Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket Starting kswapd
in „Pollin MOTOROLA VIP1710“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
knx_ll.c
* // XOR muss negation von Checksummenbyte sein // D.h. bei & Operation muss Summe 0 sein if (data_tmp & *data) return FALSE; return TRUE;*/ } /////////////////////////////////////////////////////////////////////////////////////////////////// unsigned char transmit (unsigned char *frame, unsigned char
-
PDF
EKG_usw_Informationformedicalapplications_von_TI.pdf
Resolution Programmable Temp 2 Device (V) Interface (ºC max) (µA max) (Bits) Temp Alert (ºC) Package Price TMP100 2.7 to 5.5 2-wire ±2 45 9 to 12 — 150 SOT23 0.75 TMP101 2.7 to 5.5 2-wire ±2 45 9 to 12 ✔ 150 SOT23 0.80 TMP121 2.7 to 5.5 SPI ±1.5 50 12 — 150 SOT23 0.90 TMP122 2.7 to 5.5 SPI ±1.5 50 9 to 12 ✔ 150 SOT23 0.99 TMP123 2.7 to 5.5 SPI ±1.5 50 12 — 150 SOT23 0.90 TMP124 2.7 to 5.5 SPI ±1.5 50 12 — 150 SO-8 0.80 TMP75 2.7 to 5.5 2-wire ±1.5 50 9 to 12 ✔ 127 SO-8 0.70 TMP175 2.7 to 5.5 2-wire ±1.5 50 9 to 12 ✔ 127
in „EKG Schaltung Neuling“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
testroutine_measureboard.bas
Schutz Declare Sub Adc12_mess() 'ADC Channel Messung Achtung kein Schutz Declare Sub All_adc() Dim Tmp As Byte Dim Serial0charmatch_flag As Byte 'com0 interruptflag Dim Serial1charmatch_flag As Byte 'com1 interruptflag Dim New_command As String * 15 Dim Command_array(3) As String * 5 Dim New_status As
in „Problem mit Waitkey und serialcharmatch“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
test.asm
cpx #98 bne iloop lda #0 tax iny cpy #68 bne iloop dl: jmp dl r: !byte $ff g: !byte 00 b: !byte 00 tmp: !byte 00 plot_pixel: pha lda #$30 sta $8000 lda #$15 sta $8000 txa sta $8001 sta $8001 lda #$75 sta $8000 tya sta $8001 sta $8001 lda #$5c sta $8000 pla sta $8001 sta $8001 ;Farben müssen noch korrigiet werden rts init_lcd: lda #$C0 sta $34 lda #$00 sta $35 lda #$30 sta $8000 lda #$04 sta $8000 lda #$3e sta $8001 lda #$31 sta $8000 lda #$f4 sta $8000 lda #$58 sta $8001 lda #$30 sta $8000 lda #$94 sta $8000 lda #$d1 sta $8000 lda #$ca sta $8000 lda #$00
in „Mini-Farbdisplay (+mehr) für 1 Euro“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Prog_Mem_asm.vhd
---------------------------------- -- Company: -- Engineer: Tobias Markus -- -- Create Date: 09:48:35 10/08/2012 -- Design Name: -- Module Name: ProgMem - Behavioral -- Project Name: -- Target Devices: -- Tool versions: -- Description: -- -- Dependencies: -- -- Revision: -- Revision 0.01 - File Created
in „MISC Processor“ · FPGA, VHDL & Co. ·
-
Datei
RapidStrike.ino
Byte-Array aller gängigen Magazingrößen für die Bildschirmausgabe & Berechnung // Nerf : 6, 10, 12, 18, 25, 35 // Alle : 6, 8, 10, 11, 12, 15, 16, 18, 20, 22, 25, 35 // Ggf: noch eine Einzelschrittprogrammierung zufügen... byte* MagazinArr[]={0, 6, 8, 10, 11, 12, 15, 16, 18, 20, 22, 25, 35}; const byte AnzMagazine
in „Arduino Uno R3 Interruptproblem“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Diplomarbeit_PID.pdf
rtb_dbl_rtsaturate_U0DataInY0Container = rt_SATURATE(rtb_r64_temp27, 0.0, 12.0); /* Gain: '<S1>/Gain' */ rtb_dbl_tmp = fmod(floor(rtb_dbl_rtsaturate_U0DataInY0Container * 4.1667E+002), 65536.0); if(rtb_dbl_tmp < 0.0) { rtb_dbl_tmp += 65536.0; } PID_B.Gain = (uint16_T)rtb_dbl_tmp; /* Sum: '<S1>/Sum1' incorporates:
-
Datei
gnublin-card.py
downloaded with "fetch-kernel". The downloaded files are stored in a temporary directory ("gnublin-tmp/") which is created in the current directory. - Deletion of existing partitions of a Micro-SD card and creation of new partitions for Gnublin. - Ext2 filesystem creation for the root filesystem partition
in „GNUBLIN www.gnublin.org“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
out.lst
l *ABS* 00000000 __SP_L__ 00000000 l *ABS* 00000000 __tmp_reg__ 00000001 l *ABS* 00000000 __zero_reg__ 008000a6 l .bss 00000002 nSent 0000058c l F .text 0000001a UartWrite 008000a9 l .bss 00000001 flags 008000a8 l .bss 00000001 nFieldWidth 000004e8 l F .text
in „Multiplikation ist zu schnell...“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
KickerSpeed.c
1; // Not found = -1. } unsigned char isTop10Record(double *valueToTest) { unsigned char i; double tmp; if (*valueToTest<10.0) { return 254; } for (i=0;i<10;i++) { eeprom_read_block(&tmp, &top10array[i].speed, 4); if (tmp<*valueToTest) { return i; } if (tmp <=0) { break; } } return 255; } void newGame
in „avr-gcc spickt Hauptschleife mit cli's“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
LTspiceIV_Anleitung.pdf
Frequenzganges bestimmen zu können, geben wir folgendes in das Spice Kommandofenster ein: .MEASURE tmp max mag(V(out)) => hier CTRL‐M für nächste Zeile .MEASURE BW trig mag(V(out))=tmp/sqrt(2) rise=1 targ mag(V(out))=tmp/sqrt(2) fall=last Die erste Zeile speichert in der Variablen tmp den Maximalwert
in „LTSpice - Anfängerprobleme“ · Analoge Elektronik und Schaltungstechnik ·
-
PDF
Sager_D87P_Service_Manual_Part3.pdf
VID_PWRGD [37] E23 VSS RESERVED4 AF24 T13 0.1U E26 VSS RESERVED6 AF25 T11 U17 E4 VSS RESERVED7 T8 1 8 TMP_SMCLK E7 VSS Y5 THERMDA 10 MILE 2 VDD SCLK 7 TMP_SMDATA TMP_SMCLK [28] E9 VSS VSS Y25 THERMDC 10 MILE 3 D+ SDATA 6 R399 0(R) TMP_SMDATA [28] T21 F10 VSS VSS Y22 4 D- ALERT# 5 ATF_INT# [18,28] BPM0#
-
Datei
LCD.c
_t Ypos, uint8_t ASCI, uint16_t charColor, uint16_t bkColor ) { uint16_t i, j; uint8_t buffer[16], tmp_char; GetASCIICode(buffer,ASCI); for( i=0; i<16; i++ ) { tmp_char = buffer[i]; for( j=0; j<8; j++ ) { if( (tmp_char >> 7 - j) & 0x01 == 0x01 ) { LCD_SetPoint( Xpos + j, Ypos + i, charColor ); } else
in „STM32F4 mit TFT Codeverständnis“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
LCD.c
_t Ypos, uint8_t ASCI, uint16_t charColor, uint16_t bkColor ) { uint16_t i, j; uint8_t buffer[16], tmp_char; GetASCIICode(buffer,ASCI); for( i=0; i<16; i++ ) { tmp_char = buffer[i]; for( j=0; j<8; j++ ) { if( (tmp_char >> 7 - j) & 0x01 == 0x01 ) { LCD_SetPoint( Xpos + j, Ypos + i, charColor ); } else
in „STM32F4 Discovery + TFT + FSMC“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Formelsammlung_BWLT_2010_04_26_1_.pdf
...................................................................................................35 4.9. Vor- und Nachkalkulation................................................................................................35 4.9.1. Verfahren der Kalkulation.......................................
-
PDF
LS4000_Routing_Report.pdf
-) Source: FF Q can/i_can_bsp/byte_cnt[2] (from can_clk_c +) Destination: FF Data in can/i_can_bsp/tmp_fifo_ram/RAM0 (to can/i_can_bsp/tmp_fifo_ram/WCK_INT +) FF can/i_can_bsp/tmp_fifo_ram/RAM0 Delay: 0.266ns (35.0% logic, 65.0% route), 2 logic levels. Constraint Details: 0.266ns physical path delay
-
PDF
LS4000_Routing_Report.pdf
-) Source: FF Q can/i_can_bsp/byte_cnt[2] (from can_clk_c +) Destination: FF Data in can/i_can_bsp/tmp_fifo_ram/RAM0 (to can/i_can_bsp/tmp_fifo_ram/WCK_INT +) FF can/i_can_bsp/tmp_fifo_ram/RAM0 Delay: 0.266ns (35.0% logic, 65.0% route), 2 logic levels. Constraint Details: 0.266ns physical path delay