57 lines
679 B
C
57 lines
679 B
C
|
/*
|
||
|
* Copyright (C) 2017-2019 Alibaba Group Holding Limited
|
||
|
*
|
||
|
* SPDX-License-Identifier: Apache-2.0
|
||
|
*
|
||
|
* Change Logs:
|
||
|
* Date Author Notes
|
||
|
* 2020-08-20 zx.chen header file for the pin_name
|
||
|
*/
|
||
|
|
||
|
#ifndef _PINNAMES_H
|
||
|
#define _PINNAMES_H
|
||
|
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
extern "C" {
|
||
|
#endif
|
||
|
|
||
|
|
||
|
typedef enum
|
||
|
{
|
||
|
PA0 = 0,
|
||
|
PA1,
|
||
|
PA2,
|
||
|
PA3,
|
||
|
PA4,
|
||
|
PA5,
|
||
|
PA6,
|
||
|
PA7,
|
||
|
PAD_UART0_SIN,
|
||
|
PAD_UART0_SOUT
|
||
|
}
|
||
|
pin_name_e;
|
||
|
|
||
|
typedef enum
|
||
|
{
|
||
|
PORTA = 0,
|
||
|
PORTB = 1,
|
||
|
PORTC = 2,
|
||
|
PORTD = 3,
|
||
|
PORTE = 4,
|
||
|
PORTF = 5,
|
||
|
PORTG = 6,
|
||
|
PORTH = 7
|
||
|
} port_name_e;
|
||
|
|
||
|
typedef enum
|
||
|
{
|
||
|
NONE = 0
|
||
|
} pin_func_e;
|
||
|
|
||
|
#ifdef __cplusplus
|
||
|
}
|
||
|
#endif
|
||
|
|
||
|
#endif
|