EasyManua.ls Logo

APPOTECH CW6632B - Page 82

Default Icon
133 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
76 8.2 UART1
CW6632B Bluetooth 3.0 Audio Player SOC Version 1.0.0
Copyright ©2015, www.appotech.com. All Rights Reserved.
Register 8-13 UARTDMATXPTRUART1 DMA Transmit Start Pointer byte
Portion
7
6
5
4
3
2
1
0
Name
UARTDMATXPTR
Default
x
x
x
X
x
x
X
x
Access
WO
WO
WO
WO
WO
WO
WO
WO
In order to get the correct DMA Start Pointer , you should write this register twice. First write the higher byte, then the
low byte. DMA address only map to SRAM1.
Register 8-14 UARTDMARXPTRUART1 DMA receive Start Pointer byte
Portion
7
6
5
4
3
2
1
0
Name
UARTDMARXPTR
Default
x
x
x
X
x
x
X
x
Access
WO
WO
WO
WO
WO
WO
WO
WO
In order to get the correct DMA Start Pointer , you should write this register twice. First write the higher byte, then the
low byte. DMA address only map to SRAM1.
Register 8-15 UART1MINUSUART1 DMA receive data minus byte count by CPU
Portion
7
6
5
4
3
2
1
0
Name
UART1MINUS
Default
x
x
x
X
x
x
X
x
Access
WO
WO
WO
WO
WO
WO
WO
WO
Nbyte = UART1MINUS+ 1b1
Register 8-16 UART1POINTLUAR1T DMA point by CPU read
Portion
7
6
5
4
3
2
1
0
Name
UART1POINTL
Default
x
x
x
X
x
x
X
x
Access
R/O
R/O
R/O
R/O
R/O
R/O
R/O
R/O
Register 8-17 UART1POINTHUART DMA point by CPU read high byte
Portion
7
6
5
4
3
2
1
0
Name
UART1POINTH
Default
x
x
x
X
x
x
X
x
Access
R/O
R/O
R/O
R/O
R/O
R/O
R/O
R/O
Register 8-18 UART1LOOPCNTUART1 DMA loop count
Position
7
6
5
4
3
2
1
0
Name
overlowcnt
dma_loop_cnt
Default
0
0
0
0
0
Access
WO
WO
WO
WO
WO
WO
WO
WO
overlowcnt: less than bytes UART receive data ram size
00 = 4 bytes

Table of Contents