1 ZigBee APP应用框架开发指南-概述
2 ZigBee APP应用框架开发指南- APP应用框架结构
3 ZigBee APP应用框架开发指南- APP应用框架的目录结构
4 ZigBee APP应用框架开发指南-生成APP应用配置文件
5 ZigBee APP应用框架开发指南- APP应用框架API
6 ZigBee APP应用框架开发指南- APP应用框架Callback接口
7 ZigBee APP应用框架发展指南-时间处理
8 ZigBee APP应用框架开发指南-事件
9 ZigBee APP应用框架开发指南-属性管理
10 ZigBee APP应用框架开发指南-命令处理和生成
11 ZigBee APP应用框架开发指南-命令行界面(CLI )
12 ZigBee APP应用框架开发指南-调试打印接口
13 ZigBee APP应用框架发展指南-多网支持
14 ZigBee APP应用框架发展指南-睡眠设备
15 ZigBee APP应用框架开发指南-插件APP应用框架
16 ZigBee APP应用框架开发指南-ZigBeeclusterlibrary(zcl )扩展
17 ZigBee APP应用程序框架开发指南使用Ember AppBuilder设计APP应用程序
18 ZigBee APP应用框架开发指南- APP应用框架V6
1.1目的通过AppBuilder工具实现所有ZigBeeclusterlibrary(ZCL ) APP应用。 该APP应用程序框架位于app/framework目录中。
本指南介绍了ZigBee APP应用程序框架的结构和使用方法。
1.2生成APP应用程序使用ZigBee APP应用程序框架,可以创建APP应用程序:
使用Simplicity Studio的AppBuilder创建ZigBee APP应用程序框架配置文件。 选定平台的所有性能分析和项目文件都由AppBuilder生成。 有关使用AppBuilder的概述以及与ZigBee APP应用程序框架的关系,请参见ug 103.02: ZigBee fundamentals。 有关使用AppBuilder的详细信息,请参见AppBuilder帮助(simplicitystudiohelphelpcontentsimplicitystudioappbuilder )。
将APP应用程序的详细信息写入随性能分析生成的回调函数中。 使用ZigbeeapplicationframeworkAPI与属性交互,以及在ZigBee网络上发送、接收和响应命令。 有关ZigBee APP应用程序框架API的详细信息,请参见第5部分中的APP应用程序框架API。
在IDE中打开选定芯片上生成的项目文件,编译APP应用程序,然后将其下载到开发工具包硬件中。
运行APP应用程序,并使用APP应用程序命令行界面与Simplicity Studio控制台窗口进行交互。 有关使用Simplicity Studio的详细信息,请参阅Simplicity Studio联机帮助“帮助内容”。
1.3移植APP应用程序有关将APP应用程序从APP框架v2移植到simple Studio的当前ZigBee APP应用程序框架的信息,请参见从APP应用程序框架v2移植到simple Studio的AppBuilder的ZigBee builder