LINKED LIST TEST on mbed
Modules | |
| PINSEL Public Macros | |
| PINSEL Private Macros | |
| PINSEL Public Types | |
| PINSEL Public Functions | |
Functions | |
| static void | set_PinFunc (uint8_t portnum, uint8_t pinnum, uint8_t funcnum) |
| Setup the pin selection function. | |
| static void | set_ResistorMode (uint8_t portnum, uint8_t pinnum, uint8_t modenum) |
| Setup resistor mode for each pin. | |
| static void | set_OpenDrainMode (uint8_t portnum, uint8_t pinnum, uint8_t modenum) |
| Setup Open drain mode for each pin. | |
Function Documentation
| void set_OpenDrainMode | ( | uint8_t | portnum, |
| uint8_t | pinnum, | ||
| uint8_t | modenum | ||
| ) | [static] |
Setup Open drain mode for each pin.
- Parameters:
-
[in] portnum PORT number, should be one of the following: - PINSEL_PORT_0 : Port 0
- PINSEL_PORT_1 : Port 1
- PINSEL_PORT_2 : Port 2
- PINSEL_PORT_3 : Port 3
[in] pinnum Pin number, should be one of the following: - PINSEL_PIN_0 : Pin 0
- PINSEL_PIN_1 : Pin 1
- PINSEL_PIN_2 : Pin 2
- PINSEL_PIN_3 : Pin 3
- PINSEL_PIN_4 : Pin 4
- PINSEL_PIN_5 : Pin 5
- PINSEL_PIN_6 : Pin 6
- PINSEL_PIN_7 : Pin 7
- PINSEL_PIN_8 : Pin 8
- PINSEL_PIN_9 : Pin 9
- PINSEL_PIN_10 : Pin 10
- PINSEL_PIN_11 : Pin 11
- PINSEL_PIN_12 : Pin 12
- PINSEL_PIN_13 : Pin 13
- PINSEL_PIN_14 : Pin 14
- PINSEL_PIN_15 : Pin 15
- PINSEL_PIN_16 : Pin 16
- PINSEL_PIN_17 : Pin 17
- PINSEL_PIN_18 : Pin 18
- PINSEL_PIN_19 : Pin 19
- PINSEL_PIN_20 : Pin 20
- PINSEL_PIN_21 : Pin 21
- PINSEL_PIN_22 : Pin 22
- PINSEL_PIN_23 : Pin 23
- PINSEL_PIN_24 : Pin 24
- PINSEL_PIN_25 : Pin 25
- PINSEL_PIN_26 : Pin 26
- PINSEL_PIN_27 : Pin 27
- PINSEL_PIN_28 : Pin 28
- PINSEL_PIN_29 : Pin 29
- PINSEL_PIN_30 : Pin 30
- PINSEL_PIN_31 : Pin 31
[in] modenum Open drain mode number, should be one of the following: - PINSEL_PINMODE_NORMAL : Pin is in the normal (not open drain) mode
- PINSEL_PINMODE_OPENDRAIN : Pin is in the open drain mode
- Returns:
- None
Definition at line 219 of file lpc17xx_pinsel.c.
| static void set_PinFunc | ( | uint8_t | portnum, |
| uint8_t | pinnum, | ||
| uint8_t | funcnum | ||
| ) | [static] |
Setup the pin selection function.
- Parameters:
-
[in] portnum PORT number, should be one of the following: - PINSEL_PORT_0 : Port 0
- PINSEL_PORT_1 : Port 1
- PINSEL_PORT_2 : Port 2
- PINSEL_PORT_3 : Port 3
[in] pinnum Pin number, should be one of the following: - PINSEL_PIN_0 : Pin 0
- PINSEL_PIN_1 : Pin 1
- PINSEL_PIN_2 : Pin 2
- PINSEL_PIN_3 : Pin 3
- PINSEL_PIN_4 : Pin 4
- PINSEL_PIN_5 : Pin 5
- PINSEL_PIN_6 : Pin 6
- PINSEL_PIN_7 : Pin 7
- PINSEL_PIN_8 : Pin 8
- PINSEL_PIN_9 : Pin 9
- PINSEL_PIN_10 : Pin 10
- PINSEL_PIN_11 : Pin 11
- PINSEL_PIN_12 : Pin 12
- PINSEL_PIN_13 : Pin 13
- PINSEL_PIN_14 : Pin 14
- PINSEL_PIN_15 : Pin 15
- PINSEL_PIN_16 : Pin 16
- PINSEL_PIN_17 : Pin 17
- PINSEL_PIN_18 : Pin 18
- PINSEL_PIN_19 : Pin 19
- PINSEL_PIN_20 : Pin 20
- PINSEL_PIN_21 : Pin 21
- PINSEL_PIN_22 : Pin 22
- PINSEL_PIN_23 : Pin 23
- PINSEL_PIN_24 : Pin 24
- PINSEL_PIN_25 : Pin 25
- PINSEL_PIN_26 : Pin 26
- PINSEL_PIN_27 : Pin 27
- PINSEL_PIN_28 : Pin 28
- PINSEL_PIN_29 : Pin 29
- PINSEL_PIN_30 : Pin 30
- PINSEL_PIN_31 : Pin 31
[in] funcnum Function number, should be one of the following: - PINSEL_FUNC_0 : default function
- PINSEL_FUNC_1 : first alternate function
- PINSEL_FUNC_2 : second alternate function
- PINSEL_FUNC_3 : third alternate function
- Returns:
- None
Definition at line 88 of file lpc17xx_pinsel.c.
| void set_ResistorMode | ( | uint8_t | portnum, |
| uint8_t | pinnum, | ||
| uint8_t | modenum | ||
| ) | [static] |
Setup resistor mode for each pin.
- Parameters:
-
[in] portnum PORT number, should be one of the following: - PINSEL_PORT_0 : Port 0
- PINSEL_PORT_1 : Port 1
- PINSEL_PORT_2 : Port 2
- PINSEL_PORT_3 : Port 3
[in] pinnum Pin number, should be one of the following: - PINSEL_PIN_0 : Pin 0
- PINSEL_PIN_1 : Pin 1
- PINSEL_PIN_2 : Pin 2
- PINSEL_PIN_3 : Pin 3
- PINSEL_PIN_4 : Pin 4
- PINSEL_PIN_5 : Pin 5
- PINSEL_PIN_6 : Pin 6
- PINSEL_PIN_7 : Pin 7
- PINSEL_PIN_8 : Pin 8
- PINSEL_PIN_9 : Pin 9
- PINSEL_PIN_10 : Pin 10
- PINSEL_PIN_11 : Pin 11
- PINSEL_PIN_12 : Pin 12
- PINSEL_PIN_13 : Pin 13
- PINSEL_PIN_14 : Pin 14
- PINSEL_PIN_15 : Pin 15
- PINSEL_PIN_16 : Pin 16
- PINSEL_PIN_17 : Pin 17
- PINSEL_PIN_18 : Pin 18
- PINSEL_PIN_19 : Pin 19
- PINSEL_PIN_20 : Pin 20
- PINSEL_PIN_21 : Pin 21
- PINSEL_PIN_22 : Pin 22
- PINSEL_PIN_23 : Pin 23
- PINSEL_PIN_24 : Pin 24
- PINSEL_PIN_25 : Pin 25
- PINSEL_PIN_26 : Pin 26
- PINSEL_PIN_27 : Pin 27
- PINSEL_PIN_28 : Pin 28
- PINSEL_PIN_29 : Pin 29
- PINSEL_PIN_30 : Pin 30
- PINSEL_PIN_31 : Pin 31
[in] modenum,: Mode number, should be one of the following: - PINSEL_PINMODE_PULLUP : Internal pull-up resistor
- PINSEL_PINMODE_TRISTATE : Tri-state
- PINSEL_PINMODE_PULLDOWN : Internal pull-down resistor
- Returns:
- None
Definition at line 153 of file lpc17xx_pinsel.c.
Generated on Wed Jul 13 2022 21:13:12 by
1.7.2