BLE5.2 1.0
开发文档说明
函数
xc_drv_fmc_spi_dma.h 文件参考

The header of xc_drv_fmc_spi_dma.c 更多...

浏览源代码.

函数

__RAM_CODE void xc_fmc_spi_init (void)
 
__RAM_CODE void xc_fmc_spi_dma_flash_power_down (void)
 
__RAM_CODE void xc_fmc_spi_dma_flash_wake_up (void)
 
void xc_fmc_spi_dma_flash_erase_sector (uint32_t Dst_Addr)
 
void xc_fmc_spi_dma_flash_erase_page (uint32_t Dst_Addr)
 
void xc_fmc_spi_dma_flash_read_page (uint32_t ReadAddr, uint8_t *data, uint16_t size)
 
void xc_fmc_spi_dma_flash_write_page (uint32_t WriteAddr, uint8_t *data, uint16_t size)
 
eXC_RESULT xc_fmc_spi_dma_flash_read (uint32_t readAddr, uint8_t *buff, uint16_t size)
 
eXC_RESULT xc_fmc_spi_dma_flash_write (uint32_t writeAddr, uint8_t *buff, uint16_t size)
 
__RAM_CODE void xc_fmc_spi_dma_write_and_read_data (uint8_t *w_data, uint16_t w_size, uint8_t *r_data, uint16_t r_size)
 
void xc_fmc_spi_dma_read_and_write_data (uint8_t *w_data, uint16_t w_size, uint8_t *r_data, uint16_t r_size)
 
void xc_fmc_spi_dma_flash_rdid (uint8_t *rdid)
 
void xc_fmc_spi_dma_flash_ruid (uint8_t *ruid)
 

详细描述

The header of xc_drv_fmc_spi_dma.c

_ __ _ ________ _
| |/ /(_)___ / ____/ /_ (_)___
| // / __ \/ / / __ \/ / __ \
/ |/ / / / / /___/ / / / / /_/ /
/_/|_/_/_/ /_/\____/_/ /_/_/ .___/
/_/
(C) 2022-2025 XinChip
作者
( XinChip ) Alex-J
( XinChip )

在文件 xc_drv_fmc_spi_dma.h 中定义.

函数说明

◆ xc_fmc_spi_dma_flash_erase_page()

void xc_fmc_spi_dma_flash_erase_page ( uint32_t  Dst_Addr)
参数
[in]

param [in]

在文件 xc_drv_fmc_spi_dma.c664 行定义.

◆ xc_fmc_spi_dma_flash_erase_sector()

void xc_fmc_spi_dma_flash_erase_sector ( uint32_t  Dst_Addr)
参数
[in]

param [in]

在文件 xc_drv_fmc_spi_dma.c633 行定义.

◆ xc_fmc_spi_dma_flash_power_down()

__RAM_CODE void xc_fmc_spi_dma_flash_power_down ( void  )
参数
[in]

param [in]

在文件 xc_drv_fmc_spi_dma.c528 行定义.

◆ xc_fmc_spi_dma_flash_rdid()

void xc_fmc_spi_dma_flash_rdid ( uint8_t *  rdid)
参数
[in]

param [in]

返回
[out]

在文件 xc_drv_fmc_spi_dma.c967 行定义.

◆ xc_fmc_spi_dma_flash_read()

eXC_RESULT xc_fmc_spi_dma_flash_read ( uint32_t  readAddr,
uint8_t *  buff,
uint16_t  len 
)
参数
[in]

param [in]

返回
[out]

在文件 xc_drv_fmc_spi_dma.c774 行定义.

◆ xc_fmc_spi_dma_flash_read_page()

void xc_fmc_spi_dma_flash_read_page ( uint32_t  ReadAddr,
uint8_t *  data,
uint16_t  size 
)
参数
[in]

param [in]

返回
[out]

在文件 xc_drv_fmc_spi_dma.c737 行定义.

◆ xc_fmc_spi_dma_flash_ruid()

void xc_fmc_spi_dma_flash_ruid ( uint8_t *  ruid)
参数
[in]

param [in]

返回
[out]

在文件 xc_drv_fmc_spi_dma.c1000 行定义.

◆ xc_fmc_spi_dma_flash_wake_up()

__RAM_CODE void xc_fmc_spi_dma_flash_wake_up ( void  )
参数
[in]

param [in]

在文件 xc_drv_fmc_spi_dma.c551 行定义.

◆ xc_fmc_spi_dma_flash_write()

eXC_RESULT xc_fmc_spi_dma_flash_write ( uint32_t  writeAddr,
uint8_t *  buff,
uint16_t  size 
)
参数
[in]

param [in]

返回
[out]

在文件 xc_drv_fmc_spi_dma.c860 行定义.

◆ xc_fmc_spi_dma_flash_write_page()

void xc_fmc_spi_dma_flash_write_page ( uint32_t  WriteAddr,
uint8_t *  data,
uint16_t  size 
)
参数
[in]

param [in]

返回
[out]

在文件 xc_drv_fmc_spi_dma.c697 行定义.

◆ xc_fmc_spi_dma_read_and_write_data()

void xc_fmc_spi_dma_read_and_write_data ( uint8_t *  w_data,
uint16_t  w_size,
uint8_t *  r_data,
uint16_t  r_size 
)
参数
[in]

param [in]

返回
[out]

在文件 xc_drv_fmc_spi_dma.c1086 行定义.

◆ xc_fmc_spi_dma_write_and_read_data()

__RAM_CODE void xc_fmc_spi_dma_write_and_read_data ( uint8_t *  w_data,
uint16_t  w_size,
uint8_t *  r_data,
uint16_t  r_size 
)
参数
[in]

param [in]

返回
[out]

在文件 xc_drv_fmc_spi_dma.c1062 行定义.

◆ xc_fmc_spi_init()

__RAM_CODE void xc_fmc_spi_init ( void  )
参数
[in]

param [in]

在文件 xc_drv_fmc_spi_dma.c441 行定义.