实验1协议栈工作原理.docVIP

  • 37
  • 0
  • 约8.85千字
  • 约 20页
  • 2017-06-06 发布于湖北
  • 举报
ZigBee实验一 协议是一系列的通信标准,通信双方需要共同按照这一标准进行正常的数据发射和接收。协议栈是协议的具体实现形式,通俗点来理解就是协议栈是协议和用户之间的一个接口,开发人员通过使用协议栈来使用这个协议的,进而实现无线数据收发。 Z-stack是挪威半导体公司Chipcon(目前已经被TI公司收购)推出其CC2530开发平台时,推出的一款业界领先的商业级协议栈软件,由于这个协议栈软件的出现,用户可以很容易地开发出具体的应用程序来,也就是大家说的掌握10个函数就能使ZigBee通讯的原因。它使用瑞典公司IAR开发的IAR Embedded Workbench for MCS-51作为它的集成开发环境。Chipcon公司为自己设计的Z-Stack协议栈中提供了一个名为操作系统抽象层OSAL的协议栈调度程序。对于用户来说,除了能够看到这个调度程序外,其它任何协议栈操作的具体实现细节都被封装在库代码中。用户在进行具体的应用开发时只能够通过调用API接口来进行,而无权知道ZigBee协议栈实现的具体细节,也没必要去知道。因此在这里提醒各位开发者,在使用ZigBee协议栈进行实际项目开发时,不需要关心协议栈是具体怎么实现的,当然做研究另当别论。 通过本实验了解协议栈的组织架构和常用API函数的使用方法。 硬件: ZIGBEE调试底板一个: 图1-1 ZI

文档评论(0)

1亿VIP精品文档

相关文档