- 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");
- }
|