This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

3D眼镜SOC -----------TPS65835

Other Parts Discussed in Thread: TPS65835

问题是这样的,TPS65835的硬件SWITCH按键默认是按一次开机,再按一次关机。

现在我们希望用一个按键实现如下3个功能:

   1)关机状态下,按一次开机。

   2)开机状态下,按一次只是切换眼镜的工作模式,并不关机。---------相当于一个功能按键。

   3)开机状态下,长按3秒,关机。

因为现在对3D眼镜的成本控制的很严格,TI的这个芯片在价格上并不具备优势,所以我们希望从纯软件上实现。不能再增加硬件成本

我看了下TPS65835的datasheet,里面有个bypass 模式,似乎可以实现上述要求。但是,这里的这个稳压管是什么作用?

1)关机状态下按一下开机这个问题不是很大,

2)那开机模式下按一下,不能导致关机,这个怎么做到?  

3)如果第2步可以做到,那长按3秒关机的话,应该可以用P2.1去检测,靠430内核检测到3秒时间到,然后去控制SLEEP引脚来关机。

所以想问下大侠们,这个问题怎么解决?