假设有一种温度传感器,已经测得它的电压和温度的对应关系,将电压值以ADC转换后的数字量的值表示,形成温度-AD值的对照表,如下. 大致成一条反比关系的曲线. ADC的底层驱动已经写好,对外有一个接口可以实时读取该传感器的AD值.现在要求,读出AD值以后,通过二分查找,查找它对应的温度值,然后存到另一个结构体中,供后续其它模块使用. 写二分查找函数,可以这么构思. 把AD值看作X轴,温度值看作Y轴.函数有一个输入,一个输出.输入就是从底层接口获取的ad值,输出就是查到的对应的温度值.所以首先可以有