![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
zigbee学习笔记
OWL-IOT
一个关注专注于物联网,智能硬件,可穿戴设备,智能家居,嵌入式系统,EDA设计技术,PCB设计,IT最新科技的创客博客
展开
-
关于CC2530存储器映射的讨论
接触了一个月的zigbee,发现对cc2530的存储器映射还不是很熟悉,所以写这篇文章来和各位高手讨论一下,一下大家能指正我一些理解上的错误。本文以CC2530的F256为例,即有256kb的flash存储器和8K的sram存储器 一、CC2530里的四种存储空间(结构上划分的存储空间,并不是实际的存储器,是一种理论上的概念) 1. CODE 程序存储器转载 2016-09-21 09:46:02 · 928 阅读 · 1 评论 -
Z-stack架构
Z-stack协议栈的详细介绍 帮助你理解其结构和工作流程原创 2017-04-14 11:35:58 · 1149 阅读 · 0 评论 -
ZStack OSAL的事件(event)与消息(message)
在zstack中,有两种方式在OSAL的任务(task)中添加自定义的功能:事件(event)和消息(message)。这篇主要讲讲和event有关的事,和message有关的事请移步一、事件事件是驱动任务去执行某些操作的条件,当系统产生了一个事件,将这个触发传递给相应的任务后,任务才能执行一个相应的操作。OSAL通过一个16位宽度的数组转载 2017-11-21 11:42:57 · 1143 阅读 · 0 评论 -
ZStack OSAL的事件(event)与消息(message)----2
二、消息消息可以理解为带有附加信息的事件。最典型的一类便是按键消息,它同时产生了一个哪个按键被按下了附加信息。所以在OnBoard_SendKeys这个函数中,不仅向GenericApp发送了事件,还通过调用osal_msg_send函数向GenericApp发送了一个消息,这个消息记录了这个事件的附加信息。一般来说,一个消息总是和一个事件对应。当协议栈接收到消息后,在Pr转载 2017-11-21 11:44:32 · 766 阅读 · 0 评论