
zigbee
一只很笨很懒的肥猫
这个作者很懒,什么都没留下…
展开
-
TI zigbee 2007协议栈学习笔记
ZigBee协议栈进行开发的基本思路可以概况为如下三点:1、用户对于ZigBee无线网络的开发就简化为应用层的C语言程序开发,用户不需要深入研究复杂的ZigBee协议栈2、ZigBee无线传感器网络中数据采集,只需要用户在应用层加入传感器的读取函数即可3、如果考虑到节能,可以根据采集周期进行定时,定时时间到了就唤醒ZigBee的终端节点,终端节点唤醒后,自动采集传感器数据,然后将数据发送给路...原创 2019-04-30 22:12:25 · 1043 阅读 · 0 评论 -
JN516x的DIO控制
JN516x单片机有20DIO引脚,分别为DIO0-DIO19,每个IO引脚可以设置为输出或者输入模式,当然它们也作为复用引脚,例如ADC、UARTs、Timers、SI、SPI,PWM,RF、COMP等...原创 2019-09-06 21:05:06 · 813 阅读 · 0 评论 -
JN5169 zigbee3.0协议栈----消息队列
消息队列节点上的应用程序任务之间的通信是通过消息队列实现的。应用程序可以为特定的通信通道创建专用的消息队列在zigbee协议栈中关于队列相关相关函数如下和队列加入消息和读取消息流程图PUBLIC void ZQ_vQueueCreate (tszQueue *psQueueHandle, const uint32 uiQueueLength, const uint32 uiItemSize,...原创 2019-06-15 11:39:46 · 1043 阅读 · 2 评论 -
JN-AN-1216-IOT-ControlBright-UserGuide学习笔记
A.2. 消息特点协议保留小于0x10的字节值作为特殊字符使用(Start和结束字符)。因此,为了允许包含这些保留值的数据被发送,使用了一个称为“字节填充”的过程。这包括标识一个属于保留字符范围的要发送的字节,首先发送一个转义字符(0x02),然后与0x10异或例如,如果发送一个值为0x05的非特殊字符:•发送转义字节(0x02)XOR 0x10一起发送的字节(0x05 异或 0x10 =...原创 2019-08-03 19:26:51 · 199 阅读 · 0 评论