Светодиоды состояния и кнопка MD

Рендер TPS2L с пояснениями.

Для базового управления и индикации состояния устройства Tibbo OS (TiOS) используют единственную кнопку и пару красного и зелёного светодиодов состояния. Кнопку часто называют «MD», «M» или кнопкой настройки.

Устройства Tibbo Project System (TPS), программируемые последовательные контроллеры и платы имеют светодиоды и кнопку MD на борту.

У программируемых модулей, таких как EM1000, есть линии ввода-вывода для внешнего подключения светодиодов и кнопки. В любой хорошей разработке на основе модуля Tibbo на основной плате изделия должны быть светодиоды состояния и кнопка MD. Некоторые модули, например комбинация EM1206+RJ203, имеют светодиоды на борту и при этом предоставляют линии ввода-вывода для подключения внешних.

Светодиоды состояния

По светодиодам состояния удобно судить о текущем состоянии устройства.

На рисунке выше показаны три важных сочетания, которые можно увидеть, когда VM не выполняет ваше приложение. Эти сочетания «быстро мигают» - почти на пределе способности человеческого глаза их различать.

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

Когда устройство загружено в Monitor/Loader, светодиоды показывают другой набор сочетаний.

Кнопка MD

У этой кнопки три назначения:

  1. Вход в Monitor/Loader (M/L)
    M/L - резидентная прошивка, которая всегда есть во всех устройствах Tibbo. M/L позволяет загрузить в устройство прошивку TiOS (возможно, с присоединённым приложением на Tibbo BASIC/C).

    Обычно такая загрузка выполняется из самой TiOS, но если вы случайно «убили» устройство, например загрузив не ту прошивку, это становится невозможным. В таком случае «оживить» устройство можно только с помощью функции обновления прошивки в M/L. Чтобы войти в режим обновления прошивки, удерживайте кнопку MD при включении питания устройства.

    Подробнее см. раздел «Monitor/Loader».
  2. Обход пароля
    Устройства Tibbo можно защитить паролем.

    Если вы не помните пароль устройства, выполните действие с устройством в Device Explorer, удерживая нажатой кнопку MD, - пароль будет обойдён.

    Например, если удерживать кнопку MD и нажать Set Password, пароль будет сброшен и можно задать новый. Без нажатия MD сначала потребуется ввести старый пароль.
  3. Обычная кнопка
    Объект button. даёт вашим приложениям доступ к кнопке MD. Это очень удобно: кнопка почти всегда для чего-нибудь нужна.
Исходный материал Tibbo обновлён 12 сентября 2022Оригинал на docs.tibbo.com · Сообщить об ошибке