1 Reply Latest reply on Nov 11, 2019 1:37 AM by LinglingG_46

    CAPSENSE  初始化时间

    JoYa_372561

      Hi,

            CY8C4025用到了触摸按键,在初始化时调用了以下函数,请问这三个函数运行时间是不固定的吗?在一个项目中发现不同的板子运行时间不同,同一个板子也有可能是不同的,例如上电的时候按着按键上电和不按按键上电时间也是不同的,    为什么?谢谢!

         CapSense_ADC_Start();

          CapSense_ADC_InitializeAllBaselines();   

          CapSense_ADC_ScanAllWidgets();//扫描所有按键

        • 1. Re: CAPSENSE  初始化时间
          LinglingG_46

          Hi,

           

          你把capsense 组件里面 CSD tuning mode 改成 Manual tuning。 然后再进行测试。

          你把 IDAC 配置里面auto calibration 也去掉。

          推测你用的smart sense的模式,这样就会导致系统自测出来的resolution 不同,导致扫描时间不同。另外,在计算IDAC的时候是采用的二分法,这个也会导致运行时间不同。