Поделиться через


Управление питанием (управление питанием на сенсорном экране)

В этом разделе содержатся сведения об управлении питанием сенсорного экрана и рассматриваются требования к энергопотреблению.

Энергопотребление

Требования к энергопотреблению для различных режимов питания устройства с сенсорным экраном Windows потребляются изготовителем оборудования или сборщиком систем. Тем не менее Windows предоставляет средства, помогающие сбалансировать эффективность энергопотребления и задержку отклика.

Устройства HID I²C

Устройства с сенсорным экраном Windows, подключенные через I²C, могут реализовать поддержку до четырех различных состояний питания:

  • Активен
  • Бездействие
  • Спящий режим или Вооруженный для пробуждения (необязательно)
  • Выключено

На следующей схеме показаны четыре состояния питания, а также действия устройства, которые вызывают переход из одного состояния в другое.

схема четырех состояний питания для устройства с сенсорным экраном Windows, подключенного через i2c. На схеме также показаны действия устройства, которые вызывают переходы между состояниями.

Активное состояние

Активное состояние определяется как режим работы устройства, в котором присутствует один или несколько контактов или в течение последних 30 секунд было выполнено действие. Когда питание применяется к устройству с сенсорным экраном, после завершения загрузки устройства устройство должно быть готово и находится в активном состоянии питания.

Устройство с сенсорным экраном должно соответствовать требованиям к задержке уменьшения контактов и задержке перемещения контактов для этого режима, так как именно здесь будет проверяться основная часть требований к совместимости и где будет происходить большинство взаимодействий с пользователем.

Состояние простоя

Состояние простоя определяется как режим работы устройства, в котором в течение последних 30 секунд не выполнялось никаких действий.

Устройство может уменьшить частоту сканирования в этом режиме, чтобы уменьшить энергопотребление, сохраняя при этом требования к задержке уменьшения контакта для этого режима. После обнаружения активности устройство должно вернуться в активное состояние.

Спящий режим (вооруженный для пробуждения)

Состояние спящего режима определяется как режим работы, в который входит устройство, после того, как узел отправляет на устройство команду HID I²C "SET_POWER SLEEP".

Устройство может значительно снизить частоту сканирования в этом режиме, чтобы уменьшить энергопотребление, при этом сохраняя возможность утверждения прерывания для пробуждения системы в ответ на квалифицированное действие. Устройство с сенсорным экраном Windows должно гарантировать, что прерывания не утверждаются для фиктивных контактов, так как такие контакты могут привести к непреднамеренного пробуждению системы. Для этого режима нет требований к задержке уменьшения контактов.

Устройство должно перейти в активное состояние после получения от узла команды HID I²C "SET_POWER ON".

Состояние "Выкл."

Состояние "Выкл ." определяется как режим работы, в котором питание устройства полностью отключено. Когда к устройству будет применено питание, после завершения загрузки устройства устройство должно быть готово и находится в активном состоянии питания. Загрузка устройства должна завершиться до инициализации и включения дисплея компьютера.

В состоянии Выкл . устройство не должно потреблять питание.

USB-устройства

Устройства с сенсорным экраном Windows, подключающиеся к узлу через USB, могут реализовать поддержку до четырех различных состояний питания:

  • Активен
  • Бездействие
  • Спящий режим или Вооруженный для пробуждения (необязательно)
  • Выключено

На следующей схеме показаны четыре состояния питания, а также действия устройства, которые вызывают переход из одного состояния в другое.

схема четырех состояний питания для устройства с сенсорным экраном Windows, подключенного через USB. На схеме также показаны действия устройства, которые вызывают переходы между состояниями.

Активное состояние

Активное состояние определяется как режим работы устройства, в котором узел не приостановил работу устройства. Когда питание применяется к устройству с сенсорным экраном, после завершения загрузки устройства устройство должно быть готово и находится в состоянии Активное питание.

Устройство с сенсорным экраном должно соответствовать задержке уменьшения контактов и требованиям к задержке перемещения контактов для этого режима, так как именно здесь будет протестирована основная часть требований к совместимости и где будет происходить большинство взаимодействий с пользователем.

Состояние простоя

Состояние "Бездействия " определяется как режим работы устройства, в котором в течение 30 секунд не выполнялось никаких контактных действий, поэтому устройство было приостановлено. Это называется "выборочной приостановкой USB".

Все устройства с сенсорным экраном Windows, подключенные к узлу через USB, должны поддерживать выборочную приостановку. Такие устройства должны сообщать об этой возможности с помощью дескриптора ОС Майкрософт.

Устройство с сенсорным экраном может уменьшить частоту сканирования в этом режиме, чтобы уменьшить энергопотребление, сохраняя при этом требования к задержке для этого режима.

