Bluetooth технические требования, практическая реализация


Резюме - часть 23


•     Часы мастера (Master Clock — СLK)

CLKN — это собственные автономные часы, которые являются эталоном для всех остальных видов часов. В режимах высокой активности, собственные часы уп­равляются опорным кварцевым генератором с наихудшей временной нестабильно­стью +20 ррт. В маломощных режимах, таких как Standby, Hold, Park и Sniff (таб­лицы 2.13 и 2.17) собственные часы могут управляться маломощным генератором (Low Power Oscillator — LPO) с нестабильностью ±250 ppm.


Рис. 2.15. Формирование CLKE


Расчетные часы (CLKE) и часы мастера (CLK) получаются от опорных CLKN путем добавления смещения. CLKE — это оценка собственных часов получателя, которую осуществляет вызывающий модуль, т.е. смещения добавляются к CLKN вызываемого модуля для приближенного соответствия CLKN получателя (рис. 2.15). Используя CLKN получателя, вызывающий модуль ускоряет установ­ление соединения.


CLK — это часы мастера пикосети. Они используются для всех процессов син­хронизации и распределения в пикосети. Все устройства Bluetooth используют CLK для распределения передачи и приема. CLK формируется из собственных ча­сов (CLKN) и смещения. Для мастера пикосети смещение равно нулю (рис. 2.16), т к. CLK равен его собственным часам (CLKN). Каждое подчиненное устройство добавляет к своим CLKN смещение, такое чтобы CLK совпадало с CLKN мастера (рис.2.17). Хотя все CLKN устройств Bluetooth идут с одинаковой скоростью, из-за обоюдного дрейфа все же возможно возникновение ошибок. Поэтому смещения в подчиненных устройствах должны регулярно корректироваться таким образом, чтобы CLK совпадало с CLKN мастера.

Рис. 2.16. Формирование CLK мастера

Рис. 2.17. Формирование CLK подчиненного устройства

Обзор состояний

На рис. 2.18 изображена диаграмма состояний, использующихся в контроллере связи Bluetooth. Существует два основных состояния: ожидание (Standby) и со­единение (Connection), а также семь промежуточных состояний: вызов (page), ожидание вызова (page scan), запрос (inquiry), ожидание запроса (inquiry scan), ответ мастера (master response), ответ подчиненного устройства (slave response) и ответ на запрос (inquiry response).




Начало  Назад  Вперед



Книжный магазин