Терминал и способ защиты от коррозии интерфейса type c

Изобретение относится к области электроники и электротехники и, в частности, к терминалу и способу защиты от коррозии интерфейса Type C. Технический результат заключается в снижении вероятности возникновения электрохимической коррозии между выводом CC и другим выводом в интерфейсе Type C. Такой результат достигается за счет способа защиты от коррозии интерфейса Type C, применяемого к процессору в терминале, при этом терминал дополнительно содержит микросхему интерфейса, первый интерфейс Type C и датчик движения, процессор отдельно подключен к микросхеме интерфейса и датчику движения, микросхема интерфейса отдельно подключена к процессору и первому интерфейсу Type C, при этом способ содержит: управление, в соответствии с состоянием движения терминала, которое обнаруживается датчиком движения, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C в низкоуровневый режим, когда определено, что состояние движения терминала изменяется с движущегося состояния в статическое состояние. 2 н. и 18 з.п. ф-лы, 12 ил.

 

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

[0001] Варианты осуществления изобретения данной заявки относятся к области электроники и электротехники, и, в частности, к терминалу и способу защиты от коррозии интерфейса Type C.

УРОВЕНЬ ТЕХНИКИ

[0002] Интерфейс Type C (тип C) является обычным интерфейсом универсальной последовательной шины (universal serial bus, USB) и постепенно становится одним из основных интерфейсов USB ввиду таких характеристик, как небольшой размер, высокая максимальная скорость передачи данных и отсутствие необходимости определять переднюю и заднюю стороны.

[0003] Интерфейс Type C включает в себя вывод (pin) конфигурации канала (channel configuration, CC), одна из основных функций которого состоит в том, чтобы идентифицировать тип периферийного устройства, определять отношения главный-подчиненный и настраивать рабочий режим в соответствии с отношениями главный-подчиненный. Как правило, рабочий режим вывода CC включает в себя режим порта двойного назначения (dual role port, DRP -), режим восходящего выходного порта (upstream facing port, UFP) и режим нисходящего выходного порта (downstream facing port, DFP). Режим DRP - это режим, в котором режим UFP и режим DPF переключаются циклически, так что интерфейс Type C может идентифицировать периферийные устройства в разных режимах интерфейса, таких как режим UFP и режим DFP, и определять отношения главный-подчиненный между терминалом и периферийным устройством. Поэтому большинство интерфейсов Type C находятся в режимах DRP, когда периферийные устройства не подключены. Уровень вывода CC - это низкий уровень в режиме UFP. Вывод CC интерфейса Type C в основном находится в режиме UFP, когда терминал является подчиненным устройством. Уровень вывода CC - это высокий уровень в режиме DFP. Вывод CC интерфейса Type C в основном находится в режиме DFP, когда терминал является главным устройством.

[0004] В интерфейсе Type C вывод CC обеспечен рядом с выводом VBUS. Когда к интерфейсу Type C не подключено никакое периферийное устройство, вывод CC имеет относительно высокий активный уровень, а вывод VBUS в основном имеет низкий уровень. В результате между выводом CC и выводом VBUS имеется относительно большая разница напряжений. Когда жидкость попадает в интерфейс Type C, между соседними выводом CC и выводом VBUS легко возникает электрохимическая коррозия, вызывая тем самым микрокороткое замыкание между выводом CC и выводом VBUS. Следовательно, возникает ряд проблем, например, сбой функции сверхбыстрой зарядки, и терминал потребляет энергию слишком быстро, потому что терминал не может войти в состояние ожидания. Таким образом, как уменьшить вероятность возникновения электрохимической коррозии между выводами USB Type C - одно из важных направлений современных исследований интерфейса Type C.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

[0005] Варианты осуществления изобретения данной заявки обеспечивают терминал и способ защиты от коррозии интерфейса Type C, чтобы снизить вероятность возникновения электрохимической коррозии между выводом CC и другим выводом в интерфейсе Type C.

[0006] Согласно первому аспекту вариант осуществления изобретения данной заявки обеспечивает терминал, включающий в себя: процессор, микросхему интерфейса, датчик движения и первый интерфейс Type C; при этом процессор отдельно подключен к датчику движения и микросхеме интерфейса; микросхема интерфейса отдельно подключена к процессору и выводу CC в первом интерфейсе Type C; датчик движения сконфигурирован для отслеживания состояния движения терминала; и процессор сконфигурирован для управления в соответствии с состоянием движения терминала, которое обнаружено датчиком движения, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C в низкоуровневый режим, когда определено, что состояние движения терминала изменяется с движущегося состояния на статическое состояние.

[0007] Когда состояние движения терминала изменяется с движущегося состояния на статическое состояние, изменение состояния движения отражает то, что терминал отключен от внешнего устройства. В этом случае терминал настраивает вывод CC в низкоуровневый режим, чтобы можно было снизить активный уровень вывода CC. Поскольку активный уровень вывода CC положительно коррелирует с вероятностью возникновения электрохимической коррозии между выводом CC и другим выводом, снижение активного уровня вывода CC может снизить вероятность возникновения электрохимической коррозии между выводом CC и другим выводом.

[0008] В возможной реализации микросхема интерфейса дополнительно подключена к выводу VBUS в первом интерфейсе Type C и сконфигурирована для получения напряжения VBUS на выводе VBUS; и процессор дополнительно сконфигурирован для: получения состояния напряжения вывода VBUS от микросхемы интерфейса, при этом состояние напряжения вывода VBUS определено микросхемой интерфейса в соответствии с тем, ниже ли напряжение VBUS на выводе VBUS, чем предварительно установленное пороговое значение; и управления, когда определено, что состояние движения терминала изменяется с движущегося состояния на статическое состояние и что вывод VBUS находится в первом состоянии напряжения, в котором напряжение VBUS ниже, чем предварительно установленное пороговое значение, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C в низкоуровневый режим.

[0009] Датчик движения имеет определенную частоту отказов. Когда определено, что состояние движения терминала изменяется с движущегося состояния на статическое состояние, процессор дополнительно определяет, что вывод VBUS находится в первом состоянии напряжения, в котором напряжение VBUS ниже, чем предварительно установленное пороговое значение, чтобы гарантировать, что низкоуровневый режим настраивается для вывода CC после отключения терминала от внешнего устройства. В низкоуровневом режиме терминал не может идентифицировать внешнее устройство. Следовательно, обеспечение того, что низкоуровневый режим настроен для вывода CC после того, как терминал отключен от внешнего устройства, снижает вероятность того, что терминал не сможет идентифицировать внешнее устройство, поскольку низкоуровневый режим неправильно настроен для вывода CC, и т.п..

[0010] В возможной реализации процессор дополнительно сконфигурирован для: управления, когда определено, что терминал подключен к внешнему устройству с использованием первого интерфейса Type C, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C в попеременный высокоуровневый и низкоуровневый режим.

[0011] Только когда вывод CC находится в попеременном высокоуровневом и низкоуровневом режиме, микросхема интерфейса в терминале может идентифицировать внешнее устройство, подключенное посредством первого интерфейса Type C, и, следовательно, данные или электроэнергия могут передаваться. Следовательно, когда определено, что терминал подключен к внешнему устройству с использованием первого интерфейса Type C, процессор управляет микросхемой интерфейса, чтобы настроить вывод CC в попеременный высокоуровневый и низкоуровневый режим, так что микросхема интерфейса может идентифицировать внешнее устройство.

[0012] В возможной реализации процессор, в частности, сконфигурирован для: получения состояния напряжения вывода VBUS от микросхемы интерфейса, при этом состояние напряжения вывода VBUS определено микросхемой интерфейса в зависимости от того, соответствует ли напряжение VBUS вывода VBUS ниже предварительно установленного порогового значения; и управления, когда определено, что вывод VBUS находится во втором состоянии напряжения, в котором напряжение VBUS не ниже, чем предварительно установленное пороговое значение, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C в попеременный высокоуровневый и низкоуровневый режим.

[0013] Напряжение VBUS на выводе VBUS в интерфейсе Type C терминала увеличивается после того, как некоторые внешние устройства, имеющие интерфейс Type C, устанавливают физическое соединение с терминалом посредством интерфейса Type C. Когда определено, что вывод VBUS находится во втором состоянии напряжения, в котором напряжение VBUS не ниже предварительно установленного порогового значения, процессор может определить, что вывод подключен к внешнему устройству.

[0014] В возможной реализации процессор дополнительно сконфигурирован для: управления, когда определено, что состояние движения терминала изменяется из статического состояния в движущееся состояние, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C в попеременный высокоуровневый и низкоуровневый режим.

[0015] Когда состояние движения терминала изменяется со статического состояния на движущееся состояние, изменение состояния движения отражает то, что терминал устанавливает соединение с внешним устройством. В этом случае терминал управляет микросхемой интерфейса, чтобы настроить вывод CC первого интерфейса Type C в попеременный высокоуровневый и низкоуровневый режим, так что после того, как терминал устанавливает физическое соединение с внешним устройством, микросхема интерфейса в терминале может немедленно идентифицировать внешнее устройство, используя вывод CC в попеременном высокоуровневом и низкоуровневом режиме.

[0016] В возможной реализации процессор дополнительно сконфигурирован для: управления, когда определено, что экран дисплея терминала включен, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C в попеременный высокоуровневый и низкоуровневый режим.

[0017] Вышеупомянутое техническое решение обеспечивает пользователя способом, в котором вывод CC первого интерфейса Type C может быть принудительно настроен в попеременный высокоуровневый и низкоуровневый режим. После того, как пользователь подключает терминал к внешнему устройству, если микросхема интерфейса в терминале не может идентифицировать внешнее устройство, пользователь может включить экран дисплея, чтобы принудительно настроить вывод CC первого интерфейса Type C в попеременный высокоуровневый и низкоуровневый режим, чтобы микросхема интерфейса в терминале могла идентифицировать внешнее устройство.

[0018] В возможной реализации микросхема интерфейса дополнительно сконфигурирована для кэширования текущего рабочего режима вывода CC; и процессор дополнительно сконфигурирован для: получения текущего рабочего режима вывода CC от микросхемы интерфейса; и когда текущий рабочий режим вывода CC является режимом передачи, прекращения управления микросхемой интерфейса для настройки вывода CC в низкоуровневый режим или попеременный высокоуровневый и низкоуровневый режим, при этом режим передачи является соответствующим рабочим режимом, сконфигурированным микросхемой интерфейса для вывода CC в соответствии с рабочим режимом вывода CC во втором интерфейсе Type C внешнего устройства.

