有兄弟遇过光感,挡住的时候屏亮,不挡就屏灭的么,刚好是反过来了(已解决)
时间:10-02
整理:3721RD
点击:
有兄弟遇过光感,挡住的时候屏亮,不挡就屏灭的么,刚好是反过来了,请指点下,谢谢gga
型号: ap3212c
结贴:
static int AP3216C_get_ps_value(struct AP3216C_priv *obj, u16 ps)
{
int val;
int invalid = 0;
if(ps > atoMIC_read(&obj->ps_thd_val_h))
val = 1; /*close*/
else if(ps < atomic_read(&obj->ps_thd_val_l))
val = 0; /*far away*/
将 0跟1 互换下问题解决!
PS:感谢 Ganker兄弟,水毓美女的指点
客串:驱动小生
型号: ap3212c
结贴:
static int AP3216C_get_ps_value(struct AP3216C_priv *obj, u16 ps)
{
int val;
int invalid = 0;
if(ps > atoMIC_read(&obj->ps_thd_val_h))
val = 1; /*close*/
else if(ps < atomic_read(&obj->ps_thd_val_l))
val = 0; /*far away*/
将 0跟1 互换下问题解决!
PS:感谢 Ganker兄弟,水毓美女的指点
客串:驱动小生
把LOG 信息帖出来看看
这个应该是逻辑错误,把传给中断的那个0跟1调换个位置,应该就好了,试试吧
这个还真搞怪啊,打log看看吧