ADSP-BF50x Blackfin Processor Hardware Reference
9-13
General-Purpose Ports
By default all peripheral pins are configured as inputs after reset.
port F, port G, and port H pins are in GPIO mode. However,
GPIO input drivers are disabled to minimize power consumption
and any need of external pulling resistors.
When the control bit in the function enable registers (
PORTx_FER
) is set,
the pin is set to its peripheral functionality and is no longer controlled by
the GPIO module. However, the GPIO module can still sense the state of
the pin. When using a particular peripheral interface, pins required for the
peripheral must be individually enabled. Keep the related function enable
bit cleared if a signal provided by the peripheral is not required by your
application. This allows it to be used in GPIO mode.
General-Purpose I/O Modules
The processor supports 35 bidirectional or general-purpose I/O (GPIO)
signals. These 35 GPIOs are managed by three different GPIO modules,
which are functionally identical. One is associated with port F, one with
port G, and one with port H. Port F and port G each consist of 16 GPIOs
(
PF15–0
and
PG15–0
), respectively. Port H consists of three GPIOs
(
PH7-0
).
Each GPIO can be individually configured as either an input or an output
by using the GPIO direction registers (
PORTxIO_DIR
).
When configured as output, the GPIO data registers (
PORTFIO
,
PORTGIO
,
and
PORTHIO
) can be directly written to specify the state of the GPIOs.
The GPIO direction registers are read-write registers with each bit posi-
tion corresponding to a particular GPIO. A logic 1 configures a GPIO as
an output, driving the state contained in the GPIO data register if the
peripheral function is not enabled by the function enable registers. A logic
0 configures a GPIO as an input.
Содержание EZ-KIT Lite ADSP-BF506F
Страница 50: ...Contents l ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 92: ...Development Tools 1 30 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 110: ...Interface Overview 3 12 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 132: ...Unique Information for the ADSP BF50x Processor 4 22 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 236: ...Internal Flash Memory Control Registers 6 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 342: ...Unique Information for the ADSP BF50x Processor 7 106 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 484: ...Unique Information for the ADSP BF50x Processor 10 60 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 493: ...ADSP BF50x Blackfin Processor Hardware Reference 11 9 Core Timer Unique Information for the ADSP BF50x Processor None ...
Страница 494: ...Unique Information for the ADSP BF50x Processor 11 10 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 506: ...Unique Information for the ADSP BF50x Processor 12 12 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 544: ...Unique Information for the ADSP BF50x Processor 13 38 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 650: ...Programming Examples 15 56 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 712: ...Unique Information for the ADSP BF50x Processor 16 62 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 804: ...Programming Examples 17 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 972: ...Unique Information for the ADSP BF50x Processor 20 38 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 1194: ...Programming Examples 24 90 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 1256: ...ACM Registers A 50 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 1264: ...Boundary Scan Architecture B 8 ADSP BF50x Blackfin Processor Hardware Reference ...