[0019] После того, как терминал устанавливает соединение с внешним устройством, состояние движения может измениться, экран дисплея может быть включен и т.п. В этом случае, независимо от того, сконфигурирован ли вывод CC для работы в низкоуровневом режиме или попеременном высокоуровневом и низкоуровневом режиме, это может повлиять на передачу данных или электроэнергии между терминалом и внешним устройством. Следовательно, когда текущий рабочий режим вывода CC является режимом передачи, процессор прекращает управление микросхемой интерфейса для настройки вывода CC в низкоуровневый режим или попеременный высокоуровневый и низкоуровневый режим, чтобы избежать влияния передачи данных или электроэнергии между терминалом и внешним устройством.

[0020] В возможной реализации микросхема интерфейса выполнена с возможностью конфигурирования рабочего режима вывода CC в соответствии с сигналом управления, обеспечиваемым процессором; а микросхема интерфейса включает в себя схему управления, подтягивающий источник питания, подтягивающий переключатель, подтягивающий резистор, стягивающий переключатель и стягивающий резистор, причем один конец подтягивающего резистора подключен к подтягивающему источнику питания, другой конец подтягивающего резистора подключен к первому электроду подтягивающего переключателя, а второй электрод подтягивающего переключателя подключен к выводу CC; один конец стягивающего резистора заземлен, другой конец стягивающего резистора подключен к первому электроду стягивающего переключателя, а второй электрод стягивающего переключателя подключен к выводу CC; и схема управления отдельно подключена к управляющему электроду подтягивающего переключателя и к управляющему электроду стягивающего переключателя, и схема управления сконфигурирована для управления включением и выключением подтягивающего переключателя и стягивающего переключателя в соответствии с сигналом управления процессора.

[0021] В возможной реализации схема управления, в частности, сконфигурирована для: выключения подтягивающего переключателя и включения стягивающего переключателя в соответствии с первым сигналом управления.

[0022] Схема управления выключает подтягивающий переключатель в соответствии с первым сигналом управления, так что вывод CC больше не принимает высокий уровень, обеспечиваемый подтягивающим источником питания; и одновременно включает стягивающий переключатель, чтобы разрядить вывод CC на землю, так что уровень на выводе CC постепенно приближается к 0, тем самым реализуя низкоуровневый режим.

[0023] В возможной реализации схема управления, в частности, сконфигурирована для: выключения подтягивающего переключателя и стягивающего переключателя в соответствии с первым сигналом управления.

[0024] Схема управления выключает подтягивающий переключатель и стягивающий переключатель в соответствии с первым сигналом управления, так что вывод CC больше не принимает высокий уровень, обеспечиваемый подтягивающим источником питания. Хотя схема управления одновременно выключает стягивающий переключатель, вывод CC все еще может разряжаться на землю через ток утечки стягивающего переключателя, так что уровень на выводе CC постепенно приближается к 0, тем самым реализуя низкоуровневый режим.

[0025] В возможной реализации терминал дополнительно включает в себя первый резистор, при этом один конец первого резистора подсоединен к выводу CC, а другой конец первого резистора заземлен; а первый резистор выполнен с возможностью обеспечения пути разряда для вывода CC.

[0026] Когда схема управления выключает подтягивающий переключатель и стягивающий переключатель в соответствии с первым сигналом управления, первый резистор может обеспечить путь для разряда вывода CC на землю, так что уровень вывода CC приближается к 0 быстрее, тем самым реализуя низкоуровневый режим.

[0027] В возможной реализации схема управления дополнительно сконфигурирована для попеременного включения подтягивающего переключателя и стягивающего переключателя периодически в соответствии со вторым сигналом управления.

[0028] Вывод CC находится на высоком уровне, когда схема управления включает подтягивающий переключатель и выключает стягивающий переключатель; и вывод CC находится на низком уровне, когда подтягивающий переключатель выключен, а стягивающий переключатель включен. Следовательно, схема управления может конфигурировать попеременный высокоуровневый и низкоуровневый режим для вывода CC путем попеременного включения подтягивающего переключателя и стягивающего переключателя периодически в соответствии со вторым сигналом управления.

[0029] В возможной реализации схема управления, в частности, сконфигурирована для: удерживания первого переключателя и второго переключателя выключенными в течение предварительно установленного интервала времени, который следует после попеременного включения подтягивающего переключателя и стягивающего переключателя на несколько периодов; и после предварительно установленного непрямого интервала поочередного включения подтягивающего переключателя и стягивающего переключателя снова на несколько периодов, пока не будет получена первая инструкция или не будет идентифицирован рабочий режим вывода CC во втором интерфейсе Type C.

[0030] После того, как подтягивающий переключатель и стягивающий переключатель попеременно включаются периодически в течение нескольких периодов, удерживание первого переключателя и второго переключателя в выключенном состоянии может продлить низкоуровневую реализацию вывода CC в попеременном высокоуровневом и низкоуровневом режиме, тем самым снижая активный уровень вывода CC и способствуя дополнительному снижению вероятности возникновения электрохимической коррозии между выводом CC и другим выводом.

[0031] В возможной реализации микросхема интерфейса включает в себя микросхему PD для подачи питания или микросхему контроллера CC.

[0032] В возможной реализации датчик движения включает в себя датчик ускорения Gsensor, и/или гироскоп, и/или датчик силы тяжести.

[0033] Согласно второму аспекту вариант осуществления изобретения данной заявки обеспечивает способ защиты от коррозии интерфейса Type C. Способ применяется к процессору в терминале, терминал дополнительно включает в себя микросхему интерфейса, первый интерфейс Type C и датчик движения, процессор отдельно подключен к микросхеме интерфейса и датчику движения, при этом микросхема интерфейса отдельно подключена к процессору и первому интерфейсу Type C. Способ защиты от коррозии интерфейса Type C включает в себя: управление в соответствии с состоянием движения терминала, обнаруженным датчиком движения, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C в низкоуровневый режим, когда определено, что состояние движения терминала изменяется с движущегося состояния на статическое состояние.

[0034] В возможной реализации способ дополнительно включает в себя: получение состояния напряжения вывода VBUS от микросхемы интерфейса, при этом состояние напряжения вывода VBUS определено микросхемой интерфейса в соответствии с тем, ниже ли напряжение VBUS вывода VBUS чем предварительно установленное пороговое значение; и управление, когда определено, что состояние движения терминала изменяется с движущегося состояния на статическое состояние и что вывод VBUS находится в первом состоянии напряжения, в котором напряжение VBUS ниже, чем предварительно установленное пороговое значение, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C в низкоуровневый режим.

[0035] В возможной реализации способ дополнительно включает в себя: управление, когда определено, что терминал подключен к внешнему устройству с использованием первого интерфейса Type C, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C в попеременный высокоуровневый и низкоуровневый режим.

[0036] В возможной реализации определение того, что терминал подключен к внешнему устройству с использованием первого интерфейса Type C, включает в себя: получение состояния напряжения вывода VBUS от микросхемы интерфейса, при этом состояние напряжения вывода VBUS определено микросхемой интерфейса в зависимости от того, ниже ли напряжение VBUS на выводе VBUS предварительно установленного порогового значения; и управление, когда определено, что вывод VBUS находится во втором состоянии напряжения, в котором напряжение VBUS не ниже, чем предварительно установленное пороговое значение, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C в попеременный высокоуровневый и низкоуровневый режим.

[0037] В возможной реализации способ дополнительно включает в себя: управление, когда определено, что состояние движения терминала изменяется из статического состояния в движущееся состояние, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C попеременный высокоуровневый и низкоуровневый режим.

[0038] В возможной реализации способ дополнительно включает в себя: управление, когда определено, что экран дисплея терминала включен, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C в попеременный высокоуровневый и низкоуровневый режим.

[0039] В возможной реализации микросхема интерфейса дополнительно сконфигурирована для кэширования текущего рабочего режима вывода CC; и способ дополнительно включает в себя: получение текущего рабочего режима вывода CC от микросхемы интерфейса; и когда текущий рабочий режим вывода CC является режимом передачи, прекращение управления микросхемой интерфейса для настройки вывода CC в низкоуровневый режим или попеременный высокоуровневый и низкоуровневый режим , при этом режим передачи является соответствующим рабочим режимом, сконфигурированным микросхемой интерфейса для вывода CC в соответствии с рабочим режимом вывода CC во втором интерфейсе Type C внешнего устройства.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

[0040] ФИГ. 1 - схематическая структурная схема возможного терминала согласно варианту осуществления изобретения данной заявки;

[0041] ФИГ. С 2а по фиг. 2d - схематические изображения фаз соединения между терминалом и внешним устройством согласно варианту осуществления изобретения данной заявки;

[0042] ФИГ. 3 - схематическая структурная схема возможного терминала согласно варианту осуществления изобретения данной заявки;

[0043] ФИГ. 4 - схематическая структурная схема возможного терминала согласно варианту осуществления изобретения данной заявки;

[0044] ФИГ. 5 - схематическая структурная схема микросхемы интерфейса согласно варианту осуществления изобретения данной заявки;

[0045] ФИГ. 6 - схематическая структурная диаграмма возможного терминала согласно варианту осуществления изобретения данной заявки;

[0046] ФИГ. 7 - схематическая диаграмма сигнала уровня согласно варианту осуществления изобретения данной заявки;

[0047] ФИГ. 8 - схематическая блок-схема способа защиты от коррозии интерфейса Type C согласно варианту осуществления изобретения данной заявки; и

[0048] ФИГ. 9 - схематическая структурная диаграмма антикоррозионного устройства интерфейса Type C согласно варианту осуществления изобретения данной заявки.

ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ

[0049] Варианты осуществления изобретения данной заявки дополнительно подробно описаны ниже со ссылкой на прилагаемые чертежи и варианты осуществления изобретения.

[0050] Согласно одному варианту осуществления изобретения данной заявки обеспечен терминал. Терминал может быть терминалом, применимым к интерфейсу Type C, таким как ноутбук, смартфон, планшетный компьютер, персональный цифровой помощник, цифровая видеокамера или умный дом. Например, как показано на фиг. 1, терминал 100 в этом варианте осуществления изобретения данной заявки может быть мобильным телефоном. Этот вариант осуществления изобретения подробно описывается ниже с использованием примера структуры терминала 100, являющегося мобильным телефоном. Следует понимать, что терминал 100, изображенный на фигуре, является просто примером терминала, обеспеченного в этом варианте осуществления изобретения данной заявки, и терминал 100 может иметь больше или меньше компонентов, чем то количество, которое изображено на фигуре, может объединять два или больше компонентов, или может иметь разные конфигурации компонентов. Различные компоненты, изображенные на фигуре, могут быть выполнены в виде аппаратных средств, программного обеспечения или комбинации аппаратных средств и программного обеспечения, включая одну или более схем обработки сигналов и/или специализированных интегральных схем.

