Project

General

Profile

Fehler #696

Touch: Whole processing is done in ISR

Added by Maximilian Seesslen 2 months ago. Updated 2 months ago.

Status:
In Bearbeitung
Priority:
Normal
Target version:
Start date:
09/25/2025
Due date:
% Done:

0%

Estimated time:
CS Zielversion:

Description

In theory the application could be accessing EEPROM and user can press touch.
The I2C periphery would then get reconfigured, touch get read, returned to application, EEPROM access fails.
This could be fixed by locks. But then the codepath to read touch in applications event loop has to exist anyways.

Processing has to be implement to be called from event loop.

History

#1

Updated by Maximilian Seesslen 2 months ago

  • Status changed from Neu to In Bearbeitung
  • Assignee set to Maximilian Seesslen
  • Target version set to v2.17.0

Also available in: Atom PDF