1.6.13.9 1.7.14.9 1.10.11.9 1.11.11.9 1.12.11.9 1.13.10.9 1.14.10.9 1.15.10.9 1.16.8.9 1.17.8.9 1.18.9.9 1.19.8.9 1.20.8.9 1.21.9.9 1.22.13.9 1.23.12.9 1.24.9.9 GPIO_PortOutputEnable Function

C

void GPIO_PortOutputEnable(GPIO_PORT port, uint32_t mask)

Summary

Enables selected IO pins of a port as output(s).

Description

This function enables selected IO pins of the given port as output(s).

Precondition

None.

Parameters

Param Description
port One of the IO ports from the enum GPIO_PORT
mask A 32 bit value in which positions of 0s and 1s decide which IO pins of the selected port will be setup as outputs.
  • 1's Will set corresponding IO pins as output(s).

  • 0's Will cause the direction of the corresponding IO pins to remain unchanged.

Returns

None.

Example

// Make RC5 and RC7 pins as output
GPIO_PortOutputEnable(GPIO_PORT_C, 0x00A0);

Remarks

None.