[0051] Как показано на фиг. 1, терминал 100 может, в частности, включать в себя такие компоненты, как один или более процессоров 101, радиочастотную (radio frequency, RF) схему 102, память 103, сенсорный экран 104, устройство 105 Bluetooth, один или более датчиков 106, устройство 107 Wi-Fi, устройство 108 позиционирования, звуковая схема 109, периферийный интерфейс 110 и устройство 111 источника питания. Эти компоненты могут связываться посредством одной или более коммуникационных шин или сигнальных линий (не показаны на фиг.1). Специалисты в данной области техники могут понять, что аппаратная структура, показанная на фиг. 1, не является ограничением для терминала 100, и терминал 100 может включать в себя больше или меньше компонентов, чем изображено на фигуре, или объединять некоторые компоненты, или иметь другое расположение компонентов.

[0052] Компоненты терминала 100 подробно описаны ниже со ссылкой на фиг. 1:

[0053] Процессор 101 является центром управления терминала 100, соединяет различные части терминала 100 посредством различных интерфейсов и линий, а также выполняет различные функции терминала 100 и обработку данных, запуская или выполняя прикладную программу (приложение, далее используемая аббревиатура/сокращенно - App ), хранящиеся в памяти 103, и вызывающие данные и инструкцию, хранящиеся в памяти 103. В некоторых вариантах осуществления изобретения процессор 101 может включать в себя один или более процессоров; и процессор 101 может дополнительно интегрировать процессор приложений и процессор модема, причем процессор приложений в основном обрабатывает операционную систему, пользовательский интерфейс, прикладную программу и т.п., а процессор модема в основном обрабатывает беспроводную связь. Можно понять, что процессор модема не может быть интегрирован в процессор 101. Например, процессор 101 может быть микросхемой Kirin 960 производства Huawei Technologies Co., Ltd. Кроме того, процессор дополнительно включает в себя концентратор датчиков (sensor hub), который сконфигурирован для управления данными датчика датчика 106 и сенсорной панели 104-1 и может работать с низким энергопотреблением, когда процессор 101 спит.

[0054] Радиочастотная схема 102 может быть сконфигурирована для приема и отправки радиосигнала в процессе приема и отправки информации или в процессе вызова. В частности, радиочастотная схема 102 может принимать данные нисходящей линии связи базовой станции, а затем отправлять данные нисходящей линии связи в процессор 101 для обработки; и, кроме того, отправлять данные, относящиеся к восходящей линии связи, на базовую станцию. Обычно радиочастотная схема включает в себя, но не ограничивается этим, антенну, по меньшей мере один усилитель, приемопередатчик, ответвитель, малошумящий усилитель, дуплексор и т.п. Кроме того, радиочастотная схема 102 может дополнительно связываться с другим устройством посредством беспроводной связи. Беспроводная связь может использовать любой стандарт или протокол связи, включая, помимо прочего, глобальный стандарт цифровой мобильной сотовой связи (GSM), пакетную радиосвязь общего пользования (GPRS), множественный доступ с кодовым разделением каналов (CDMA), широкополосный множественный доступ с кодовым разделением каналов (WCDMA), стандарт LTE, электронную почту, службу коротких сообщений (SMS) и т.п.

[0055] Память 103 сконфигурирована для хранения прикладной программы и данных. Процессор 101 выполняет различные функции терминала 100 и обработку данных, запуская/выполняя прикладную программу и данные, хранящиеся в памяти 103. Память 103 в основном включает в себя область хранения программ и область хранения данных. Область хранения программ может хранить операционную систему и прикладную программу, требуемые по меньшей мере для одной функции (такой как функция воспроизведения звука или функция воспроизведения изображения). В области хранения данных могут храниться данные (например, аудиоданные и телефонная книга), созданные при использовании терминала 100. Кроме того, память 103 может включать в себя высокоскоростную память с произвольным доступом/оперативное запоминающее устройство и может дополнительно включать в себя энергонезависимую память, например, запоминающее устройство на магнитном диске, флэш-память или другое энергонезависимое твердотельное запоминающее устройство. В памяти 103 могут храниться различные операционные системы, например операционная система IOS®, разработанная Apple, и операционная система ANDROID®, разработанная Google. Например, в памяти 103 хранится прикладная программа, относящаяся к этому варианту осуществления изобретения данной заявки, например, магазин Taskcard, Twitter, телефонная книга или Weibo.

[0056] Сенсорный экран 104 может включать в себя сенсорную панель 104-1 и дисплей 104-2. Сенсорная панель 104-1 может собирать событие касания пользователя терминала 100 на сенсорной панели 104-1 или рядом с ней (например, операция, выполняемая пользователем на сенсорной панели 104-1 или рядом с ней с использованием любого подходящего объекта, такого как палец или стилус) и отправить собранную информацию касания на другое устройство, такое как процессор 101. Дисплей (также называемый экраном дисплея) 104-2 может быть сконфигурирован для отображения информации, введенной пользователем, или информации, предоставленной пользователю, и различных меню терминала 100; и включать в себя микросхему драйвера экрана дисплея, сконфигурированную для приведения в действие под управлением процессора 101 диода, жидкокристаллического дисплея и т.п. на экране дисплея для работы.

[0057] Терминал 100 может дополнительно включать в себя по меньшей мере один датчик 106, например оптический датчик, датчик движения и другой датчик. Датчик движения может включать в себя датчик ускорения (Gsensor), и датчик ускорения может отслеживать величину ускорения в каждом направлении (обычно по трем осям), так что состояние движения терминала 100 может отслеживаться. В конкретной реализации, помимо определения того, был ли смещен терминал, датчик движения может дополнительно реализовывать функции, связанные с идентификацией положения терминала, идентификацией вибрации и т.п., в соответствии с величиной и направлением обнаруженной силы тяжести. Кроме того, датчик движения может дополнительно включать в себя гироскоп, датчик силы тяжести и т.п. для увеличения типов состояний движения, которые можно контролировать. В этом варианте осуществления изобретения данной заявки датчик 106 включает в себя по меньшей мере датчик движения. Следовательно, датчик движения обозначен ссылочным номером 106 в этом варианте осуществления изобретения данной заявки.

[0058] Устройство 107 Wi-Fi сконфигурировано для обеспечения терминалу 100 доступа к сети, который соответствует стандартному протоколу, относящемуся к Wi-Fi. Терминал 100 может получить доступ к точке доступа Wi-Fi посредством устройства 107 Wi-Fi, чтобы помочь пользователю принимать и отправлять электронную почту, просматривать веб-страницу, получать доступ к потоковому мультимедиа и т.п. Устройство 107 Wi-Fi предоставляет пользователю беспроводной широкополосный доступ к сети Интернет.

[0059] Устройство 108 позиционирования сконфигурировано для обеспечения географического местоположения терминала 100. Можно понять, что устройство 108 позиционирования может быть, в частности, приемником системы позиционирования, такой как глобальная система позиционирования (global positioning system, GPS) или спутниковая навигационная система BeiDou. После приема географического местоположения, отправленного системой позиционирования, устройство 108 позиционирования отправляет информацию в процессор 101 для обработки или отправляет информацию в память 103 для хранения.

[0060] Звуковая схема 109, громкоговоритель 113 и микрофон 114 могут обеспечивать звуковой интерфейс между пользователем и терминалом 100. Звуковая схема 109 может передавать в громкоговоритель 113 электрический сигнал, преобразованный из принятых аудиоданных, а громкоговоритель 113 преобразует электрический сигнал в звуковой сигнал для вывода; и в другом аспекте микрофон 114 преобразует собранный звуковой сигнал в электрический сигнал; а аудио схема 109 преобразует их в аудиоданные после приема электрического сигнала, а затем выводит аудиоданные в радиочастотную схему 102, чтобы отправить аудиоданные, например, на терминал, или выводит аудиоданные в память 103 для дальнейшая обработка.

[0061] Периферийный интерфейс 110 сконфигурирован для обеспечения различных интерфейсов для внешнего устройства (например, клавиатуры, мыши, внешнего дисплея, внешней памяти или карты модуля идентификации абонента). Например, терминал подключается к мыши посредством интерфейса универсальной последовательной шины и подключается посредством металлического контакта в гнезде для карты модуля идентификации абонента (subscriber identity module, SIM) к модулю идентификации абонента, обеспеченному оператором связи. Периферийный интерфейс 110 может быть сконфигурирован для соединения внешнего устройства ввода/вывода с процессором 101 и памятью 103. В частности, периферийный интерфейс 110 включает в себя физический интерфейс 110-1 и микросхему 110-2 интерфейса. Периферийный интерфейс 110 сконфигурирован для установления физического соединения с внешним устройством, а микросхема 110-2 интерфейса сконфигурирована для реализации адаптации между терминалом 100 и внешним устройством, так что данные, передаваемые с использованием физического интерфейса 110-1, соответствуют спецификации протокола интерфейса. В этом варианте осуществления изобретения данной заявки физический интерфейс 110-1 может быть интерфейсом Type C. Следовательно, интерфейс Type C идентифицируется ссылочным номером 110-1 в этом варианте осуществления изобретения данной заявки. Микросхема 110-2 интерфейса может быть микросхемой для подачи питания (power delivery, PD) или может быть микросхемой контроллера CC (контроллера CC). Микросхема 110-2 интерфейса сконфигурирована для идентификации внешнего устройства и выполнения адаптации между терминалом 100 и внешним устройством, так что данные, передаваемые с использованием интерфейса Type C, соответствуют спецификации протокола Type C.

[0062] Кроме того, терминал 100 может дополнительно включать в себя устройство 111 источника питания (например, аккумулятор и микросхему управления питанием), которое подает питание на каждый компонент. Батарея может быть логически подключена к процессору 101 посредством микросхемы управления питанием для реализации таких функций, как управление зарядкой, управление разрядкой и управление энергопотреблением, с использованием устройства 111 источника питания.

[0063] Хотя это не показано на фиг. 1, терминал 100 может дополнительно включать в себя камеру, например фронтальную камеру и заднюю камеру. Фронтальная камера может быть сконфигурирована для захвата информации о чертах лица, а процессор 101 может выполнять распознавание лиц на основе информации о чертах лица для выполнения последующей обработки. Терминал 100 может дополнительно включать в себя вспышку, устройство микропроецирования, устройство связи ближнего поля (near field communication, NFC) и т.п. Подробности здесь не описаны.

