OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 14138|回复: 23

CC1100/CC1101的问题,求助啊

[复制链接]

1

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
67
金钱
67
注册时间
2011-12-30
在线时间
7 小时
发表于 2012-8-21 15:34:33 | 显示全部楼层 |阅读模式
在调CC1101,卡在发送的while(!GDO0)这里,谁是搞过这个的啊.指点我几句.需要代码的话,我可以贴
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2012-8-21 16:03:30 | 显示全部楼层
没应答吧.或者你IO配置错了.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
67
金钱
67
注册时间
2011-12-30
在线时间
7 小时
 楼主| 发表于 2012-8-21 19:43:21 | 显示全部楼层
IO不可能错哦,在逻辑分析仪上面看,当片选拉低后,CC1101也拉低了MISO撒,GDO0过来的IO口设置了IO功能的输入的.现在的问题就是GDO0一直都是高电平.按我的理解,GDO0平时应该是低电平啊.搞不明白啊
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2012-8-21 20:27:38 | 显示全部楼层
没用过CC1101,你在研究下吧.如果不是IO设置的问题,就检查其他的.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

2

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
72
金钱
72
注册时间
2012-8-17
在线时间
6 小时
发表于 2012-8-24 10:49:20 | 显示全部楼层
我 也是卡在那哦你的IO怎么配置啊,是用直接用I/O,还是直接用STM32的SPI啊
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
67
金钱
67
注册时间
2011-12-30
在线时间
7 小时
 楼主| 发表于 2012-8-28 22:11:43 | 显示全部楼层
SPI和模拟SPI的都可以,我用的是LPC1114的芯片.
STM32和LPC1114的这种芯片速度太快了,我那天果断换用PIC,结果一下就搞通了.
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
67
金钱
67
注册时间
2011-12-30
在线时间
7 小时
 楼主| 发表于 2012-8-28 22:14:00 | 显示全部楼层
这几天忙搞其他事情,还没有再弄,我估计是在用SPI连续写入的时候,速度太快,CC1101来不及响应造成的.所以打算一点点加延时吧.
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手入门

积分
22
金钱
22
注册时间
2012-12-1
在线时间
0 小时
发表于 2012-12-1 20:26:22 | 显示全部楼层
我也是卡在这个地方在  是什么原因啊
回复 支持 反对

使用道具 举报

0

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
65
金钱
65
注册时间
2012-12-2
在线时间
13 小时
发表于 2012-12-2 10:30:23 | 显示全部楼层
打算用CC1101呢   同求  
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2013-1-12
在线时间
0 小时
发表于 2013-1-12 14:38:59 | 显示全部楼层
回复【6楼】imvag:
---------------------------------
你好,能把你代码共享下吗
我也用PIC的,结果就卡在这里,不知道为什么
单片机型号PIC16F887,供电是3.3V的供电。方便说下吗,谢谢
回复 支持 反对

使用道具 举报

0

主题

2

帖子

0

精华

新手上路

积分
23
金钱
23
注册时间
2013-1-12
在线时间
0 小时
发表于 2013-1-12 14:40:19 | 显示全部楼层
而且GDO0位只要1.6V的电压,不知道为什么
纠结死了
回复 支持 反对

使用道具 举报

4

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
91
金钱
91
注册时间
2012-4-11
在线时间
8 小时
发表于 2013-9-12 14:18:18 | 显示全部楼层
我直接用SPI1的  也是在那里卡住了
回复 支持 反对

使用道具 举报

11

主题

71

帖子

0

精华

初级会员

Rank: 2

积分
135
金钱
135
注册时间
2014-1-3
在线时间
0 小时
发表于 2014-3-13 22:51:34 | 显示全部楼层
回复【楼主位】imvag:
---------------------------------
请问楼主,你的CC1101调通了么?我现在在调这个,遇到些问题,能请教下么?
回复 支持 反对

使用道具 举报

26

