![]() |
BLE5.2 1.0
开发文档说明
|
The header of xc_drv_fmc_spi.c 更多...
类 | |
| struct | board_c |
类型定义 | |
| typedef struct board_c | board_card_t |
函数 | |
| void | xc_fmc_spi_init_oprt (void) |
| xc_fmc_spi_init_oprt | |
| void | xc_fmc_spi_flash_power_down (void) |
| xc_fmc_spi_flash_power_down | |
| void | xc_fmc_spi_flash_wake_up (void) |
| xc_fmc_spi_flash_power_down | |
| void | xc_fmc_spi_flash_wait_busy (void) |
| void | xc_fmc_spi_flash_write_enable (void) |
| void | xc_fmc_spi_flash_erase_sector (uint32_t addr) |
| xc_fmc_spi_flash_erase_sector | |
| void | xc_fmc_spi_flash_erase_page (uint32_t addr) |
| xc_fmc_spi_flash_erase_page | |
| void | xc_fmc_spi_flash_write_page (uint32_t addr, uint8_t *buff, uint16_t size) |
| xc_fmc_spi_flash_write_page | |
| void | xc_fmc_spi_flash_read_page (uint32_t addr, uint8_t *buff, uint16_t size) |
| xc_fmc_spi_flash_read_page | |
| void | xc_fmc_spi_otp_read_page (uint32_t addr, uint8_t *data, uint16_t size) |
| xc_fmc_spi_flash_read_page | |
| uint8_t | xc_fmc_spi_flash_write (uint32_t addr, uint8_t *buff, uint16_t len) |
| uint8_t | xc_fmc_spi_flash_read (uint32_t addr, uint8_t *buff, uint16_t len) |
| xc_fmc_spi_flash_write | |
| void | xc_fmc_spi_flash_ruid (uint8_t *ruid) |
| xc_fmc_spi_flash_ruid | |
| void | xc_fmc_spi_flash_rdid (uint8_t *rdid) |
| xc_fmc_spi_flash_rdid | |
| bool | flash_size_and_type_get (uint32_t *flash_size, uint16_t *flash_type) |
| flash_size_and_type_get | |
| bool | xc_adc_2v4_calibrate_read (uint16_t *adc_calibrate) |
| xc_adc_2v4_calibrate_read | |
| bool | xc_unique_identification_read (uint8_t *unique_id) |
| xc_unique_identification_read | |
The header of xc_drv_fmc_spi.c
在文件 xc_drv_fmc_spi.h 中定义.
| typedef struct board_c board_card_t |
| bool flash_size_and_type_get | ( | uint32_t * | flash_size, |
| uint16_t * | flash_type | ||
| ) |
flash_size_and_type_get
get flash size and type
| [in] | void | |
| [out] | flash_size | flash_type |
| true | or false |
在文件 xc_drv_fmc_spi.c 第 835 行定义.
| bool xc_adc_2v4_calibrate_read | ( | uint16_t * | adc_calibrate | ) |
xc_adc_2v4_calibrate_read
The adc 2.48v reference for calibration
| [in] | void | |
| [out] | *adc_calibrate |
| bool | (true or false) |
在文件 xc_drv_fmc_spi.c 第 919 行定义.
| void xc_fmc_spi_flash_erase_page | ( | uint32_t | addr | ) |
xc_fmc_spi_flash_erase_page
fmc flash page erase
| [in] | addr | : erase address |
| [in] | void | |
| [out] | void |
| void |
在文件 xc_drv_fmc_spi.c 第 435 行定义.
| void xc_fmc_spi_flash_erase_sector | ( | uint32_t | addr | ) |
xc_fmc_spi_flash_erase_sector
fmc flash sector erasure
| [in] | addr | : erase address |
| [in] | void | |
| [out] | void |
| void |
在文件 xc_drv_fmc_spi.c 第 401 行定义.
| void xc_fmc_spi_flash_power_down | ( | void | ) |
xc_fmc_spi_flash_power_down
Example Close the fmc spi flash, power down
| [in] | void | |
| [in] | void | |
| [out] | void |
| void |
在文件 xc_drv_fmc_spi.c 第 268 行定义.
| void xc_fmc_spi_flash_rdid | ( | uint8_t * | rdid | ) |
xc_fmc_spi_flash_rdid
The fmc flash rdid was read
| [in] | void | |
| [in] | void | |
| [out] | *rdid |
| void |
在文件 xc_drv_fmc_spi.c 第 800 行定义.
| uint8_t xc_fmc_spi_flash_read | ( | uint32_t | addr, |
| uint8_t * | buff, | ||
| uint16_t | size | ||
| ) |
xc_fmc_spi_flash_write
fmc flash read operation of any length
| [in] | addr | : read flash address |
| [in] | size | |
| [out] | *buff |
| void |
在文件 xc_drv_fmc_spi.c 第 714 行定义.
| void xc_fmc_spi_flash_read_page | ( | uint32_t | addr, |
| uint8_t * | data, | ||
| uint16_t | size | ||
| ) |
xc_fmc_spi_flash_read_page
Read a page of fmc flash data
| [in] | addr | : read page address ( flash Indicates the start address of each page ) |
| [in] | size | |
| [out] | *data |
| void |
在文件 xc_drv_fmc_spi.c 第 577 行定义.
| void xc_fmc_spi_flash_ruid | ( | uint8_t * | ruid | ) |
xc_fmc_spi_flash_ruid
The fmc flash ruid was read
| [in] | void | |
| [in] | void | |
| [out] | *ruid |
| void |
在文件 xc_drv_fmc_spi.c 第 765 行定义.
| void xc_fmc_spi_flash_wait_busy | ( | void | ) |
| void xc_fmc_spi_flash_wake_up | ( | void | ) |
xc_fmc_spi_flash_power_down
Wake up the fmc spi flash
| [in] | void | |
| [in] | void | |
| [out] | void |
| void |
在文件 xc_drv_fmc_spi.c 第 296 行定义.
| uint8_t xc_fmc_spi_flash_write | ( | uint32_t | addr, |
| uint8_t * | buff, | ||
| uint16_t | len | ||
| ) |
在文件 xc_drv_fmc_spi.c 第 607 行定义.
| void xc_fmc_spi_flash_write_enable | ( | void | ) |
| void xc_fmc_spi_flash_write_page | ( | uint32_t | addr, |
| uint8_t * | data, | ||
| uint16_t | size | ||
| ) |
xc_fmc_spi_flash_write_page
fmc flash write one page
| [in] | addr | : write page address ( flash Indicates the start address of each page ) |
| [in] | *data | |
| [in] | size | |
| [out] | void |
| void |
在文件 xc_drv_fmc_spi.c 第 475 行定义.
| void xc_fmc_spi_init_oprt | ( | void | ) |
| void xc_fmc_spi_otp_read_page | ( | uint32_t | addr, |
| uint8_t * | data, | ||
| uint16_t | size | ||
| ) |
xc_fmc_spi_flash_read_page
Read a page of fmc flash data
| [in] | addr | : read page address ( flash Indicates the start address of each page ) |
| [in] | size | |
| [out] | *data |
| void |
在文件 xc_drv_fmc_spi.c 第 520 行定义.
| bool xc_unique_identification_read | ( | uint8_t * | unique_id | ) |
xc_unique_identification_read
Get The 48bit Unique Identification ID
| [in] | void | |
| [out] | *unique_id |
| bool | (true or false) |
在文件 xc_drv_fmc_spi.c 第 983 行定义.