[0064] Все следующие варианты осуществления изобретения могут быть реализованы в терминале (например, терминале или планшетном компьютере), имеющем вышеупомянутую аппаратную структуру. В частности, процессор 101 может получать состояние движения терминала посредством датчика 106 движения, чтобы управлять, в соответствии с состоянием движения терминала, микросхемой 110-2 интерфейса в периферийном интерфейсе 110, чтобы настроить рабочий режим физического интерфейса 110-1 (интерфейс Type C 110-1).

[0065] Для простоты понимания в данной заявке фазы соединения между терминалом и внешним устройством в процессе использования грубо классифицируются на следующие четыре типа для описания, в том числе: не подключен к внешнему устройству, устанавливается соединение с внешним устройством, подключен к внешнему устройству и отключен от внешнего устройства. Как показано на фиг. 2a, терминал 100 находится в фазе, в которой терминал 100 не подключен к внешнему устройству. Интерфейс 110-1 Type C терминала 100 на данной фазе не подключен к внешнему устройству и не пытается подключиться к внешнему устройству. Как показано на фиг. 2b, терминал 100 находится в фазе, в которой терминал 100 устанавливает соединение с внешним устройством 200. На этом этапе терминал 100 и внешнее устройство 200 перемещаются в направлениях, указанных стрелками на фигуре, так что интерфейс 110-1 Type C терминала 100 подключен к интерфейсу 201 Type C внешнего устройства 200, и реализовано физическое соединение между терминалом 100 и внешним устройством 200. Кроме того, в этом варианте осуществления изобретения данной заявки эта фаза дополнительно включает в себя фазу, в которой выполняется идентификация режима и конфигурируется режим передачи между терминалом 100 и внешним устройством 200 с использованием интерфейсов 110-1 и 201 Type C после того, как терминал 100 устанавливает физическое соединение с внешним устройством 200. Как показано на фиг. 2c, терминал 100 находится в фазе, в которой терминал 100 подключен к внешнему устройству 200, и данные или электроэнергия передаются между терминалом 100 и внешним устройством 200 в режиме передачи, сконфигурированном, когда соединение установлено. Как показано на фиг. 2d, терминал 100 находится в фазе, когда терминал 100 отключается от внешнего устройства 200. После фазы, показанной на фиг. 2d, терминал 100 возвращается к фазе, показанной на фиг. 2a, на которой терминал 100 не подключен к внешнему устройству 200. Следует понимать, что не существует строгой границы разделения между фазами, показанными на фиг. 2а - фиг. 2d. Четыре фазы, представленные в этом варианте осуществления изобретения данной заявки, просто используются для объяснения технических решений, обеспеченных в вариантах осуществления изобретения данной заявки.

[0066] Следует понимать, что интерфейс 110-1 Type C терминала 100 может иметь форму вилки или розетки. Интерфейс 110-1 Type C терминала 100 может быть напрямую подключен к интерфейсу Type C внешнего устройства. Внешнее устройство может быть внешним устройством с интерфейсом Type C или может быть внешним устройством, которое подключено к линии данных Type C и которое реализует соединение с терминалом посредством интерфейса Type C на линии данных Type C.

[0067] Фиг. 3 представляет собой схематическую структурную схема возможного терминала согласно варианту осуществления изобретения данной заявки. Как показано на фиг. 3, терминал 100 включает в себя процессор 101, микросхему 110-2 интерфейса, датчик 106 движения и интерфейс 110-1 Type C. Процессор 101 отдельно подключается к микросхеме 110-2 интерфейса и датчику 106 движения. Кроме того, микросхема 110-2 интерфейса дополнительно подключается к интерфейсу 110-1 Type C, будучи подключенной к процессору 101. Датчик 106 движения может отслеживать состояние движения терминала 100. В соответствии с состоянием движения, отслеживаемым датчиком 106 движения, когда определено, что состояние движения терминала 100 изменяется с движущегося состояния на статическое состояние, процессор 101 может управлять микросхемой 110-2 интерфейса для настройки вывода CC интерфейса 110-1 Type C в низкоуровневый режим, тем самым уменьшая активный уровень вывода CC. Поскольку вероятность возникновения электрохимической коррозии между выводами положительно коррелирует с величиной разницы напряжений между выводами, снижение активного уровня вывода CC может снизить вероятность возникновения электрохимической коррозии между выводом CC и другим выводом в разъеме интерфейсе 110-1 Type C.

[0068] Например, когда терминал 100 находится в фазе, показанной на фиг. 1d, на которой терминал 100 отключается от внешнего устройства 200, терминалу 100 необходимо переместиться на расстояние в направлении, указанном стрелкой на фигуре, прежде чем два интерфейса Type C (110-1 и 201) могут быть физически отключены. Следовательно, состояние движения терминала 100, которое обнаруживается датчиком 106 движения в это время, является движущимся состоянием. После фазы, показанной на фиг. 1d, а именно, после того, как интерфейс 201 Type C внешнего устройства 200 отделен от интерфейса 110-1 Type C терминала 100, терминал переходит в фазу, показанную на фиг. 1а, в которой терминал не подключен к внешнему устройству. Терминал 100 часто статичен в фазе, показанной на фиг. 1а. В этом случае состояние движения терминала 100, которое обнаруживается датчиком 106 движения, является статическим состоянием. Следовательно, когда определено, что состояние движения терминала 100 изменяется с движущегося состояния на статическое состояние, процессор 101 может считать, что терминал 100 переходит в фазу, показанную на фиг. 1a, в которой терминал не подключен к внешнему устройству и не пытается подключиться к внешнему устройству. На этой фазе процессор 101 управляет микросхемой 110-2 интерфейса, чтобы настроить вывод CC в интерфейсе 110-1 Type C в низкоуровневый режим, так что использование интерфейса 110-1 Type C не нарушается, и вероятность возникновения электрохимической коррозии между выводом CC и другим выводом в интерфейсе 110-1 Type C может быть уменьшена.

[0069] В терминале 100, показанном на фиг. 3, процессор 101 может получать состояние движения терминала 100 от датчика 106 движения через электрическое соединение с датчиком 106 движения. В частности, между датчиком 106 движения и процессором 101 могут быть включены соединения, такие как последовательная асимметричная шина для связи между интегральными схемами/ соединение шины межмикросхемного соединения (inter-integrated circuit, I2C) и соединение сигнальной линии прерывания (interrupt, INT). Как показано на фиг. 4 датчик движения 106 и процессор 101 соединены посредством I2C. Соединение I2C включает в себя линию последовательных синхроимпульсов (serial clock line, SCL) и линию последовательных данных (serial data line, SDA). Основываясь на способе подключения, показанном на фиг. 4, между датчиком 106 движения и процессором 101, в возможной реализации, процессор 101 может периодически получать, через соединение I2C с датчиком 106 движения, состояние движения терминала 100, которое обнаруживается датчиком 106 движения, для определения изменения состояния движения терминала 100.

[0070] В другой возможной реализации, как показано на фиг. 4, между процессором 101 и датчиком 106 движения дополнительно предусмотрено соединение INT. После того, как датчик 106 движения обнаруживает, что состояние движения терминала 100 изменяется, датчик 106 движения отправляет сигнал прерывания процессору 101 через соединение INT с процессором 101. Сигнал прерывания может разбудить процессор 101. После приема сигнала прерывания процессор 101 получает состояние движения терминала 100 от датчика 106 движения через соединение I2C. Когда состояние движения терминала 100, полученное от датчика 106 движения, является движущимся состоянием, процессор 101 может определить, что состояние движения терминала 100 изменяется со статического состояния на движущееся состояние; или когда состояние движения терминала 100, полученное от датчика 106 движения, является статическим состоянием, процессор 101 может определить, что состояние движения терминала 100 изменяется с движущегося состояния на статическое состояние. В данной реализации процессору 101 не нужно часто получать состояние движения терминала 100 от датчика 106 движения, тем самым помогая снизить энергопотребление терминала 100.

[0071] Кроме того, как показано на фиг. 4, процессор 101, в частности, соединен с датчиком движения 106 посредством концентратора датчиков (sensor hub) внутри процессора 101, концентратор датчиков принимает через соединение INT сигнал прерывания, посланный датчиком 106 движения, и концентратор датчиков получает состояние движения терминала 100 от датчика 106 движения через соединение I2C, так что, когда состояние движения терминала 100 изменяется, сигнал прерывания, отправленный датчиком 106 движения, пробуждает только концентратор датчиков в процессоре 101 , но не выводит из спящего режима процессор 101 в целом, тем самым способствуя дополнительному снижению энергопотребления терминала 100. На основе аналогичного принципа, показанного на фиг. 4, процессор 101 также может быть подключен к микросхеме 110-2 интерфейса посредством концентратора датчиков, чтобы снизить энергопотребление терминала 100.

[0072] В этом варианте осуществления изобретения данной заявки процессор 101 может управлять, в соответствии с состоянием движения терминала 100, которое обнаруживается датчиком 106 движения, микросхемой 110-2 интерфейса для настройки рабочего режима вывода CC в интерфейсе 110-1 Type C. В частности, процессор 101 может формировать сигнал управления в соответствии с состоянием движения терминала 100 и управлять посредством сигнала управления микросхемой 110-2 интерфейса для настройки рабочего режима вывода CC в интерфейсе 110-1 Type C. В терминале 100, показанном на фиг. 4, процессор 101 и микросхема 110-2 интерфейса могут быть соединены посредством I2C. Процессор 101 может отправлять сигнал управления на микросхему 110-2 интерфейса через соединение I2C (SDA и SCL), чтобы управлять микросхемой 110-2 интерфейса для настройки рабочего режима вывода CC в интерфейсе 110-1 Type C.

[0073] Считается, что датчик 106 движения имеет определенную частоту отказов. Следовательно, если ошибочно обнаружено, из-за отдельной проблемы датчика 106 движения, что терминал 100 переходит в статическое состояние из состояния движения, процессор 101 управляет микросхемой 110-2 интерфейса, чтобы сконфигурировать вывод CC в интерфейсе 110-1 Type C терминала 100 в нестатическом состоянии в низкоуровневый режим, и, следовательно, микросхема 110-2 интерфейса в терминале 100 не может идентифицировать внешнее устройство типа OTG (on-the-go). Это связано с тем, что рабочий режим вывода CC в интерфейсе Type C внешнего устройства типа OTG зафиксирован в режиме UFP, а микросхема 110-2 интерфейса может идентифицировать внешнее устройство только тогда, когда вывод CC в интерфейсе 110-1 Type C находится в режиме DRP или DFP.