主题

75

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
222
金钱
222
注册时间
2013-7-5
在线时间
4 小时
发表于 2014-3-14 01:38:24 | 显示全部楼层
应该是IO配置问题,再看一下寄存器配置。
回复 支持 反对

使用道具 举报

26

主题

75

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
222
金钱
222
注册时间
2013-7-5
在线时间
4 小时
发表于 2014-3-14 01:46:11 | 显示全部楼层
Drive_CC1101 

Drive_CC1101.rar

6.01 KB, 下载次数: 1580

回复 支持 反对

使用道具 举报

6

主题

35

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
421
金钱
421
注册时间
2014-4-1
在线时间
11 小时
发表于 2014-5-20 21:02:47 | 显示全部楼层
各位兄弟,你们的东西调通了吗,出来分享一下啊,我也是刚接触这个东西,我开始的时候也是卡在那里,搞了好久没搞好,后来我就不要那个等待了,结果居然可以用了,好奇怪啊
回复 支持 反对

使用道具 举报

1

主题

5

帖子

0

精华

初级会员

Rank: 2

积分
67
金钱
67
注册时间
2011-12-30
在线时间
7 小时
 楼主| 发表于 2014-6-10 20:21:46 | 显示全部楼层
通了,程序没什么问题.最后的最后,发现了问题的所在,原来是有根杜邦线不通(NND!),换根线就OK了
回复 支持 反对

使用道具 举报

8

主题

78

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2013-12-27
在线时间
15 小时
发表于 2014-6-11 10:40:31 | 显示全部楼层
回复【17楼】imvag:
---------------------------------
你好  问一下  你的CC1100通信距离多远?有没有加功放?我用CC1110通信距离不够只有10m左右,RSSI衰减厉害,10dbm发送无线配置用的TI的工具软件推荐配置,天线用的是铜导线。
回复 支持 反对

使用道具 举报

1

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
138
金钱
138
注册时间
2013-9-4
在线时间
25 小时
发表于 2014-6-26 17:22:28 | 显示全部楼层
回复【18楼】zzz1223887687:
---------------------------------
10M的话说明你的电路有问题,用的卖的模块么,还是自己做?要仔细看官方给的参数,最近我也在调试。效果在100m范围内;天线还是买个吧,自己做的发射不出去。
回复 支持 反对

使用道具 举报

6

主题

35

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
421
金钱
421
注册时间
2014-4-1
在线时间
11 小时
发表于 2014-12-2 20:51:45 | 显示全部楼层
我也一直用cc1101,这东西真不好搞的,GDO0一直是高的话如果不是硬件连接的问题那就是寄存器配置没有配好的了,我现在遇到一个问题就是写入配置寄存器参数的时候有一个可以正确写入,接着出错了,接着又正确,感觉这个可能是不是我的spi通讯速度太快了
回复 支持 反对

使用道具 举报

5

主题

110

帖子

0

精华

初级会员

Rank: 2

积分
152
金钱
152
注册时间
2013-9-16
在线时间
0 小时
发表于 2014-12-25 09:27:21 | 显示全部楼层
新老客户,全力支持,样品75折体验:http://item.taobao.com/item.htm?id=36264057764
选购3个以上WLK01L39即可免费获取测试板:http://item.taobao.com/item.htm?id=40102876157批量更优惠
无线首选-隔墙效果极佳-WLK01L39快速入门开发包百度云资料下载连接:http://yun.baidu.com/s/1o6x9oGa

无线中国-电子报-RFinchina-无线首选-隔墙效果极佳-WLK01L39应用开发包

