CC1101 的 WOR 电磁波唤醒的使用方法
作者:文章来源:
点击数: 更新时间:
最近把 玩了一遍现在把 的一些用法和比较深入的东西拿出来分享下。
我的辛苦愿为你分享,转帖请保留
!" 很多人只见其音不见其容,最近经过一翻折腾终于在 上把 !" 解决了。
这个配置方式其实对于 # 等芯片都是通用的,对于 $! 芯片, 和
等芯片可以借鉴下,原理上没区别。
首先先来简单说明下 !" 到底是个什么功能。 !" 就是使芯片处于 $%##& 状态下,定时唤醒扫描空中
信号的功能。米错,虽然说的是电磁波唤醒,但并不是无消耗的无线功能,需要设定一个定时扫描的周期
然后每个周期醒过来一次扫描空间信号。
需要注意的是,如果引导码正确,即使不是发给它的数据,它也会接收然后醒过来。
下面来看一下源代码
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
(函数说明)
函数名称*+ !"
函数入参, 时间 分 秒级和毫秒级使用 ,%- 来选择
函数说明电磁波 !" 唤醒功能初始化
函数备注进入电磁波唤醒也会同时进去到掉电模式即 $%##&再次进入 $%.# 将会退出掉电模式
当 ,%-/ !"*0$ 时不可大于 1 可用
当 ,+0#%+2#/ !"*$时不可大于 345$
67 !"*$8
67 !"*0$8
返回值
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
9:*+ !";9,<
=
9,*#-/>把 #2#?, 的时间设定为 $
9#2#?,/>
9 !"*"#$/>
9 !"*@1/>A;' !"*"#$<的值
!"/>开启 !"0!. 模式
当输入数据 不符合规则的时候返回错误
- 1
- 2
前往页