- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Freescale BeeStack应用开发指南
Freescale BeeStack?
应 用 开 发 指 南
Document Number: BSADG
Rev. 1.1
01/2008
关于本文档 1
读者 1
内容组织 1
版本修订 1
规定 1
定义,缩略词,缩写 2
参考文献 3
第一章 简介 4
1.1 内容概述 4
1.2文档缺少的内容 4
1.3 BeeKit 4
1.4 CodeWarrior 5
1.5 BeeStack 6
1.6 开发过程 7
第二章 建立一个自定义应用 9
2.1使用BeeKit建造一个自定义应用程序 10
2.2 使用CodeWarrior编辑自定义应用程序 12
2.3 安装并运行自定义应用程序 17
第三章 设计一个自定义属性 19
3.1 Application Profiles应用协议 19
3.2终端,簇和属性 19
3.3定制公用配置文件(profile) 20
3.4 堆栈模式(stack profile) 20
第四章 选择平台组件 21
4.1显示 21
4.2 键盘 21
4.3 LED 21
4.4 非易失性存储器 22
4.5 低功率组件(本小节中power library译为电源库 正确否?) 22
4.6 定时器 23
4.7 UART 24
第五章 BeeStack资源管理 25
5.1 BeeStack启动顺序 25
5.2 任务管理 25
5.3 定时器管理 27
5.4 消息缓冲器管理 27
5.5 内存管理 28
5.6 C堆栈管理 28
5.7 应用程序不合适时的处理办法 28
5.8 ZigBee信道管理 29
5.9 ZigBee带宽管理 29
第六章 调试BeeStack应用程序 30
6.1 PE多链路BDM 30
6.2 LED及其显示 30
6.3网络协议分析器 30
6.4 ZigBee测试客户端 31
关于本文档
《 BeeStack 应用开发指南 》描述了BeeStack应用的开发过程,包括商业应用途径的代价的讨论。
读者
该文档主要给应用Freescale开发工具开发基于BeeStack的产品的软件开发者提供参考。
本文档假设读者是一个有C程序设计语言编程基础的程序员并且对编辑/编译/测试过程比较熟悉。
内容组织
该文档由以下部分组成:
第一章 简介——对BeeStack应用开发指南进行概述,包括用户指南中包含的和未包含的。该文档同时也描述了基于BeeKit和CodeWarrior的开发过程。(该用户指南既不是BeeKit的用户指南,也不是CodeWarrior的用户指南。)
第二章 建立一个自定义应用——用详尽的步骤描述了一个自定义应用的建造全过程。
第三章 设计一个自定义框架——讲述设计一个自定义文件,包括框架,簇,属性和终端的选择。同时也描述了ZigBee2006安全选项。
第四章 平台组件的选择——描述了硬件相关平台的组成的选择,包括对非易失性存储器,LED,键盘,串口和通用硬件选择。
第五章 BeeStack资源管理——描述了非硬件平台相关组件的适当应用,包括定时器,消息,数据队列,任务调度器,非易失性存储器和(low power library)的用途。本章同时也讲述怎样处理存储器溢出和怎样定义该应用可用RAM和Flash资源的多少。
第六章 对BeeStack应用进行测试——讲述了怎样对一个可能不能正常工作的应用进行故障排除,这个过程包括对于BDM,LED,ZigBee测试客户端和传感器网络分析器的应用。
版本修订
下表讲述了本文档从先前版本(Rev. 1.0)到当前版本所做的一些修订。
规定
BeeStack文档概述部分遇到对命令,参数和示例代码的处理时使用如下规定:
(Courier mono-space type)表明是命令,命令参数或者代码示例部分。粗体部分表示是必须准确(entered exactly)的命令行元素,斜体部分表示用户必须键入或者替换的命令参数,或者是强调,概念,外语词汇。
定义,缩略词,缩写
ACK 确认
ADC 模数转换
AF 应用程序框架
AIB 应用程序支持子层信息库
APDU 应用程序支持子层协议数据单元
API 应用程序设计接口
APL 应用程序层
APS 应用程序支持子层
APSDE APS数据实体
APSDE-SA
您可能关注的文档
最近下载
- 沪教版七年级数学上学期考试满分全攻略第10章分式【单元提升卷】(沪教版)(原卷版+解析).docx VIP
- 学生心存感恩主题国旗下讲话稿.docx VIP
- 《妇幼保健学》课件——第十二章 围绝经期保健.pptx VIP
- 2024年全国职业院校技能大赛中职组(舞蹈表演赛项)考试题库(含答案)_已识别.pdf VIP
- 译林四上 Project1 教学课件.ppt VIP
- 乳腺癌的护理常规课件.pptx
- 2023年驾培相关项目运行指导方案.pdf VIP
- 个案工作 第八章-儿童辅导.pptx VIP
- 2024年山西航空产业集团有限公司人员招聘考试题库及答案解析.docx
- 运动解剖学(李世昌)第4章 消化系统.ppt VIP
文档评论(0)