基本工作原理:
模块平时处于接收状态,一旦收到数据,就把收到的数据通过UART输出,这时你可以用单片机来个中断接收函数啊,把数据读取存储,
发送数据的时候把要发的数据通过UART送给模块,他就自动发送,发送完毕,自动切换到接收模式

    TTL电平版本的WLK01L39模块:http://item.taobao.com/item.htm?id=36264057764
  RS232电平版本的WLK01L39模块:http://item.taobao.com/item.htm?id=42524366085
  RS485电平版本的WLK01L39模块:http://item.taobao.com/item.htm?id=42570256816
  RS232-485  无线WLK01L39模块:http://item.taobao.com/item.htm?id=41142993217
   USB接口的WLK01L39模块:http://item.taobao.com/item.htm?id=27324348420
         WLK01L39参数设置模块:http://item.taobao.com/item.htm?id=37587230541
欢迎收藏,无线产品设计首选,欢迎无线方面的技术交流
WLK01L39性能完胜NRF24L01 NRF905 CC1101 CC1020 SI4432 ,性价比秒杀APC220 APC240 APC250 APC320 APC320 SRWF-1101 SRWF-1022 SRWF-1021 SRWF-501 ZF06 JZ871 JZ891 JZ831

为什么设计WLK01L39?

RFinchina从事数字无线推广已经很多年,让无线产品应用设计简单再简单是RFinchina人一直坚持的理念。只有易用才能真正为使用者带来实实在在的便利,由于无线通讯是电磁波传输数据,而电磁波在遇到墙体、大型建筑时能力会有很大衰减,而众多无线应用都是在室内多楼层之间数传,或者室内和室外之间无线传输,所以良好的隔墙效果变得尤为重要,常见的无线模块一般只能隔墙传输2-3个楼层,而WLK01L39却隔墙传输10-15个楼层,楼宇遮挡情况下也可以传输300米左右,开阔更可以达到1500米左右,这一特性也从根本上解决了大部分无线传输的应用。RFinchina人用心专注无线,2013年推出的WLK01L39无线模块是RFinchina人专注无线的结晶,室内通讯应用的最好选择!


为用户更方便产品设计,我司可提供
WLK01L39-TTL、WLK01L39-485、WLK01L39-232、WLK01L39-PC四款供用户选择

WLK01L39版本 接口标准 供电电压 通讯协议 通讯距离
WLK01L39-TTL TTL 2.1-3.6V UART半双工 视距1500米左右
WLK01L39-485 RS4-85 4.5-5V UART半双工 视距1500米左右
WLK01L39-232 RS-232 4.5-5V UART半双工 视距1500米左右
WLK01L39-PC USB转串口 4.5-5V UART半双工 视距500米左右

WLK01L39版本 调制解调方式 最大发射电流 持续接收电流 待机电流
WLK01L39-TTL FSK 85mA左右 8ma左右 5uA
WLK01L39-485 FSK 125mA左右 38ma左右 5mA
WLK01L39-232 FSK 145mA左右 65ma左右 5mA
WLK01L39-PC FSK 95mA左右 25ma左右 4mA


WLK01L39解决了哪些问题?

支持无线唤醒功能成为新一代无线模块必备功能。

1.简单稳定才是最好的
模块上集成MCU完成通讯协议和无线唤醒等功能,使无线应用简单化,同时分担用户MCU的处理能力,在较为复杂的系统中体现地更为突出设计模块化是高效开发的最佳选择!
2.穿墙力才是最关键的
面对各种各样的无线应用,无线的通讯距离,无线的隔墙传输才是无线选型中最关注的参数,也是众多无线应用的一大瓶颈,早些年的无线芯片比如NRF905 CC1101 CC1020等无线都只有几百米,而最近几年随着物联网、传感网的风起云涌,也激励了各大无线IC厂商不断研发改进射频芯片性能,而WLK01L39正是在多年数字IC演进后的产物,WLK01L39直线1800米左右,室内可以隔墙传输10-15层,根本上解决了大部分应用对无线通讯能力的要求。
3.灵活性是重要的
可操作性简单,工作频率、收发地址等参数都可以设置切换,通用适合与多点通讯(跳频或者变址轮询通讯)
4.通用性是非常方便的
UAR丅数据接口可以更方便地与现有设备(如原RS232、RS485设备)进行无缝互联!
5.兼容性是不可忽视的
通过7年的无线推广,我们已经感受到一些射频芯片淘汰导致很多用户升级换代困难,这是我们做出兼容性设计的直接原因。WLK系列模块的接口都兼容用法也一致,所以即使未来更多射频芯片淘汰停产,用户只需更换成其他WLK型号模块即可轻松升级换代。
6.服务是必须到位的
如果无线尺寸结构需要调整,可提供定制服务,RFinchina始终从用户需求为己任,让无线简单,再简单!