[0074] Следовательно, для повышения надежности определения фазы, показанной на фиг. 1a, после определения того, что терминал 100 переходит в статическое состояние из движущегося состояния, процессор 101 может дополнительно определить, ниже ли напряжение VBUS на выводе VBUS в интерфейсе 110-1 Type C, чем предварительно установленный пороговое значение. Как показано на фиг. 3, микросхема 110-2 интерфейса дополнительно подключена к выводу VBUS в интерфейсе 110-1 Type C. Микросхема 110-2 интерфейса может получать напряжение VBUS на выводе VBUS и определять состояние напряжения вывода VBUS в соответствии с относительной величиной отношения между напряжением VBUS и предварительно установленным пороговым значением. В этом варианте осуществления изобретения данной заявки состояние напряжения вывода VBUS включает в себя первое состояние напряжения, в котором напряжение VBUS ниже, чем предварительно установленное пороговое значение, и второе состояние напряжения, в котором напряжение VBUS не ниже, чем предварительно установленное пороговое значение. После определения того, что терминал 100 переходит в статическое состояние из движущегося состояния, процессор 101 может дополнительно получить текущее состояние напряжения вывода VBUS через соединение I2C с микросхемой 110-2 интерфейса и управлять, только когда будет определено, что вывод VBUS находится в первом состоянии напряжения, микросхема 110-2 интерфейса настраивает рабочий режим вывода CC в интерфейсе 110-1 Type C как низкоуровневый режим.

[0075] Обычно в фазе, показанной на фиг. 1a, на котором терминал 100 не подключен к внешнему устройству, напряжение VBUS вывода VBUS в интерфейсе 110-1 Type C терминала 100 находится на низком уровне. В этом случае вывод VBUS находится в первом состоянии напряжения. Следовательно, когда состояние движения терминала 100 изменяется с движущегося состояния на статическое состояние, а состояние напряжения VBUS на выводе VBUS является первым состоянием напряжения, в котором напряжение VBUS ниже предварительно установленного порогового значения, это означает, что в значительной степени терминал 100 находится в фазе, показанной на фиг. 1a, в которой терминал 100 не подключен к внешнему устройству. В этом случае процессор 101 управляет микросхемой 110-2 интерфейса для настройки вывода CC в интерфейсе 110-1 Type C в низкоуровневый режим, тем самым способствуя снижению вероятности того, что микросхема 110-2 интерфейса в терминале 100 не может идентифицировать внешнее устройство, потому что низкоуровневый режим неправильно настроен для вывода CC.

[0076] В этом варианте осуществления изобретения данной заявки процессор 101 может управлять микросхемой 110-2 интерфейса, чтобы настроить рабочий режим вывода CC в интерфейсе 110-1 Type C. Микросхема 110-2 интерфейса подключена к интерфейсу 110-1 Type C и может принимать сигнал управления, посланный процессором 101, и настраивать рабочего режима интерфейса 110-1 Type C в соответствии с принятым сигналом управления. В конкретной реализации микросхема 110-2 интерфейса может быть отдельно подключена к множеству выводов в интерфейсе 110-1 Type C, включая соединение с двумя выводами CC в интерфейсе 110-1 Type C: CC1 и CC2; и после приема сигнала управления микросхема 110-2 интерфейса может отдельно конфигурировать рабочий режим CC1 и CC2 в соответствии с сигналом управления.

[0077] Исходя из этого, фиг. 5 - схематическая структурная схема микросхемы интерфейса согласно варианту осуществления изобретения данной заявки. Как показано на фиг. 5, микросхема 110-2 интерфейса включает в себя схему 1031 управления, подтягивающий переключатель 1032, подтягивающий резистор 1033, подтягивающий источник питания 1034, стягивающий резистор 1035 и стягивающий переключатель 1036.

[0078] Один конец подтягивающего резистора 1033 подключен к подтягивающему источнику 1034 питания, другой конец подтягивающего резистора 1033 подключен к первому электроду подтягивающего переключателя 1032, а второй электрод подтягивающий переключатель 1032 подключен к выводу CC интерфейса 110-1 Type C. Один конец стягивающего резистора 1035 заземлен, другой конец стягивающего резистора 1035 соединен с первым электродом стягивающего переключателя 1036, а второй электрод стягивающего переключателя 1036 соединен с выводом CC интерфейса Type C 110-1. Схема 1031 управления отдельно подключена к управляющему электроду подтягивающего переключателя 1032 и стягивающего переключателя 1036 и сконфигурирована для управления включением и выключением подтягивающего переключателя 1032 и стягивающего переключателя 1036. в соответствии с сигналом управления, отправленным процессором 101.

[0079] В конкретной реализации подтягивающий источник питания сконфигурирован для обеспечения высокого уровня для вывода CC и может быть преобразователем постоянный ток/постоянный ток (DC/DC - direct current/direct current) в терминале 100 или может быть регулятором с малым падением напряжения (sensor hub, LDO).

[0080] На основе спецификации протокола Type C рабочий режим, сконфигурированный микросхемой 110-2 интерфейса для вывода CC, соответствует режиму DFP, когда подтягивающий переключатель 1032 включен, а стягивающий переключатель 1036 выключен, рабочий режим, сконфигурированный микросхемой 110-2 интерфейса для вывода CC, соответствует режиму UFP, когда подтягивающий переключатель 1032 выключен, а стягивающий переключатель 1036 включен, и рабочий режим, сконфигурированный микросхемой 110-2 интерфейса для вывода CC, соответствует режиму DRP, когда подтягивающий переключатель 1032 и стягивающий переключатель 1036 попеременно включаются периодически, например, в течение периода T, подтягивающий переключатель 1032 выключается, а стягивающий переключатель 1036 включается в течение первого временного интервала t1, подтягивающий переключатель 1032 включается, а стягивающий переключатель 1036 выключается в течение второго временного интервала. t2 (t1+t2=T).

[0081] В этом варианте осуществления изобретения данной заявки процессор 101 может управлять, посылая первый сигнал управления на микросхему 110-2 интерфейса, микросхемой 110-2 интерфейса, чтобы настроить вывод CC в интерфейсе 110-1 Type C в низкоуровневый режим. После приема первого сигнала управления, отправленного процессором 101, микросхема 110-2 интерфейса может сконфигурировать низкоуровневый режим для вывода CC интерфейса 110-1 Type C по меньшей мере двумя следующими способами.

[0082] В возможной реализации схема 1031 управления выключает подтягивающий переключатель 1032 и включает стягивающий переключатель 1036 в соответствии с первым сигналом управления. В этом случае вывод CC перестает принимать высокий уровень от подтягивающего источника 1034 питания и разряжается на землю через стягивающий переключатель 1036 и стягивающий резистор 1035, так что уровень на выводе CC постепенно приближается к 0, тем самым реализуя низкоуровневый режим. В этом случае рабочий режим вывода CC интерфейса 110-1 Type C соответствует режиму UFP, указанному в протоколе Type C.

[0083] В другой возможной реализации схема 1031 управления одновременно выключает подтягивающий переключатель 1032 и стягивающий переключатель 1036 в соответствии с первым сигналом управления, и вывод CC перестает принимать высокий уровень от подтягивающего источника 1034 питания и все еще может постепенно разряжаться на землю из-за тока утечки, существующего в стягивающем переключателе 1036, так что уровень на выводе CC постепенно приближается 0. Кроме того, как показано на фиг. 5, терминал 100 дополнительно включает в себя первый резистор 115, при этом один конец первого резистора 115 подключен к выводу CC, а другой конец первого резистора 115 заземлен. Первый резистор 115 может обеспечивать путь для разряда на землю для вывода CC, когда схема 1031 управления одновременно выключает подтягивающий переключатель 1032 и стягивающий переключатель 1036. Вывод CC может разряжаться на землю при использовании первого резистора 115, так что уровень на выводе CC приближается к 0 быстрее, и, соответственно, вывод CC может быть настроен более быстро для работы в низкоуровневом режиме.

[0084] Кроме того, в данной реализации, чтобы уменьшить влияние первого резистора 115 на уровень вывода CC в режиме DFP и режиме UFP, значение сопротивления первого резистора 115 должно быть намного больше, чем значение сопротивления подтягивающего резистора 1033 и стягивающего резистора 1035, так что в режиме UFP и режиме DFP путь заземления, образованный первым резистором 115, может приближаться к разомкнутой цепи. Кроме того, значение сопротивления стягивающего резистора 1035 составляет 5,1 кОм. Чтобы не влиять на точность стягивающего переключателя 1036, значение сопротивления первого резистора 115 может составлять 500 кОм или 1 МОм.

[0085] В двух вышеупомянутых возможных реализациях рабочий режим вывода CC может быть сконфигурирован как рабочий низкоуровневый режим, тем самым уменьшая активный уровень вывода CC до того, как терминал 100 будет подключен к внешнему устройству в следующий раз, и дополнительно уменьшая вероятность возникновения электрохимической коррозии между выводом CC и другим выводом.

[0086] В этом варианте осуществления изобретения данной заявки, когда терминал 100 находится в фазе, в которой терминал 100 не подключен к внешнему устройству, процессор 101 управляет микросхемой 110-2 интерфейса для настройки вывода CC интерфейса 110-1 Type C в низкоуровневый режим. Однако, когда терминал 100 находится в фазе, показанной на фиг. 1b, в которой терминал 100 устанавливает соединение с внешним устройством 200, после того, как терминал 100 установил физическое соединение с внешним устройством 200, микросхема 110-2 интерфейса может идентифицировать вывод CC в интерфейсе 201 Type C внешнего устройства 200, используя вывод CC в попеременном высокоуровневом и низкоуровневом режиме. Если вывод CC в интерфейсе 110-1 Type C терминала 100 все еще находится в низкоуровневом режиме в фазе, показанной на фиг. 1b, микросхема 110-2 интерфейса не может идентифицировать рабочий режим вывода CC в интерфейсе 201 Type C внешнего устройства 200. Исходя из этого, данный вариант осуществления изобретения данной заявки обеспечивает по меньшей мере следующие три возможные реализации, чтобы гарантировать, что на фазе, показанной на фиг. 1b, микросхема 110-2 интерфейса может идентифицировать рабочий режим вывода CC в интерфейсе 201 Type C.

