针对CH585M的读卡器测试函数中,这段代码是必须有的吗?
adc_vdd = sys_get_vdd();vdd_value = ADC_VoltConverSignalPGA_MINUS_12dB(adc_vdd);
PRINTF("vdd_value: %d\n", vdd_value);
if(vdd_value > 3400)
{
nfca_pcd_set_out_drv(NFCA_PCD_DRV_CTRL_LEVEL0);
PRINTF("LV0\n");
}
else if(vdd_value > 3000)
{
nfca_pcd_set_out_drv(NFCA_PCD_DRV_CTRL_LEVEL1);
PRINTF("LV1\n");
}
else if(vdd_value > 2600)
{
nfca_pcd_set_out_drv(NFCA_PCD_DRV_CTRL_LEVEL2);
PRINTF("LV2\n");
}
else
{
nfca_pcd_set_out_drv(NFCA_PCD_DRV_CTRL_LEVEL3);
PRINTF("LV3\n");
}
非必须函数,测试和演示使用,可以删除掉的。
页:
[1]