C280x/C2802x/C2803x/C2805x/C2806x/C2833x/C2834x/F28M3x/F2807x/F2837xD/F2837xS/F2838x/F2838x-M4/F28004x/F28002x/F28003x GPIO Digital Input
Configure general-purpose input/output pins as digital input
Library
Embedded Coder® Support Package for Texas Instruments™ C2000™ Processors/ C2802x
Embedded Coder Support Package for Texas Instruments C2000 Processors/ C2803x
Embedded Coder Support Package for Texas Instruments C2000 Processors/ C2805x
Embedded Coder Support Package for Texas Instruments C2000 Processors/ C2806x
Embedded Coder Support Package for Texas Instruments C2000 Processors/ C280x
Embedded Coder Support Package for Texas Instruments C2000 Processors/ C2833x
Embedded Coder Support Package for Texas Instruments C2000 Processors/ C2834x
Embedded Coder Support Package for Texas Instruments C2000 Processors/ F2807x
Embedded Coder Support Package for Texas Instruments C2000 Processors/ F2837xD
Embedded Coder Support Package for Texas Instruments C2000 Processors/ F2837xS
Embedded Coder Support Package for Texas Instruments C2000 Processors/ F2838x/ C28x
Embedded Coder Support Package for Texas Instruments C2000 Processors/ F2838x/M4
Embedded Coder Support Package for Texas Instruments C2000 Processors/ F28004x
Embedded Coder Support Package for Texas Instruments C2000 Processors/ F28002x
Embedded Coder Support Package for Texas Instruments C2000 Processors/ F28003x
Embedded Coder Support Package for Texas Instruments C2000 Processors/ F28M35x/ C28x
Embedded Coder Support Package for Texas Instruments C2000 Processors/ F28M36x/ C28x
Description
This block configures the general-purpose I/O (GPIO) MUX registers that control the operation of GPIO shared pins for digital input. Each I/O port has one MUX register that selects peripheral operation or digital I/O operation (the default). When a pin is configured for digital input, it becomes unavailable for digital output or peripheral operation. You can configure the Input qualification type for individual digital input pins. To configure, go to Configuration Parameters > Hardware Implementation > Target Hardware Resources and select the appropriate GPIO group.
Each processor has a different number of available GPIO pins.
Note
To avoid losing new settings, click Apply before changing the GPIO Group parameter.
Parameters
- GPIO Group
Select the group of GPIO pins you want to view or configure. For a table of GPIO pins and peripherals, refer to the Texas Instruments documentation for your specific target.
- Sample time
Specify the time interval between output samples. To inherit sample time from the upstream block, set this parameter to
-1
. For more information, refer to the section on Specify Sample Time (Simulink).- Data type
Specify the data type of the input. The input is read as 16-bit integer, and then cast to the selected data type. Valid data types are
auto
,double
,single
,int8
,uint8
,int16
,uint16
,int32
,uint32
orboolean
.