最简单的通信方法
1 用LDO(最常见的LM1117-3.3)芯片稳压到3.3V给模块的VCC供电
2 MCU的TXD与模块的RXD相连,MCU的RXD与模块的TXD相连
3 将SETA和SETAB直接接地,并将MCU的UART波特率编程设置为9600(默认)
4 模块平时处于接收模式,收到数据后自动串口输出给MCU
5 MCU将数据通过UART送数给模块,模块就自动无线发送出去
6 建立简单的通信,AUX可以悬空,但2个数据包之间加延时处理

注意事项
1.天线周围尽量要远离LCD、电池、金属等,天线周围PCB禁止敷铜,尽量让天线四周悬空;
2.如天线必须内置在金属壳体内,信号会被金属外壳屏蔽和吸收,该情况下通信不超过50米;
3.设计电源时选用LDO或DC-DC芯片使电源稳压到2.1-3.6V,且瞬态电流能达到100mA以上;
4.接入电源的地方用LC滤波处理电源纹波,接大电容可以消除电流浪涌效应;
5.如采用电池供电,推荐用锂电或镍氢电池,不推荐干电池,因干电池内阻大使输出电流小;
6.空中速度低于串口速度时,发送两个数据包之间需要加延时处理,以防止数据溢出;
7.批量使用时,如想产品装配方便、易维修性、可替换性,请尽量采用DIP接口;
8.请认真分析参考资料,最好申请选购一套评估板,以对项目和产品开发做可行性精准评估;

WLK01L39适用行业领域
替代232、485进行无线数据通信   
住宅与建筑物楼宇监控、控制
无线水、电煤气抄表应用   
机器人控制、电子消费类产品无线遥控   
生物信号采集、无线传感器网络
RFinchina 团队欢迎无线方面的技术交流 QQ 474882985
回复 支持 反对

使用道具 举报

7

主题

47

帖子

0

精华

初级会员

Rank: 2

积分
121
金钱
121
注册时间
2013-11-9
在线时间
13 小时
发表于 2015-4-13 15:34:47 | 显示全部楼层
回复【16楼】菜鸟2:
---------------------------------
你把哪个等待去掉了啊。。。。。。。???我也卡在这里啦
回复 支持 反对

使用道具 举报

32

主题

55

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
272
金钱
272
注册时间
2014-10-28
在线时间
27 小时
发表于 2017-7-24 10:30:29 | 显示全部楼层
国产替代CC1101、SI4432无线芯片HW3000                               
极低的接受电流8mA,业内领先的20dBm输出功率,保证通信的链路性能及产品的低功耗要求                               
比CC1101、SI4432无线芯片更有价格优势       
产品详情:www.silicontra.com                       
www.silicontra.com
回复 支持 反对

使用道具 举报

0

主题

4

帖子

0

精华

新手上路

积分
20
金钱
20
注册时间
2017-11-14
在线时间
1 小时
发表于 2017-11-15 19:28:17 | 显示全部楼层
zzz1223887687 发表于 2014-6-11 10:40
回复【17楼】imvag:
---------------------------------
你好  问一下  你的CC1100通 ...

您好,最近我在用cc1101实现rssi通信,能否给我找下您当时用的代码,2663326465@qq.com,谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-8 12:20

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表