7.zigbee开发,低功耗,通信加密开发

一。低功耗

1.低功耗应用场景

1、不利于更换电池的设备

2、手持便携设备

3、实时性要求不高的设备

2.低功耗工作原理

1、时钟降至最低

2、暂时不用的外设关闭、需要在启动

3、I/O配置

用电情况可以简化为:

等一会运行一下。

3.zigbee实现低功耗

1.协调器+路由器+终端

补充:CC2530(zigbee的核心芯片)

1.浅度睡眠

LITE Sleep:ma(毫安)级别,任务定时器、中断唤醒

2.深度睡眠

Deep Sleep:ua(微安)级别,中断、Reset唤醒(通过人手动按下按钮开启)

4.低功耗的开发流程

1、使能POWER_SAVING

2、配置f8wConfig.cfg

(1)默认值都修改成0

3、修改周期性的任务

(1)这里是应用区周期性触发数据发送的定时器

(2)进入最后一个参数

4、电源管理,让任务支持省电

(1)进入zmain.c的osal任务初始化中

(2)找到电源初始化

(3)改为电池供电模式

修改方法:右键进入参数定义,找到电池供电参数

补充:

(1)进入任务处理

(2)在任务处理中

这个函数就是对功耗的处理

5、关闭不用的外设

二。通信加密开发

AES加密

相关推荐
恒锐丰小吕8 分钟前
屹晶微 EG3013S 低压60V半桥驱动芯片技术解析
嵌入式硬件·硬件工程
全栈游侠1 小时前
STM32F103XX 01-存储器和总线架构
stm32·嵌入式硬件·架构
恒锐丰小吕1 小时前
屹晶微 EG2124A 中压260V三相半桥驱动芯片技术解析
嵌入式硬件·硬件工程
来自晴朗的明天2 小时前
5、CBMV321 分压式电压跟随器电路
单片机·嵌入式硬件·硬件工程
羽获飞3 小时前
从零开始学嵌入式之STM32——7.STM32的系统架构
stm32·单片机·嵌入式硬件
范纹杉想快点毕业3 小时前
嵌入式系统架构之道:告别“意大利面条”,拥抱状态机与事件驱动
java·开发语言·c++·嵌入式硬件·算法·架构·mfc
来自晴朗的明天3 小时前
6、AD7683 单通道 AD 采样电路
单片机·嵌入式硬件·硬件工程
TEL136997627503 小时前
方寸微PT153s千兆网口方案 替代RTL8153b方案
单片机·嵌入式硬件
克莱斯勒ya3 小时前
硬件支持包下载地址
嵌入式硬件
恒锐丰小吕3 小时前
屹晶微 EG2122 中压250V半桥驱动芯片技术解析
嵌入式硬件·硬件工程