码迷,mamicode.com
首页 >  
搜索关键字:osal    ( 116个结果
Z-stack关键结构体解析
OSAL的消息队列每一个消息都包含一个消息头osal_msg_hdr_t和用户自定义的消息,osal_msg_hdr_t结构体定义如下:typedef struct{ void *next; uint16 len; uint8 dest_id;} osal_msg_hdr_t;在事件处理函数Samp...
分类:其他好文   时间:2014-11-24 20:48:34    阅读次数:420
(zigbee学习总结一)zigbee协议栈中OSAL运行机理
在基于zigbee协议栈的应用程序开发过程中,用户只需要实现应用层的开发即可,zigbee应用程序框架中包含了最多240个应用程序对象,每个应用程序对象运行在不同的端口上,因此端口的最作用是区分不同的应用程序对象,可以把一个应用程序对象看成为一个任务。因此,需要一个机制来实现任务的切换、同步和互斥....
分类:其他好文   时间:2014-11-11 22:41:56    阅读次数:490
第1章 ZigBee协议栈初始化网络启动流程
ZigBee的基本流程:由协调器的组网(创建PAN ID),终端设备和路由设备发现网络以及加入网络。 基本流程:main()->osal_init_system()->osalInitTasks()->ZDApp_Init(),进协议栈初始化函数ZDApp_Init()。
分类:其他好文   时间:2014-08-08 17:47:26    阅读次数:462
C语言之语法
1. #if defined #endif #if defined ( POWER_SAVING ) osal_pwrmgr_device( PWRMGR_BATTERY ); #endif #if (**) {语句##;} #endif 如果(**...
分类:编程语言   时间:2014-07-18 00:35:41    阅读次数:260
ble协议栈cc2540x-1.3.2之通过key处理过程看任务、事件、消息机制
一  事件机制 每一个任务都会有很多种事件,包括系统消息、任务事件等等。 事件的触发启动   函数1:启动一个定时器、定时delaytime时间、之后触发TaskID的event事件.延时时间以ms为单位。 osal_start_timerEx( TaskID, event, delaytime); 函数2:置 tasksEvents[]数组的事件标志位为1、系统轮询这个数组确定是否触...
分类:其他好文   时间:2014-06-17 22:49:48    阅读次数:334
Z-Stack内部API 小结
Z-Stack是TI推出的全功能ZigBee协议栈,通过了ZigBee联盟的兼容性平台测试,包含如下几个组件。 1. HAL,硬件抽象层 2. OSAL,操作系统抽象层 3. ZigBee Stack和IEEE 802.15.4 4. User App 5. MT,通过串口与PC进行通讯的demo ...
分类:Windows程序   时间:2014-05-01 06:04:13    阅读次数:618
116条   上一页 1 ... 10 11 12
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!