ZIGBEE
爱阳丿辈子
这个作者很懒,什么都没留下…
展开
-
Z-STACK学习笔记-OSAL分析
首先看的是main函数里面有两个关于OSAL的函数1、 osal_init_system(); //初始化系统2、 osal_start_system(); //启动系统首先分析一下系统的初始化系统初始化里包含了几部分内容1、内存分配管理的初始化2、定时器的初始化3、电源管理初始化4、系统任务初始化 osalInitTasks原创 2017-06-16 09:07:24 · 852 阅读 · 0 评论 -
ZStack3.0 UART实现printf
可以有两种方式实现串口初始化1 通过TI提供的drive库函数2 自己查寄存器手册直接初始化寄存器下面函数中如果宏定义USER_UART 则是通过库函数 否则通过寄存器初始化void User_UartInit (void){#ifdef USER_UART halUARTCfg_t uartConfig; /* UART Configuration *原创 2018-01-10 13:40:47 · 987 阅读 · 0 评论 -
ZigBee/Z-Stack CC2530实现低功耗运行的配置简介
设备支持低功耗运行是ZigBee网络的一大特点,该特性借助CC2530芯片能够很好地体现出来。CC2530芯片有五种运行模式,分别为主动模式、空闲模式、PM1、PM2和PM3。主动模式是一般运行模式;空闲模式除了CPU内核停止运行外,其他和主动模式一样;PM1、PM2、PM3是低功耗运行模式,CC2530通过关闭不必要的部分和调整系统时钟来达到低功耗的效果。 PM1:稳压器的数字部...转载 2018-12-17 10:58:36 · 2723 阅读 · 1 评论 -
ZigBee的 四种绑定方法简介
绑定是Zigbee中非常重要的一个概念,想必大家都看了很多文章,其中以“Zigbee四种绑定方式在TI_Z-Stack协议栈中的应用”最为典型,此文我也读过几遍,收货颇丰。此外飞比(Feibit)论坛上也有帖子讲解了EndDeviceBinding蛋疼的传来传去机理,分析的也相当透彻。我这里不在想解释具体的各种绑定方式的代码实现和机制,而是简单说明一下各种绑定机制的特点,希望大家能够从应用层面上概...转载 2018-12-18 09:40:56 · 2776 阅读 · 0 评论 -
IAR编译ZStack-CC2530,生成HEX文件完全配置
AR编译ZStack-CC2530为可下载运行的HEX文件的正确配置: 1.正确配置输出文件格式:菜单选择Project-Options-Linker-Output-Format,选择Other。右边的Output下拉框选intel-extended,Format variant下拉框选None,Module-local下拉框选Include all 2.还是在菜单Project-Op...转载 2018-12-18 16:20:24 · 456 阅读 · 0 评论