Zigbee
SeanOY
这个作者很懒,什么都没留下…
展开
-
CC2530学习(八)Zigbee点播、组播、广播
文章目录一、点播(一)、创建设备地址结构体(二)、初始化设备地址结构体(三)、创建函数(四)、修改数据处理函数(五)、观察现象二、组播(一)、创建设备地址和组播内容结构体(二)、初始化结构体(三)、创建函数(四)、修改数据处理函数(五)、观察现象三、广播(一)、创建设备地址结构体(二)、初始化设备地址结构体(三)、创建函数(四)、修改数据处理函数(五)、观察现象首先打开Profile下的AF.h...原创 2019-12-03 00:47:43 · 5385 阅读 · 0 评论 -
CC2530学习(七)协调器与端点的广播通信
文章目录一、先睹为快(一)、烧写协调器(Coordinator)固件(二)、烧写终端(Endpoint)固件(三)、观察现象(四)、分析1、注册事件2、设置发送内容二、小试牛刀(一)发送数据(二)、接收数据(三)、观察现象一、先睹为快(一)、烧写协调器(Coordinator)固件首先打开SampleApp,切换项目为CoordinatorEB,在SampleApp.c中查找SampleAp...原创 2019-12-02 00:48:53 · 3715 阅读 · 0 评论 -
CC2530学习(六)注册Z-stack串口
文章目录一、HAL和MT层二、初始化串口三、登记串口任务号四、发送字符串五、额外的配置一、HAL和MT层从下面两幅图幅图我们可以看到Z-stack提供的HAL层里面包含了很多外设的驱动程序,简化了我们开发流程。但是同时我们也发现了项目下面还有一个MT层,它提供的操作比HAL层更加简便和多样(MT层是HAL层的上层)。所以我们就用MT层的函数进行UART的初始化。二、初始化串口之前我们提...原创 2019-12-01 20:50:49 · 782 阅读 · 0 评论 -
CC2530学习(五)Z-stack Sample源码分析
文章目录一、Zigbee协议二、Z-stack三、TI Sample程序解析(一)、main()(二)、osal_init_system()(三)、osalInitTasks()(四)、osal_start_system()(五)、osal_run_system()四、总结一、Zigbee协议想要了解Zigbee协议栈,首先要了解Zigbee协议。ZigBee的协议分别为下面两部分。IEE...原创 2019-12-01 11:34:51 · 1538 阅读 · 0 评论 -
IAR编译Z-stack出错问题及解决方法汇总
出现如下错误:Undefined external “?V1” referred in AF…其实是Z-stack项目和IAR版本不兼容问题导致的,只需要修改参数+修改启动文件即可。解决办法如下:1、修改虚拟寄存器数目为8。2、替换掉项目中的chipcon_cstartup.s51,下载链接。其实网上也有很多人遇到过这个问题,我是参考官方讨论区给出答案来操作的。解决最新版本IAR fo...原创 2019-11-30 20:54:43 · 3189 阅读 · 0 评论 -
CC2530学习(一)环境配置
CC2530F256是一款将各种丰富的功能系统地集成到一片LSI(Large-Scale Integrated circuit,大规模集成电路)的片上系统(System on Chip,简称SoC)内嵌增强型51内核的单片机,芯片后缀256代表它具有256KB的Flash,它结合了德州仪器(Texas Instruments,简称TI)的业界领先的ZigBee协议栈(Z-Stack™)。文章目录...原创 2019-11-22 23:47:43 · 3210 阅读 · 8 评论