![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
zigbee
文章平均质量分 91
大饼酱人
目前小白菜
展开
-
调试热释电传感器(BISS0001电路)中遇到的问题
1、手册错误下图是正确的下图是不正确的----标红圈的地方多了两个非门2、部分延迟相关阻容元件选择不合理上图中阻容元件值及对应的时间概念如下图 3、部分放大相关阻容元器件选择不合适BISS0001有1、2两级运算放大电路,一般两级放大倍数之积在2000到2500倍左右;(应用线路二)调R6 R4改变一级放大,忽略R11和RT情况下调R5 R9改变二级放大倍数(参考下图也可以,去掉热敏电阻,添加光敏电阻R2);下图C5 C1的作用是只有热释电信号波动时才进行..原创 2020-12-23 17:01:53 · 3102 阅读 · 0 评论 -
单片机NV区连续读写的操作及 Segment XDATA_HEAP must be defined in a segment definition option (-Z, -b or -P)
stm32写: uint8_t* flash_buff; uint8_t flash_data[50]; HAL_FLASH_Unlock(); //HAL_FLASH_OB_Unlock(); flash_buff = (uint8_t *)malloc(200); // 分配200个字节的内存空间,用来存放wifi信息(100)和TCP信息(50) memcpy(flash_buff, CWJAP, strlen(CWJAP).原创 2020-12-11 11:14:03 · 610 阅读 · 1 评论 -
无线修改zigbee的panid和信道
先通过协调器修改终端panid,再通过串口修改协调器paniduint8 RstFlag = 0;void Send_PANID() { uint16 panid; uint8 channel; panid = (CMD_ID[9] << 8) + CMD_ID[10]; _NIB.nwkPanId = panid; NLME_Upd原创 2020-11-16 16:59:37 · 1265 阅读 · 0 评论 -
对zigbee (cc2530)进行OTA(下) 外扩NOR Flash FM25Q04
上一篇相关文章后遇到的问题:OTA升级中设备内部Flash不够分区,外部Flash的SPI接口和芯片串口引脚复用导致不能调用硬件SPI,只能程序模拟SPI电平,尚未和协议栈融合成功;调试中还存在Flash芯片和协议栈指定芯片不一致问题;原协议栈还用了DMA,增加移植难度移植前一些注意事项:FLASH最后一个可用页面的最后16个字节被保留给flash锁定位#define HAL_FLASH_PAGE_SIZE 2048#define HAL_FLASH_WORD_SIZE ...原创 2020-08-13 11:19:17 · 1589 阅读 · 0 评论 -
对zigbee (cc2530)进行OTA(上)
有两个文件可以参考G:\chromeDownload\material\ZStack-CC2530-2.5.1a\Documents的“Over Air Download For CC2530”和“Z-Stack OTA Upgrade User's Guide”推荐抓包工具原创 2020-08-05 10:17:27 · 1509 阅读 · 0 评论 -
zigbee判断首次入网
* Initialize the Nwk, Assoc device list, and binding NV Items* returns ZSUCCESS if successful, NV_ITEM_UNINIT if item did not* exist in NV, NV_OPER_FAILED if failure.*/extern b...原创 2020-05-28 18:47:35 · 452 阅读 · 0 评论 -
iar保存某页不被擦除
cc2530最大页128页 每页2K 256KB的地址是从0x00000H ------0x3FFFFH 0x0000-0x0089 存放中断向量ISR 0x0090-0x3F7FF是Application Code 其中 0x3C800-0x3F7FF是NV空间 (页121-126) 0x3F800-3FFFF是Lock pageNV空间0x0401到0xFFF是ItemID,并不能映射到flash上,在页121-126随机存放,所以想保留只能把这几页全保留了Nv条目(item...原创 2020-05-14 19:51:08 · 1158 阅读 · 0 评论 -
zigbee读取nor flash的JEDEC_ID和PowerON_ID
#define STATE_CLK_PIN P1_2 //状态灯和nor flash时钟#define FLASH_DI_PIN P1_4 //nor flash的数据输入信号#define FLASH_DO_PIN P1_5 //nor flash的数据输出信号#define B_CTR_1_PIN P0_0 //蓝灯1 用做CS #define Dummy_Byte 0xFF // 任意值#define JEDEC.原创 2020-05-13 16:26:37 · 1092 阅读 · 0 评论 -
zigbee添加事件的注意事项
网上能搜到添加过程要注意的一个点是#define SAMPLEAPP_SEND_PERIODIC_MSG_EVT 0x0001//周期循环事件#define SAMPLEAPP_ACK_PERIODIC_MSG_EVT 0x0002//ack回复事件#define SAMPLEAPP_COLLECT_PERIODIC_MSG_EVT 0x0004//数据...原创 2020-04-13 19:37:27 · 440 阅读 · 0 评论 -
zigbee的无线发送和无法接收ACK
AF_DataRequest的作用不是发送数据,而是把要发送的数据放到发送队列,由MAC来发送。MAC收到要发的数据就务必尽全力把数据发出去,而且不管有没有发出去,要通过消息AF_DATA_CONFIRM_CMD返回给应用层AF_DataRequest返回Success表示发送数据成功进入发送队列AF_DataRequest是一个比较高级的函数接口了,只要返回了success,就说明输入的...原创 2020-03-27 11:49:32 · 1542 阅读 · 0 评论 -
zigbee的AES加密解密
https://blog.csdn.net/u010615629/article/details/49816685?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-taskuint8 zgPreConfigKeys = FALSE;// FALSE;//...原创 2020-05-28 18:48:03 · 702 阅读 · 0 评论 -
zigbee现存网络下更换协调器
应用场景:现场协调器坏了,更换协调器,只改panid、加密信息、信道等是不行的因为之前坏掉的协调器已经创建了一个网络,即使旧协调器坏了,网络还在,新协调器如果开机前没有之前的网络设备处于开启状态,它可以创建网络,但是开机前如果有开启的(这个是更正常的,不可能把所有子设备/终端都重启)新协调器的panid会加一,这样就无法通信了;类似原因https://bbs.csdn.net/topics/3...原创 2020-03-11 16:42:17 · 826 阅读 · 0 评论 -
zigbee修改协议栈:将uart1的引脚位置2改到位置1
参考http://home.eeworld.com.cn/home.php?mod=space&uid=720038&do=blog&id=726867默认的zstack协议栈里只支持串口0备用位置1和串口2备用位置2具体流程:hal_board_cfg.h文件PERCFG |= 0x02;改为PERCFG |= 0x00;_hal_uart_dma.c文件把H...原创 2020-03-09 20:55:50 · 919 阅读 · 0 评论 -
一些zigbee小知识点
关于入网过程中的父子关系:协调器组网后,一个终端和一个路由器,谁和协调器的信号好,谁先和协调器互为父子,(第一种结果:终端和路由器都和协调器互为父子;第二种结果:路由器和协调器互为父子,终端和路由器互为父子)两个相同panid为a的协调器上电,可以都创建网络吗?先上电的协调器panid为a,后上电的为a+1协议栈最多16个事件...原创 2021-04-07 19:16:56 · 669 阅读 · 0 评论 -
关于zigbee的一些术语
zigbee要组网设置的参数之一是PANIDWLAN:无线局域网WPAN:无线个域网 网络技术标准是IEEE 802.15WMAN:无线城域网CSMA/CA:免冲突多载波信道PHY:物理层MAC:媒体接入控制层POS:个人工作范围LR WPAN:低速率的无线个人区域网FFD:LR WPAN中具有完整功能的设备RFD:同上,简化功能的设备PLME:物理层...原创 2020-02-09 12:58:42 · 1102 阅读 · 0 评论