[0087] В первой возможной реализации, в соответствии с состоянием движения терминала 100, которое обеспечивается датчиком 106 движения, когда определяется, что терминал 100 переходит в движущееся состояние из статического состояния, процессор 101 управляет микросхемой 110- 2 интерфейса, чтобы настроить вывод CC интерфейса 110-1 Type C для работы в попеременном высокоуровневом и низкоуровневом режиме. В фазе, показанной на фиг. 1b, терминалу 100 необходимо переместиться на расстояние по направлению стрелки на чертеже, прежде чем можно будет установить физическое соединение с внешним устройством 200. Следовательно, когда терминал 100 переходит в движущееся состояние из статического состояния, это означает, что терминал 100 может войти в фазу, показанную на фиг. 1b. В этом случае процессор 101 управляет интерфейсной микросхемой 110-2 интерфейса для настройки вывода CC на попеременный высокоуровневый и низкоуровневый режим, чтобы можно было гарантировать, что, когда терминал 100 находится в фазе согласно фиг. 1b, микросхема 110-2 интерфейса в терминале 100 может идентифицировать рабочий режим вывода CC в интерфейсе 201 Type C внешнего устройства 200 после того, как терминал 100 устанавливает физическое соединение с внешним устройством 200.

[0088] Во второй возможной реализации, когда определяется, что терминал 100 подключен к внешнему устройству 200 с использованием интерфейса 110-1 Type C, процессор 101 может управлять микросхемой 110-2 интерфейса для настройки вывода CC интерфейса 110-1 Type C в попеременный высокоуровневый и низкоуровневый режим.

[0089] В частности, процессор 101 может получать текущее состояние напряжения вывода VBUS от микросхемы 110-2 интерфейса; и управлять, когда определено, что вывод VBUS находится во втором состоянии напряжения, в котором напряжение VBUS не ниже, чем предварительно установленное пороговое значение, микросхемой 110-2 интерфейса для настройки вывода CC в интерфейсе 110-1 Type C в попеременный высокоуровневый и низкоуровневый режим. Очевидно, микросхема 110-2 интерфейса может альтернативно посылать сигнал прерывания процессору 101, когда состояние напряжения на выводе VBUS изменяется с первого состояния напряжения на второе состояние напряжения. После приема сигнала прерывания процессор 101 может определить, что терминал 100 устанавливает физическое соединение с внешним устройством 200, чтобы управлять микросхемой 110-2 интерфейса, чтобы настроить вывод CC интерфейса 110-1 Type C в попеременный высокоуровневый и низкоуровневый режим.

[0090] В этом варианте осуществления изобретения данной заявки тип внешнего устройства 200 не является фиксированным, например, его можно разделить по меньшей мере на следующие два типа: 1 вывод VBUS интерфейса 110-1 Type C переходит во второе состояние напряжения из первого состояния напряжения после того, как терминал устанавливает физическое соединение с внешним устройством 200 первого типа; 2 вывод VBUS интерфейса 110-1 Type C все еще находится в первом состоянии напряжения после того, как терминал 100 устанавливает физическое соединение с внешним устройством 200 второго типа, а вывод VBUS в интерфейсе 110-1 Type C терминала 100 переходит во второе состояние напряжения из первого состояния напряжения только после того, как терминал 100 идентифицирует внешнее устройство 200 и конфигурирует режим передачи. Можно узнать, что вторая реализация относительно применима к случаю, в котором терминал 100 подключен к внешнему устройству 200 первого типа, и может использоваться в комбинации с первой возможной реализацией в конкретной реализации.

[0091] В третьей возможной реализации, в качестве альтернативы, когда определено, что экран дисплея включен, процессор 101 может управлять микросхемой 110-2 интерфейса, чтобы настроить вывод CC интерфейса 110-1 Type C в попеременный высокоуровневый и низкоуровневый режим.

[0092] В конкретной возможной реализации, как показано на фиг. 6, терминал 100 дополнительно включает в себя микросхему 104-3 драйвера экрана дисплея, и микросхема 104-3 драйвера экрана дисплея подключена к процессору 101 и сконфигурирована для отправки сигнала прерывания процессору 101, когда экран дисплея включен, при этом сигнал прерывания может разбудить процессор 101. После приема сигнала прерывания, отправленного микросхемой 104-3 драйвера экрана дисплея, процессор 101 управляет микросхемой 110-2 интерфейса, чтобы настроить вывод CC в интерфейсе 110-1 Type C в попеременный высокоуровневый и низкоуровневый режим. Очевидно, в конкретной реализации микросхема 104-3 драйвера экрана дисплея также может быть подключена к концентратору датчиков процессора 101, чтобы снизить энергопотребление терминала 100.

[0093] В третьей возможной реализации пользователю терминала обеспечивается способ принудительной настройки вывода CC интерфейса 110-1 Type C в попеременный высокоуровневый и низкоуровневый режим. После того, как пользователь физически подключает терминал 100 к внешнему устройству 200, если микросхема 110-2 интерфейса терминала 100 не может идентифицировать интерфейс 201 Type C внешнего устройства 200, пользователь может выполнить настройку способом ручного включения на экране дисплея вывода CC интерфейса 110-1 Type C в попеременный высокоуровневый и низкоуровневый режим, так что микросхема 110-2 интерфейса может идентифицировать интерфейс 201 Type C внешнего устройства 200.

[0094] Следует понимать, что вышеупомянутые три реализации не являются взаимоисключающими, и все они могут быть реализованы в терминале 100. Например, процессор 101 отдельно конфигурирует разные приоритеты для трех реализаций. Сигнал прерывания, обеспечиваемый микросхемой 104-3 драйвера экрана дисплея, имеет наивысший приоритет, состояние движения терминала 100, которое обеспечивается датчиком 106 движения, имеет второй приоритет, а состояние напряжения вывода VBUS, которое обеспечивается микросхема 110-2 интерфейса имеет самый низкий приоритет. После того, как процессор 101 принимает сигнал прерывания, отправленный микросхемой 104-3 драйвера экрана дисплея, независимо от конкретного состояния напряжения вывода VBUS и определенного состояния движения терминала 100 в это время, процессор 101 немедленно управляет микросхемой 110-2 интерфейса, чтобы настроить вывод CC в интерфейсе 110-1 Type C в попеременный высокоуровневый и низкоуровневый режим.

[0095] В этом варианте осуществления изобретения данной заявки процессор 101 может управлять микросхемой 110-2 интерфейса, чтобы настроить вывод CC в интерфейсе 110-1 Type C в попеременный высокоуровневый и низкоуровневый режи. В конкретной реализации процессор 101 может управлять, посылая второй сигнал управления на микросхему 110-2 интерфейса, микросхемой 110-2 интерфейса, чтобы настроить вывод CC в интерфейсе 110-1 Type C в попеременный высокоуровневый и низкоуровневый режим.

[0096] Что касается микросхемы 110-2 интерфейса, показанной на фиг. 5, после того, как микросхема 110-2 интерфейса принимает второй сигнал управления, схема 1031 управления поочередно включает подтягивающий переключатель 1032 и стягивающий переключатель 1036 периодически в соответствии со вторым сигналом управления, и рабочий режим вывода CC соответствует режиму DRP, указанному в протоколе Type C. В этом случае сигнал уровня, обеспечиваемый микросхемой 110-2 интерфейса для вывода CC, может быть сигналом a, показанным на фиг. 7, где T - период DRP, t1 - длительность низкого уровня в периоде DRP, а t2 - длительность высокого уровня в периоде DRP. Обычно T может составлять 65 мс, t1 может составлять 50 мс, а t2 может составлять 15 мс. В течение времени t1 вывод CC находится на низком уровне, и микросхема 110-2 интерфейса может идентифицировать внешнее устройство в режиме DFP посредством вывода CC; и в течение времени t2 вывод CC находится на высоком уровне, и микросхема 110-2 интерфейса может идентифицировать внешнее устройство в режиме UFP посредством вывода CC. Подтягивающий переключатель 1032 и стягивающий переключатель 1036 в микросхеме 110-2 интерфейса периодически включаются поочередно, так что микросхема 110-2 интерфейса может идентифицировать внешние устройства в различных рабочих режимах выводов CC посредством вывода CC. в попеременный высокоуровневый и низкоуровневый режим.

[0097] Для дальнейшего снижения активного уровня вывода CC интерфейса 110-1 Type C, когда терминал 100 находится в фазе, в которой терминал 100 устанавливает соединение с внешним устройством, в возможной реализации схема 1031 управления выключает подтягивающий переключатель 1032 и включает стягивающий переключатель 1036 в течение предварительно установленного интервала времени, который происходит после того, как подтягивающий переключатель 1032 и стягивающий переключатель 1036 попеременно включаются на несколько периодов; и поочередно включает подтягивающий переключатель 1032 и стягивающий переключатель 1036 снова на несколько периодов после предварительно установленного интервала времени.

[0098] Сигнал b на фиг. 7 используется в качестве примера. После попеременного включения подтягивающего переключателя 1032 и стягивающего переключателя 1036 в течение двух периодов схема 1031 управления выключает подтягивающий переключатель и включает стягивающий переключатель в течение интервала времени t3, так что вывод CC остается на низком уровне в течение временного интервала t3. Обычно t3 может составлять 500 мс. После интервала времени t3 подтягивающий переключатель 1032 и стягивающий переключатель 1036 попеременно включаются повторно на два периода. Продолжительность низкого уровня в попеременном высокоуровневом и низкоуровневом режиме увеличивается, тем самым уменьшая активный уровень вывода CC, когда терминал 100 находится в фазе, показанной на фиг. 1b, и дополнительно снижая вероятность возникновения электрохимической коррозии между выводом CC и другим выводом в интерфейсе 110-1 Type C.

[0099] Протокол Type C определяет рабочий цикл и длительность периода DRP включенного состояния стягивающего переключателя 1036 в режиме DRP. Если низкий уровень во временном интервале t3 на фиг. 7 реализуется путем настройки вывода CC в режим UFP (а именно, включения стягивающего переключателя 1036 и выключения подтягивающего переключателя 1032), рабочий цикл включенного состояния стягивающего переключатель 1036 превышает рабочий цикл, указанный в протоколе Type C, включенного состояния стягивающего переключателя в режиме DRP.

[00100] Исходя из этого, в другой возможной реализации микросхема 110-2 интерфейса реализует низкий уровень в пределах временного интервала t3, отключая подтягивающий переключатель 1032 и стягивающий переключатель 1036, а первый резистор 115 обеспечивает путь для разряжения на землю для вывода CC. Когда микросхема 110-2 интерфейса одновременно выключает подтягивающий переключатель 1032 и стягивающий переключатель 1036, вывод CC не настраивается в режим DRP. Следовательно, использование вышеуказанной реализации не нарушает спецификации протокола Type C. Очевидно, в этом случае низкий уровень в пределах временного интервала t1 также может быть реализован путем выключения подтягивающего переключателя 1032 и стягивающего переключателя 1036.

