-
Datei
lcd_test.c
SPI.setClockDivider(SPI_CLOCK_DIV4); // Adjust as needed // Read Flash ID digitalWrite(FLASH_PIN_CS, LOW); SPI.transfer(0x9F); // Send RDID command uint8_t manufacturerID = SPI.transfer(0x00); uint8_t memoryType = SPI.transfer(0x00); uint8_t capacity = SPI.transfer(0x00); digitalWrite(FLASH_PIN_CS, HIGH); // Print
-
PDF
slau144j.pdf
is transferred with one trigger. DMAEN is automatically cleared at the end of the block transfer. 010, 011 Burst-block transfer CPU activity is interleaved with a block transfer. DMAEN is automatically cleared at the end of the burst-block transfer. 100 Repeated single transfer Each transfer
in „MSP430 Gleitkommazahl in Flash speichern“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
family_guide.pdf
is transferred with one trigger. DMAEN is automatically cleared at the end of the block transfer. 010, 011 Burst-block transfer CPU activity is interleaved with a block transfer. DMAEN is automatically cleared at the end of the burst-block transfer. 100 Repeated single transfer Each transfer
in „MSP430 Output nur auf zwei von vier Pinnen möglich?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
CM6307A_Datasheet_v1.7.pdf
9 1 2 3- 8 9 or Sr P ACK ACK STARTor Repeated STOPor Repeated STARTCondition STARTCondition DataTransfer ontheMCUInterface www.cmedia.com.tw Copyright © C-Media Electronics Inc. Rev. 1.7 ︱ Page 15 CM6307A USB Audio Single Chip with Array Microphone The figure below shows a complete data transfer. After
in „Suche: USB Audio Chip mit editierbaren (String)Deskriptoren“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
M16C62_Hardware.pdf
transfer counter underflows, the DMA enable bit turns to “0”, and the DMAC turns inactive • Repeat transfer mode After the transfer counter underflows, the value of the transfer counter reload register is
in „M16C Parallel pinbelegung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
dogxl_hardware.c
priority Task for transfering large amounts of data with a software SPI * if a jobflag is set, the transfer is stalled * therefore, the system is never blocked for longer than it takes to transfer 8 bits (a few µs) * this should be called, if all other jobs has been completed * on completion of the current transfer, 1 is returned, else 0 */ uint8_t vram_transfer() { static uint32_t index = 0, active; if(active == 0) { //set coordinates only at start of transfer, not at restart disp_set_page (0); disp_set_column
in „PIC 32 EA DOG XL 160/7 Ansteuerung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
source_code.cpp
; // Transfers value from shadow timer registers to actual timer registers XMC_CCU4_EnableShadowTransfer(CCU43, XMC_CCU4_SHADOW_TRANSFER_SLICE_3 | XMC_CCU4_SHADOW_TRANSFER_PRESCALER_SLICE_3); // Bind period match event to an NVIC node CCU43_1_IRQn XMC_CCU4_SLICE_SetInterruptNode(CCU43_CC43, XMC_CCU4_
in „Wie initialisiere ich bei XMC47 und PlatformIO die Interrupts“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
spi-test3.c
/signal.h> #include <avr/interrupt.h> #define FALSE 0 #define TRUE 1 volatile unsigned char spi_transfer_complete = FALSE; // **** SPI-Funktionsprototypen **** int SPI_Init(void); int SPI_Send_Byte(unsigned char BYTE); int SPI_Transfer_Byte(unsigned char BYTE); // **** HAUPTPROGRAMM **** int main(void
in „SPI gibt lediglich 4 Bits aus!“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Linearisierung_HF-Verstaerker.pdf
Ramp . . . . . 20 3-2 PA Gain vs. PA Input in dB . . . . . . . . . . . . . . . . . . . . 21 3-3 PA Transfer Function . . . . . . . . . . . . . . . . . . . . . . . . .22 3-4 PA transfer curve and linear fit . . . . . . . . . . . . . . . . . . . 23 24 3-5 Difference between transfer curve and linear fitin
in „Linearisierung von HF-Endstufen“ · HF, Funk und Felder ·
-
Datei
souce_code_esrM.txt
aka YH) ;------------------------------------------------- ------- . Equ const1b = 8400; constant transfer results in a greater capacity for power (32768) . Equ const1m = 8965; constant transfer results in a container for a small current (524288) . Equ const2 = 1951; constant 100 * U1/Ib . Equ const3 =
in „Lcd zweite zeile wird nicht angesprochen“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
esr_messgeraet.asm
aka YH) ;------------------------------------------------- ------- . Equ const1b = 8400; constant transfer results in a greater capacity for power (32768) . Equ const1m = 8965; constant transfer results in a container for a small current (524288) . Equ const2 = 1951; constant 100 * U1/Ib . Equ const3 =
in „Lcd zweite zeile wird nicht angesprochen“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
USB_Data_200Byte.pdf
sample firmware (CDC ACM) - AT90USBxxx CDC USB to UART MGM [81] URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER (SUCCESS/0x00000000) 20100216225627.171 (+14656) Pipe handle: 0x84AF6F24 Transfer flags: 0x00000002 (USBD_SHORT_TRANSFER_OUT, USBD_SHORT_TRANSFER_OK) Transfer buffer: 0x84B2BF38 Transfer buffer length
in „USB CDC-ACM TMS320VC5509A Frage“ · Digitale Signalverarbeitung / DSP / Machine Learning ·
-
Datei
bootloaderV25.a51
Xjmp Ep0InTransfer ;UIS_TOKEN_IN | 0 ; code_l2: add A, #0xFE ; jz EP2InTransfer ;UIS_TOKEN_IN | 2 add A, #0xF2 ; jz SetupPacket ;UIS_TOKEN_SETUP | 0 add A, #0x2E ; jz Ep2OutTransfer ;UIS_TOKEN_OUT | 2 Xjmp transfer_done
in „uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
AN232B-04_DataLatencyFlow.pdf
Technology Devices International Ltd. 3 AN232B-04 Data Throughput, Latency and Handshaking 2 Data Transfer 2.1 The Need For Handshaking USB data transfer is prone to delays that do not normally appear in systems that have been used to transferring data using interrupts. The original COM ports of a PC were
in „STM32f103 DMA Uart Rx ist zu langsam“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
bluenrg-2.pdf
from the peripheral connected on the channel. Once half of the bytes are transferred, the half-transfer flag (HTIF) is set and an interrupt is generated if the half- transfer interrupt enable bit (HTIE) is set. At the end of the transfer, the transfer complete flag (TCIF) is set and an interrupt is
in „DC/DC-Wandler im ST BlueNRG-2 - Wofür?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
ti_aktiv_filter_sloa088.pdf
Low-Pass Filter C2 R R V 1 2 IN V OUT C1 Figure 16–16. Unity-Gain Sallen-Key Low-Pass Filter The transfer function of the circuit in Figure 16–15 is: A0 A(s) + 1 ) w CcR )1R )11 * A 2Ǔ ǒ 0Ǔ R 1 2ƫ s ) w c 2R 1 C2C 1 2 2 For the unity-gain circuit in Figure 16–16 (A =1), the transfer function simplifies
in „OP-Schaltung: Rechteck zu Sinus“ · Analoge Elektronik und Schaltungstechnik ·
-
Datei
IC_CC1101.cpp
(SS_PIN, LOW); while(PINB & (1<<MISO_PIN)) {}; // while(digitalRead(MISO_PIN)) {}; SpiTransfer(addr|READ_SINGLE); ret=SpiTransfer(0); PORTB |=(1<<SS_PIN); //digitalWrite(SS_PIN, HIGH); return ret; } //read burst register into buffer void IC_CC1101::halRfReadBurstReg(unsigned char addr, unsigned
in „In-Circuit radino CC1101 Modul Hängt im SPI Transfer“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SPI_Interrupt.ino
){ //Set Chip Select pin low to signal the beginning of an SPI packet. digitalWrite(CS, LOW); //Transfer the register address over SPI. SPI.transfer(registerAddress); //Transfer the desired register value over SPI. SPI.transfer(value); //Set the Chip Select pin high to signal the end of an SPI packet
in „ADXL345 und ESP8266: Echtzeitdatenergassung mit konstanter Abtastrate und Interrupts“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SPI_eeprom_lezen_KOSTAL.ino
byte eeprom_input_data = 0; byte clr; int address = 0; //data buffer char buffer [128]; char spi_transfer( volatile char data ) { SPDR = data; // Start the transmission while( !( SPSR & ( 1 << SPIF ) ) ); return SPDR; // return the received byte } void setup() { Serial.begin( 115200 ); Serial.println(
in „Auslesen, verstehen und programmieren eines F3610M2“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
stm32f10x_sdio.c
assert_param(IS_SDIO_BLOCK_SIZE(SDIO_DataInitStruct->SDIO_DataBlockSize)); assert_param(IS_SDIO_TRANSFER_DIR(SDIO_DataInitStruct->SDIO_TransferDir)); assert_param(IS_SDIO_TRANSFER_MODE(SDIO_DataInitStruct->SDIO_TransferMode)); assert_param(IS_SDIO_DPSM(SDIO_DataInitStruct->SDIO_DPSM)); /*------------
in „STM3210E EVAL SD-Controller SDIO + HiTOP“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
diskio.c
Read */ XferWc, /* Write block counter */ XferWp, XferRp; /* R/W index of block FIFO */ /* Block transfer buffer (located in USB RAM) */ static DWORD DmaBuff[N_BUF][128] __attribute__ ((section(".usbram"))), /* Block transfer FIFO */ LinkList[N_BUF][4] __attribute__ ((section(".usbram"))); /* DMA link
in „Arduino oder doch lieber ein Keil NXP ARM Board?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
diskio.c
Read */ XferWc, /* Write block counter */ XferWp, XferRp; /* R/W index of block FIFO */ /* Block transfer buffer (located in USB RAM) */ static DWORD DmaBuff[N_BUF][128] __attribute__ ((section(".usbram"))), /* Block transfer FIFO */ LinkList[N_BUF][4] __attribute__ ((section(".usbram"))); /* DMA link
in „Retro Fieber: Z80 oder 68000 ?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DS1337.pdf
open-drain I/O lines SDA and SCL. The following bus protocol has been defined (Figure 4): · Data transfer may be initiated only when the bus is not busy. · During data transfer, the data line must remain stable whenever the clock line is HIGH. Changes in the data line while the clock line is HIGH are
in „Atmega8 hängt in TWI Kommunikation fest (START schlägt fehl)“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DS1307.pdf
slave on the I C bus. 2 Figures 3, 4, and 5 detail how data is transferred on the I bus. Data transfer can be initiated only when the bus is not busy. During data transfer, the data line must remain stable whenever the clock line is HIGH. Changes in the data line while the clock line is high will
in „[V] noch 2 x 10St. Dallas RTC DS1307Z (SO8) abzugeben“ · Markt ·
-
PDF
DS1307.pdf
slave on the I C bus. 2 Figures 3, 4, and 5 detail how data is transferred on the I bus. Data transfer can be initiated only when the bus is not busy. During data transfer, the data line must remain stable whenever the clock line is HIGH. Changes in the data line while the clock line is high will
-
PDF
PSS15NC1FT.pdf
< DIPIPM > PSS15NC1FT TRANSFER MOLDING TYPE INSULATED TYPE OUTLINE MAIN FUNCTION CI(Converter + Inverter) type IPM ⚫3-phase Inverter ⚫3-phase Converter RATING ⚫Inverter part : 15A/1200V (CSTBT) APPLICATION ⚫AC400V three phase motor
in „ein echter Monsterchip“ · Offtopic ·
-
PDF
ds1307.pdf
slave on the I C bus. 2 Figures 3, 4, and 5 detail how data is transferred on the I bus. Data transfer can be initiated only when the bus is not busy. During data transfer, the data line must remain stable whenever the clock line is HIGH. Changes in the data line while the clock line is high will
in „Probleme mit DS1307 und dessen Zeitausgabe“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
lpc43xx_spi.c
************************************************************//** * @brief Get data bit size per transfer * @param[in] SPIx SPI peripheral selected, should be LPC_SPI * @return number of bit per transfer, could be 8-16 **********************************************************************/ uint8_t SPI_GetDataSize
in „Cortex M0/M4 SPI nach CMSIS ?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
DS1775R.pdf
leave the data line HIGH to enable the master to generate the STOP condition. 9 of 14 DS1775 DATA TRANSFER ON 2–WIRE SERIAL BUS Figure 4 Figure 5 details how data transfer is accomplished on the two–wire bus. Depending upon the state of the R/W bit, two types of data transfer are possible: 1. Data transfer
in „AkkuPack mit 12 Volt 2100mAh wie laden ?“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
slave.txt
#include <reg935.h> // flag to indicate if SPI is currently involved in a transfer or not // stops a write to the SPI bus while a write is in progress static bit mspibusy; unsigned char daten_send = 10; unsigned char daten_empf; sbit LED = 0xA0; /********************************
in „SPI schnittstelle“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
spi_master.c
_delay_ms(250); set(PORTD, PORTD7); _delay_ms(250); while (1) { SET_SS; _delay_us(500); transferSPI(0x80); _delay_us(32); transferSPI(0xAA); CLR_SS; _delay_ms(1); SET_SS; _delay_us(500); transferSPI(0x00); _delay_us(32); uint8_t data = transferSPI(0x56); if(data == 0xAA){ clr(PORTD, PORTD7);
in „SPI Attiny44“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
uart_transmitter_tb.vhd
- Port ( ); end uart_transmitter_tb; architecture Behavioral of uart_transmitter_tb is constant TRANSFER_WIDTH : integer := 5; signal clk : std_logic := '0'; signal tx_enable : std_logic := '1'; signal data : std_logic_vector(TRANSFER_WIDTH*8 - 1 downto 0); signal data_latch : std_logic := '0'; signal
in „Fragen zu ersten VHDL Beschreibung (UART Transmitter)“ · FPGA, VHDL & Co. ·
-
PDF
DIS6531-DS08-0811.pdf
the SCL line is in a low state a change of the SDA data line is allowed. Additionally to the bit transfer the control bus defines special conditions called Start (S) and Stop (P). The Start condition signals a start of data transfer whereas the stop condition terminates the bus transfer. A start condition
in „Ansteuerung Kameramodul“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Analysis_of_the_Sallen-Key_Architecture_sloa024b__TI.pdf
Figure 4. Gain-Block Diagram of the Generalized Sallen-Key Filter From the gain-block diagram the transfer function can be solved easily by observing, Vo = a(f)Ve and Ve = cVi + dVo – bVo. Solving for the generalized transfer function from gain block analysis gives: ȡ ȣ Vo+ ǒ ȧ 1 ȧ (5) Vi b 1 ) 1 * d Ȣ a f b bȤ 2.2 Ideal Transfer Function Assuming a(f)b is very large over the frequency of oper[ 0, the ideal a f b transfer function from gain block analysis becomes: Vo cȡ ȣ Vi+ ǒbȧ 1 d (6) Ȣ 1 * b By letting1 + K, c + N1 , and
in „Bandpass und Phasenverschiebung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
I2C-Slave-100.bas
;* EXT_INT0 / i2c_wakeup ;* ;* DESCRIPTION ;* Detects the start condition and handles the data transfer on ;* the I2C bus. ;* ;* Received data is stored in the r0 register and r0 is transmitted ;* during a master read transfer. ;* ;* NOTE ;* This interrupt code, in some cases, jumps to code parts in
in „2 AVRs über I2C verbinden?“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
cfspc3_0.pdf
Word 65: Minimum Multiword DMA transfer cycle time ......................................117 6.2.1.6.21 Word 66: Recommended Multiword DMA transfer cycle time ..............................118 6.2.1.6.22 Word 67: Minimum PIO transfer cycle
in „Lucky-page@gmx.de“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SPI_Interrupt_v2.ino
digitalWrite(CS, LOW); //Set Chip Select pin low to signal the beginning of an SPI packet. SPI.transfer(registerAddress); //Transfer the register address over SPI. SPI.transfer(value); //Transfer the desired register value over SPI. digitalWrite(CS, HIGH); //Set the Chip Select pin high to signal the
in „ADXL345 und ESP8266: Echtzeitdatenergassung mit konstanter Abtastrate und Interrupts“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
Datasheet_ILI9225DS_V022.pdf
Input) SDI RAM data 1 RAM data 1 RAM data 1 RAM data 2 RAM data 2 RAM data 2 Start Byte (Input) 1st transfer 2nd transfer 3rd transfer 1st transfer 2nd transfer 3rd transfer SDO (Output) GRAM Data (1) GRAM Data (2) Note: Five bytes of invalid dummy data read after the start bexecution time execution time
in „STM32F103 TFT SPI ILI9225“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
usbview.txt
Bus Speed: Full Device Address: 0x01 Open Pipes: 3 Endpoint Descriptor: bEndpointAddress: 0x82 IN Transfer Type: Interrupt wMaxPacketSize: 0x0040 (64) bInterval: 0xFF Endpoint Descriptor: bEndpointAddress: 0x01 OUT Transfer Type: Bulk wMaxPacketSize: 0x0040 (64) bInterval: 0x00 Endpoint Descriptor: bEndpointAddress
in „USB CDC-ACM TMS320VC5509A Frage“ · Digitale Signalverarbeitung / DSP / Machine Learning ·
-
Datei
bootloaderV2.a51
Xjmp Ep0InTransfer ;UIS_TOKEN_IN | 0 ; code_l2: add A, #0xFE ; jz EP2InTransfer ;UIS_TOKEN_IN | 2 add A, #0xF2 ; jz SetupPacket ;UIS_TOKEN_SETUP | 0 add A, #0x2E ; jz Ep2OutTransfer ;UIS_TOKEN_OUT | 2 Xjmp transfer_done
in „uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
bootloaderV24.asm
Xjmp Ep0InTransfer ;UIS_TOKEN_IN | 0 ; code_l2: add A, #0xFE ; jz EP2InTransfer ;UIS_TOKEN_IN | 2 add A, #0xF2 ; jz SetupPacket ;UIS_TOKEN_SETUP | 0 add A, #0x2E ; jz Ep2OutTransfer ;UIS_TOKEN_OUT | 2 Xjmp transfer_done
in „uC für 0,20€ CH552 / CH554 von WCH Billig Micro mit USB Funktion, Chip vorstellung“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
SPI_SRC.txt
First Byte ***********************/ SPI1_SPDR = firstSend; //Write to Data Register --> starts transfer while (!(SPI1_SPSR & 0x80)) {} // Wait for SPIF to be set 1 --> then transfer is finished statusDummy = SPI1_SPSR; // reading clears SPIF-Flag (transfer complete flag *firstReceived = SPI1_SPDR; /
in „SPI-Schnittstelle liefert nicht immer richtige Werte“ · Mikrocontroller und Digitale Elektronik ·
-
PDF
en.DM00155929.pdf
(high) 90 60 01 (medium) 80 35 00 (low) 26 14 2.5.4 BSY bit may stay high at the end of a data transfer in Slave mode Description BSY flag may sporadically remain high at the end of a data transfer in Slave mode. The issue appears when an accidental synchronization happens between internal CPU clock
in „Wer nutzt das Nucleo-64 und kann mir“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
i2cmaster.h
only once @param void @return none */ extern void i2c_init(void); /** @brief Terminates the data transfer and releases the I2C bus @param void @return none */ extern void i2c_stop(void); /** @brief Issues a start condition and sends address and transfer direction @param addr address and transfer direction
in „Zwei Soft-I2C parallel, Code von P.Fleury“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
i2cmaster.h
only once @param void @return none */ extern void i2c_init(void); /** @brief Terminates the data transfer and releases the I2C bus @param void @return none */ extern void i2c_stop(void); /** @brief Issues a start condition and sends address and transfer direction @param addr address and transfer direction
in „TLC59116 ansteuern mit C“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
i2cmaster.h
only once @param void @return none */ extern void i2c_init(void); /** @brief Terminates the data transfer and releases the I2C bus @param void @return none */ extern void i2c_stop(void); /** @brief Issues a start condition and sends address and transfer direction @param addr address and transfer direction
in „Wii Nunchuk + I2C + AtMega88“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
i2cmaster.h
only once @param void @return none */ extern void i2c_init(void); /** @brief Terminates the data transfer and releases the I2C bus @param void @return none */ extern void i2c_stop(void); /** @brief Issues a start condition and sends address and transfer direction @param addr address and transfer direction
in „[erledigt] Frage zur TWI libary von Peter Fleury i2c_start_wait()“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
i2cmaster.h
only once @param void @return none */ extern void i2c_init(void); /** @brief Terminates the data transfer and releases the I2C bus @param void @return none */ extern void i2c_stop(void); /** @brief Issues a start condition and sends address and transfer direction @param addr address and transfer direction
in „fleurys I2C + UART lib halten in Kombination die Hauptschleife an!“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
i2cmaster.h
only once @param void @return none */ extern void i2c_init(void); /** @brief Terminates the data transfer and releases the I2C bus @param void @return none */ extern void i2c_stop(void); /** @brief Issues a start condition and sends address and transfer direction @param addr address and transfer direction
in „I2C, Mega32, Pollin-LCD“ · Mikrocontroller und Digitale Elektronik ·
-
Datei
i2cmaster.h
only once @param void @return none */ extern void i2c_init(void); /** @brief Terminates the data transfer and releases the I2C bus @param void @return none */ extern void i2c_stop(void); /** @brief Issues a start condition and sends address and transfer direction @param addr address and transfer direction
in „Wer könnte mir helfen (I2C)?“ · Mikrocontroller und Digitale Elektronik ·