该实例介绍了如何使用DPS模块进行电流与电压的输出, 以及读取电流电压
12 DPS_SetOut(DPS_CH0, DPS_MODE_FVCI, 0, DPS_FACTOR_5V, DPS_FACTOR_10mA);
void DPS_SetFloat(uint8_t ch)
使DPS输出引脚浮空
float DPS_ReadVoltmeterStatic(uint8_t ch, uint8_t unit)
精度更高的方式读取DPS的电压值, 内置750us延时
void DPS_SetOut(uint8_t ch, uint8_t mode, float set_mv_ua, uint8_t rangeV, uint8_t rangeI)
设置DPS输出值, 模式, 档位. 内置DPS_Enable功能.
void DPS_SetClamp(uint8_t ch, float clamplRatio, float clamphRatio)
设置DPS钳位
float DPS_ReadAmmeterStatic(uint8_t ch, uint8_t unit)
精度更高的方式读取DPS的电流值, 内置750us延时
void DPS_Disable(uint8_t ch)
设置DPS输出端口浮空,并未输出电压设置到0
float DPS_ReadVoltmeter(uint8_t ch, uint8_t unit)
DPS读取电压表的值
float DPS_ReadAmmeter(uint8_t ch, uint8_t unit)
DPS读取电流表的值