BLE5.2 1.0
开发文档说明
函数
xc_drv_pga.c 文件参考

Target pga implementation 更多...

浏览源代码.

函数

void xc_pga_init (PGA_InitCfg_t *pga_cfg)
 xc_pga_init
 
void xc_pga_micgain_2_set (uint8_t micgain2)
 xc_pga_micgain_2_set
 
void xc_pga_volr2_set (uint8_t volr2)
 xc_pga_volr2_set
 
void xc_pga_resadj_set (uint8_t resadj)
 xc_pga_resadj_set
 
void xc_pga_cmp_ctrl_set (uint8_t cmp_ctrl)
 xc_pga_cmp_ctrl_set
 
void xc_pga_cmp_ibc_set (uint8_t cmp_ibc)
 xc_pga_cmp_ibc_set
 
void xc_pga_temp_sensor_enable (uint8_t en_temp_sensor)
 xc_pga_temp_sensor_enable
 
void xc_pga_volr_set (uint8_t volr)
 xc_pga_volr_set
 
void xc_pga_pdbias_set (uint8_t pdbias)
 xc_pga_pdbias_set
 
void xc_pga_opa_ctrl_set (uint8_t opa_ctrl)
 xc_pga_opa_ctrl_set
 
void xc_pga_pdopa_set (uint8_t pdopa)
 xc_pga_pdopa_set
 
void xc_pga_micgain_set (uint8_t micgain)
 xc_pga_micgain_set
 

详细描述

Target pga implementation

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

在文件 xc_drv_pga.c 中定义.

函数说明

◆ xc_pga_cmp_ctrl_set()

void xc_pga_cmp_ctrl_set ( uint8_t  cmp_ctrl)

xc_pga_cmp_ctrl_set


参数
cmp_ctrl: CMP_CTRL_VOLTAGE_LEVEL0 - CMP_CTRL_VOLTAGE_LEVEL3
返回值
void

在文件 xc_drv_pga.c127 行定义.

◆ xc_pga_cmp_ibc_set()

void xc_pga_cmp_ibc_set ( uint8_t  cmp_ibc)

xc_pga_cmp_ibc_set


参数
cmp_ibc: CMP_IBC_ELECTRICITY_LEVEL0 - CMP_IBC_ELECTRICITY_LEVEL3
返回值
void

在文件 xc_drv_pga.c143 行定义.

◆ xc_pga_init()

void xc_pga_init ( PGA_InitCfg_t pga_cfg)

xc_pga_init

参数
void
返回值
void

在文件 xc_drv_pga.c48 行定义.

◆ xc_pga_micgain_2_set()

void xc_pga_micgain_2_set ( uint8_t  micgain2)

xc_pga_micgain_2_set


参数
micgain2(BIT0) input First-order gain ( PGA_MIC_GAIN2_ENABLE - PGA_MIC_GAIN2_DISABLE)
返回值
void

在文件 xc_drv_pga.c81 行定义.

◆ xc_pga_micgain_set()

void xc_pga_micgain_set ( uint8_t  micgain)

xc_pga_micgain_set

unused

参数
micgain
返回值
void

在文件 xc_drv_pga.c235 行定义.

◆ xc_pga_opa_ctrl_set()

void xc_pga_opa_ctrl_set ( uint8_t  opa_ctrl)

xc_pga_opa_ctrl_set


参数
opa_ctrl(BIT0 - BIT2) BIT2:(pdopa signal : 1:pd 0:en)
BIT1:(pdopa signal input swap: 1:enable 0:disable) BIT0:(pdopa CTRL ELECTRICITY: 1:min 0:max)
返回值
void

在文件 xc_drv_pga.c206 行定义.

◆ xc_pga_pdbias_set()

void xc_pga_pdbias_set ( uint8_t  pdbias)

xc_pga_pdbias_set


参数
pdbias:pdbias signal : 1:PD 0:EN
返回值
void

在文件 xc_drv_pga.c189 行定义.

◆ xc_pga_pdopa_set()

void xc_pga_pdopa_set ( uint8_t  pdopa)

xc_pga_pdopa_set


参数
pdopasignal : 1:pd 0:en
返回值
void

在文件 xc_drv_pga.c220 行定义.

◆ xc_pga_resadj_set()

void xc_pga_resadj_set ( uint8_t  resadj)

xc_pga_resadj_set


参数
resadj(BIT0 - BIT4) BIT2 -BIT4 :ELECTRICITY (PGA_ELECTRICITY_LEVEL0 - PGA_ELECTRICITY_LEVEL7)
BIT1:pga input (SINGLE or PGA_DIFFERENCE) BIT0:unused
返回值
void

在文件 xc_drv_pga.c112 行定义.

◆ xc_pga_temp_sensor_enable()

void xc_pga_temp_sensor_enable ( uint8_t  en_temp_sensor)

xc_pga_temp_sensor_enable


参数
en_temp_sensor: TEMP_SENSOR_ENABLE / TEMP_SENSOR_DISABLE
返回值
void

在文件 xc_drv_pga.c158 行定义.

◆ xc_pga_volr2_set()

void xc_pga_volr2_set ( uint8_t  volr2)

xc_pga_volr2_set


参数
volr2(BIT0 - BIT3) input Two-stage gain ( PGA_VOLR2_GAIN_0_0DB - PGA_VOLR2_GAIN_0_0DB)
返回值
void

在文件 xc_drv_pga.c95 行定义.

◆ xc_pga_volr_set()

void xc_pga_volr_set ( uint8_t  volr)

xc_pga_volr_set

unused

参数
volr
返回值
void

在文件 xc_drv_pga.c173 行定义.