
Rev. 1.00
516 of 576
January 28, 2022
32-Bit Arm
®
Cortex
®
-M0+ MCU
HT32F54231/HT32F54241/HT32F54243/HT32F54253
24 Peripheral Direct Memory
Access (PDMA)
PDMA Channel n Transfer Size Register – PDMACHnTSR (n = 0 ~ 5)
This register is used to specify the block transaction count and block transaction length.
Offset:
0x010 (0), 0x028 (1), 0x040 (2), 0x058 (3), 0x070 (4), 0x088 (5)
Reset value: 0x0000_0000
31
30
29
28
27
26
25
24
BLKCNTn
Type/Reset RW 0 RW 0 RW 0 RW 0 RW 0 RW 0 RW 0 RW 0
23
22
21
20
19
18
17
16
BLKCNTn
Type/Reset RW 0 RW 0 RW 0 RW 0 RW 0 RW 0 RW 0 RW 0
15
14
13
12
11
10
9
8
Reserved
Type/Reset
7
6
5
4
3
2
1
0
BLKLENn
Type/Reset RW 0 RW 0 RW 0 RW 0 RW 0 RW 0 RW 0 RW 0
Bits
Field
Descriptions
[31:16]
BLKCNTn
Channel n Block Transaction Count
BLKCNTn represents the number of block transactions for a channel n complete
transfer. The capacity of a complete transfer is the product of the BLKCNTn and
BLKLENn values. The maximum BLKCNTn value is 65,535.
[7:0]
BLKLENn
Channel n Block Length
The BLKLENn represents the length of a data block. The data width is defined by the
DWIDTHn field in the PDMACHnCR register. The maximum BLKLENn value is 255.