完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
满足了ti官网cc1101手册上说的条件,可是仍然无法进入wor。 参照网上的例子,配置如下: CC1101_Set_Idle_Mode( ); //空闲模式 CC1101_Write_Cmd(CC1101_SWORRST); //复位到 事件1 CC1101_Write_Cmd(CC1101_SWOR); //启动WOR 理论上来说已经进入wor了(实际上我也不知道进入了没有),为了检测它是否进入了,参照手册Application Note AN047,里面写到 To exit WOR mode, an SIDLE strobe must be issued. 我的理解就是假如它进入了wor那么必须发送SIDLE命令才能强制它醒过来,于是我假设它进入了wor,我在配置wor之后写了CC1101_Set_Mode( RX_MODE )(没有强制进入IDLE);结果它能接收到数据,,意思就是cc1101并没有进入wor,不知道我理解的对不对!!!! |
|
相关推荐
6个回答
|
|
如果是这样的话那么我如何才能让他进入wor呢,以上代码还缺少什么条件吗??我如何知道它是否进入了wor?
假如已经进入wor,那我CC1101_Set_Mode( RX_MODE );就能让他从wor转换成RX?好像与Application Note AN047中写的不符啊!? |
|
|
|
|
|
|
|
我配置GDO0口为0x24,观察Event0,结果用示波器观察发现是频率为Fxsoc/192的脉冲,这是GDO0口的默认频率脉冲,说明不能观测到Event0,是不是也从侧面反映出没进入WOR呢??可是发送swor之前设置了IDLE,WORCTRL为0x78,为啥没进入wor呢!奇怪!
|
|
|
|
大佬快来指导下。。。。
|
|
|
|
配置GDO2为0x25,理论上可以检测到Event 1,高电平持续时间应该是事件1的时间(从IDLE状态变为RX状态,资料上为798us),实际检测到的波形还是跟Event 0的波形一样,现在找原因,希望知道的坛友可以指导下。
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
物联网工程师必备:怎么选择不同的无线连接技术,本指南帮你忙!
3293 浏览 1 评论
【DFRobot TinkerNode NB-IoT 物联网开发板试用连载】WIFI功能测试
3946 浏览 0 评论
【DFRobot TinkerNode NB-IoT 物联网开发板试用连载】Arduino的替代SublimeText3+STino
3452 浏览 0 评论
使用端口扩展器轻松高效地向IIoT端点添加具有成本效益的子节点
4017 浏览 1 评论
20693 浏览 11 评论
模组有时候复位重启后输出日志为“REBOOT_CAUSE_SECURITY_PMU_POWER_ON_RESET”的原因?
815浏览 2评论
1043浏览 2评论
1047浏览 1评论
1158浏览 1评论
392浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-30 01:37 , Processed in 0.948750 second(s), Total 89, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号