Is it ok to attach resistive touchscreen direcly to MCU?

Does anybody have experience with resistive touchscreen hardware design in mass production? I need comparison of precision between drivers like XPT2046 and direct connection (like in some arduino projects).

  • How precise/stable is result with direct connection to stm32?
  • Are there any specific requirements for ADC analog power filtering?
  • What is real output resolution required for application with 2.4" 240*320 display? 6/8/10 bits? I know, 320 points => 9 bits, but if app is not gif editor, nobody need 1px resolution to detect button touch.

It would be very helpful to know, is anobody uses direct touchscreen connection to stm32 in his projects, and result is stable/reproducible.