- 博客(8)
- 收藏
- 关注
转载 ZIGBEE report机制分析
ZIGBEE提供了report机制(现在只学习了send, receive还没学习) 主要目的是实现attribute属性的report功能,即提供了一种服务端和客户端数据同步的机制 以EMBER的HasampleLightSoc来具体看看report的实现过程,具体步骤如下: 1、设置report参数 void emberAfMainInitCallback(void...
2017-04-26 12:00:00
1220
转载 Z-STACK在CC2530上同时使用两个串口
定义: 1、同时使用两个串口必须要一个为DMA,一个为ISR 2、我们这里使用串口1(DMA)来和别的设备进行通讯,使用 2(ISR)来和Z-TOOL进行通讯,方便调试 HAL_UART=TRUE ZTOOL_P2 HAL_UART_DMA=1 HAL_UART_ISR = 2 3、和Z-TOOL相关的串口初始化和中断系统已经定义好了,现在只需要定义一下 我们自己使用的串口...
2017-01-04 15:15:00
578
转载 z-stack组网过程
z-stack组网分:协调器建立网络、路由器和终端加入网络 暂时只记录第一次上电建立网络的过程,至于开启NV_RESTORE后,恢复原有的网络则暂时不分析。 一、协调器建立网络: 1、ZDO层的ZDApp_Init中有如下函数: if ( devState != DEV_HOLD ) // 如果不希望自动启动,则可以在这个函数调用前,把devState设置为...
2016-08-15 18:37:00
817
转载 使用Packet Sniffer抓包和分析(z-stack协议)
以下内容仅是自己学习总结,可能会有错误,有发现问题的欢迎指正(图片可以自己放大,还是比较清晰的)。 1、协调器上电,其他设备均不上电,抓包如下: 通过观察可以发现,协调器建立网络成功后,会以15秒为周期告知自己的网络连接状态, 2、关闭协调器,路由器上电,抓包如下: 路由器会不断的发送Beacon request来请求网络信息。 3、为了抓完整的...
2016-05-04 15:51:00
1427
转载 CC2530使用串口下载(SBL)
工作环境: WIN7 64位 IAR 版本:8.10.3 (8.10.3.10338) ZStack-CC2530-2.3.1-1.4.0协议栈,下载地址:http://download.youkuaiyun.com/detail/loveliyun/4143607 为了节约板子的空间,在上面放一个大的仿真接口不被允许,这种情况下,可以使用串口下载, 批量生成时,则可以先将SBL的...
2016-04-29 16:52:00
1986
转载 z-stack协议uart分析(DMA)
1、从ZMain里面的main函数开始分析 2、进入int main( void ); HalDriverInit(); //硬件相关初始化,有DMA初始化和UART初始化 3、进入HalDriverInit(); /* DMA */#if (defined HAL_DMA) && (HAL_DMA == TRUE) // Must be calle...
2016-03-30 15:19:00
369
转载 U-BOOT分析之:环境变量
(环境如下:U-BOOT S3C2440 LINUX) 记录自己的学习过程,如果分析有问题,请帮忙指正。 最近在研究U-BOOT的代码,其中的环境变量个人觉得用处非常大,所以重点学习和分析一下。 U-BOOT的第一个执行的文件为start.S,可以从链接文件分析出来(u-boot.lds) 进入U-BOOT执行过程如下: 1、设置CPU进入SVC32模式(set the...
2016-03-24 11:15:00
197
转载 嵌入式Linux学习入门:控制LED灯
记录自己linux学习过程,让自己能够一直坚持下去 1、原理图分析: nLED_1,nLED_2,nLED_4, 给低电平则对应LED灯亮,高电平则对应LED灯灭, S3C2440芯片GPF4-GPF6对应nLED_1,nLED_2,nLED_4, 所以代码里面操作GPF4-GPF6就可以控制LED灯亮灭。 2、写代码前了解事项 ...
2016-03-07 17:40:00
1029
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