![]() |
BLE5.2 1.0
开发文档说明
|
类 | |
| struct | SPI_InitCfg_t |
类型定义 | |
| typedef void(* | timer_handler_callback) (void *context) |
函数 | |
| void | xc_spi_init (uint8_t reg_idx, SPI_InitCfg_t *init_cfg) |
| void | xc_spi_rxftl_fifo_set (uint8_t reg_idx, uint8_t val) |
| void | xc_spi_txftl_fifo_set (uint8_t reg_idx, uint8_t val) |
| void | xc_spi_enable_it (uint8_t reg_idx, uint8_t val) |
| void | xc_spi_disable_it (uint8_t reg_idx, uint8_t val) |
| void | xc_spi_flash_power_down (uint8_t reg_idx) |
| void | xc_spi_flash_wake_up (uint8_t reg_idx) |
| uint8_t | xc_spi_flash_wait_busy (uint8_t reg_idx) |
| eXC_RESULT | xc_spi_flash_erase_sector (uint8_t reg_idx, uint32_t Dst_Addr) |
| void | xc_spi_flash_erase_page (uint8_t reg_idx, uint32_t Dst_Addr) |
| void | xc_spi_flash_write_page (uint8_t reg_idx, uint32_t WriteAddr, uint8_t *pBuffer) |
| void | xc_spi_flash_read_page (uint8_t reg_idx, uint32_t ReadAddr, uint8_t *pBuffer) |
| eXC_RESULT | xc_spi_flash_write (uint8_t reg_idx, uint32_t writeAddr, uint8_t *buff, uint16_t size) |
| eXC_RESULT | xc_spi_flash_read (uint8_t reg_idx, uint32_t readAddr, uint8_t *buff, uint16_t size) |
| void | xc_spi_flash_read_128bit_uid (uint8_t reg_idx, uint8_t *buff) |
| eXC_RESULT | xc_spi_flash_rdid (uint8_t reg_idx, uint8_t *buff) |
| void | xc_spi_write_and_read_data (uint8_t reg_idx, uint8_t *w_data, uint16_t w_size, uint8_t *r_data, uint16_t r_size) |
| Only applicable Master & Slave communication | |
| typedef void(* timer_handler_callback) (void *context) |
在文件 xc_drv_spi.h 第 144 行定义.
| void xc_spi_disable_it | ( | uint8_t | reg_idx, |
| uint8_t | val | ||
| ) |
在文件 xc_drv_spi.c 第 135 行定义.
| void xc_spi_enable_it | ( | uint8_t | reg_idx, |
| uint8_t | val | ||
| ) |
在文件 xc_drv_spi.c 第 133 行定义.
| void xc_spi_flash_erase_page | ( | uint8_t | reg_idx, |
| uint32_t | Dst_Addr | ||
| ) |
在文件 xc_drv_spi.c 第 212 行定义.
| eXC_RESULT xc_spi_flash_erase_sector | ( | uint8_t | reg_idx, |
| uint32_t | Dst_Addr | ||
| ) |
在文件 xc_drv_spi.c 第 187 行定义.
| void xc_spi_flash_power_down | ( | uint8_t | reg_idx | ) |
在文件 xc_drv_spi.c 第 137 行定义.
| eXC_RESULT xc_spi_flash_rdid | ( | uint8_t | reg_idx, |
| uint8_t * | buff | ||
| ) |
在文件 xc_drv_spi.c 第 498 行定义.
| eXC_RESULT xc_spi_flash_read | ( | uint8_t | reg_idx, |
| uint32_t | readAddr, | ||
| uint8_t * | buff, | ||
| uint16_t | len | ||
| ) |
| void xc_spi_flash_read_128bit_uid | ( | uint8_t | reg_idx, |
| uint8_t * | buff | ||
| ) |
在文件 xc_drv_spi.c 第 474 行定义.
| void xc_spi_flash_read_page | ( | uint8_t | reg_idx, |
| uint32_t | ReadAddr, | ||
| uint8_t * | pBuffer | ||
| ) |
在文件 xc_drv_spi.c 第 265 行定义.
| uint8_t xc_spi_flash_wait_busy | ( | uint8_t | reg_idx | ) |
| void xc_spi_flash_wake_up | ( | uint8_t | reg_idx | ) |
在文件 xc_drv_spi.c 第 148 行定义.
| eXC_RESULT xc_spi_flash_write | ( | uint8_t | reg_idx, |
| uint32_t | writeAddr, | ||
| uint8_t * | buff, | ||
| uint16_t | size | ||
| ) |
| void xc_spi_flash_write_page | ( | uint8_t | reg_idx, |
| uint32_t | WriteAddr, | ||
| uint8_t * | pBuffer | ||
| ) |
在文件 xc_drv_spi.c 第 235 行定义.
| void xc_spi_init | ( | uint8_t | reg_idx, |
| SPI_InitCfg_t * | init_cfg | ||
| ) |
在文件 xc_drv_spi.c 第 50 行定义.
| void xc_spi_rxftl_fifo_set | ( | uint8_t | reg_idx, |
| uint8_t | val | ||
| ) |
在文件 xc_drv_spi.c 第 123 行定义.
| void xc_spi_txftl_fifo_set | ( | uint8_t | reg_idx, |
| uint8_t | val | ||
| ) |
在文件 xc_drv_spi.c 第 128 行定义.
| void xc_spi_write_and_read_data | ( | uint8_t | reg_idx, |
| uint8_t * | w_data, | ||
| uint16_t | w_size, | ||
| uint8_t * | r_data, | ||
| uint16_t | r_size | ||
| ) |