[00101] После настройки вывода CC интерфейса 110-1 Type C в попеременный высокоуровневый и низкоуровневый режим микросхема 110-2 интерфейса может идентифицировать рабочий режим вывода CC в интерфейсе 201 Type C внешнего устройства 200 путем отслеживая изменения напряжения на выводе CC в попеременном высокоуровневом и низкоуровневом режиме, а затем может настроить вывод CC интерфейса 110-1 Type C в соответствующий режим передачи.

[00102] Например, режим передачи, настроенный для вывода CC интерфейса 110-1 Type C, является режимом UFP, когда микросхема 110-2 интерфейса определяет, что рабочий режим вывода CC интерфейса 201 Type C внешнего устройства 200 это режим DFP; режим передачи, настроенный для вывода CC интерфейса 110-1 Type C, является режимом DFP, когда микросхема 110-2 интерфейса определяет, что рабочий режим вывода CC в интерфейсе 201 Type C внешнего устройства 200 является режим UFP; или при идентификации того, что рабочий режим вывода CC в интерфейсе 201 Type C внешнего устройства 200 является режимом DRP, микросхема 110-2 интерфейса согласовывает с микросхемой интерфейса внешнего устройства 200, используя вывод CC Интерфейс 110-1 Type C для определения режима передачи вывода CC интерфейса 110-1 Type C.

[00103] Учитывая то, что, когда терминал 100 находится в фазе, показанной на фиг. 1c, в которой терминал 100 подключен к внешнему устройству 200, состояние движения может измениться, экран дисплея может быть включен и т.п., чтобы не влиять на передачу данных или электроэнергии между терминалом 100 и внешним устройством. 200, в возможной реализации процессор 101 может дополнительно получать текущий рабочий режим вывода CC интерфейса 110-1 Type C от микросхемы 110-2 интерфейса; и когда текущий рабочий режим вывода CC является режимом передачи, прекращает управление микросхемой 110-2 интерфейса для настройки вывода CC интерфейса 110-1 Type C в низкоуровневый режим или попеременный высокоуровневый и низкоуровневый режим режим.

[00104] В конкретной реализации процессор 101 может периодически получать текущий рабочий режим вывода CC интерфейса 110-1 Type C от микросхемы 110-2 интерфейса или может получать текущий рабочий режим вывода CC после определения того, что микросхема 110-2 интерфейса управляется для настройки рабочего режима вывода CC интерфейса 110-1 Type C; и не управлять микросхемой интерфейса, если вывод CC в настоящее время находится в режиме передачи. Очевидно, в качестве альтернативы, когда рабочий режим вывода CC является режимом передачи, микросхема 110-2 интерфейса может отказываться исполнять сигнал управления процессора 101. Это также может избежать изменения текущего режима передачи вывода CC.

[00105] Основываясь на той же технической концепции, вариант осуществления изобретения данной заявки дополнительно обеспечивает способ защиты от коррозии интерфейса Type C. Способ может быть применен к процессору в терминале, обеспеченном в любом из вышеупомянутых вариантов осуществления изобретения. Терминал, показанный на фиг. 6, используется в качестве примера. Фиг. 8 представляет собой схематическую блок-схему способа защиты от коррозии интерфейса Type C согласно варианту осуществления изобретения данной заявки. Как показано на фиг. 8, способ в основном включает в себя следующий этап:

[00106] S801: управление в соответствии с состоянием движения терминала 100, которое обнаруживается датчиком 106 движения, микросхемой 110-2 интерфейса для настройки вывода CC интерфейса 110-1 Type C в низкоуровневый режим, когда определено, что состояние движения терминала 100 изменяется с движущегося состояния на статическое состояние.

[00107] Необязательно, способ дополнительно включает в себя:

получение состояния напряжения вывода VBUS от микросхемы 110-2 интерфейса, при этом состояние напряжения вывода VBUS определяется микросхемой 110-2 интерфейса в соответствии с тем, ниже ли напряжение VBUS вывода VBUS чем предварительно установленное пороговое значение; и

управление, когда определено, что состояние движения терминала 100 изменяется с движущегося состояния на статическое и что вывод VBUS находится в первом состоянии напряжения, в котором напряжение VBUS ниже, чем предварительно установленное пороговое значение, микросхемой 110 -2 интерфейса для настройки вывода CC интерфейса 110-1 Type C в низкоуровневый режим.

[00108] Необязательно, способ дополнительно включает в себя:

управление, когда определено, что терминал 100 подключен к внешнему устройству посредством интерфейса 110-1 Type C, микросхемой 110-2 интерфейса для настройки вывода CC первого интерфейса Type C в попеременный высокоуровневый и низкоуровневый режим.

[00109] Необязательно, определение того, что терминал 100 подключен к внешнему устройству с использованием интерфейса 110-1 Type C, включает в себя:

получение состояния напряжения вывода VBUS от микросхемы 110-2 интерфейса, при этом состояние напряжения вывода VBUS определяется микросхемой 110-2 интерфейса в соответствии с тем, ниже ли напряжение VBUS вывода VBUS чем предварительно установленное пороговое значение; и

управление, когда определено, что вывод VBUS находится во втором состоянии напряжения, в котором напряжение VBUS не ниже, чем предварительно установленное пороговое значение, микросхемой 110-2 интерфейса для настройки вывода CC интерфейса 110-1 Type C в попеременный высокоуровневый и низкоуровневый режим.

[00110] Необязательно, способ дополнительно включает в себя:

управление, когда определено, что состояние движения терминала 100 изменяется из статического состояния в движущееся состояние, микросхемой 110-2 интерфейса для настройки вывода CC интерфейса 110-1 Type C в попеременный высокоуровневый и низкоуровневый режим.

[00111] Необязательно, способ дополнительно включает в себя:

управление, когда определено, что экран дисплея терминала 100 включен, микросхемой 110-2 интерфейса для настройки вывода CC интерфейса 110-1 Type C в попеременный высокоуровневый и низкоуровневый режим.

[00112] Необязательно, микросхема 110-2 интерфейса дополнительно сконфигурирована для кэширования текущего рабочего режима вывода CC; и способ дополнительно включает в себя:

получение текущего рабочего режима вывода CC от микросхемы 110-2 интерфейса; и

когда текущий рабочий режим вывода CC является режимом передачи, прекращение управления микросхемой 110-2 интерфейса для настройки вывода CC в низкоуровневый режим или попеременный высокоуровневый и низкоуровневый режим, при этом режим передача является соответствующим рабочим режимом, настроенным микросхемой 110-2 интерфейса для вывода CC в интерфейсе 110-1 Type C в соответствии с рабочим режимом вывода CC в интерфейсе Type C внешнего устройства.

[00113] Следует отметить, что способ защиты от коррозии интерфейса Type C, показанный на фиг. 8, можно рассматривать как способ, выполняемый процессором 101 в терминале, показанном на фиг. 3. Для реализации и достижения технического эффекта, которые подробно не описаны в способе защиты от коррозии интерфейса Type C, показанном на фиг. 8, см. соответствующие абзацы настоящего описания терминала, показанного на фиг. 3.

[00114] Основываясь на той же технической концепции, вариант осуществления изобретения данной заявки дополнительно обеспечивает антикоррозионное устройство интерфейса Type C. Устройство может работать в процессоре, таком как процессор 101 на фиг. 6. В частности, состояние защиты от коррозии может выполняться в концентраторе датчиков процессора 101, так что процессор 101 выполняет способ защиты от коррозии интерфейса Type C, обеспеченный в любом из вышеупомянутых вариантов осуществления изобретения. Как показано на фиг. 9, антикоррозионное устройство 900 интерфейса Type C включает в себя:

модуль 901 управления, сконфигурированный для управления, в соответствии с состоянием движения терминала 100, которое обнаруживается датчиком движения 106, микросхемой 110-2 интерфейса для настройки вывода CC интерфейса 110-1 Type C в низкоуровневый режим, когда определено, что состояние движения терминала 100 изменяется с движущегося состояния на статическое состояние.

[00115] Необязательно, устройство 900 для защиты от коррозии интерфейса Type C дополнительно включает в себя режим 902 получения, при этом режим 902 получения сконфигурирован для получения состояния напряжения вывода VBUS от микросхемы 110-2 интерфейса, при этом состояние напряжения вывода VBUS определяется микросхемой 110-2 интерфейса в соответствии с тем, ниже ли напряжение VBUS вывода VBUS в интерфейсе 110-1 Type C, чем предварительно установленное пороговое значение; и

модуль 901 управления дополнительно сконфигурирован для: управления, когда определено, что состояние движения терминала 100 изменяется из движущегося состояния в статическое состояние и что вывод VBUS находится в первом состоянии напряжения, в котором напряжение VBUS ниже чем предварительно установленное пороговое значение, микросхемой 110-2 интерфейса для настройки вывода CC интерфейса 110-1 Type C в низкоуровневый режиме.

[00116] Необязательно, модуль 901 управления дополнительно сконфигурирован для: управления, когда определено, что терминал подключен к внешнему устройству посредством интерфейса 110-1 Type C, микросхемой 110-2 интерфейса для настройки вывода CC Type интерфейса 110-1 Type C в попеременный высокоуровневый и низкоуровневый режим.

[00117] Необязательно, модуль 901 управления, в частности, сконфигурирован для: управления, когда определено, что вывод VBUS в интерфейсе 110-1 Type C находится во втором состоянии напряжения, в котором напряжение VBUS не ниже предварительно установленного порогового значения, микросхемой 110-2 интерфейса для настройки вывода CC интерфейса 110-1 Type C в попеременный высокоуровневый и низкоуровневый режим.

[00118] Необязательно, модуль 901 управления дополнительно сконфигурирован для: управления, когда определено, что состояние движения терминала 100 изменяется со статического состояния на движущееся состояние, микросхемой 110-2 интерфейса для настройки вывода CC интерфейса 110-1 Type C в попеременный высокоуровневый и низкоуровневый режим.

[00119] Необязательно, модуль 901 управления дополнительно сконфигурирован для: управления, когда определено, что экран дисплея терминала 100 включен, микросхемой 110-2 интерфейса для настройки вывода CC интерфейса 110-1 Type C в попеременный высокоуровневый и низкоуровневый режим.

