Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.NET

X  

ESP8266 Datasheet(PDF) 80 Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD.

Part # ESP8266
Description  General Purpose Input/Output Interface (GPIO)
PDF  117 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  ESPRESSIF [ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD.]
Direct Link  https://www.espressif.com/
Logo ESPRESSIF - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD.

ESP8266 Datasheet(HTML) 80 Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD.

Back Button ESP8266 Datasheet HTML 76Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP8266 Datasheet HTML 77Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP8266 Datasheet HTML 78Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP8266 Datasheet HTML 79Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP8266 Datasheet HTML 80Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP8266 Datasheet HTML 81Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP8266 Datasheet HTML 82Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP8266 Datasheet HTML 83Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. ESP8266 Datasheet HTML 84Page - ESPRESSIF SYSTEMS (SHANGHAI) CO., LTD. Next Button
Zoom Inzoom in Zoom Outzoom out
 80 / 117 page
background image
!
10. I2S Module Description
10.2.1.2.I2S Module Start
Provide a running clock
To start the I2S module to transport or receive data, firstly you need to provide a running
clock for the I2S by invoking the system function below:
i2c_writeReg_ Mask_def (i2c_bbpll, i2c_bbpll_en_audio_clock_out, 1)
Start the Tx module
Bit 8 in the I2SCONF register is used to start the Tx module.
•
In the master Tx mode, when bit 8 is 1 the Tx mode will output the clock signal, the
left and right channel signals and data. The first frame data is 0, and then the FIFO
data will be shifted out.
- If no data is written into the the FIFO, the data line will remain 0.
- If the FIFO has transported all the written data and no new data is written in the
FIFO, the data line will loop the last data in the FIFO.
•
In the slave passive Tx mode, the Tx module will be started when it receives a clock
signal from the Rx module.
Start the Rx module
Bit 9 in the I2SCONF register is used to start the Rx module. In the master receive mode:
•
When bit 9 is 1 the Rx mode will output the clock signal, and sample the data line
and the channel selection line.
•
When bit 9 is 0, it will stop the clock signal transport.
•
In the slave receive mode, it is prepared to receive any data from the master.
10.2.1.3.Tx/Rx FIFO Mode
FIFO access mode
Bit 12 of I2S_FIFO_CONF defines the access mode of the FIFO.
•
When bit 12 is 1, the SLC will make a DMA operation to the FIFO. Direct access to
the FIFO will be invalid.
•
When bit 12 is 0, the FIFO can be accessed directly by software.
•
The default value of bit12 is 1.
Tx FIFO mode
Bits 13 ~ 15 of
I2S_FIFO_CONF are used to control the transport data format for
i2s_tx_fifo_mod.
Value
Description
0
16bits_per_channel full data (dual channel, FIFO data organisation, 16 bits data in the left
channel,16 bits data in the right channel, and 16 bits data in the left channel)
Espressif
! /!
72 104
2017.05



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com