![]() |
BLE5.2 1.0
开发文档说明
|
函数 | |
| void | xc_gpio_init (GPIO_InitCfg_t *init_cfg) |
| xc_gpio_init | |
| void | xc_gpio_mux_ctl (uint8_t num, GPIO_MUX_TypeDef mux) |
| xc_gpio_init | |
| void | xc_gpio_fun_sel (uint8_t num, GPIO_FUN_SEL_TypeDef sel) |
| void | xc_gpio_pull_config (uint8_t num, GPIO_PULL_TypeDef pull) |
| void | xc_gpio_it_config (uint8_t num, GPIO_INT_TypeDef inter) |
| void | xc_gpio_direction_config (uint8_t num, GPIO_DIR_TypeDef direction) |
| uint32_t | xc_gpio_read_pin (uint8_t num) |
| void | xc_gpio_write_pin (uint8_t num, GPIO_PinState pin_state) |
| void | xc_gpio_toggle_pin (uint8_t num) |
| void | GPIO_Handler (void) |
| __WEAK void | gpio_intr_callback (uint64_t intr_sta) |
| void GPIO_Handler | ( | void | ) |
在文件 xc_drv_gpio.c 第 293 行定义.
| __WEAK void gpio_intr_callback | ( | uint64_t | intr_sta | ) |
在文件 xc_drv_gpio.c 第 309 行定义.
| void xc_gpio_direction_config | ( | uint8_t | num, |
| GPIO_DIR_TypeDef | direction | ||
| ) |
在文件 xc_drv_gpio.c 第 252 行定义.
| void xc_gpio_fun_sel | ( | uint8_t | num, |
| GPIO_FUN_SEL_TypeDef | sel | ||
| ) |
在文件 xc_drv_gpio.c 第 151 行定义.
| void xc_gpio_init | ( | GPIO_InitCfg_t * | init_cfg | ) |
xc_gpio_init
Initializes the GPIO port based on structure parameters
| [in] | init_cfg | :This is the structure parameter that the GPIO initializes |
| [out] | void |
| void | @other GPIO_InitCfg.Mux = GPIO_Mux0; GPIO_InitCfg.FunSel = GPIO_Dx; GPIO_InitCfg.Pull = GPIO_NOPULL; Board Led1 Initialization GPIO_InitCfg.Dir = GPIO_DIR_OUTPUT; GPIO_InitCfg.Int = NOT_INT; GPIO_InitCfg.Pin = GPIO_0; xc_gpio_init(&GPIO_InitCfg); Gpio NVIC Enable NVIC_EnableIRQ(GPIO_IRQn); |
在文件 xc_drv_gpio.c 第 63 行定义.
| void xc_gpio_it_config | ( | uint8_t | num, |
| GPIO_INT_TypeDef | inter | ||
| ) |
在文件 xc_drv_gpio.c 第 240 行定义.
| void xc_gpio_mux_ctl | ( | uint8_t | num, |
| GPIO_MUX_TypeDef | mux | ||
| ) |
xc_gpio_init
GPIO Function Selection
| [in] | num | : GPIO number (GPIO_0 -> GPIO_35) |
| [in] | mux | : Function Selection |
| [out] | void |
| void | @other
|
在文件 xc_drv_gpio.c 第 124 行定义.
| void xc_gpio_pull_config | ( | uint8_t | num, |
| GPIO_PULL_TypeDef | pull | ||
| ) |
在文件 xc_drv_gpio.c 第 167 行定义.
| uint32_t xc_gpio_read_pin | ( | uint8_t | num | ) |
在文件 xc_drv_gpio.c 第 263 行定义.
| void xc_gpio_toggle_pin | ( | uint8_t | num | ) |
在文件 xc_drv_gpio.c 第 281 行定义.
| void xc_gpio_write_pin | ( | uint8_t | num, |
| GPIO_PinState | pin_state | ||
| ) |
在文件 xc_drv_gpio.c 第 273 行定义.