Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6 Slide 7 Slide 8 Slide 9 Slide 10 Slide 11 Slide 12 Slide 13 Slide 14 Slide 15 Slide 16 Slide 17 Slide 18 Slide 19 Slide 20 Slide 21 Slide 22 Slide 23 Slide 24 Slide 25 Slide 26 Slide 27 Slide 28 Slide 29 Slide 30 Slide 31 Slide 32 Slide 33 Slide 34 Slide 35 Slide 36 Slide 37 Slide 38 Slide 39 Slide 40 Slide 41 Slide 42 Product List
Capacitive Touch Sensing Solutions Slide 23

Shown here is a simple flow chart of how the device driver works. When initialized for the application, the host microcontroller loads into the registers all of the predetermined optimal settings. Then the application goes into a wait state, the microcontroller can go to sleep and the touch sense controller does nothing and waits. When there is a touch detected by the controller, an interrupt is sent to the microcontroller to wake it up and notify that there has been a touch. At that point, once the interrupt is received, the device driver reads the register to find out what the event was. Once that is done, a post-processing algorithm embedded in the device driver decodes the raw information coming from the device, and then, depending on how the host is programmed, the application will respond to the touch.

PTM Published on: 2011-12-12