![NXP Semiconductors LPC43Sxx Скачать руководство пользователя страница 1207](http://html1.mh-extra.com/html/nxp-semiconductors/lpc43sxx/lpc43sxx_user-manual_17218271207.webp)
UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2015. All rights reserved.
User manual
Rev. 2.1 — 10 December 2015
1207 of 1441
NXP Semiconductors
UM10503
Chapter 44: LPC43xx/LPC43Sxx I2S interface
44.6.2 I2S Digital Audio Input register
The DAI register controls the operation of the I2S receive channel. The function of bits in
DAI are shown in
.
44.6.3 I2S Transmit FIFO register
The TXFIFO register provides access to the transmit FIFO.
3
STOP
When 1, disables accesses on FIFOs, places the
transmit channel in mute mode.
0
4
RESET
When 1, asynchronously resets the transmit channel
and FIFO.
0
5
WS_SEL
When 0, the interface is in master mode. When 1,
the interface is in slave mode.
1
14:6
WS_HALFPERIOD
Word select half period minus 1, i.e. WS 64clk period
-> ws_halfperiod = 31.
0x1F
15
MUTE
When 1, the transmit channel sends only zeroes.
1
31:16 -
Reserved, user software should not write ones to
reserved bits. The value read from a reserved bit is
not defined.
-
Table 1001.I2S Digital Audio Output register (DAO, address 0x400A 2000 (I2S0) and 0x400A
3000 (I2S1)) bit description
Bit
Symbol
Value Description
Reset
value
Table 1002.I2S Digital Audio Input register (DAI, address 0x400A 2004 (I2S0) and 0x400A
3004 (I2S1)) bit description
Bit
Symbol
Value
Description
Reset
value
1:0
WORDWIDTH
Selects the number of bytes in data as follows:
01
0x0
8-bit data
0x1
16-bit data
0x2
Reserved. Do not use this setting
0x3
32-bit data
2
MONO
When 1, data is of monaural format. When 0, the
data is in stereo format.
0
3
STOP
When 1, disables accesses on FIFOs, places the
transmit channel in mute mode.
0
4
RESET
When 1, asynchronously reset the transmit
channel and FIFO.
0
5
WS_SEL
When 0, the interface is in master mode. When 1,
the interface is in slave mode.
1
14:6
WS_HALFPERIOD
Word select half period minus 1, i.e. WS 64clk
period -> ws_halfperiod = 31.
0x1F
31:15
-
Reserved, user software should not write ones to
reserved bits. The value read from a reserved bit is
not defined.
-