最近测试发现,当mcu上电后直接采集baseline会有一定的偏差,导致误触。
大概需要大概10s的时间才能稳定到一个合理的范围,这样的话导致每次重启或上电都得等,不能满足需求
之前使用过一些集成好的电容按键芯片(不带晶体),基本上是上电直接用的。感觉原理应该一样,所以觉得以430的能力应该不会差那么多。
不知道是程序(底层使用ti的驱动库)的问题,还是硬件的问题?
另外,发现按键的异常(失效、误触、不断repeat等)除了与电源有关外,还与晶体所受干扰有直接关系,考虑到产品的稳定性和可靠性。不知道有什么方法能够避免异常?
之前本来想能把按键系统做成上电或重启即用,让用户感觉不到,但是感觉mcu上电需要一段稳定时间(现在看来有点长),所以没有办法实现。
请教各位专家,有没有好的办法能解决。
非常感谢!!!