FAQ по TI ZigBee
May 10, 2022
Написано старшим советником RF-star XCODER (эссеистом We-Media) 1. Из-за различий между версиями стека протоколов TI ZigBee, как выбрать правильный стек протоколов для разработки продукта? Стек протоколов TI ZigBee Z-Stack разработан с Z-Stack 0.1 до Z-Stack 2.5.1a и более поздних версий Z-Stack Home 1.2.1, Z-Stack Lighting 1.0.2, Z-Stack Energy 1.0. 1, Z-Stack Mesh 1.0.0. В процессе обновления стека протоколов TI в основном выполнила два аспекта стека протоколов. 1) Добавьте некоторые новые функции в соответствии со спецификацией ZigBee ZigBee Alliance. Например, ZigBee 2007 представляет собой древовидную маршрутизацию. В ZigBee Pro появляется Mesh routing, и предлагаются такие алгоритмы маршрутизации, как MTO и Source Routing. TI добавляет соответствующие новые функции в стек протоколов, чтобы исправить некоторые связанные ошибки в спецификациях, например, с неоднозначными описаниями. 2) Исправить ошибку в самом стеке протокола TI ZigBee. Различие стека протоколов между версией и предыдущей версией можно найти в примечании к выпуску. После версии Z-Stack 2.5.1a стек протоколов TI больше не выпускался непосредственно в форме Z-Stack 2.6.x, а был выпущен в форме профиля приложения. Причина в том, что TI хочет, чтобы разработчики выбирали более целевой стек протоколов для разработки в соответствии с реальным приложением. Стек протоколов, такой как Z-stack Home 1.2.1, в основном состоит из следующих двух частей. 1) Core Stack, начало этой части является продолжением Z-Stack 2.5.1a и более поздних версий, его можно найти в Z-Stack Core Release Notes.txt, Version 2.6.2. 2) Стек протоколов приложения связан с профилем, который в основном связан с фактическим приложением. Стек протоколов домашней автоматизации связан с реализацией ZigBee Home Automation Profile. Точно так же Z-Stack Lighting 1.0.2 и Z-Stack Energy 1.0.1 также являются Core Stack с профилем приложения. A. Z-Stack Home 1.2.2a разработан для продуктов, связанных с умным домом. б) Z-Stack Lighting 1.0.2 разработана для продуктов, связанных с ZLL. c.Z-Stack Energy 1.0.1 разработана для интеллектуального энергоснабжения, счетчиков, домашних дисплеев и других сопутствующих товаров. d.Z-Stack Mesh 1.0.0 разработан для продуктов, связанных с частными приложениями, которые используют только стандартные функции, связанные с протоколом ZigBee, такие как маршрутизация Mesh и т. д. Уровень приложения определяется разработчиком. После того, как ZigBee Alliance выпустил ZigBee 3.0 протокол, последний стек протоколов ZigBee Z-стек 3.0 , который в настоящее время поддерживает CC2530, CC2538, CC2652R, CC265P. 2. Как проводить тестирование и сертификацию продуктов ZigBee, что нужно понимать и какой процесс нужно выполнять? Вот пример разработки стандартных продуктов, связанных с ZigBee Home Automation. Во-первых, когда разработчики разрабатывают продукты, они должны разрабатывать продукты в соответствии с продуктами, описанными в Спецификация профиля ZigBee Home Automation который можно скачать на сайте w...
Подробнее