Other Parts Discussed in Thread: CC1120
CC1125的原理图和手册差不多,测量输出信号会发现有频偏
这是由SmartRF Studio生成的寄存器配置。
TI达人:
SMARTRFTRXEBK 板子与上位机SmartRF Studio 7通讯的代码能否给出,我是按照这个开发板设计的硬件,但是与上位机通讯的swrc253e SDK并未找到,TI这边能否给出相应的代码?
我的模块需要将蓝牙模块放在铝制的盒子中,需要确认以下问题:
1.接收频偏只能与发射频偏一样,如果CC120的频偏设置大5-10K,是完全接收不到的了,是否应该提高晶振的精度?如果是,那这对晶振要求是不是很高?
2.把模块装到带电机,从电机管里引天线出来,这样控制距离是没有问题的,但当我们把整台电机装进密封的管槽里面(铁或铝),接收距离就直接缩短2/3。这非常不理想。
想利用Stm32控制CC1120发送数据,自己写的模拟SPI时序,发送地址数据到CC1120,再读相应的寄存器,确定SPI读写没有问题。寄存器完全按照SmartRF生成的表来配置的,利用芯威的Demo板发送是可以接收到的,但是通过Stm32控制CC1120发送却接收不到数据。GPIO发送完成会先高后低,但是我的是一直都是低,说明数据根本没法出去。我是先强制进入空闲状态,写FIFO,然后进入发送模式,就是0x35,然后等待引脚变为高电平…
你好 TI工程师
请教个问题:cc1120每次发送包之前(STX)之前,必须要清空发送FIFO吗(SFTX),因为时间原因,我不想进入IDLE状态,IDLE切换到TX状态需要几百us的时间
非常感谢!
你好,我在用CC1120+CC-DEGUGER+smartRF studio(版本2.6.0)评估时,在典型设置中选择,bit rata 1.2kbps和300pbs narrow band的两种(红色框处),均不能收到数据,但用其它组配置能收到,我们需要用窄带功能,请问是哪里?出了问题?请告知,谢谢。
cc1120的sinffermode问题。
假设MASTER在50k的速率下发射包需要24个前导码,SLAVE接收端(运行sinffermode)设置前导码个数为4个。接收端接受到数据之后需要回包。那MASTER是否应该发送前就设置前导码个数为24个,接收就设置前导码的个数为4?
在studio的CC1120设置参数中,433M官方给出1.2k,1.2窄带,50k的配置参数?如果想在30k,48,等这些速率中,改如何获得deviation的设置。是否有公式,或者其他的方法获得?