ZigBee学习之7——OSAL(操作系统抽象层)API解读Z-Stack1.4.3及以后的版本中引入了一个OS的概念把应用层和堆栈层进行了分离但是这个操作系统并不是时实的操作系统所以有兴趣的话还可以将其改为时实的操作系统或者用其他开源的实时操作系统取代比如USOS呵呵我将这个OS的API文档进行了一定的翻译当然所谓一定就是说有的地方没有翻译出来罗要么是我不会的要么就是我觉得没必要翻译的东西
javascript: OSAL(操作系统抽象层简介) (2010-11-19 20:00) 分类: =20788636do=blogfrmd=0classid=85305view=me ZigBee 技术学习 及以后的版本中引入了一个OSAL(Operating System Abstraction Layer 操作系统抽象层)但在我们整个的ZigBee协议栈的结构图中我并没有能
ZigBee学习之10——MAC层API解读其实也算不上什么解读拉基本上是把官方的文档翻译了一下在Zigbee中是分层结构的这样做有很多的好处每一层只负责自己的东西数据传输更加透明和有效好了闲话不说我们开始解读MAC层API当然是针对Z-Stack的呵呵MAC API[802.15.4 MAC API _F8W-2005-1503_.pdf]常量和结构体typedef uint8 sAddr
ZigBee学习之11——MAC层API解读2回调函数事件呵呵名字很恐怖其实就是用来应答请求函数的函数调用而已不要想的太深奥哦MAC_MLME_ASSOCIATE_IND当MAC从其他器件接收到关联请求时发送给应有应用在接收到这个事件后必须调用 MAC_MlmeAssociateRsp()这个事件只发送给FFD应用且这个FFD的PIB属性MAC_ASSOCIATION_PERMIT为真MAC
ZigBee学习之14——ZStack?API解读2ZDO邦定API绑定机制允许一个应用服务在不知道目标地址的情况下向对方(的应用服务)发送数据包发送时使用的目标地址将由应用支持子层从绑定表中自动获得从而能使消息顺利被目标节点的一个或多个应用服务乃至分组接收由于所有邦定信息都在Zigbee协调器中所以只有协调器才能接收邦定请求ZDO Binding API ZDP Binding Servi
ZigBee学习之15——ZStack?API解读3应用框架(AF)应用框架层是应用道APS层的OTA数据接口此层也接收数据消息的终端多路复用器AF为应用提供以下功能:? 终端(Endpoint)管理? 发送和接收数据哈哈这里的函数应该就是我们经常要用到的函数了终端管理每个设备都是Zigbee中的节点每个节点有长地址和短地址短地址被其他设备用来发送数据每个节点又241个终端(0保留1-240
#
《操作系统》期末综合复习题参考答案单选题DDBDCBCACACDCDCBBCDAADCBABDCBBADCDDACB BCDBDABCDADBCDBBACAAC C B BACBBAABAAAAA BDAACBACADACCBDDACB判断题 错 错 错 对 错 对 错 错 错 对 错 错 错 错 错 错 对 错 对 错 错 错 错 对 对 对 错 错 错 错 对 错 错 对 错 错 错 错 对
#
?讨论ZigBee协议栈的构成以及内部OSAL的工作机理 ? ? ?? ? ?ZigBee协议栈OSAL介绍? ? ?? ? ?操作系统抽象层? ? ?? ? ?OSAL常用术语:? ? ?1.资源(Resource):任何任务所占用的实体都叫资源如变量数组结构体? ? ?2.共享资源(Shared Resource):两个或两个以上任务使用的资源为防止破坏资源任务在操作共享资源时是独占状态
违法有害信息,请在下方选择原因提交举报