[00120] Необязательно, микросхема 110-2 интерфейса дополнительно сконфигурирована для кэширования текущего рабочего режима вывода CC; и модуль 902 получения дополнительно сконфигурирован для получения текущего рабочего режима вывода CC от микросхемы 110-2 интерфейса; и

модуль 901 управления дополнительно сконфигурирован для: когда текущий рабочий режим вывода CC является режимом передачи, прекращения управления микросхемой 110-2 интерфейса для настройки вывода CC в низкоуровневый режим или попеременный высокоуровневый и низкоуровневый режим, при этом режим передачи является соответствующим рабочим режимом, настроенным микросхемой 110-2 интерфейса для вывода CC в интерфейсе 110-1 Type C в соответствии с рабочим режимом вывода CC в интерфейсе Type C внешнего устройства.

[00121] Следует отметить, что антикоррозионное устройство 900 интерфейса Type C, показанное на фиг. 9 может быть сконфигурировано для выполнения способа защиты от коррозии интерфейса Type C, показанного на фиг. 8. Для реализации, не описанной подробно в антикоррозийном устройстве 900 интерфейса Type C, показанном на фиг. 9, см. соответствующие абзацы описания способа защиты от коррозии интерфейса Type C, показанного на фиг. 8. Хотя были описаны некоторые предпочтительные варианты осуществления изобретения данной заявки, специалисты в данной области техники могут вносить изменения и модификации в эти варианты осуществления изобретения, как только они усвоят основную идею изобретения. Следовательно, нижеследующая формула изобретения предназначена для толкования, как охватывающая предпочтительные варианты осуществления изобретения и все изменения и модификации, входящие в объем данной заявки.

[00122] Очевидно, что специалисты в данной области техники могут вносить различные модификации и изменения в варианты осуществления изобретения данной заявки, не выходя за рамки сущности и объема вариантов осуществления изобретения данной заявки. Данная заявка охватывает представленные модификаций и варианты осуществления изобретения данной заявки при условии, что они входят в объем защиты, определенный следующей формулой изобретения и их эквивалентными технологиями.

1. Терминал с защитой от коррозии интерфейса Type C, содержащий процессор, микросхему интерфейса, датчик движения и первый интерфейс Type C, причем

процессор отдельно подключен к датчику движения и микросхеме интерфейса; при этом микросхема интерфейса отдельно подключена к процессору и выводу конфигурации канала (вывод CC) в первом интерфейсе Type C;

датчик движения сконфигурирован для отслеживания состояния движения терминала; и

процессор сконфигурирован для управления, в соответствии с состоянием движения терминала, которое обнаруживается датчиком движения, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C в низкоуровневый режим, когда определено, что состояние движения терминала изменяется с движущегося состояния на статическое состояние.

2. Терминал по п. 1, в котором микросхема интерфейса дополнительно подключена к выводу VBUS в первом интерфейсе Type C и сконфигурирована для получения напряжения VBUS на выводе VBUS; и

процессор дополнительно сконфигурирован для:

получения состояния напряжения вывода VBUS от микросхемы интерфейса, при этом состояние напряжения вывода VBUS определено микросхемой интерфейса в соответствии с тем, ниже ли напряжение VBUS на выводе VBUS, чем предварительно установленное пороговое значение; и

управления, когда определено, что состояние движения терминала изменяется с движущегося состояния на статическое состояние и что вывод VBUS находится в первом состоянии напряжения, в котором напряжение VBUS ниже, чем предварительно установленное пороговое значение, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C в низкоуровневый режим.

3. Терминал по п. 1 или 2, в котором процессор дополнительно сконфигурирован для: управления, когда определено, что терминал подключен к внешнему устройству, с использованием первого интерфейса Type C, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C в попеременные высокоуровневый и низкоуровневый режимы.

4. Терминал по п. 3, в котором процессор, в частности, сконфигурирован для:

получения состояния напряжения вывода VBUS от микросхемы интерфейса, при этом состояние напряжения вывода VBUS определено микросхемой интерфейса в соответствии с тем, ниже ли напряжение VBUS вывода VBUS, чем предварительно установленное пороговое значение; и

управления, когда определено, что вывод VBUS находится во втором состоянии напряжения, в котором напряжение VBUS не ниже предварительно установленного порогового значения, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C в попеременные высокоуровневый и низкоуровневый режимы.

5. Терминал по п. 1 или 2, в котором процессор дополнительно сконфигурирован для: управления, когда определено, что состояние движения терминала изменяется из статического состояния в движущееся состояние, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C в попеременные высокоуровневый и низкоуровневый режимы.

6. Терминал по п. 1 или 2, в котором процессор дополнительно сконфигурирован для:

управления, когда определено, что экран дисплея терминала включен, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C в попеременные высокоуровневый и низкоуровневый режимы.

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

процессор дополнительно сконфигурирован для:

получения текущего рабочего режима вывода CC от микросхемы интерфейса; и,

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

8. Терминал по любому из пп. 3-7, в котором микросхема интерфейса выполнена с возможностью настройки рабочего режима вывода CC в соответствии с сигналом управления, обеспечиваемым процессором; и

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

один конец подтягивающего резистора подключен к подтягивающему источнику питания, другой конец подтягивающего резистора подключен к первому электроду подтягивающего переключателя, а второй электрод подтягивающего переключателя подключен к выводу CC;

один конец стягивающего резистора заземлен, другой конец стягивающего резистора подключен к первому электроду стягивающего переключателя, а второй электрод стягивающего переключателя подключен к выводу CC; и

схема управления отдельно подключена к управляющему электроду подтягивающего переключателя и к управляющему электроду стягивающего переключателя, а схема управления сконфигурирована для управления включением и выключением подтягивающего переключателя и стягивающего переключателя в соответствии с сигналом управления процессора.

9. Терминал по п. 8, в котором схема управления, в частности, сконфигурирована для: выключения подтягивающего переключателя и стягивающего переключателя в соответствии с первым сигналом управления.

10. Терминал по п. 9, в котором терминал дополнительно содержит первый резистор;

один конец первого резистора подключен к выводу CC, а другой конец первого резистора заземлен; при этом первый резистор выполнен с возможностью обеспечения пути разряда для вывода CC.

11. Терминал по любому из пп. 8-10, в котором схема управления дополнительно сконфигурирована для: попеременного включения подтягивающего переключателя и стягивающего переключателя периодически в соответствии со вторым сигналом управления; удерживания первого переключателя и второго переключателя выключенными в течение предварительно установленного интервала времени, который следует после попеременного включения подтягивающего переключателя и стягивающего переключателя на несколько периодов; и после предварительно установленного интервала поочередного включения подтягивающего переключателя и стягивающего переключателя снова на несколько периодов, пока не будет получен первый сигнал управления или не будет определен рабочий режим вывода CC во втором интерфейсе Type C.

12. Терминал по любому из пп. 1-11, в котором микросхема интерфейса содержит микросхему PD для подачи питания или микросхему контроллера конфигурации канала (контроллер CC).

13. Терминал по любому из пп. 1-12, в котором датчик движения содержит датчик ускорения Gsensor, и/или гироскоп, и/или датчик силы тяжести.

14. Способ защиты от коррозии интерфейса Type C, применяемый к процессору в терминале, при этом терминал дополнительно содержит микросхему интерфейса, первый интерфейс Type C и датчик движения, процессор отдельно подключен к микросхеме интерфейса и датчику движения, микросхема интерфейса отдельно подключена к процессору и первому интерфейсу Type C, при этом способ содержит:

управление, в соответствии с состоянием движения терминала, которое обнаруживается датчиком движения, микросхемой интерфейса для настройки вывода конфигурации канала (вывод CC) первого интерфейса Type C в низкоуровневый режим, когда определено, что состояние движения терминала изменяется с движущегося состояния в статическое состояние.

15. Способ по п. 14, дополнительно содержащий:

получение состояния напряжения вывода VBUS от микросхемы интерфейса, при этом состояние напряжения вывода VBUS определяется микросхемой интерфейса в соответствии с тем, ниже ли напряжение VBUS вывода VBUS, чем предварительно установленное пороговое значение; и

управление, когда определено, что состояние движения терминала изменяется с движущегося состояния в статическое состояние и вывод VBUS находится в первом состоянии напряжения, в котором напряжение VBUS ниже, чем предварительно установленное пороговое значение, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C в низкоуровневый режим.

16. Способ по п. 14 или 15, дополнительно содержащий:

управление, когда определено, что терминал подключен к внешнему устройству с использованием первого интерфейса Type C, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C в попеременные высокоуровневый и низкоуровневый режимы.

17. Способ по п. 16, в котором определено, что терминал подключен к внешнему устройству с использованием первого интерфейса Type C, содержащий:

получение состояния напряжения вывода VBUS от микросхемы интерфейса, при этом состояние напряжения вывода VBUS определяется микросхемой интерфейса в соответствии с тем, ниже ли напряжение VBUS вывода VBUS, чем предварительно установленное пороговое значение; и

управление, когда определено, что вывод VBUS находится во втором состоянии напряжения, в котором напряжение VBUS не ниже, чем предварительно установленное пороговое значение, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C в попеременные высокоуровневый и низкоуровневый режимы.

18. Способ по п. 14 или 15, дополнительно содержащий:

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

19. Способ по п. 14 или 15, дополнительно содержащий:

управление, когда определено, что экран дисплея терминала включен, микросхемой интерфейса для настройки вывода CC первого интерфейса Type C в попеременные высокоуровневый и низкоуровневый режимы.

20. Способ по любому из пп. 16-19, в котором микросхема интерфейса дополнительно сконфигурирована для кэширования текущего рабочего режима вывода CC; при этом способ дополнительно содержит:

получение текущего рабочего режима вывода CC от микросхемы интерфейса; и,

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



 

Похожие патенты:

Изобретение относится к устройствам удаленного доступа к аппарату магнитно-резонансной томографии (МРТ). Технический результат - упрощение технического обслуживания и контроля параметров аппарата МРТ техническим специалистом.

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

Изобретение относится к области виртуализации мобильной сети. Технический результат изобретения заключается в повышении производительности обработки пользовательских данных за счет распределения пакетов пользовательских данных по множеству CPU-ядер.

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

Изобретение относится к вычислительной технике. Технический результат заключается в повышении производительности системы хранения данных.

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

Группа изобретений относится к обработке операций ввода-вывода. Технический результат заключается в упрощении обработки указанных операций.

Изобретение относится к области обмена данными между генератором и потребителем. .

Изобретение относится к компьютерной технике и может быть использовано в качестве оборудования удаленного доступа к сетям передачи данных с целью управления ПК клиента для обслуживания и ремонта ПК клиента. .

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