zigbee
文章平均质量分 60
Pink_Pony
这个作者很懒,什么都没留下…
展开
-
无线传输温度和电压
无线传输数据类型1.定义数据包结构类型在.h头文件中 * FUNCTIONS定义数据包的数据结构 */typedef union h{ unsigned char databuf[18]; struct RFRXBUF { unsigned char head[2];//头 unsigned char type[3];//设备类型 unsigned char myNWK[4];//节点网络地址 unsigned char pNWK[4];//父节点网络地原创 2021-03-01 22:15:29 · 585 阅读 · 0 评论 -
zigbee自学
zigbee学习第六天一、设置信道在f8wConfig.cfg文件中,进行设置信道。默认是信道11/* Default channel is Channel 11 - 0x0B */// Channels are defined in the following:// 0 : 868 MHz 0x00000001// 1 - 10 : 915 MHz 0x000007FE// 11 - 26 : 2.4 GHz原创 2021-02-26 16:45:03 · 167 阅读 · 0 评论 -
自学Zigbee第五天
自学Zigbee记录学习过程中的一些想法,硬件设备和学习资料均来自安联德(淘宝)文章目录自学Zigbee一、协议栈工作二、使用步骤1.引入库2.读入数据总结一、协议栈工作在用高版本的IAR软件编译文件时,遇到一个问题:Error[e46]: Undefined external “?V1” referred in AF解决方案是:https://blog.csdn.net/u010898680/article/details/104246020二、使用步骤1.引入库代码如下(示例原创 2021-02-11 12:37:50 · 238 阅读 · 2 评论 -
Zigbee自学第四天
Zigbee自学记录学习过程中的一些想法,硬件设备和学习资料均来自安联德(淘宝)文章目录Zigbee自学一、系统睡眠1.中断睡眠2.定时器唤醒二.看门狗1.看门狗程序初始化2.喂狗程序,清空定时器总结一、系统睡眠1.中断睡眠void SysPowerMode(uchar mode) { if(mode > 0 && mode < 4) { SLEEPCMD |= mode; //设置系统睡眠模式原创 2021-02-02 17:58:42 · 178 阅读 · 0 评论 -
自学Zigbee第三天
Zigbee自学记录学习过程中的一些想法,硬件设备和学习资料均来自安联德(淘宝)文章目录Zigbee自学一、串口通讯2.代码2.读入数据总结一、串口通讯CC2530有两个串行通讯接口USART0和USART1,对应的引脚位置分别为:位置1:RX0----P0_2 TX0----P0_3位置2:RX0----P1_4 TX0----P1_5位置1:RX1----P0_5 TX1----P0_4位置2:RX1----P1_7 TX1----P原创 2021-02-01 21:41:37 · 321 阅读 · 0 评论 -
Zigbee自学第二天
Zigbee学习记录学习过程中的一些想法,硬件设备和学习资料均来自安联德(淘宝)文章目录Zigbee学习一、外部中断1.代码2.CC2530中断知识3.中断函数二、定时器1.定时器12.定时器3一、外部中断1.代码初始化触发函数,设置第0端口中断使能,设置中断触发类型,允许第0端口中断,初始化中断标志位,打开总中断。void InitKey(){ P0IEN |= 0x2; // P0.1 设置为中断方式 1:中断使能 PICTL |= 0x1; //下降沿触发原创 2021-01-27 22:15:51 · 83 阅读 · 0 评论 -
自学Zigbee
假期自学Zigbee第一天记录学习过程中的一些想法,硬件设备和学习资料均来自安联德(淘宝)一、点亮Led灯按下按键S1控制LED1.LED2.LED3实现跑马灯效果,涉及一些基础的C语言知识1.代码定义CC2530的头文件#include <ioCC2530.h>定义类型typedef unsigned char uchar;typedef unsigned int uint;宏定义#define LED1 P1_0 // 定义P1.0口为LED1控制原创 2021-01-26 22:13:17 · 127 阅读 · 0 评论