![Texas Instruments SimpleLink Ethernet MSP432E401Y Скачать руководство пользователя страница 1136](http://html1.mh-extra.com/html/texas-instruments/simplelink-ethernet-msp432e401y/simplelink-ethernet-msp432e401y_technical-reference-manual_10955781136.webp)
EPI Registers
1136
SLAU723A – October 2017 – Revised October 2018
Copyright © 2017–2018, Texas Instruments Incorporated
External Peripheral Interface (EPI)
16.5.7 EPIGPCFG Register (Offset = 0x10) [reset = 0x0]
EPI General-Purpose Configuration (EPIGPCFG)
NOTE:
The MODE field in the EPICFG register determines which configuration register is accessed
for offsets 0x010 and 0x014.
To access EPIGPCFG, the MODE field must be 0x0.
The General-Purpose configuration register is used to configure the control, data, and address pins. This
mode can be used for custom interfaces with FPGAs, CPLDs, and for digital data acquisition and actuator
control. Note that this register is reset when the MODE field in the EPICFG register is changed. If another
mode is selected and the General-purpose mode is selected again, the register the values must be
reinitialized.
This mode is designed for 3 general types of use:
•
Extremely high-speed clocked interfaces to FPGAs and CPLDs, with 3 sizes of data and optional
address. Framing and clock-enable permit more optimized interfaces.
•
General parallel GPIO. From 1 to 32 pins may be written or read, with the speed precisely controlled
by the baud rate in the EPIBAUD register (when used with the NBRFIFO and/or the WFIFO) or by rate
of accesses from software or uDMA.
•
General custom interfaces of any speed.
The configuration allows for choice of an output clock (free running or gated), a framing signal (with frame
size), a ready input (to stretch transactions), read and write strobes, address of varying sizes, and data of
varying sizes. Additionally, provisions are made for splitting address and data phases on the external
interface.
EPIGPCFG is shown in
and described in
Return to
Figure 16-36. EPIGPCFG Register
31
30
29
28
27
26
25
24
CLKPIN
CLKGATE
RESERVED
FRM50
FRMCNT
R/W-0x0
R/W-0x0
R-0x0
R/W-0x0
R/W-0x0
23
22
21
20
19
18
17
16
FRMCNT
RESERVED
WR2CYC
RESERVED
R/W-0x0
R-0x0
R/W-0x0
R-0x0
15
14
13
12
11
10
9
8
RESERVED
R-0x0
7
6
5
4
3
2
1
0
RESERVED
ASIZE
RESERVED
DSIZE
R-0x0
R/W-0x0
R-0x0
R/W-0x0
Table 16-20. EPIGPCFG Register Field Descriptions
Bit
Field
Type
Reset
Description
31
CLKPIN
R/W
0x0
Clock Pin The EPI clock is generated from the COUNT0 field in the
EPIBAUD register (as is the system clock which is divided down
from it).
0x0 = No clock output.
0x1 = EPI0S31 functions as the EPI clock output.