Hello,everyone,
I suffer a problem,codes as follow:
/* Vdd limit values
* Vref is 1.15V in CC2530 and each ADC read value thresholds are calculated by
* ceil( 32767 * Vdd_value / (Vref * 3)
* Note that ceiling is used to have more aggressive protection
*/
static __code const uint16 HalAdcVddLimit[] =
{
0x3B5D, /* VDD Limit - 1.6v */
0x3F1E, /* VDD Limit - 1.7v */
0x42C8, /* VDD Limit - 1.8v */
0x467E, /* VDD Limit - 1.9v */
0x4A34, /* VDD Limit - 2.0v */
0x4DEA, /* VDD Limit - 2.1v */
0x519F, /* VDD Limit - 2.2v */
0x5555, /* VDD Limit - 2.3v */
0x590B, /* VDD Limit - 2.4v */
};
I donot find the algorithm about " 32767 * Vdd_value / (Vref * 3)" at any position?????
Thank you for any help