-
Datei
rc5decode.c
{ while ( RC5BitHigh() ); // wait until RC5 code received rc5data = rc5decode(); if ( rc5data & 0x2000 ) { PORTB = ~(rc5data & 0x003f); // output command bits of RC5 command } } }
-
Datei
DDS.c
; int32_t dwCodeWord = fVal * DDS_CONSTANT; int16_t wWord = 0x0; //send the control byte wWord = 0x2000; //0010 0000 0000 0000 DDS_WriteWord(wWord); //send lsb wWord = (dwCodeWord & 0x3FFF); //lsb wWord |= 0x4000; //set bit 15 DDS_WriteWord(wWord); //send msb wWord = (dwCodeWord & 0xFFFC000) >> 14; /
in „Daten zum AD9833 in C übertragen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
SAM-BA-06-20009.pdf
Guide 6421A–ATARM–04-Jun-09 SAM-BA Customization Figure 4-6. Applet Mapping SDRAM isp_cstartup.S 0x2000_0000 Jump Instrauction to 0x2000_0084 0x2000_0004 Argument area 4x32 bytes ... 0x2000_0084 Stack initialization C variables initialization Branch to the main Return to the ROM monitor main.c main() { unsigned int *pArgument = (unsigned int *) 0x2000_0004; switch (pArgument[0]) { case INIT: case WRITE: } // Update Command state pArgument[0] = ~pArgument[0]; // Update Command Status pArgument[1] = result; } end Payload Buffer End of SDRAM Stack
in „Suche veralteten Atmel SAM-BA“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart.c
US_NBSTOP_1 0x0000 /* 1 Stop Bit */ #define US_NBSTOP_1_5 0x1000 /* 1.5 Stop Bits */ #define US_NBSTOP_2 0x2000 /* 2 Stop Bits */ #define US_CHMODE 0xC000 /* Channel Mode */ #define US_CHMODE_NORMAL 0x0000 /* Normal Mode */ #define US_CHMODE_AUTOMATIC_ECHO 0x4000 /* Automatic Echo */ #define US_CHMODE_LOCAL_LOOPBACK
in „printf Problem ARM mit Crossworks“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
demo.c
-------------------------------- */ int main( int argc, char *argv[] ) { asm volatile ( "move.w #0x2000, %sr\n\t" ); /* Initialize serial communication device. */ xSTDComPort = xSerialPortInitMinimal( 38400, 8 ); /* Initialize lwIP protocol stack. */ vlwIPInit( ); if( sys_thread_new( vMBServerTask, NULL
in „Freemodbus Beispiel mit LWIP“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Lastenheft_Wohnzimmerbeleuchtung.pdf
bestehen : http://www.leds.de/p103/LED_Leisten_Module/SuperFlux_LED_Leisten/SuperFlux- LED_Leiste_rot_30x2000mcd_120_500mm_12V.html http://www.leds.de/p102/LED_Leisten_Module/SuperFlux_LED_Leisten/SuperFlux- LED_Leiste_gruen_30x6000mcd_90_500mm_12V.html http://www.leds.de/p101/LED_Leisten_Module/SuperFlux_LED_Leisten
in „[SUCHE] Biete bezahltes Projekt von Privat (USB - Microcontroller LED Steuerung)“ · Ausbildung, Studium & Beruf ·
-
Datei
stm32f407vet6_flash.ld
Min_Stack_Size = 0x3000 ; /* required amount of stack */ /* recommended min stack size for printf=0x2000, orig = 0x400 */ /* Specify the memory areas */ MEMORY { FLASH (rx) : ORIGIN = 0x08000000, LENGTH = 512K RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 128K CCM (xrw) : ORIGIN = 0x10000000, LENGTH = 64K
in „Merkwürdiges Verhalten mit Jlink“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
10350.pdf
0000 0xC000 7000 UART 3 4K UART 2 4K 0xC000 6000 1 UART 1 B0F5 64K 0xC000 5000 4K RAM 64K UART 0 4K 0x2000 0000 0x4001 0000 0xC000 4000 reserved 4K 0xC000 3000 B0F4 32K 0xC000 2000 I2C 1 4K 0 0x4000 8000 B0F3 8K 0x4000 6000 B0F2 8K I C 0 4K 0x4000 4000 0xC000 1000 0x4000 2000 B0F1 8K APB BRIDGE 1 REGS 4K
in „ARM7TDMI 32-bit RISC CPU - STR 712 FR2 T6 zu verkaufen“ · Markt ·
-
Datei
stm32f10x_tim.h
TIM_DMA_CC3 ((uint16_t)0x0800) #define TIM_DMA_CC4 ((uint16_t)0x1000) #define TIM_DMA_COM ((uint16_t)0x2000) #define TIM_DMA_Trigger ((uint16_t)0x4000) #define IS_TIM_DMA_SOURCE(SOURCE) ((((SOURCE) & (uint16_t)0x80FF) == 0x0000) && ((SOURCE) != 0x0000)) /** * @} */ /** @defgroup TIM_External_Trigger_Prescaler
in „STM32 - Eclipse, ARM GCC - Funktionsaufruf geht nicht :-(“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Lime_Gen_3_Motor_Controller_Readout_20kmh.c
v2; // r4@1 __int16 v3; // r5@1 signed int result; // r0@1 v2 = a1; v3 = a2; result = sub_80008E8(0x2000); if ( result == 4 ) { v40022010 |= 1u; *v2 = v3; result = sub_80008E8(0x2000); if ( result != 5 ) v40022010 = v40022010 & 0x1FFE; } return result; } //----- (080008AE) ----------------------------
in „BLDC Controller mit STM32F103C8T6 Geschwindigkeitsbegrenzer in der .hex“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
T_INT | ((unsigned long)(tb_multiplier<<11)) | (wert & 0x07FF)); else ad5932_write(AD5932_T_INT | 0x2000 | ((unsigned long)(tb_multiplier<<11)) | (wert & 0x07FF)); } */ void ad5932_set_waveform(unsigned short waveform) { if (waveform==WAVEFORM_SINUS) control_reg |= AD5932_SINE_TRI; if (waveform==WAVEFORM_TRIANGLE
in „DDS-Singalgenerator mit ATmega88 und DDS AD5932“ · Digitale Signalverarbeitung / DSP / Machine Learning ·
-
Datei
spi.h
T_INT | ((unsigned long)(tb_multiplier<<11)) | (wert & 0x07FF)); else ad5932_write(AD5932_T_INT | 0x2000 | ((unsigned long)(tb_multiplier<<11)) | (wert & 0x07FF)); } */ //Auswahl der Singlaform(Sin/Tri) //=============================== void ad5932_set_waveform(short waveform) { if (waveform==WAVEFORM_SINUS
in „Probleme bei der Stueuerung über Taster!“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
IRCode.c
* 256 = 512 cycle if( ++rc5Time > PULSE_MAX ){ // count pulse time if( !(tmp & 0x4000) && tmp & 0x2000 ) rc5Data = tmp; // only if 14 bits received tmp = 0; } if( (rc5Bit ^ IR_IN) & 1 << IR_PIN ){ // change detect rc5Bit = ~rc5Bit; // 0x00 -> 0xFF -> 0x00 if( rc5Time < PULSE_MIN ) tmp = 0; // to short
-
Datei
rc.c
sleep_disable(); DISABLE_BUTTONS; ENABLE_BIT_TIMER; } ISR(TIMER1_COMPA_vect) { uint8_t bit = ((rc5data & 0x2000) >> 13); uint8_t half = (bit ^ ((halfbitcounter == 0) ? 1 : 0)); // transmit 14 bit rc5 packet if(half && bitcounter < 14) { ENABLE_MODULATION; } else { DISABLE_MODULATION; } if(bitcounter >= MAX_BITCOUNT
in „RC5-Sender Andreas Schröder; wie compiliert man richtig?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
hexedit.c
FIRST_HEX_COL + 3 * byte); itoxx (ch); } } } } } while (ch != KEY_ESCAPE); } int main () { uint16_t offset = 0x2000; // change here #ifdef unix // only for test unsigned int i; for (i = 0; i < 65536; i++) { memory[i] = i & 0xFF; } #endif initscr (); hexedit (offset); endwin (); return 0; }
in „Retro Fieber: Z80 oder 68000 ?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Verlauf.txt
0x08000274 Debug: 695 577 armv7m.c:512 armv7m_wait_algorithm(): restoring register r7 with value 0x2000ffd8 Debug: 696 577 armv7m.c:512 armv7m_wait_algorithm(): restoring register r6 with value 0x04c11db7 Debug: 697 577 armv7m.c:512 armv7m_wait_algorithm(): restoring register r5 with value 0x00000008
in „SW4STM32 hängt bei in procedure 'ocd_bouncer'“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
macros.inc
#define __tmp_reg__ r0 #endif #ifndef __zero_reg__ #define __zero_reg__ r1 #endif #if FLASHEND > 0x2000 /* ATmega */ #define XJMP jmp #define XCALL call #else #define XJMP rjmp #define XCALL rcall #endif /* used only by fplib/strtod.S - libgcc internal function calls */ #define PROLOGUE_SAVES(offset)
-
Datei
remote.c
led_pulses 32 // number of ir-led pulses #define c_address 30 // system address #define c_toggle_bit 0x2000 // toggle bit //***************************************************************************** uint32_t i; //temp uint8_t pulse_count = 0; // ir-led pulse counter uint8_t key_code = 0; // actual key
in „LEDs und Ee102p nach einiger Zeit Nichtbenutzung ausschalten“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.c
T_INT | ((unsigned long)(tb_multiplier<<11)) | (wert & 0x07FF)); else ad5932_write(AD5932_T_INT | 0x2000 | ((unsigned long)(tb_multiplier<<11)) | (wert & 0x07FF)); } */ void ad5932_set_frequency(double wert) { unsigned int high_1, high_2,low_1,low_2; unsigned long freq_word; freq_word = (unsigned long
in „DDS-Singalgenerator mit ATmega88 und DDS AD5932“ · Digitale Signalverarbeitung / DSP / Machine Learning ·
-
Datei
main.c
T_INT | ((unsigned long)(tb_multiplier<<11)) | (wert & 0x07FF)); else ad5932_write(AD5932_T_INT | 0x2000 | ((unsigned long)(tb_multiplier<<11)) | (wert & 0x07FF)); } */ void ad5932_set_waveform(unsigned short waveform) { if (waveform==WAVEFORM_SINUS) control_reg |= AD5932_SINE_TRI; if (waveform==WAVEFORM_TRIANGLE
in „DDS-Singalgenerator mit ATmega88 und DDS AD5932“ · Digitale Signalverarbeitung / DSP / Machine Learning ·
-
Datei
main.c
T_INT | ((unsigned long)(tb_multiplier<<11)) | (wert & 0x07FF)); else ad5932_write(AD5932_T_INT | 0x2000 | ((unsigned long)(tb_multiplier<<11)) | (wert & 0x07FF)); } */ void ad5932_set_waveform(unsigned short waveform) { if (waveform==WAVEFORM_SINUS) control_reg |= AD5932_SINE_TRI; if (waveform==WAVEFORM_TRIANGLE
in „Projekt: DDS basierter Funktionsgenerator mit AD5930“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
remote.c
led_pulses 32 // number of ir-led pulses #define c_address 30 // system address #define c_toggle_bit 0x2000 // toggle bit //***************************************************************************** uint32_t i; //temp uint8_t pulse_count = 0; // ir-led pulse counter uint8_t key_code = 0; // actual key
in „RC5 Sender -> IR LED "blinkt" zu langsam“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
STM32F10x_512k_64.ld
EXTMEMB3 (rx) : ORIGIN = 0x00000000, LENGTH = 0 } /* higher address of the user mode stack */ _estack = 0x2000FFFF; /* include the sections management sub-script for FLASH mode */ /* Sections Definitions */ SECTIONS { /* for Cortex devices, the beginning of the startup code is stored in the .isr_vector section
in „STM32: CAN Loopback mit merkwürdigem Effekt“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
DDS.c
; int32_t dwCodeWord = fVal * DDS_CONSTANT; int16_t wWord = 0x0; //send the control byte wWord = 0x2000; //0010 0000 0000 0000 DDS_WriteWord(wWord); _delay_ms(1); //send lsb wWord = (dwCodeWord & 0x00003FFF); //lsb wWord |= 0x4000; DDS_WriteWord(wWord); _delay_ms(1); //send msb wWord = (dwCodeWord &
-
Artikel
ELV UP2000 Protokoll
Schreiben des UP2000 internen Puffers in das Target ab Startadresse für Länge Bytes. Länge darf maximal 0x2000 sein. Mit diesem Kommando können (sofern vorhanden) auch Fuses gesetzt oder gelöscht werden. Dafür enthalten DB5, DB6 an Stelle der Längen spezielle Informationen, siehe Algorithmen {| border=1 style
Bereiches ab Startadresse für Länge Bytes des Target in den UP2000 internen Puffer. Länge darf maximal 0x2000 sein. {| border=1 style="text-align:center" Message 0x45 DB1 DB2 .. DB6 DB1: Startadresse (24-bit) HIGH-Byte DB2: Startadresse (24-bit) MID-Byte DB3: Startadresse (24-bit) LOW-Byte DB4: Lesealgorithmus
Artikel ·
-
Datei
7590_wlan_log.txt
0x7f9001 (0x800) flags 0x10080 [ 61.720298][ T154] ol_regdmn_init_channels: !avail mode 0x7f9001 (0x2000) flags 0x20080 [ 61.720312][ T154] ol_regdmn_init_channels: !avail mode 0x7f9001 (0x4000) flags 0x40080 [ 61.720525][ T154] Add VHT80 channel: 5210 [ 61.720534][ T154] Add VHT80 channel: 5290 [ 61.720544
in „FritzBox 7590 Boot Loop“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
MultiDS18S20_0.2.bas
Korrektur 'Fehlerausgleich nach Datenblatt (Linearisierung der Anzeige) 'in 1/100° 'E(x)= 1.375*10^(-6)*(x-2000)^2-19,5 'Korrekturfunktion Ts = T 'In single umwandeln 'Fehler ausrechnen Ts = Ts - 2000 Ts = Ts * Ts Ts = Ts * 0.000001375 Ts = Ts - 19 'incl. +0.5 runden Ts = T - Ts 'Fehlerkorrektur subtrahieren
in „Was brauche ich von der Seriennummer DS18B20?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
spi_mem_drv.h
TOP_ADDR 0x7FFF //!< Serial memory top address #else #define TOPQ_ADDR 0x3000 #define HALF_ADDR 0x2000 #define TOP_ADDR 0x3FFF #endif #else ///////////////////////////////////////// // SPI SERIAL FLASH (AT25F1024/2048/4096) ///////////////////////////////////////// #define PAGE_SIZE 256 //!< The page
in „Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen“ · Projekte & Code ·
-
Datei
STM32F10x_512k_64.ld
EXTMEMB3 (rx) : ORIGIN = 0x00000000, LENGTH = 0 } /* higher address of the user mode stack */ _estack = 0x2000FFFF; /* include the sections management sub-script for FLASH mode */ /* Sections Definitions */ SECTIONS { /* added based on http://www.embeddedrelated.com/groups/lpc2000/show/34835.php */ __exidx_start
in „STM32: Linkerscript löst Debugging-Problem aus?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Flash_EEPROM.txt
0x100 #define BIT9 0x200 #define BIT10 0x400 #define BIT11 0x800 #define BIT12 0x1000 #define BIT13 0x2000 #define BIT14 0x4000 #define BIT15 0x8000 #define BIT16 0x10000 #define BIT22 0x400000 #define BIT24 0x1000000 #define BIT30 0x40000000 #define Null (void*) 0 #include<aduc7060.h> # include "stdio.h
in „Speichern und lesen eines internen EEPROMs“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dmx-led-module.c
uint32_t pwm_mask_init[20] PROGMEM = {0x80, 0x40, 0x20, 0x10, 0x08, 0x04, 0x02, 0x01, 0x8000, 0x4000, 0x2000, 0x1000, 0x0800, 0x0400, 0x0200, 0x0100, 0x800000, 0x400000, 0x200000, 0x100000}; volatile uint8_t pwm_sync; // Update jetzt möglich // PWM Update, berechnet aus den PWM Einstellungen // die neuen
in „AVR Studio Bug, falsches Register wird geladen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
led.c
on ISRCounter++; if( ++rc5_time > PULSE_MAX ){ // count pulse time if( !(tmp & 0x4000) && tmp & 0x2000 ) // only if 14 bits received rc5_data = tmp; tmp = 0; } if( (rc5_bit ^ RC5_IN) & 1<<RC5 ){ // change detect rc5_bit = ~rc5_bit; // 0x00 -> 0xFF -> 0x00 if( rc5_time < PULSE_MIN ) // to short tmp =
in „ATtiny2313, gcc. unerklärliches Verhalten“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
hexedit.c
byte... { byte++; col++; } } } } } } while (ch != KEY_ESCAPE); } int main () { uint16_t offset = 0x2000; // change here #ifdef unix // only for test unsigned int i; for (i = 0; i < 65536; i++) { memory[i] = i & 0xFF; } #endif initscr (); hexedit (offset); endwin (); return 0; }
in „Retro Fieber: Z80 oder 68000 ?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
mcurses.h
define F_COLOR 0x0F00 // foreground mask #define B_BLACK 0x1000 // background black #define B_RED 0x2000 // background red #define B_GREEN 0x3000 // background green #define B_BROWN 0x4000 // background brown #define B_BLUE 0x5000 // background blue #define B_MAGENTA 0x6000 // background magenta #define
in „SDCC Z80 Compiler: Frage zu Warnung. MBC2-Board“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ADT7301_-__1_C_Accurate__13_Bit__Digital_Temperature_Sensor__ADT7301.pdf
stored ADC_Temp_Code. ADC_Temp_Code_dec = (float)ADC_Temp_Code; //Convert to float for division. if ((0x2000 & ADC_Temp_Code) == 0x2000) //Check sign bit for negative value. { TempVal = (ADC_Temp_Code_de c - 16384)/32; //Conversion formula if negative temperature. } else { TempVal = (ADC_Temp_Code_dec/32)
in „Implementierung eines ADT7301 an einem MSP430FR5729“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
main.cpp
0; i < 32; i++) { phyRegisters[i] = readRegister(phyAddress, (e_REG) i); } if(phyRegisters[2] != 0x2000) { cmos.sleep_ms(1000); } // Sleep cmos.sleep_ms(100); } return(0); }
in „STM32F107 Ethernet RMII“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
hexedit.c
byte... { byte++; col++; } } } } } } while (ch != KEY_ESCAPE); } int main () { uint16_t offset = 0x2000; // change here #ifdef unix // only for test unsigned int i; for (i = 0; i < 65536; i++) { memory[i] = i & 0xFF; } #endif initscr (); hexedit (offset); endwin (); return 0; }
in „Retro Fieber: Z80 oder 68000 ?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
STR751FR0T6.pdf
TIM2 1K 0xFFFF 93FF 0x2010 0017 Internal Flash 128K/256K+16K+32B 0x2001 0000 TIM1 1K 0x1FFF FFFF 0x2000 FFFF 0xFFFF 8FFF B0F4 TIM0 1K 32K 0xFFFF 8C00 0x2000 8000 0xFFFF 8BFF 0x2000 7FFF B0F3 8K TB Timer 1K 0 0x2000 5FFF 0xFFFF 87FF 0x2000 4000 B0F2 8K ADC 1K 0x2000 3FFF B0F1 8K 0xFFFF 8400 0x2000 1FFF 0xFFFF 83FF 0x0000 0000 Boot Memory(1) 128K/256K 0x2000 0000 B0F0 8K 0xFFFF 8000 Reserved 1K (1) In internal Flash Boot Mode, internal FLASH is aliased at 0x0000 0000h (2) Only available in STR750Fx2 Reserved 23/84 Electrical parameters STR750Fxx STR751Fxx
in „DAB Radio mit ARM Prozessor, HD44780 Display (BlueTinum BT-H1801)“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
Blinky.c
0xFF00; /* Clear prescaler value */ TIM3->CR2 |= 0x000F; /* Setup TIM3 prescaler */ TIM3->CR2 |= 0x2000; /* TIM3 timer overflow intrupt en */ TIM3->CR1 |= 0x8000; /* TIM3 counter enable */ CAN_Com_LoopBack(); while (1) { /* Loop forever */ for (n = 0x01; n <= 0xFF; n <<= 1) { GPIO7->DR[0x3FC] = n; /*
in „Problem mit CAN Kommunikation beim STR912FA“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
iomap.xml
bitfield> </register> </registermap> <registermap addrsize="8" endian="BIG" id="i2c" name="I2C" offset="0x2000"> <register addr="0x0000" id="Ctrl"> <bitfield lsb="15" msb="15" name="I2C_RESET"></bitfield> <bitfield lsb="7" msb="7" name="AUTOARM"></bitfield> <bitfield lsb="0" msb="6" name="NBYTES"></bitfield
in „Generieren von VHDL aus Gerätebeschreibungen“ · FPGA, VHDL & Co. ·
-
Datei
cordic.vhd
corresponds to 0x7FFF and represents 359.xxx deg. 90 deg -- corresponds to 0x8000 divided by 4 => 0x2000; 45 deg therefore =0x1000 (entry 0 below) signal cur_angle : t_angle := (0 => b"001_0000_0000_0000", -- 45 deg (arctan 1) 1 => b"000_1001_0111_0010", -- 26.5650 deg (arctan 1/2) 2 => b"000_0100_1111
in „CORDIC in VHDL“ · FPGA, VHDL & Co. ·
-
Datei
main.c
TIM_OCMode_PWM1; Timer_OutputInit.TIM_OutputState = TIM_OutputState_Enable; Timer_OutputInit.TIM_Pulse = 0x2000; Timer_OutputInit.TIM_OCPolarity = TIM_OCPolarity_High; Timer_OutputInit.TIM_OCIdleState = TIM_OCIdleState_Reset; //TIM2_CH2 --> Motor1 TIM_OC2Init(TIM2, &Timer_OutputInit); //TIM3_CH1 --> Motor2 TIM_OC1Init
in „STM32F100 - Timer2_Channel3“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dap_mod_cfg.h
DAP_MOD_DEFVAL(ctrl, val) DAP_MOD_DEFVAL( 0, 0x5e00) DAP_MOD_DEFVAL( 1, 0x1000) DAP_MOD_DEFVAL( 2, 0x2000) DAP_MOD_DEFVAL( 3, 0x5e00) DAP_MOD_DEFVAL( 4, 0x1000) DAP_MOD_DEFVAL( 5, 0x2000) DAP_MOD_DEFVAL( 6, 0x0000) DAP_MOD_DEFVAL( 7, 0x0000) DAP_MOD_SETUP_END DAP_MOD_SETUP_BEGIN(MODULATE_CHOR_TEST) //DAP_MOD_PROGRAM
in „Konzeptphase für Hobbyprojekt“ · Mikrocontroller und Digitale Elektronik ·
-
Artikel
STM32 Eclipse Installation
Chip ID is 10016420. Device connected: Medium-density value line device Device parameters: SRAM: 0x2000 bytes, Flash: up to 0x20000 bytes in pages of 0x400 bytes Flash size is 128 KiB. Listening at *:1234... Nun ist der GDB-Server aktiv und kann mittels Eclipse genutzt werden. Für die Einrichtung von
Artikel ·
-
Datei
dumpDBGMCU.c
rev) { case 0x1000: return "Rev A"; case 0x1001: return "Rev B"; case 0x1002: return "Rev C"; case 0x2000: return "Rev X"; default: return "Unknown"; } } const char* getClockSource(void) { uint32_t sws = (RCC_CFGR >> 2) & 0x03; switch(sws) { case 0: return "HSI (Internal 8MHz/24MHz)"; case 1: return "HSE
in „Programmieren mit KI“ · Offtopic ·
-
PDF
Boot_Blackfin.pdf
:0); [--SP] = LC0; [--SP] = LT0; [--SP] = LB0; /******************************/ BOOT_DXE: R0.H = 0x2000; // R0 = start of ASYNC Bank 0 R0.L = 0x0000; P1 = 2; // Number of DXEs to jump over (CANNOT BE ZERO!!) // After first iteration, R0 will point to DXE1 // After second iteration, R0 will point to DXE2
in „Blackfin ADSP-BF532 - Einstieg“ · Digitale Signalverarbeitung / DSP / Machine Learning ·
-
PDF
nokia_6085_rm-198_service_schematics_v2.pdf
C2016 GND 27p V2000 470n A J2002 GND GND 5V (phone connected to host) System connector R2000 VBUS X2000 220R charge R2001 2.5V (accessory connected) 1 C2002 charge gnd 2 2u2 BGF100 VOUT ACI 3 Vcc Z2001 Z2000 VOUT 4 Retu XAUDIO(7:0) 0 HOOKDET GND 1k0 Meas 600R/100MHz Vbus 5 1n0 1 MICB2 600R/100MHz D+
in „H179IT01 1,7" TFT aus Nokia Handy - Daten?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
CC5X_Erkenntnisse.pdf
START=0x1000 END=0x17FF CODEPAGE NAME=page3 START=0x1800 END=0x1FFF CODEPAGE NAME=.idlocs START=0x2000 END=0x2003 PROTECTED CODEPAGE NAME=.config START=0x2007 END=0x2007 PROTECTED CODEPAGE NAME=eedata START=0x2100 END=0x21FF PROTECTED DATABANK NAME=sfr0 START=0x0 END=0x1F PROTECTED DATABANK NAME=sfr1
in „PIC 16F877 EEPROM / CC5X“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
FORUM.c
bis senden fertig TI=0; //sendeflag zurücksetzen zeit(); } } void zeit(void) { unsigned x; for(x=0;x<=2000;x++); } void wandlung(void) { ADCON=0x04; //AD-Wandler auf AN5 DAPR=0x00; //AD-Wandlung starten while(BSY==1); //warten bis AD-Wandlung fertig messu=ADDAT; //Gewandelter Wert auf Variablen speichern
in „RS232 mit AD-Wandler“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
STM32F10xxx_TIM_application_examples.pdf
generates a periodic signal with a frequency equal to 366.3 Hz. The TIM2_CCR3 register is equal to 0x2000: CC3 update rate = TIM2 counter clock / CCR3_Val = 1464.8 Hz so the TIM2_CH3 generates a periodic signal with a frequency equal to 732.4 Hz. The TIM2_CCR4 register is equal to 0x1000: CC4 update rate
in „STM32 Verwirrung o.O (Timer->CCRx)“ · Mikrocontroller und Digitale Elektronik ·