最近玩这个433M,用的是A7108,MCU用的是149.看手册看的很郁闷,话说英语不好真的好痛苦,就是用翻译软件来看,看个乱七八糟,不过看了例程感觉也不是很难,没想到自己调起来这么麻烦,前两单步
2019-02-15 06:35
请教cc1101、si4432、A7108或者7139各芯片优势在哪里,如何选型???
2014-05-07 09:47
最近在做一个通信的板子,用到了一个无线模块,A7108,控制芯片使用的是ATmega16,那个A7108上使用的是SPI通信,而且只有SS,SCK,SDIO三个接口,应该是3线制的SPI,我想用
2014-03-04 10:34
本人在做7108的发射接收测试。程序已经完成,可以发送和接收。但是接收距离太近(大概只有10M的样子)。应该是7108的内部寄存器配置问题,哪位大侠能帮我解决一下啊…………万分感谢。。。
2013-02-17 14:32
寻433M射频接收芯片,3.3V系统,接收灵敏度-110dBm!
2013-07-16 10:53
我在做一款微能量收集的门铃产品,之前用CC430做单芯片解决方案,后来因为成本考量换成STM8L加CC1101的解决方案,发现同样的能量CC430可以完成3个包的发射,而STM8L+CC1101的方案只能完成1个包的发送,经过测试,发现CC430在配置内部CC1101的模块的寄存器以及发送数据的时候,功耗只有400多微安,而STM8L+CC1101的组合中,在相同的过程中电流消耗达到1700多微安。 比对SPEC上对于各个模式下的电流消耗,判断CC430是在sleep mode下进行寄存器配置和发送数据包,然后在换到TX模式下进行发送。而CC1101则是在idle mode下进行寄存器配置和发送数据包。不知道这个判断是否正确? 基于以上的判断,想问一下CC1101能不能也在sleep mode下进行配置?根据控制状态图表看,当CSn=0的时候,CC1101状态就会从sleep mode切换到idle mode,这样看的话,只要SPI被enable,CC1101就被唤醒了。 PS:在刚上电,SPI还未配置CC1101之前,GDO0上会有一段时间有密集的杂讯,这个正常吗?
2018-06-21 00:55
目前在调这个2.4G,只有一块开发板所以只能用一个来驱动两个自己发自己接,但是问题来了,好像我只能发送但是接收不了,因为发送时看STATUS的值是0x2e,而接收时它的状态是0x00,哪位高手看看这是怎么回事啊还有一个问题,我的两个模块一个是初始化时每写一个寄存器它的值都是0x2e,而另一个每写一个是0x00,显然后面这一个是初始化不成功,但是前面那个是否正确呢,如果写寄存器成功的话,STATUS应该是什么状态呢
2020-04-24 00:27
最近在用cc1101做无线传输,可是如果使用轮询法接收,都挺正常的。但是使用外部中断,GPO0来进行触发接收的话,把halRFReceivePacket函数放到终端中,就会死机,死在“while(MISO);”上面。不知道这是为什么。查看cc1101手册上说 CSN拉低MISO会立即被拉低,除非CC1101进入SLEEP或者OXFF状态,可是我发送方每次只发送5字节数据。数据量很小了,不知道为什么会死机,让我很困扰,一直在调试。不知道有没有前辈能指教下,万分感谢。
2013-12-24 23:53
现在在用CC1101做一个无线收发模块,载频是433M,相关的寄存器设置如图: 如果想利用跳频功能来解决信道阻塞问题。那么这个频率点为多少合适,和443有什么样的关系呢? 求解答:怎么设置,设置为多少? 比如说:433M,跳到435M,可以吗? 谢谢!
2018-06-24 06:08
本帖最后由 olive2003 于 2014-7-15 23:10 编辑 RT,前两天买了两个无线通信模块,芯片是SI24R01。看了下资料,和nRF24l01是完全兼容的,程序除了输出功率控制寄存器0x06设置有点不同其他都一样。但是把它装上学习板后试着进行与单片机之间的通信,连读取寄存器数据都读不到(读到的是0xff)。换上另一块也一样。求解可能是哪方面的问题,程序?模块损坏?要怎么检查呢?PS:用万用表测晶振引脚发现几乎为0.是这个的问题么?还是要发送接受数据才启动晶振?读寄存器我是state=read_SPI(0x07);uchar rw_SPI(uchar date){uchar i;SCK=0;for(i=8;i>0;i--){ MOSI=date&0x80; date=date
2014-07-13 23:21