После обнаружения квалифицированной активности устройство должно сообщить об удаленном пробуждении. Начиная с момента обнаружения действия, устройство должно буферизуть по крайней мере 100 мс для отчетов о контактах, чтобы гарантировать, что при возобновлении работы контроллера УЗЛА USB будет потеряно мало или нет входных данных.

Спящий режим (вооруженный для пробуждения)

Состояние спящего режима определяется как режим работы устройства, в котором узел переключился на S3 или Connected Standby.

Устройство может значительно снизить частоту сканирования в этом режиме, чтобы снизить энергопотребление, но по-прежнему может сигнализировать об удаленном пробуждении (в ответ на квалифицированные действия) для пробуждения системы. Устройство с сенсорным экраном Windows должно гарантировать, что удаленный пробуждение не подается в ответ на неверные контакты, что приведет к непреднамеренное пробуждение системы. Для этого режима нет требований к задержке уменьшения контактов.

Не следует сообщать о возникновении контакта, которое приводит к переходу в спящий режим для пробуждения системы.

Состояние "Выкл."

Состояние "Выкл ." определяется как режим работы устройства, в котором питание устройства полностью отключено. Когда к устройству будет применено питание, после завершения загрузки устройства устройство должно быть готово и находится в активном состоянии питания. Загрузка устройства должна завершиться до инициализации и включения дисплея компьютера.

В состоянии Off устройство с сенсорным экраном не должно потреблять питание.

Устройства SPI

Устройства с сенсорным экраном Windows, подключенные через SPI, могут реализовать поддержку до пяти различных состояний питания:

  • Активен
  • Бездействие
  • Спящий режим (необязательно)
  • Вооружены для пробуждения (необязательно)
  • Выключено

На следующей схеме показаны пять состояний питания, а также действия устройства, которые вызывают переход из одного состояния в другое.

схема пяти состояний питания для устройства с сенсорным экраном Windows, подключенного через SPI. На схеме также показаны действия устройства, которые вызывают переходы между состояниями.

Активное состояние

Активное состояние определяется как режим работы устройства, в котором присутствует один или несколько контактов или в течение последних 30 секунд было выполнено действие. Когда питание применяется к устройству с сенсорным экраном, после завершения загрузки устройства устройство должно быть готово и находится в активном состоянии питания.

Устройство с сенсорным экраном должно соответствовать требованиям к задержке уменьшения контактов и задержке перемещения контактов для этого режима, так как именно здесь будет проверяться основная часть требований к совместимости и где будет происходить большинство взаимодействий с пользователем.

Состояние простоя

Состояние простоя определяется как режим работы устройства, в котором в течение последних 30 секунд не выполнялось никаких действий.

Устройство может уменьшить частоту сканирования в этом режиме, чтобы уменьшить энергопотребление, сохраняя при этом требования к задержке уменьшения контакта для этого режима. После обнаружения активности устройство должно вернуться в активное состояние.

Состояние спящего режима

Состояние спящего режима определяется как режим работы, в который входит устройство, после того, как узел отправляет на устройство команду HID SPI "SET_POWER OFF".

В этом состоянии устройство должно войти в минимально возможное внутреннее состояние питания и не должно проверяться на наличие входных данных или быть вооруженным для пробуждения.

Устройство должно перейти в активное состояние после получения от узла команды HID SPI "SET_POWER ON".

Состояние "Вооружены для пробуждения"

Состояние Вооруженный для пробуждения определяется как режим работы устройства, в котором узел переходит в более низкое состояние питания, но по-прежнему проверяется на наличие входных данных, поэтому он настраивается для пробуждения при сенсорном взаимодействии.

Устройство может значительно снизить частоту сканирования в этом режиме, чтобы снизить энергопотребление, но по-прежнему может сигнализировать об удаленном пробуждении (в ответ на квалифицированные действия) для пробуждения системы. Устройство с сенсорным экраном Windows должно гарантировать, что удаленный пробуждение не подается в ответ на неверные контакты, что приведет к непреднамеренное пробуждение системы. Для этого режима нет требований к задержке уменьшения контактов.

Не следует сообщать о возникновении контакта, которое приводит к переходу в состояние пробуждения вооруженных для пробуждения системы.

Устройство должно перейти в активное состояние после получения от узла команды HID SPI "SET_POWER ON".

Состояние "Выкл."

Состояние "Выкл ." определяется как режим работы, в котором питание устройства полностью отключено. Когда к устройству будет применено питание, после завершения загрузки устройства устройство должно быть готово и находится в активном состоянии питания. Загрузка устройства должна завершиться до инициализации и включения дисплея компьютера.

В состоянии Выкл . устройство не должно потреблять питание.